| Index: chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.cc
|
| diff --git a/chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.cc b/chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.cc
|
| index c74e1b8e54cb7b58a5c70abd5f581f74a8f8b420..dd6900fcd4159cf8a5cf51657832ac2d73e1c9d5 100644
|
| --- a/chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.cc
|
| +++ b/chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.cc
|
| @@ -12,6 +12,7 @@
|
| #include "chrome/browser/page_load_metrics/page_load_metrics_embedder_interface.h"
|
| #include "chrome/browser/page_load_metrics/page_load_metrics_util.h"
|
| #include "chrome/common/page_load_metrics/page_load_metrics_messages.h"
|
| +#include "components/data_reduction_proxy/core/browser/data_reduction_proxy_data.h"
|
| #include "content/public/browser/navigation_entry.h"
|
| #include "content/public/browser/web_contents.h"
|
| #include "content/public/browser/web_contents_observer.h"
|
| @@ -138,10 +139,14 @@ void PageLoadMetricsObserverTestHarness::SimulateTimingAndMetadataUpdate(
|
|
|
| void PageLoadMetricsObserverTestHarness::SimulateLoadedResource(
|
| const ExtraRequestInfo& info) {
|
| - observer_->OnRequestComplete(
|
| - content::GlobalRequestID(), content::RESOURCE_TYPE_SCRIPT,
|
| - info.was_cached, info.data_reduction_proxy_used, info.raw_body_bytes,
|
| - info.original_network_content_length, base::TimeTicks::Now());
|
| + observer_->OnRequestComplete(content::GlobalRequestID(),
|
| + content::RESOURCE_TYPE_SCRIPT, info.was_cached,
|
| + info.data_reduction_proxy_data
|
| + ? info.data_reduction_proxy_data->DeepCopy()
|
| + : nullptr,
|
| + info.raw_body_bytes,
|
| + info.original_network_content_length,
|
| + base::TimeTicks::Now());
|
| }
|
|
|
| void PageLoadMetricsObserverTestHarness::SimulateInputEvent(
|
|
|