| Index: components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.cc
|
| diff --git a/components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.cc b/components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.cc
|
| index 5ce71b4a3bc4db68b842dbb1830848cbf828e072..e64f585a05e3bb82922aba0f53f6a277832f82ba 100644
|
| --- a/components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.cc
|
| +++ b/components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.cc
|
| @@ -194,6 +194,7 @@ void DataReductionProxyIOData::SetDataReductionProxyService(
|
| void DataReductionProxyIOData::InitializeOnIOThread() {
|
| DCHECK(io_task_runner_->BelongsToCurrentThread());
|
| config_->InitializeOnIOThread(basic_url_request_context_getter_.get());
|
| + proxy_delegate_->InitializeOnIOThread();
|
| if (config_client_.get())
|
| config_client_->InitializeOnIOThread(url_request_context_getter_);
|
| if (ui_task_runner_->BelongsToCurrentThread()) {
|
| @@ -248,7 +249,7 @@ DataReductionProxyIOData::CreateNetworkDelegate(
|
| }
|
|
|
| std::unique_ptr<DataReductionProxyDelegate>
|
| -DataReductionProxyIOData::CreateProxyDelegate() const {
|
| +DataReductionProxyIOData::CreateProxyDelegateForTesting() const {
|
| DCHECK(io_task_runner_->BelongsToCurrentThread());
|
| return base::MakeUnique<DataReductionProxyDelegate>(
|
| config_.get(), configurator_.get(), event_creator_.get(),
|
|
|