Index: chrome/test/base/mojo_test_connector.cc |
diff --git a/chrome/test/base/mojo_test_connector.cc b/chrome/test/base/mojo_test_connector.cc |
index 21fa40313124f0ee24fda33185dde458c7d16091..123db3a776c19679aee93f592f0a557491484b86 100644 |
--- a/chrome/test/base/mojo_test_connector.cc |
+++ b/chrome/test/base/mojo_test_connector.cc |
@@ -29,8 +29,8 @@ |
#include "services/shell/shell.h" |
#include "services/shell/switches.h" |
-using mojo::shell::mojom::ShellClient; |
-using mojo::shell::mojom::ShellClientPtr; |
+using shell::mojom::ShellClient; |
+using shell::mojom::ShellClientPtr; |
namespace { |
@@ -54,10 +54,10 @@ base::DictionaryValue* EnsureDictionary(base::DictionaryValue* parent, |
// This builds a permissive catalog with the addition of the 'instance_name' |
// permission. |
-std::unique_ptr<mojo::shell::TestCatalogStore> BuildTestCatalogStore() { |
+std::unique_ptr<shell::TestCatalogStore> BuildTestCatalogStore() { |
std::unique_ptr<base::ListValue> apps(new base::ListValue); |
std::unique_ptr<base::DictionaryValue> test_app_config = |
- mojo::shell::BuildPermissiveSerializedAppInfo(kTestRunnerName, "test"); |
+ shell::BuildPermissiveSerializedAppInfo(kTestRunnerName, "test"); |
base::DictionaryValue* capabilities = |
EnsureDictionary(test_app_config.get(), catalog::Store::kCapabilitiesKey); |
base::DictionaryValue* required_capabilities = |
@@ -70,7 +70,7 @@ std::unique_ptr<mojo::shell::TestCatalogStore> BuildTestCatalogStore() { |
std::move(required_shell_classes)); |
required_capabilities->Set("mojo:shell", std::move(shell_caps)); |
apps->Append(std::move(test_app_config)); |
- return base::WrapUnique(new mojo::shell::TestCatalogStore(std::move(apps))); |
+ return base::WrapUnique(new shell::TestCatalogStore(std::move(apps))); |
} |
// BackgroundTestState maintains all the state necessary to bind the test to |
@@ -83,7 +83,7 @@ class BackgroundTestState { |
// Prepares the command line and other setup for connecting the test to mojo. |
// Must be paired with a clal to ChildProcessLaunched(). |
void Connect(base::CommandLine* command_line, |
- mojo::shell::Shell* shell, |
+ shell::Shell* shell, |
const std::string& instance, |
base::TestLauncher::LaunchOptions* test_launch_options) { |
command_line->AppendSwitch(MojoTestConnector::kTestSwitch); |
@@ -103,17 +103,16 @@ class BackgroundTestState { |
#else |
#error "Unsupported" |
#endif |
- mojo::shell::mojom::ShellClientPtr client = |
- mojo::shell::PassShellClientRequestOnCommandLine(command_line); |
+ shell::mojom::ShellClientPtr client = |
+ shell::PassShellClientRequestOnCommandLine(command_line); |
- std::unique_ptr<mojo::shell::ConnectParams> params( |
- new mojo::shell::ConnectParams); |
- params->set_source(mojo::shell::CreateShellIdentity()); |
+ std::unique_ptr<shell::ConnectParams> params(new shell::ConnectParams); |
+ params->set_source(shell::CreateShellIdentity()); |
params->set_target( |
- mojo::Identity(kTestName, mojo::shell::mojom::kRootUserID, instance)); |
+ shell::Identity(kTestName, shell::mojom::kRootUserID, instance)); |
- mojo::shell::mojom::ClientProcessConnectionPtr client_process_connection = |
- mojo::shell::mojom::ClientProcessConnection::New(); |
+ shell::mojom::ClientProcessConnectionPtr client_process_connection = |
+ shell::mojom::ClientProcessConnection::New(); |
client_process_connection->shell_client = |
client.PassInterface().PassHandle(); |
client_process_connection->pid_receiver_request = |
@@ -138,7 +137,7 @@ class BackgroundTestState { |
mojo::edk::HandlePassingInformation handle_passing_info_; |
- mojo::shell::mojom::PIDReceiverPtr pid_receiver_; |
+ shell::mojom::PIDReceiverPtr pid_receiver_; |
DISALLOW_COPY_AND_ASSIGN(BackgroundTestState); |
}; |
@@ -146,13 +145,13 @@ class BackgroundTestState { |
// Called used destroy BackgroundTestState on the background thread. |
void DestroyBackgroundStateOnBackgroundThread( |
std::unique_ptr<BackgroundTestState> state, |
- mojo::shell::Shell* shell) {} |
+ shell::Shell* shell) {} |
// State created per test. Manages creation of the corresponding |
// BackgroundTestState and making sure processing runs on the right threads. |
class MojoTestState : public content::TestState { |
public: |
- explicit MojoTestState(mojo::shell::BackgroundShell* background_shell) |
+ explicit MojoTestState(shell::BackgroundShell* background_shell) |
: background_shell_(background_shell) {} |
~MojoTestState() override { |
@@ -192,7 +191,7 @@ class MojoTestState : public content::TestState { |
void ChildProcessLaunchedOnBackgroundThread(base::ProcessHandle handle, |
base::ProcessId pid, |
base::WaitableEvent* signal, |
- mojo::shell::Shell* shell) { |
+ shell::Shell* shell) { |
background_state_->ChildProcessLaunched(handle, pid); |
signal->Signal(); |
} |
@@ -201,7 +200,7 @@ class MojoTestState : public content::TestState { |
base::WaitableEvent* signal, |
base::CommandLine* command_line, |
base::TestLauncher::LaunchOptions* test_launch_options, |
- mojo::shell::Shell* shell) { |
+ shell::Shell* shell) { |
static int instance_id = 0; |
const std::string instance_name = |
"instance-" + base::IntToString(instance_id++); |
@@ -211,7 +210,7 @@ class MojoTestState : public content::TestState { |
signal->Signal(); |
} |
- mojo::shell::BackgroundShell* background_shell_; |
+ shell::BackgroundShell* background_shell_; |
std::unique_ptr<BackgroundTestState> background_state_; |
DISALLOW_COPY_AND_ASSIGN(MojoTestState); |
@@ -220,15 +219,15 @@ class MojoTestState : public content::TestState { |
} // namespace |
class MojoTestConnector::NativeRunnerDelegateImpl |
- : public mojo::shell::NativeRunnerDelegate { |
+ : public shell::NativeRunnerDelegate { |
public: |
NativeRunnerDelegateImpl() {} |
~NativeRunnerDelegateImpl() override {} |
private: |
- // mojo::shell::NativeRunnerDelegate: |
+ // shell::NativeRunnerDelegate: |
void AdjustCommandLineArgumentsForTarget( |
- const mojo::Identity& target, |
+ const shell::Identity& target, |
base::CommandLine* command_line) override { |
if (target.name() == "exe:chrome") |
command_line->AppendSwitch(switches::kWaitForMojoShell); |
@@ -242,10 +241,10 @@ const char MojoTestConnector::kTestSwitch[] = "is_test"; |
MojoTestConnector::MojoTestConnector() {} |
-mojo::shell::mojom::ShellClientRequest MojoTestConnector::Init() { |
+shell::mojom::ShellClientRequest MojoTestConnector::Init() { |
native_runner_delegate_.reset(new NativeRunnerDelegateImpl); |
- std::unique_ptr<mojo::shell::BackgroundShell::InitParams> init_params( |
- new mojo::shell::BackgroundShell::InitParams); |
+ std::unique_ptr<shell::BackgroundShell::InitParams> init_params( |
+ new shell::BackgroundShell::InitParams); |
init_params->catalog_store = BuildTestCatalogStore(); |
// When running in single_process mode chrome initializes the edk. |
init_params->init_edk = !base::CommandLine::ForCurrentProcess()->HasSwitch( |