Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(854)

Unified Diff: services/sky/document_view.cc

Issue 1230113006: Remove last use of Platform::networkService() (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « services/sky/document_view.h ('k') | sky/engine/public/platform/Platform.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: services/sky/document_view.cc
diff --git a/services/sky/document_view.cc b/services/sky/document_view.cc
index b8099962f2dc78f3b42136ae3d91a9e267c9a3bd..cb9abab7eb9dcdfdc4b4fef47c9544039fe3f6e3 100644
--- a/services/sky/document_view.cc
+++ b/services/sky/document_view.cc
@@ -93,6 +93,11 @@ DocumentView::DocumentView(
weak_factory_(this) {
exported_services_.AddService(&view_manager_client_factory_);
InitServiceRegistry();
+ mojo::ServiceProviderPtr network_service_provider;
+ shell->ConnectToApplication("mojo:authenticated_network_service",
+ mojo::GetProxy(&network_service_provider),
+ nullptr);
+ mojo::ConnectToService(network_service_provider.get(), &network_service_);
}
DocumentView::~DocumentView() {
@@ -132,7 +137,7 @@ void DocumentView::OnViewManagerDisconnected(mojo::ViewManager* view_manager) {
void DocumentView::Load(mojo::URLResponsePtr response) {
String name = String::fromUTF8(response->url);
library_provider_.reset(new DartLibraryProviderImpl(
- blink::Platform::current()->networkService(),
+ network_service_.get(),
CreatePrefetchedLibraryIfNeeded(name, response.Pass())));
sky_view_ = blink::SkyView::Create(this);
layer_host_.reset(new LayerHost(this));
« no previous file with comments | « services/sky/document_view.h ('k') | sky/engine/public/platform/Platform.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698