| 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 1e20219260b244bb3959d90ba4c105d2fa3bbacd..60ec9c1c321256cbdc25b92b8d4922a2dd8ba31d 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) {
|
| @@ -218,14 +219,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
|
|
|