Index: android_webview/browser/aw_browser_context.h |
diff --git a/android_webview/browser/aw_browser_context.h b/android_webview/browser/aw_browser_context.h |
index b099e211c07ab7e5d6fe47f0892f2f5e5fc2029e..76ad8b648289cb2ceda1a450f767d92d01c27ed1 100644 |
--- a/android_webview/browser/aw_browser_context.h |
+++ b/android_webview/browser/aw_browser_context.h |
@@ -30,6 +30,7 @@ class WebContents; |
namespace data_reduction_proxy { |
class DataReductionProxyConfigurator; |
class DataReductionProxySettings; |
+class DataReductionProxyStatisticsPrefs; |
} |
namespace net { |
@@ -116,6 +117,7 @@ class AwBrowserContext : public content::BrowserContext, |
const scoped_refptr<URLEnumerator>& enumerator) OVERRIDE; |
private: |
+ void CreateDataReductionProxyStatisticsIfNecessary(); |
static bool data_reduction_proxy_enabled_; |
// The file path where data for this context is persisted. |
@@ -136,6 +138,8 @@ class AwBrowserContext : public content::BrowserContext, |
scoped_ptr<data_reduction_proxy::DataReductionProxyConfigurator> |
data_reduction_proxy_configurator_; |
+ scoped_ptr<data_reduction_proxy::DataReductionProxyStatisticsPrefs> |
+ data_reduction_proxy_statistics_; |
scoped_ptr<data_reduction_proxy::DataReductionProxySettings> |
data_reduction_proxy_settings_; |