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 d8cd1212d902821b112ea8cc595dd1696a342dd5..2df0214d39c0acd82f537d1f98714a4bf3404265 100644 |
--- a/components/data_reduction_proxy/browser/data_reduction_proxy_settings.cc |
+++ b/components/data_reduction_proxy/browser/data_reduction_proxy_settings.cc |
@@ -91,6 +91,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) { |
@@ -211,14 +212,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 |