| Index: chrome/app/mash/mash_runner.cc
|
| diff --git a/chrome/app/mash/mash_runner.cc b/chrome/app/mash/mash_runner.cc
|
| index 7b7f7080a7c3a8ec31b3fdf85502c4be0ee832f9..01fcac769fff6bcf7ce86fd6220e4f563f020776 100644
|
| --- a/chrome/app/mash/mash_runner.cc
|
| +++ b/chrome/app/mash/mash_runner.cc
|
| @@ -35,7 +35,7 @@
|
| #include "ui/base/ui_base_paths.h"
|
| #include "ui/base/ui_base_switches.h"
|
|
|
| -using shell::mojom::ServiceFactory;
|
| +using service_manager::mojom::ServiceFactory;
|
|
|
| namespace {
|
|
|
| @@ -76,15 +76,15 @@ void InitializeResources() {
|
| locale, nullptr, ui::ResourceBundle::LOAD_COMMON_RESOURCES);
|
| }
|
|
|
| -class NativeRunnerDelegateImpl : public shell::NativeRunnerDelegate {
|
| +class NativeRunnerDelegateImpl : public service_manager::NativeRunnerDelegate {
|
| public:
|
| NativeRunnerDelegateImpl() {}
|
| ~NativeRunnerDelegateImpl() override {}
|
|
|
| private:
|
| - // shell::NativeRunnerDelegate:
|
| + // service_manager::NativeRunnerDelegate:
|
| void AdjustCommandLineArgumentsForTarget(
|
| - const shell::Identity& target,
|
| + const service_manager::Identity& target,
|
| base::CommandLine* command_line) override {
|
| if (target.name() != content::kBrowserServiceName) {
|
| // If running anything other than the browser process, launch a mash
|
| @@ -127,19 +127,19 @@ void MashRunner::RunMain() {
|
| // shouldn't we using context as it has a lot of stuff we don't really want
|
| // in chrome.
|
| NativeRunnerDelegateImpl native_runner_delegate;
|
| - shell::BackgroundShell background_shell;
|
| - std::unique_ptr<shell::BackgroundShell::InitParams> init_params(
|
| - new shell::BackgroundShell::InitParams);
|
| + service_manager::BackgroundShell background_service_manager;
|
| + std::unique_ptr<service_manager::BackgroundShell::InitParams> init_params(
|
| + new service_manager::BackgroundShell::InitParams);
|
| init_params->native_runner_delegate = &native_runner_delegate;
|
| - background_shell.Init(std::move(init_params));
|
| + background_service_manager.Init(std::move(init_params));
|
| service_.reset(new mash::MashPackagedService);
|
| - service_->set_context(base::MakeUnique<shell::ServiceContext>(
|
| + service_->set_context(base::MakeUnique<service_manager::ServiceContext>(
|
| service_.get(),
|
| - background_shell.CreateServiceRequest(kChromeMashServiceName)));
|
| + background_service_manager.CreateServiceRequest(kChromeMashServiceName)));
|
|
|
| // We need to send a sync messages to the Catalog, so we wait for a completed
|
| // connection first.
|
| - std::unique_ptr<shell::Connection> catalog_connection =
|
| + std::unique_ptr<service_manager::Connection> catalog_connection =
|
| service_->connector()->Connect("service:catalog");
|
| {
|
| base::RunLoop run_loop;
|
| @@ -171,19 +171,19 @@ void MashRunner::RunMain() {
|
| void MashRunner::RunChild() {
|
| base::i18n::InitializeICU();
|
| InitializeResources();
|
| - shell::ChildProcessMainWithCallback(
|
| + service_manager::ChildProcessMainWithCallback(
|
| base::Bind(&MashRunner::StartChildApp, base::Unretained(this)));
|
| }
|
|
|
| void MashRunner::StartChildApp(
|
| - shell::mojom::ServiceRequest service_request) {
|
| + service_manager::mojom::ServiceRequest service_request) {
|
| // TODO(sad): Normally, this would be a TYPE_DEFAULT message loop. However,
|
| // TYPE_UI is needed for mojo:ui. But it is not known whether the child app is
|
| // going to be mojo:ui at this point. So always create a TYPE_UI message loop
|
| // for now.
|
| base::MessageLoop message_loop(base::MessageLoop::TYPE_UI);
|
| service_.reset(new mash::MashPackagedService);
|
| - service_->set_context(base::MakeUnique<shell::ServiceContext>(
|
| + service_->set_context(base::MakeUnique<service_manager::ServiceContext>(
|
| service_.get(), std::move(service_request)));
|
| base::RunLoop().Run();
|
| }
|
|
|