| Index: chrome/browser/io_thread.cc
|
| diff --git a/chrome/browser/io_thread.cc b/chrome/browser/io_thread.cc
|
| index f7cf37e78d4bb088eaee3eba1c4df6860c8170cc..681b14932cd5edcdac098fc791a8245824dff3fc 100644
|
| --- a/chrome/browser/io_thread.cc
|
| +++ b/chrome/browser/io_thread.cc
|
| @@ -49,6 +49,7 @@
|
| #include "components/data_usage/core/data_use_aggregator.h"
|
| #include "components/data_usage/core/data_use_amortizer.h"
|
| #include "components/data_usage/core/data_use_annotator.h"
|
| +#include "components/data_use_measurement/core/data_use_ascriber.h"
|
| #include "components/metrics/metrics_service.h"
|
| #include "components/net_log/chrome_net_log.h"
|
| #include "components/network_session_configurator/network_session_configurator.h"
|
| @@ -528,7 +529,10 @@ void IOThread::Init() {
|
| BrowserThread::GetTaskRunnerForThread(BrowserThread::UI)));
|
| #endif
|
|
|
| - globals_->system_network_delegate = std::move(chrome_network_delegate);
|
| + globals_->system_network_delegate =
|
| + globals_->data_use_ascriber->CreateNetworkDelegate(
|
| + std::move(chrome_network_delegate));
|
| +
|
| globals_->host_resolver = CreateGlobalHostResolver(net_log_);
|
|
|
| std::map<std::string, std::string> network_quality_estimator_params;
|
|
|