| Index: mojo/apps/js/application_delegate_impl.cc
|
| diff --git a/mojo/apps/js/application_delegate_impl.cc b/mojo/apps/js/application_delegate_impl.cc
|
| index f197c3cc0eb82e2eaa357783c94b32dfb9ef6709..e329c7eb968175cffadece0d8ff0767227fe269a 100644
|
| --- a/mojo/apps/js/application_delegate_impl.cc
|
| +++ b/mojo/apps/js/application_delegate_impl.cc
|
| @@ -41,15 +41,12 @@ void ApplicationDelegateImpl::QuitJSApp(JSApp* app) {
|
| base::MessageLoop::current()->QuitNow();
|
| }
|
|
|
| -void ApplicationDelegateImpl::ConnectToService(
|
| - ScopedMessagePipeHandle pipe_handle,
|
| +void ApplicationDelegateImpl::ConnectToApplication(
|
| const std::string& application_url,
|
| - const std::string& interface_name) {
|
| + ScopedMessagePipeHandle pipe_handle) {
|
| CHECK(application_impl_);
|
| - ServiceProvider* service_provider =
|
| - application_impl_->ConnectToApplication(application_url)
|
| - ->GetServiceProvider();
|
| - service_provider->ConnectToService(interface_name, pipe_handle.Pass());
|
| + application_impl_->shell()->ConnectToApplication(
|
| + application_url, MakeRequest<ServiceProvider>(pipe_handle.Pass()));
|
| }
|
|
|
| } // namespace apps
|
|
|