| Index: chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer.h
|
| diff --git a/chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer.h b/chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer.h
|
| index 1bae6eb4f0f9dc3813c00fd1f548d7e0e63b40d6..81c6b06c0c7ad06ae2f708fe5b831faaf76b9776 100644
|
| --- a/chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer.h
|
| +++ b/chrome/browser/page_load_metrics/observers/core_page_load_metrics_observer.h
|
| @@ -32,6 +32,10 @@ extern const char kBackgroundHistogramDomContentLoaded[];
|
| extern const char kBackgroundHistogramLoad[];
|
| extern const char kBackgroundHistogramFirstPaint[];
|
|
|
| +extern const char kHistogramLoadTypeFirstContentfulPaintReload[];
|
| +extern const char kHistogramLoadTypeFirstContentfulPaintForwardBack[];
|
| +extern const char kHistogramLoadTypeFirstContentfulPaintNewNavigation[];
|
| +
|
| extern const char kHistogramBackgroundBeforePaint[];
|
| extern const char kHistogramFailedProvisionalLoad[];
|
|
|
| @@ -49,6 +53,7 @@ class CorePageLoadMetricsObserver
|
| ~CorePageLoadMetricsObserver() override;
|
|
|
| // page_load_metrics::PageLoadMetricsObserver:
|
| + void OnCommit(content::NavigationHandle* navigation_handle) override;
|
| void OnDomContentLoadedEventStart(
|
| const page_load_metrics::PageLoadTiming& timing,
|
| const page_load_metrics::PageLoadExtraInfo& extra_info) override;
|
| @@ -98,6 +103,8 @@ class CorePageLoadMetricsObserver
|
| const page_load_metrics::PageLoadExtraInfo& info);
|
|
|
| FailedProvisionalLoadInfo failed_provisional_load_info_;
|
| + ui::PageTransition transition_;
|
| + bool initiated_by_user_gesture_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(CorePageLoadMetricsObserver);
|
| };
|
|
|