Index: components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.h |
diff --git a/components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.h b/components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.h |
index e53cd86f3ce64a9f97db3c67ec10a06ec0c27d01..566181fe3a915629867a02593bd768f02a9257bc 100644 |
--- a/components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.h |
+++ b/components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.h |
@@ -13,20 +13,21 @@ |
#include "base/gtest_prod_util.h" |
#include "base/macros.h" |
#include "base/memory/weak_ptr.h" |
#include "base/single_thread_task_runner.h" |
#include "components/data_reduction_proxy/core/browser/data_reduction_proxy_delegate.h" |
#include "components/data_reduction_proxy/core/browser/data_reduction_proxy_metrics.h" |
#include "components/data_reduction_proxy/core/browser/data_reduction_proxy_network_delegate.h" |
#include "components/data_reduction_proxy/core/browser/data_reduction_proxy_request_options.h" |
#include "components/data_reduction_proxy/core/common/data_reduction_proxy_event_storage_delegate.h" |
+#include "components/data_reduction_proxy/core/common/data_reduction_proxy_util.h" |
#include "components/data_reduction_proxy/core/common/lofi_decider.h" |
#include "components/data_reduction_proxy/core/common/lofi_ui_service.h" |
namespace base { |
class Value; |
} |
namespace net { |
class NetLog; |
class URLRequestContextGetter; |
@@ -44,21 +45,21 @@ class DataReductionProxyService; |
// Contains and initializes all Data Reduction Proxy objects that operate on |
// the IO thread. |
class DataReductionProxyIOData : public DataReductionProxyEventStorageDelegate { |
public: |
// Constructs a DataReductionProxyIOData object. |param_flags| is used to |
// set information about the DNS names used by the proxy, and allowable |
// configurations. |enabled| sets the initial state of the Data Reduction |
// Proxy. |
DataReductionProxyIOData( |
- const Client& client, |
+ Client client, |
int param_flags, |
net::NetLog* net_log, |
scoped_refptr<base::SingleThreadTaskRunner> io_task_runner, |
scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner, |
bool enabled, |
const std::string& user_agent); |
virtual ~DataReductionProxyIOData(); |
// Performs UI thread specific shutdown logic. |