summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcsharrison <csharrison@chromium.org>2015-10-21 15:43:21 -0700
committerCommit bot <commit-bot@chromium.org>2015-10-21 22:44:09 +0000
commitbf4f138d997debcac746660d474a9bc458764fc4 (patch)
treed759df30cea2243b240b9a865dd4f91cef72bd6e
parentad5bd2d4ae4ea0ada750b5d1532a06296450f554 (diff)
downloadchromium_src-bf4f138d997debcac746660d474a9bc458764fc4.zip
chromium_src-bf4f138d997debcac746660d474a9bc458764fc4.tar.gz
chromium_src-bf4f138d997debcac746660d474a9bc458764fc4.tar.bz2
DidFinishNavigation should always be preceded with DidStartNavigation. We CHECK this fact make crash logs more informative and force this invariant on releases.
BUG=545373 Review URL: https://codereview.chromium.org/1415083002 Cr-Commit-Position: refs/heads/master@{#355417}
-rw-r--r--components/page_load_metrics/browser/metrics_web_contents_observer.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/page_load_metrics/browser/metrics_web_contents_observer.cc b/components/page_load_metrics/browser/metrics_web_contents_observer.cc
index 70ae3ca..d19d332 100644
--- a/components/page_load_metrics/browser/metrics_web_contents_observer.cc
+++ b/components/page_load_metrics/browser/metrics_web_contents_observer.cc
@@ -267,7 +267,7 @@ void MetricsWebContentsObserver::DidFinishNavigation(
scoped_ptr<PageLoadTracker> finished_nav(
provisional_loads_.take_and_erase(navigation_handle));
- DCHECK(finished_nav);
+ CHECK(finished_nav);
// Handle a pre-commit error here. Navigations that result in an error page
// will be ignored. Note that downloads/204s will result in HasCommitted()