| 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..746ddcc0eb3077d0387c5b5fa22ca267ac365298 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) {
|
| + InterfaceRequest<ServiceProvider> request) {
|
| 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,
|
| + request.Pass());
|
| }
|
|
|
| } // namespace apps
|
|
|