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