| Index: chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_settings.cc
|
| diff --git a/chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_settings.cc b/chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_settings.cc
|
| index 1297c623d29fc3aee810d8cd2f9a392bf8b5c1a8..acc2f43f3d158b24b2accbb2a37280a33a5876e2 100644
|
| --- a/chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_settings.cc
|
| +++ b/chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_settings.cc
|
| @@ -8,6 +8,7 @@
|
| #include "base/prefs/pref_service.h"
|
| #include "base/prefs/scoped_user_pref_update.h"
|
| #include "chrome/browser/browser_process.h"
|
| +#include "chrome/browser/io_thread.h"
|
| #include "chrome/browser/metrics/chrome_metrics_service_accessor.h"
|
| #include "chrome/browser/prefs/proxy_prefs.h"
|
| #include "chrome/browser/profiles/profile.h"
|
| @@ -70,13 +71,13 @@ void DataReductionProxyChromeSettings::InitDataReductionProxySettings(
|
| data_reduction_proxy::DataReductionProxyIOData* io_data,
|
| PrefService* profile_prefs,
|
| PrefService* local_state_prefs,
|
| - net::URLRequestContextGetter* request_context) {
|
| + net::URLRequestContextGetter* request_context,
|
| + bool quic_enabled_for_proxies) {
|
| SetProxyConfigurator(io_data->configurator());
|
| DataReductionProxySettings::InitDataReductionProxySettings(
|
| - profile_prefs,
|
| - request_context,
|
| - io_data->net_log(),
|
| - io_data->event_store());
|
| + profile_prefs, request_context, io_data->net_log(),
|
| + io_data->event_store(), quic_enabled_for_proxies);
|
| +
|
| DataReductionProxySettings::SetOnDataReductionEnabledCallback(
|
| base::Bind(&DataReductionProxyChromeSettings::RegisterSyntheticFieldTrial,
|
| base::Unretained(this)));
|
|
|