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())); |
tbansal1
2016/06/29 17:58:25
Fix cronet too :)
|
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( |