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 ac444105c327d1a8bae30dbb0be3d2c869ec643b..2e4b9a439c781e7716c8bee67ef276a27c3be897 100644 |
| --- a/chrome/browser/page_load_metrics/page_load_metrics_initialize.cc |
| +++ b/chrome/browser/page_load_metrics/page_load_metrics_initialize.cc |
| @@ -55,6 +55,7 @@ class PageLoadMetricsEmbedder |
| // page_load_metrics::PageLoadMetricsEmbedderInterface: |
| bool IsNewTabPageUrl(const GURL& url) override; |
| void RegisterObservers(page_load_metrics::PageLoadTracker* tracker) override; |
| + std::unique_ptr<base::Timer> CreateTimer() override; |
| private: |
| bool IsPrerendering() const; |
| @@ -142,6 +143,10 @@ bool PageLoadMetricsEmbedder::IsPrerendering() const { |
| nullptr; |
| } |
| +std::unique_ptr<base::Timer> PageLoadMetricsEmbedder::CreateTimer() { |
|
Charlie Harrison
2017/05/30 14:49:07
#include base/timer
Bryan McQuade
2017/05/30 15:30:22
done
|
| + return base::MakeUnique<base::OneShotTimer>(); |
| +} |
| + |
| bool PageLoadMetricsEmbedder::IsNewTabPageUrl(const GURL& url) { |
| Profile* profile = |
| Profile::FromBrowserContext(web_contents_->GetBrowserContext()); |