Index: chrome/browser/profiles/profile_impl_io_data.h |
diff --git a/chrome/browser/profiles/profile_impl_io_data.h b/chrome/browser/profiles/profile_impl_io_data.h |
index 21c72ab0ca2a89c015e4d1c1943c2858f9022f04..91521bc3dd2d96fab06853f7850bde347da2132c 100644 |
--- a/chrome/browser/profiles/profile_impl_io_data.h |
+++ b/chrome/browser/profiles/profile_impl_io_data.h |
@@ -149,6 +149,12 @@ class ProfileImplIOData : public ProfileIOData { |
DISALLOW_COPY_AND_ASSIGN(Handle); |
}; |
+ virtual bool IsDataReductionProxyEnabled() const OVERRIDE; |
+ |
+ BooleanPrefMember* data_reduction_proxy_enabled() const { |
+ return &data_reduction_proxy_enabled_; |
+ } |
+ |
private: |
friend class base::RefCountedThreadSafe<ProfileImplIOData>; |
@@ -235,6 +241,8 @@ class ProfileImplIOData : public ProfileIOData { |
mutable scoped_ptr<net::SdchManager> sdch_manager_; |
+ mutable BooleanPrefMember data_reduction_proxy_enabled_; |
+ |
// Parameters needed for isolated apps. |
base::FilePath profile_path_; |
int app_cache_max_size_; |