| Index: net/proxy/mojo_proxy_resolver_impl.h | 
| diff --git a/net/proxy/mojo_proxy_resolver_impl.h b/net/proxy/mojo_proxy_resolver_impl.h | 
| index 2cbf8bbe70fba3a3bc6f372feffb446dc5136528..371427e51788e51d2e48d2a7e5b8860c1bd030cb 100644 | 
| --- a/net/proxy/mojo_proxy_resolver_impl.h | 
| +++ b/net/proxy/mojo_proxy_resolver_impl.h | 
| @@ -5,24 +5,27 @@ | 
| #ifndef NET_PROXY_MOJO_PROXY_RESOLVER_IMPL_H_ | 
| #define NET_PROXY_MOJO_PROXY_RESOLVER_IMPL_H_ | 
|  | 
| +#include <map> | 
| #include <queue> | 
| #include <set> | 
|  | 
| #include "base/memory/ref_counted.h" | 
| #include "base/memory/scoped_ptr.h" | 
| #include "net/interfaces/proxy_resolver_service.mojom.h" | 
| +#include "net/proxy/proxy_resolver.h" | 
|  | 
| namespace net { | 
|  | 
| -class ProxyResolver; | 
| -class ProxyResolverScriptData; | 
| - | 
| class MojoProxyResolverImpl : public interfaces::ProxyResolver { | 
| public: | 
| explicit MojoProxyResolverImpl(scoped_ptr<net::ProxyResolver> resolver); | 
|  | 
| ~MojoProxyResolverImpl() override; | 
|  | 
| +  // Invoked when the LoadState of a request changes. | 
| +  void LoadStateChanged(net::ProxyResolver::RequestHandle handle, | 
| +                        LoadState load_state); | 
| + | 
| private: | 
| class Job; | 
|  | 
| @@ -53,6 +56,7 @@ class MojoProxyResolverImpl : public interfaces::ProxyResolver { | 
|  | 
| scoped_ptr<net::ProxyResolver> resolver_; | 
| std::set<Job*> resolve_jobs_; | 
| +  std::map<net::ProxyResolver::RequestHandle, Job*> request_handle_to_job_; | 
|  | 
| std::queue<SetPacScriptRequest> set_pac_script_requests_; | 
|  | 
|  |