diff options
Diffstat (limited to 'mojo/shell/tests')
| -rw-r--r-- | mojo/shell/tests/connect/connect_test_app.cc | 6 | ||||
| -rw-r--r-- | mojo/shell/tests/connect/connect_test_driver.cc | 5 | ||||
| -rw-r--r-- | mojo/shell/tests/connect/connect_test_package.cc | 6 | ||||
| -rw-r--r-- | mojo/shell/tests/lifecycle/app_client.cc | 4 | ||||
| -rw-r--r-- | mojo/shell/tests/lifecycle/app_client.h | 1 |
5 files changed, 3 insertions, 19 deletions
diff --git a/mojo/shell/tests/connect/connect_test_app.cc b/mojo/shell/tests/connect/connect_test_app.cc index 342e14d..4180763 100644 --- a/mojo/shell/tests/connect/connect_test_app.cc +++ b/mojo/shell/tests/connect/connect_test_app.cc @@ -79,12 +79,6 @@ class ConnectTestApp : public ShellClient, return true; } - void ShellConnectionLost() override { - if (base::MessageLoop::current() && - base::MessageLoop::current()->is_running()) { - base::MessageLoop::current()->QuitWhenIdle(); - } - } // InterfaceFactory<test::mojom::ConnectTestService>: void Create(Connection* connection, diff --git a/mojo/shell/tests/connect/connect_test_driver.cc b/mojo/shell/tests/connect/connect_test_driver.cc index ace64df..b1bdce4 100644 --- a/mojo/shell/tests/connect/connect_test_driver.cc +++ b/mojo/shell/tests/connect/connect_test_driver.cc @@ -37,8 +37,9 @@ class Driver : public mojo::ShellClient, connection->AddInterface<ClientProcessTest>(this); return true; } - void ShellConnectionLost() override { - // TODO: This should exit cleanly. + bool ShellConnectionLost() override { + // TODO(rockot): http://crbug.com/596621. Should be able to remove this + // override entirely. _exit(1); } diff --git a/mojo/shell/tests/connect/connect_test_package.cc b/mojo/shell/tests/connect/connect_test_package.cc index c5a1a07..1458e65 100644 --- a/mojo/shell/tests/connect/connect_test_package.cc +++ b/mojo/shell/tests/connect/connect_test_package.cc @@ -184,12 +184,6 @@ class ConnectTestShellClient connection->AddInterface<test::mojom::ConnectTestService>(this); return true; } - void ShellConnectionLost() override { - if (base::MessageLoop::current() && - base::MessageLoop::current()->is_running()) { - base::MessageLoop::current()->QuitWhenIdle(); - } - } // InterfaceFactory<mojom::ShellClientFactory>: void Create(Connection* connection, diff --git a/mojo/shell/tests/lifecycle/app_client.cc b/mojo/shell/tests/lifecycle/app_client.cc index a2400ec..657d967 100644 --- a/mojo/shell/tests/lifecycle/app_client.cc +++ b/mojo/shell/tests/lifecycle/app_client.cc @@ -20,10 +20,6 @@ bool AppClient::AcceptConnection(mojo::Connection* connection) { return true; } -void AppClient::ShellConnectionLost() { - GracefulQuit(); -} - void AppClient::Create(mojo::Connection* connection, LifecycleControlRequest request) { bindings_.AddBinding(this, std::move(request)); diff --git a/mojo/shell/tests/lifecycle/app_client.h b/mojo/shell/tests/lifecycle/app_client.h index d389f20..5a7d5e6 100644 --- a/mojo/shell/tests/lifecycle/app_client.h +++ b/mojo/shell/tests/lifecycle/app_client.h @@ -37,7 +37,6 @@ class AppClient : public ShellClient, // ShellClient: bool AcceptConnection(Connection* connection) override; - void ShellConnectionLost() override; // InterfaceFactory<LifecycleControl>: void Create(Connection* connection, LifecycleControlRequest request) override; |
