| Index: components/data_reduction_proxy/core/browser/data_reduction_proxy_configurator.h
|
| diff --git a/components/data_reduction_proxy/core/browser/data_reduction_proxy_configurator.h b/components/data_reduction_proxy/core/browser/data_reduction_proxy_configurator.h
|
| index 370ff80118f496973e54a8422448bd38e170994f..0300ed8b6ca0a768814293304011fe2c63c0df89 100644
|
| --- a/components/data_reduction_proxy/core/browser/data_reduction_proxy_configurator.h
|
| +++ b/components/data_reduction_proxy/core/browser/data_reduction_proxy_configurator.h
|
| @@ -9,6 +9,10 @@
|
|
|
| #include "base/macros.h"
|
|
|
| +namespace net {
|
| +class ProxyConfig;
|
| +}
|
| +
|
| namespace data_reduction_proxy {
|
|
|
| // Interface for enabling and disabling the data reduction proxy configuration,
|
| @@ -45,6 +49,9 @@ class DataReductionProxyConfigurator {
|
| // as a hostname pattern.
|
| virtual void AddURLPatternToBypass(const std::string& pattern) = 0;
|
|
|
| + // Returns the Data Reduction Proxy configuration.
|
| + virtual const net::ProxyConfig& GetProxyConfigOnIOThread() const = 0;
|
| +
|
| private:
|
| DISALLOW_COPY_AND_ASSIGN(DataReductionProxyConfigurator);
|
| };
|
|
|