Index: components/page_load_metrics/renderer/metrics_render_frame_observer.cc |
diff --git a/components/page_load_metrics/renderer/metrics_render_frame_observer.cc b/components/page_load_metrics/renderer/metrics_render_frame_observer.cc |
index 260d3b6285d48c68a63ce22b127e9b70890555ad..311d857a2066b369c15323c41cb789cb835d96de 100644 |
--- a/components/page_load_metrics/renderer/metrics_render_frame_observer.cc |
+++ b/components/page_load_metrics/renderer/metrics_render_frame_observer.cc |
@@ -41,8 +41,8 @@ void MetricsRenderFrameObserver::DidChangePerformanceTiming() { |
void MetricsRenderFrameObserver::DidObserveLoadingBehavior( |
blink::WebLoadingBehaviorFlag behavior) { |
- DCHECK(page_timing_metrics_sender_); |
- page_timing_metrics_sender_->DidObserveLoadingBehavior(behavior); |
+ if (page_timing_metrics_sender_) |
Charlie Harrison
2016/04/13 12:59:13
This worries me slightly. We try to scope page_tim
horo
2016/04/14 02:19:13
DidCommitProvisionalLoad() doesn't create page_tim
|
+ page_timing_metrics_sender_->DidObserveLoadingBehavior(behavior); |
} |
void MetricsRenderFrameObserver::DidCommitProvisionalLoad( |