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 e305e47fd4a27c3e9e1aba6c2535e51e9cb57bba..32cb9b09d5bc8a6fe01f320b7066151f0bfdf780 100644 |
--- a/net/proxy/mojo_proxy_resolver_factory_impl.h |
+++ b/net/proxy/mojo_proxy_resolver_factory_impl.h |
@@ -9,7 +9,6 @@ |
#include "base/callback.h" |
#include "base/macros.h" |
-#include "mojo/public/cpp/bindings/strong_binding.h" |
#include "net/interfaces/proxy_resolver_service.mojom.h" |
namespace net { |
@@ -19,11 +18,9 @@ class ProxyResolverV8TracingFactory; |
class MojoProxyResolverFactoryImpl : public interfaces::ProxyResolverFactory { |
public: |
+ MojoProxyResolverFactoryImpl(); |
explicit MojoProxyResolverFactoryImpl( |
- mojo::InterfaceRequest<interfaces::ProxyResolverFactory> request); |
- MojoProxyResolverFactoryImpl( |
- std::unique_ptr<ProxyResolverV8TracingFactory> proxy_resolver_factory, |
- mojo::InterfaceRequest<interfaces::ProxyResolverFactory> request); |
+ std::unique_ptr<ProxyResolverV8TracingFactory> proxy_resolver_factory); |
~MojoProxyResolverFactoryImpl() override; |
@@ -33,14 +30,13 @@ class MojoProxyResolverFactoryImpl : public interfaces::ProxyResolverFactory { |
// interfaces::ProxyResolverFactory override. |
void CreateResolver( |
const mojo::String& pac_script, |
- mojo::InterfaceRequest<interfaces::ProxyResolver> request, |
+ interfaces::ProxyResolverRequest request, |
interfaces::ProxyResolverFactoryRequestClientPtr client) override; |
void RemoveJob(Job* job); |
const std::unique_ptr<ProxyResolverV8TracingFactory> |
proxy_resolver_impl_factory_; |
- mojo::StrongBinding<interfaces::ProxyResolverFactory> binding_; |
std::set<Job*> jobs_; |