Index: components/data_reduction_proxy/browser/data_reduction_proxy_settings.cc |
diff --git a/components/data_reduction_proxy/browser/data_reduction_proxy_settings.cc b/components/data_reduction_proxy/browser/data_reduction_proxy_settings.cc |
index a8dc45cb81ad7f0e5fd56b1490c64fb218518f7f..5905f96e19b334e250c2f75a94d7a1673d96cc59 100644 |
--- a/components/data_reduction_proxy/browser/data_reduction_proxy_settings.cc |
+++ b/components/data_reduction_proxy/browser/data_reduction_proxy_settings.cc |
@@ -87,6 +87,7 @@ DataReductionProxySettings::DataReductionProxySettings( |
: restricted_by_carrier_(false), |
enabled_by_user_(false), |
disabled_on_vpn_(false), |
+ unreachable_(false), |
prefs_(NULL), |
local_state_prefs_(NULL), |
url_request_context_getter_(NULL) { |
@@ -207,14 +208,13 @@ DataReductionProxySettings::GetDailyOriginalContentLengths() { |
return GetDailyContentLengths(prefs::kDailyHttpOriginalContentLength); |
} |
-bool DataReductionProxySettings::IsDataReductionProxyUnreachable() { |
- DCHECK(thread_checker_.CalledOnValidThread()); |
- return usage_stats_ && usage_stats_->isDataReductionProxyUnreachable(); |
+void DataReductionProxySettings::SetUnreachable(bool unreachable) { |
+ unreachable_ = unreachable; |
} |
-void DataReductionProxySettings::SetDataReductionProxyUsageStats( |
- DataReductionProxyUsageStats* usage_stats) { |
- usage_stats_ = usage_stats; |
+bool DataReductionProxySettings::IsDataReductionProxyUnreachable() { |
+ DCHECK(thread_checker_.CalledOnValidThread()); |
+ return unreachable_; |
} |
DataReductionProxySettings::ContentLengthList |