| Index: components/page_load_metrics/browser/metrics_web_contents_observer.cc
|
| 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 6fed6cafafe4b3b35f96129b35e328160a159ade..d19d332f7f623a008c39228f9d27bd154404c7b2 100644
|
| --- a/components/page_load_metrics/browser/metrics_web_contents_observer.cc
|
| +++ b/components/page_load_metrics/browser/metrics_web_contents_observer.cc
|
| @@ -49,8 +49,9 @@
|
| DCHECK(!timing.navigation_start.is_null());
|
|
|
| // If we have a DOM content loaded event, we should have a response start.
|
| - DCHECK(timing.dom_content_loaded_event_start.is_zero() ||
|
| - timing.response_start <= timing.dom_content_loaded_event_start);
|
| + DCHECK_IMPLIES(
|
| + !timing.dom_content_loaded_event_start.is_zero(),
|
| + timing.response_start <= timing.dom_content_loaded_event_start);
|
|
|
| // If we have a load event, we should have both a response start and a DCL.
|
| // TODO(csharrison) crbug.com/536203 shows that sometimes we can get a load
|
|
|