Chromium Code Reviews| Index: chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.h |
| diff --git a/chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.h b/chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.h |
| index 5d4cd7daacc48baf76cdcf207707240323f5dc9d..54a3264b9fa0ea372cb1000273673ef5c1f29827 100644 |
| --- a/chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.h |
| +++ b/chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.h |
| @@ -6,9 +6,12 @@ |
| #define CHROME_BROWSER_PAGE_LOAD_METRICS_OBSERVERS_PAGE_LOAD_METRICS_OBSERVER_TEST_HARNESS_H_ |
| #include "base/macros.h" |
| +#include "base/memory/weak_ptr.h" |
| #include "base/test/histogram_tester.h" |
| +#include "base/timer/mock_timer.h" |
|
Charlie Harrison
2017/05/30 14:49:07
clean up includes, I think you only need weak_mock
Bryan McQuade
2017/05/30 15:30:22
done
|
| #include "chrome/browser/page_load_metrics/metrics_web_contents_observer.h" |
| #include "chrome/browser/page_load_metrics/page_load_tracker.h" |
| +#include "chrome/common/page_load_metrics/test/weak_mock_timer.h" |
| #include "chrome/common/url_constants.h" |
| #include "chrome/test/base/chrome_render_view_host_test_harness.h" |
| #include "content/public/test/web_contents_tester.h" |
| @@ -21,7 +24,8 @@ namespace page_load_metrics { |
| // an observer, override RegisterObservers and call tracker->AddObserver. This |
| // will attach the observer to all main frame navigations. |
| class PageLoadMetricsObserverTestHarness |
| - : public ChromeRenderViewHostTestHarness { |
| + : public ChromeRenderViewHostTestHarness, |
| + public WeakMockTimerProvider { |
| public: |
| PageLoadMetricsObserverTestHarness(); |
| ~PageLoadMetricsObserverTestHarness() override; |