Index: services/ui/launcher/launch_instance.cc |
diff --git a/services/ui/launcher/launch_instance.cc b/services/ui/launcher/launch_instance.cc |
index 4b87de4fa1083d6923e25199bb4796c3771b9456..47a708918cad7a995b32a308cfeccf8e21ff39e5 100644 |
--- a/services/ui/launcher/launch_instance.cc |
+++ b/services/ui/launcher/launch_instance.cc |
@@ -11,6 +11,7 @@ |
#include "mojo/public/c/system/main.h" |
#include "mojo/public/cpp/application/application_connection.h" |
#include "mojo/public/cpp/application/application_impl.h" |
+#include "mojo/public/cpp/application/connect.h" |
#include "mojo/services/ui/views/interfaces/view_provider.mojom.h" |
#include "services/ui/launcher/launcher_view_tree.h" |
@@ -30,22 +31,23 @@ void LaunchInstance::Launch() { |
DVLOG(1) << "Launching " << app_url_; |
TRACE_EVENT0("launcher", __func__); |
- app_impl_->ConnectToServiceDeprecated("mojo:compositor_service", |
- &compositor_); |
+ mojo::ConnectToService(app_impl_->shell(), "mojo:compositor_service", |
+ GetProxy(&compositor_)); |
compositor_.set_connection_error_handler(base::Bind( |
&LaunchInstance::OnCompositorConnectionError, base::Unretained(this))); |
- app_impl_->ConnectToServiceDeprecated("mojo:view_manager_service", |
- &view_manager_); |
+ mojo::ConnectToService(app_impl_->shell(), "mojo:view_manager_service", |
+ GetProxy(&view_manager_)); |
view_manager_.set_connection_error_handler(base::Bind( |
&LaunchInstance::OnViewManagerConnectionError, base::Unretained(this))); |
InitViewport(); |
mojo::ui::ViewProviderPtr client_view_provider; |
- app_impl_->ConnectToServiceDeprecated(app_url_, &client_view_provider); |
+ mojo::ConnectToService(app_impl_->shell(), app_url_, |
+ GetProxy(&client_view_provider)); |
- client_view_provider->CreateView(mojo::GetProxy(&client_view_owner_), nullptr, |
+ client_view_provider->CreateView(GetProxy(&client_view_owner_), nullptr, |
nullptr); |
} |
@@ -60,8 +62,8 @@ void LaunchInstance::OnViewManagerConnectionError() { |
} |
void LaunchInstance::InitViewport() { |
- app_impl_->ConnectToServiceDeprecated("mojo:native_viewport_service", |
- &viewport_); |
+ mojo::ConnectToService(app_impl_->shell(), "mojo:native_viewport_service", |
+ GetProxy(&viewport_)); |
viewport_.set_connection_error_handler(base::Bind( |
&LaunchInstance::OnViewportConnectionError, base::Unretained(this))); |