Index: chrome/browser/page_load_metrics/page_load_tracker.h |
diff --git a/chrome/browser/page_load_metrics/page_load_tracker.h b/chrome/browser/page_load_metrics/page_load_tracker.h |
index f8185b0f92359acbb1b58262f1f44803c58f2cfb..ad8f90e66aecb85da2d511a40be4076eecb62723 100644 |
--- a/chrome/browser/page_load_metrics/page_load_tracker.h |
+++ b/chrome/browser/page_load_metrics/page_load_tracker.h |
@@ -33,7 +33,6 @@ class NavigationHandle; |
namespace page_load_metrics { |
class PageLoadMetricsEmbedderInterface; |
-class PageLoadMetricsObserver; |
namespace internal { |
@@ -270,6 +269,10 @@ class PageLoadTracker : public PageLoadMetricsUpdateDispatcher::Client { |
void OnNavigationDelayComplete(base::TimeDelta scheduled_delay, |
base::TimeDelta actual_delay); |
+ // Informs the observers that the event corresponding to |event_key| has |
+ // occurred. |
+ void BroadcastEventToObservers(const void* const event_key); |
+ |
private: |
// This function converts a TimeTicks value taken in the browser process |
// to navigation_start_ if: |