| 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
|
|
|