Index: chrome/browser/page_load_metrics/observers/ads_page_load_metrics_observer.h |
diff --git a/chrome/browser/page_load_metrics/observers/ads_page_load_metrics_observer.h b/chrome/browser/page_load_metrics/observers/ads_page_load_metrics_observer.h |
index a9f45549074a1ee6d2b369eb274a18ea400978ec..3e42a42ef9dbcaddc7f9826b0d1223913729dff2 100644 |
--- a/chrome/browser/page_load_metrics/observers/ads_page_load_metrics_observer.h |
+++ b/chrome/browser/page_load_metrics/observers/ads_page_load_metrics_observer.h |
@@ -11,6 +11,7 @@ |
#include "base/macros.h" |
#include "chrome/browser/page_load_metrics/page_load_metrics_observer.h" |
+#include "components/ukm/ukm_source.h" |
#include "net/http/http_response_info.h" |
// This observer labels each sub-frame as an ad or not, and keeps track of |
@@ -26,7 +27,8 @@ class AdsPageLoadMetricsObserver |
~AdsPageLoadMetricsObserver() override; |
// page_load_metrics::PageLoadMetricsObserver |
- ObservePolicy OnCommit(content::NavigationHandle* navigation_handle) override; |
+ ObservePolicy OnCommit(content::NavigationHandle* navigation_handle, |
+ ukm::SourceId source_id) override; |
void OnDidFinishSubFrameNavigation( |
content::NavigationHandle* navigation_handle) override; |
ObservePolicy FlushMetricsOnAppEnterBackground( |