Index: components/data_reduction_proxy/core/browser/data_reduction_proxy_config.cc |
diff --git a/components/data_reduction_proxy/core/browser/data_reduction_proxy_config.cc b/components/data_reduction_proxy/core/browser/data_reduction_proxy_config.cc |
index e3f345d5b6ffa239dad17d9b841f84ac2b9ec625..a175885e03a2d3631530da44de07fb2fd389e20f 100644 |
--- a/components/data_reduction_proxy/core/browser/data_reduction_proxy_config.cc |
+++ b/components/data_reduction_proxy/core/browser/data_reduction_proxy_config.cc |
@@ -325,6 +325,10 @@ void DataReductionProxyConfig::InitializeOnIOThread(const scoped_refptr< |
base::TimeDelta::FromSeconds(60)); |
} |
+base::WeakPtr<DataReductionProxyConfig> DataReductionProxyConfig::GetWeakPtr() { |
+ return weak_factory_.GetWeakPtr(); |
+} |
+ |
void DataReductionProxyConfig::ReloadConfig() { |
DCHECK(thread_checker_.CalledOnValidThread()); |
UpdateConfigurator(enabled_by_user_, secure_proxy_allowed_); |