| Index: chrome/browser/page_load_metrics/observers/data_reduction_proxy_metrics_observer.cc
|
| diff --git a/chrome/browser/page_load_metrics/observers/data_reduction_proxy_metrics_observer.cc b/chrome/browser/page_load_metrics/observers/data_reduction_proxy_metrics_observer.cc
|
| index 5e05b1b122ff8f69e914298526bf21326d8853f9..6f5b75b4236ed663dd17106d0c8ed913127b2a00 100644
|
| --- a/chrome/browser/page_load_metrics/observers/data_reduction_proxy_metrics_observer.cc
|
| +++ b/chrome/browser/page_load_metrics/observers/data_reduction_proxy_metrics_observer.cc
|
| @@ -152,6 +152,7 @@ DataReductionProxyMetricsObserver::OnCommit(
|
| data_ = data->DeepCopy();
|
| // DataReductionProxy page loads should only occur on HTTP navigations.
|
| DCHECK(!navigation_handle->GetURL().SchemeIsCryptographic());
|
| + DCHECK_EQ(data_->request_url(), navigation_handle->GetURL());
|
| return CONTINUE_OBSERVING;
|
| }
|
|
|
| @@ -278,10 +279,6 @@ void DataReductionProxyMetricsObserver::SendPingback(
|
| // shutdown cases. crbug.com/618072
|
| if (!browser_context_ || !data_)
|
| return;
|
| - if (data_reduction_proxy::params::IsIncludedInHoldbackFieldTrial() ||
|
| - data_reduction_proxy::params::IsIncludedInTamperDetectionExperiment()) {
|
| - return;
|
| - }
|
| // Only consider timing events that happened before the first background
|
| // event.
|
| base::Optional<base::TimeDelta> response_start;
|
|
|