| Index: chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer.cc
|
| diff --git a/chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer.cc b/chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer.cc
|
| index 9ff167c6e25c5c44f713b248f8b0b71a630782c7..87c994caed279e5e7c547556824e7576e830fc7e 100644
|
| --- a/chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer.cc
|
| +++ b/chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer.cc
|
| @@ -718,9 +718,9 @@ void CorePageLoadMetricsObserver::RecordTimingHistograms(
|
| (first_user_interaction_after_first_paint_.is_null() ? 0
|
| : HAD_USER_INPUT) +
|
| (timing.paint_timing->first_meaningful_paint ? NETWORK_STABLE : 0);
|
| - UMA_HISTOGRAM_ENUMERATION(
|
| - internal::kHistogramFirstMeaningfulPaintSignalStatus2,
|
| - signal_status, FIRST_MEANINGFUL_PAINT_SIGNAL_STATUS_LAST_ENTRY);
|
| + UMA_HISTOGRAM_EXACT_LINEAR(
|
| + internal::kHistogramFirstMeaningfulPaintSignalStatus2, signal_status,
|
| + static_cast<int>(FIRST_MEANINGFUL_PAINT_SIGNAL_STATUS_LAST_ENTRY));
|
| }
|
| if (timing.paint_timing->first_meaningful_paint) {
|
| if (first_user_interaction_after_first_paint_.is_null()) {
|
|
|