| Index: android_webview/browser/aw_browser_context.cc
|
| diff --git a/android_webview/browser/aw_browser_context.cc b/android_webview/browser/aw_browser_context.cc
|
| index a66d83761a8ff890e51dadccbd14f18e7404bf3f..8abeeb1e2d904825867c7995521f09e13a5e8d39 100644
|
| --- a/android_webview/browser/aw_browser_context.cc
|
| +++ b/android_webview/browser/aw_browser_context.cc
|
| @@ -1,16 +1,17 @@
|
| // Copyright (c) 2012 The Chromium Authors. All rights reserved.
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| #include "android_webview/browser/aw_browser_context.h"
|
|
|
| +#include <string>
|
| #include <utility>
|
|
|
| #include "android_webview/browser/aw_browser_policy_connector.h"
|
| #include "android_webview/browser/aw_form_database_service.h"
|
| #include "android_webview/browser/aw_metrics_service_client.h"
|
| #include "android_webview/browser/aw_permission_manager.h"
|
| #include "android_webview/browser/aw_quota_manager_bridge.h"
|
| #include "android_webview/browser/aw_resource_context.h"
|
| #include "android_webview/browser/jni_dependency_factory.h"
|
| #include "android_webview/browser/net/aw_url_request_context_getter.h"
|
| @@ -205,22 +206,21 @@ void AwBrowserContext::PreMainMessageLoopRun() {
|
| url_request_context_getter_ = new AwURLRequestContextGetter(
|
| cache_path, CreateProxyConfigService(), user_pref_service_.get());
|
|
|
| data_reduction_proxy_io_data_.reset(
|
| new data_reduction_proxy::DataReductionProxyIOData(
|
| data_reduction_proxy::Client::WEBVIEW_ANDROID,
|
| data_reduction_proxy::DataReductionProxyParams::kAllowed,
|
| url_request_context_getter_->GetNetLog(),
|
| BrowserThread::GetMessageLoopProxyForThread(BrowserThread::IO),
|
| BrowserThread::GetMessageLoopProxyForThread(BrowserThread::UI),
|
| - false /* enable */,
|
| - GetUserAgent()));
|
| + false /* enable */, GetUserAgent(), std::string()));
|
| data_reduction_proxy_settings_.reset(
|
| new data_reduction_proxy::DataReductionProxySettings());
|
| std::unique_ptr<data_reduction_proxy::DataStore> store(
|
| new data_reduction_proxy::DataStore());
|
| base::SequencedWorkerPool* pool = BrowserThread::GetBlockingPool();
|
| scoped_refptr<base::SequencedTaskRunner> db_task_runner =
|
| pool->GetSequencedTaskRunnerWithShutdownBehavior(
|
| pool->GetSequenceToken(),
|
| base::SequencedWorkerPool::SKIP_ON_SHUTDOWN);
|
| data_reduction_proxy_service_.reset(
|
|
|