Index: shell/application_manager/application_manager_unittest.cc |
diff --git a/shell/application_manager/application_manager_unittest.cc b/shell/application_manager/application_manager_unittest.cc |
index 411e7239749c0e331579183d2566c67b948a6f26..8f5a691b1da8081287577afb4ba0ab274145e9bb 100644 |
--- a/shell/application_manager/application_manager_unittest.cc |
+++ b/shell/application_manager/application_manager_unittest.cc |
@@ -115,10 +115,10 @@ class TestApplicationLoader : public ApplicationLoader, |
// ApplicationLoader implementation. |
void Load(ApplicationManager* manager, |
const GURL& url, |
- ShellPtr shell, |
+ InterfaceRequest<Application> application_request, |
LoadCallback callback) override { |
++num_loads_; |
- test_app_.reset(new ApplicationImpl(this, shell.Pass())); |
+ test_app_.reset(new ApplicationImpl(this, application_request.Pass())); |
} |
void OnApplicationError(ApplicationManager* manager, |
@@ -330,9 +330,9 @@ class Tester : public ApplicationDelegate, |
private: |
void Load(ApplicationManager* manager, |
const GURL& url, |
- ShellPtr shell, |
+ InterfaceRequest<Application> application_request, |
LoadCallback callback) override { |
- app_.reset(new ApplicationImpl(this, shell.Pass())); |
+ app_.reset(new ApplicationImpl(this, application_request.Pass())); |
} |
void OnApplicationError(ApplicationManager* manager, |
@@ -726,15 +726,13 @@ TEST_F(ApplicationManagerTest, MappedURLsShouldWorkWithLoaders) { |
} |
TEST_F(ApplicationManagerTest, ExternalApp) { |
- MessagePipe shell_pipe; |
- ShellPtr shell; |
- shell.Bind(shell_pipe.handle0.Pass()); |
+ ApplicationPtr application; |
TestExternal external; |
std::vector<std::string> args; |
args.push_back("test"); |
- ApplicationImpl app(&external, shell.Pass()); |
+ ApplicationImpl app(&external, GetProxy(&application)); |
application_manager_->RegisterExternalApplication(GURL("mojo:test"), args, |
- shell_pipe.handle1.Pass()); |
+ application.Pass()); |
loop_.Run(); |
EXPECT_EQ(args, external.initialize_args()); |
application_manager_->ConnectToServiceByName( |