Chromium Code Reviews| Index: chrome/browser/page_load_metrics/page_load_metrics_initialize.cc |
| diff --git a/chrome/browser/page_load_metrics/page_load_metrics_initialize.cc b/chrome/browser/page_load_metrics/page_load_metrics_initialize.cc |
| index 32b78352152f0c1486a6a3b4b79d8304b8f0869d..6bf00ebc8bb2ecfa717d3549bd3ba2bca62f98e7 100644 |
| --- a/chrome/browser/page_load_metrics/page_load_metrics_initialize.cc |
| +++ b/chrome/browser/page_load_metrics/page_load_metrics_initialize.cc |
| @@ -10,6 +10,7 @@ |
| #include "base/macros.h" |
| #include "base/memory/ptr_util.h" |
| #include "base/timer/timer.h" |
| +#include "build/build_config.h" |
| #include "chrome/browser/page_load_metrics/metrics_web_contents_observer.h" |
| #if defined(OS_ANDROID) |
| #include "chrome/browser/page_load_metrics/observers/android_page_load_metrics_observer.h" |
| @@ -37,6 +38,7 @@ |
| #include "chrome/browser/page_load_metrics/observers/previews_ukm_observer.h" |
| #include "chrome/browser/page_load_metrics/observers/protocol_page_load_metrics_observer.h" |
| #include "chrome/browser/page_load_metrics/observers/service_worker_page_load_metrics_observer.h" |
| +#include "chrome/browser/page_load_metrics/observers/session_restore_page_load_metrics_observer.h" |
| #include "chrome/browser/page_load_metrics/observers/subresource_filter_metrics_observer.h" |
| #include "chrome/browser/page_load_metrics/observers/tab_restore_page_load_metrics_observer.h" |
| #include "chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer.h" |
| @@ -137,6 +139,10 @@ void PageLoadMetricsEmbedder::RegisterObservers( |
| web_contents_); |
| if (loading_predictor_observer) |
| tracker->AddObserver(std::move(loading_predictor_observer)); |
| +#if !defined(OS_ANDROID) |
|
Charlie Harrison
2017/08/07 14:30:08
While you're here could you also gate the #include
ducbui
2017/08/08 16:29:49
Done. Thanks for the suggestion!
|
| + tracker->AddObserver( |
| + base::MakeUnique<SessionRestorePageLoadMetricsObserver>()); |
| +#endif |
| tracker->AddObserver( |
| base::MakeUnique<LocalNetworkRequestsPageLoadMetricsObserver>()); |
| } else { |