| Index: content/common/service_manager/child_connection.cc
|
| diff --git a/content/common/service_manager/child_connection.cc b/content/common/service_manager/child_connection.cc
|
| index 0308020f1c93f3577463a8ac44007924fd5887bc..2f73ff0452d531d655438ba9eea64dff3f5a1bca 100644
|
| --- a/content/common/service_manager/child_connection.cc
|
| +++ b/content/common/service_manager/child_connection.cc
|
| @@ -21,7 +21,7 @@ namespace content {
|
| namespace {
|
|
|
| void CallBinderOnTaskRunner(
|
| - const shell::InterfaceRegistry::Binder& binder,
|
| + const service_manager::InterfaceRegistry::Binder& binder,
|
| scoped_refptr<base::SequencedTaskRunner> task_runner,
|
| const std::string& interface_name,
|
| mojo::ScopedMessagePipeHandle request_handle) {
|
| @@ -37,13 +37,13 @@ class ChildConnection::IOThreadContext
|
| public:
|
| IOThreadContext() {}
|
|
|
| - void Initialize(const shell::Identity& child_identity,
|
| - shell::Connector* connector,
|
| + void Initialize(const service_manager::Identity& child_identity,
|
| + service_manager::Connector* connector,
|
| mojo::ScopedMessagePipeHandle service_pipe,
|
| scoped_refptr<base::SequencedTaskRunner> io_task_runner) {
|
| DCHECK(!io_task_runner_);
|
| io_task_runner_ = io_task_runner;
|
| - std::unique_ptr<shell::Connector> io_thread_connector;
|
| + std::unique_ptr<service_manager::Connector> io_thread_connector;
|
| if (connector)
|
| io_thread_connector = connector->Clone();
|
| io_task_runner_->PostTask(
|
| @@ -85,16 +85,16 @@ class ChildConnection::IOThreadContext
|
| virtual ~IOThreadContext() {}
|
|
|
| void InitializeOnIOThread(
|
| - const shell::Identity& child_identity,
|
| - std::unique_ptr<shell::Connector> connector,
|
| + const service_manager::Identity& child_identity,
|
| + std::unique_ptr<service_manager::Connector> connector,
|
| mojo::ScopedMessagePipeHandle service_pipe) {
|
| - shell::mojom::ServicePtr service;
|
| - service.Bind(mojo::InterfacePtrInfo<shell::mojom::Service>(
|
| + service_manager::mojom::ServicePtr service;
|
| + service.Bind(mojo::InterfacePtrInfo<service_manager::mojom::Service>(
|
| std::move(service_pipe), 0u));
|
| - shell::mojom::PIDReceiverRequest pid_receiver_request =
|
| + service_manager::mojom::PIDReceiverRequest pid_receiver_request =
|
| mojo::GetProxy(&pid_receiver_);
|
|
|
| - shell::Connector::ConnectParams params(child_identity);
|
| + service_manager::Connector::ConnectParams params(child_identity);
|
| params.set_client_process_connection(std::move(service),
|
| std::move(pid_receiver_request));
|
|
|
| @@ -115,8 +115,8 @@ class ChildConnection::IOThreadContext
|
| }
|
|
|
| scoped_refptr<base::SequencedTaskRunner> io_task_runner_;
|
| - std::unique_ptr<shell::Connection> connection_;
|
| - shell::mojom::PIDReceiverPtr pid_receiver_;
|
| + std::unique_ptr<service_manager::Connection> connection_;
|
| + service_manager::mojom::PIDReceiverPtr pid_receiver_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(IOThreadContext);
|
| };
|
| @@ -125,10 +125,12 @@ ChildConnection::ChildConnection(
|
| const std::string& service_name,
|
| const std::string& instance_id,
|
| const std::string& child_token,
|
| - shell::Connector* connector,
|
| + service_manager::Connector* connector,
|
| scoped_refptr<base::SequencedTaskRunner> io_task_runner)
|
| : context_(new IOThreadContext),
|
| - child_identity_(service_name, shell::mojom::kInheritUserID, instance_id),
|
| + child_identity_(service_name,
|
| + service_manager::mojom::kInheritUserID,
|
| + instance_id),
|
| service_token_(mojo::edk::GenerateRandomToken()),
|
| weak_factory_(this) {
|
| mojo::ScopedMessagePipeHandle service_pipe =
|
|
|