Index: net/proxy/mojo_proxy_resolver_factory_impl.h |
diff --git a/net/proxy/mojo_proxy_resolver_factory_impl.h b/net/proxy/mojo_proxy_resolver_factory_impl.h |
index 29bc6536a57f71bf658a816aef38e4d172d0a126..bf652b75f575703c04b3c8abc643bed7856a222e 100644 |
--- a/net/proxy/mojo_proxy_resolver_factory_impl.h |
+++ b/net/proxy/mojo_proxy_resolver_factory_impl.h |
@@ -14,12 +14,14 @@ |
namespace net { |
class HostResolver; |
+class ProxyResolverErrorObserver; |
class ProxyResolverFactory; |
class MojoProxyResolverFactoryImpl : public interfaces::ProxyResolverFactory { |
public: |
using Factory = base::Callback<scoped_ptr<net::ProxyResolverFactory>( |
HostResolver*, |
+ scoped_ptr<ProxyResolverErrorObserver>, |
const ProxyResolver::LoadStateChangedCallback&)>; |
explicit MojoProxyResolverFactoryImpl( |
@@ -38,6 +40,7 @@ class MojoProxyResolverFactoryImpl : public interfaces::ProxyResolverFactory { |
const mojo::String& pac_script, |
mojo::InterfaceRequest<interfaces::ProxyResolver> request, |
interfaces::HostResolverPtr host_resolver, |
+ interfaces::ProxyResolverErrorObserverPtr error_observer, |
interfaces::ProxyResolverFactoryRequestClientPtr client) override; |
void RemoveJob(Job* job); |