| Index: mojo/services/network/network_service_delegate.h
|
| diff --git a/mojo/services/network/network_service_delegate.h b/mojo/services/network/network_service_delegate.h
|
| index 2e98300b23bba78cc8064f48d9d5ea681cd48f4b..2c1718ff7ee99e1ae5fc02401ee3b25633dc377a 100644
|
| --- a/mojo/services/network/network_service_delegate.h
|
| +++ b/mojo/services/network/network_service_delegate.h
|
| @@ -9,12 +9,14 @@
|
| #include "mojo/application/public/cpp/application_impl.h"
|
| #include "mojo/application/public/cpp/interface_factory.h"
|
| #include "mojo/services/network/network_context.h"
|
| -#include "mojo/services/network/network_service_impl.h"
|
| +#include "mojo/services/network/public/interfaces/network_service.mojom.h"
|
| +#include "mojo/services/network/public/interfaces/url_loader_factory.mojom.h"
|
| #include "third_party/mojo/src/mojo/public/cpp/bindings/interface_ptr.h"
|
|
|
| class NetworkServiceDelegate
|
| : public mojo::ApplicationDelegate,
|
| - public mojo::InterfaceFactory<mojo::NetworkService> {
|
| + public mojo::InterfaceFactory<mojo::NetworkService>,
|
| + public mojo::InterfaceFactory<mojo::URLLoaderFactory> {
|
| public:
|
| NetworkServiceDelegate();
|
| ~NetworkServiceDelegate() override;
|
| @@ -30,6 +32,10 @@ class NetworkServiceDelegate
|
| void Create(mojo::ApplicationConnection* connection,
|
| mojo::InterfaceRequest<mojo::NetworkService> request) override;
|
|
|
| + // mojo::InterfaceFactory<mojo::URLLoaderFactory> implementation.
|
| + void Create(mojo::ApplicationConnection* connection,
|
| + mojo::InterfaceRequest<mojo::URLLoaderFactory> request) override;
|
| +
|
| private:
|
| mojo::ApplicationImpl* app_;
|
| scoped_ptr<mojo::NetworkContext> context_;
|
|
|