Accept HistogramEventProto* in EncodeHistogramDelta()
By accepting HistogramEventProto* in EncodeHistogramDelta() we can use
this function to encode PUMA histograms too, which do not use
ChromeUserMetricsExtension, previously required for encoding.
EncodeHistogramDelta() accepted ChromeUserMetricsExtension only to add
a new histogram event, which can be easily done at the call site.
Bug: b:452034784
Change-Id: I490f397aaab33b654e9078f9e8587aab08c22308
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7153978
Reviewed-by: Matt Dembski <dembski@google.com>
Commit-Queue: Alexei Svitkine <asvitkine@chromium.org>
Reviewed-by: Alexei Svitkine <asvitkine@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1544941}
NOKEYCHECK=True
GitOrigin-RevId: 1b683665494135f99c61151aa8647e31b5abf35a
5 files changed