Index: sky/services/ns_net/network_service_impl.h |
diff --git a/sky/services/ns_net/network_service_impl.h b/sky/services/ns_net/network_service_impl.h |
index 2e01168fb6473f90b2c52a449207b17df101c08f..e63df2d8598333deb48a10d622b2a99675a4551f 100644 |
--- a/sky/services/ns_net/network_service_impl.h |
+++ b/sky/services/ns_net/network_service_impl.h |
@@ -10,8 +10,8 @@ namespace mojo { |
class NetworkServiceImpl : public NetworkService { |
public: |
- explicit NetworkServiceImpl(InterfaceRequest<NetworkService> request) |
- : binding_(this, request.Pass()) {} |
+ explicit NetworkServiceImpl(InterfaceRequest<NetworkService> request); |
+ ~NetworkServiceImpl() override; |
void CreateURLLoader(InterfaceRequest<URLLoader> loader) override; |
void GetCookieStore(InterfaceRequest<CookieStore> cookie_store) override; |
@@ -32,6 +32,7 @@ class NetworkServiceImpl : public NetworkService { |
const CreateHttpServerCallback& callback) override; |
void RegisterURLLoaderInterceptor( |
URLLoaderInterceptorFactoryPtr factory) override; |
+ void CreateHostResolver(InterfaceRequest<HostResolver> host_resolver) override; |
private: |
StrongBinding<NetworkService> binding_; |