| Index: components/html_viewer/html_viewer.cc
|
| diff --git a/components/html_viewer/html_viewer.cc b/components/html_viewer/html_viewer.cc
|
| index b6fe8bf82703a037de25996b7c076e39481ae2d1..2d30884c80a2a78872bdb620280fe16b501e8c0d 100644
|
| --- a/components/html_viewer/html_viewer.cc
|
| +++ b/components/html_viewer/html_viewer.cc
|
| @@ -20,6 +20,7 @@
|
| #include "mojo/application/public/interfaces/content_handler.mojom.h"
|
| #include "mojo/common/common_type_converters.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/WebKit/public/web/WebKit.h"
|
| #include "third_party/mojo/src/mojo/public/c/system/main.h"
|
| #include "third_party/mojo/src/mojo/public/cpp/bindings/strong_binding.h"
|
| @@ -59,7 +60,10 @@ class HTMLViewerApplication : public mojo::Application {
|
| shell_ = shell.Pass();
|
| mojo::URLRequestPtr request(mojo::URLRequest::New());
|
| request->url = mojo::String::From("mojo:network_service");
|
| - setup_->app()->ConnectToService(request.Pass(), &network_service_);
|
| + mojo::ApplicationConnection* connection =
|
| + setup_->app()->ConnectToApplication(request.Pass());
|
| + connection->ConnectToService(&network_service_);
|
| + connection->ConnectToService(&url_loader_factory_);
|
| }
|
|
|
| void AcceptConnection(const String& requestor_url,
|
| @@ -71,7 +75,7 @@ class HTMLViewerApplication : public mojo::Application {
|
| initial_response_.Pass());
|
| } else {
|
| URLLoaderPtr loader;
|
| - network_service_->CreateURLLoader(GetProxy(&loader));
|
| + url_loader_factory_->CreateURLLoader(GetProxy(&loader));
|
| mojo::URLRequestPtr request(mojo::URLRequest::New());
|
| request->url = url_;
|
| request->auto_follow_redirects = true;
|
| @@ -107,6 +111,7 @@ class HTMLViewerApplication : public mojo::Application {
|
| mojo::StrongBinding<mojo::Application> binding_;
|
| ShellPtr shell_;
|
| mojo::NetworkServicePtr network_service_;
|
| + mojo::URLLoaderFactoryPtr url_loader_factory_;
|
| URLResponsePtr initial_response_;
|
| Setup* setup_;
|
|
|
|
|