Index: net/proxy/proxy_script_decider.h |
diff --git a/net/proxy/proxy_script_decider.h b/net/proxy/proxy_script_decider.h |
index c4139087d7e74efa699771f2c3468190d79cd526..b3560baa9bdf5eccb1de9ebe150d681da829486c 100644 |
--- a/net/proxy/proxy_script_decider.h |
+++ b/net/proxy/proxy_script_decider.h |
@@ -81,6 +81,10 @@ class NET_EXPORT_PRIVATE ProxyScriptDecider { |
bool fetch_pac_bytes, |
const CompletionCallback& callback); |
+ // Shuts down any in-progress DNS requests, and cancels any ScriptFetcher |
+ // requests. Does not call OnShutdown on the [Dhcp]ProxyScriptFetcher. |
+ void OnShutdown(); |
+ |
const ProxyConfig& effective_config() const; |
const scoped_refptr<ProxyResolverScriptData>& script_data() const; |
@@ -203,7 +207,6 @@ class NET_EXPORT_PRIVATE ProxyScriptDecider { |
AddressList wpad_addresses_; |
base::OneShotTimer quick_check_timer_; |
- HostResolver* host_resolver_; |
std::unique_ptr<HostResolver::Request> request_; |
base::Time quick_check_start_time_; |