| Index: chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc
|
| diff --git a/chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc b/chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc
|
| index da8046aa770ac281e62ba05efefc51798d0168ef..ebf210b7e637231473ea6ec59fec65cce82ecdb3 100644
|
| --- a/chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc
|
| +++ b/chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc
|
| @@ -59,7 +59,7 @@ bool ShouldLogEvent(const base::TimeDelta& event,
|
|
|
| FromGWSPageLoadMetricsObserver::FromGWSPageLoadMetricsObserver(
|
| page_load_metrics::PageLoadMetricsObservable* metrics)
|
| - : navigation_from_gws_(false), metrics_(metrics) {}
|
| + : PageLoadMetricsObserver(metrics), navigation_from_gws_(false) {}
|
|
|
| void FromGWSPageLoadMetricsObserver::OnCommit(
|
| content::NavigationHandle* navigation_handle) {
|
| @@ -116,11 +116,6 @@ void FromGWSPageLoadMetricsObserver::OnComplete(
|
| }
|
| }
|
|
|
| -void FromGWSPageLoadMetricsObserver::OnPageLoadMetricsGoingAway() {
|
| - metrics_->RemoveObserver(this);
|
| - delete this;
|
| -}
|
| -
|
| void FromGWSPageLoadMetricsObserver::SetCommittedURLAndReferrer(
|
| const GURL& url,
|
| const content::Referrer& referrer) {
|
|
|