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 5a4eee2f4cbde253b71c26d9a7c7e270c00dbedb..6332c92833bee66354cf0d3dc89a86cab4aa0642 100644 |
--- a/net/proxy/mojo_proxy_resolver_factory_impl.h |
+++ b/net/proxy/mojo_proxy_resolver_factory_impl.h |
@@ -12,11 +12,13 @@ |
namespace net { |
class HostResolver; |
+class ProxyResolverErrorObserver; |
class MojoProxyResolverFactoryImpl : public interfaces::ProxyResolverFactory { |
public: |
using Factory = base::Callback<scoped_ptr<ProxyResolver>( |
HostResolver*, |
+ scoped_ptr<ProxyResolverErrorObserver>, |
const ProxyResolver::LoadStateChangedCallback&)>; |
explicit MojoProxyResolverFactoryImpl( |
@@ -29,8 +31,10 @@ class MojoProxyResolverFactoryImpl : public interfaces::ProxyResolverFactory { |
private: |
// interfaces::ProxyResolverFactory override. |
- void CreateResolver(mojo::InterfaceRequest<interfaces::ProxyResolver> request, |
- interfaces::HostResolverPtr host_resolver) override; |
+ void CreateResolver( |
+ mojo::InterfaceRequest<interfaces::ProxyResolver> request, |
+ interfaces::HostResolverPtr host_resolver, |
+ interfaces::ProxyResolverErrorObserverPtr error_observer) override; |
const Factory proxy_resolver_impl_factory_; |
mojo::StrongBinding<interfaces::ProxyResolverFactory> binding_; |