| Index: content/common/service_manager/child_connection.h
|
| diff --git a/content/common/service_manager/child_connection.h b/content/common/service_manager/child_connection.h
|
| index 1e34ac09436a4616d646a7fe1a2e262fc67f60e7..100ed7e76da9b112199387ddbbd5d55865e27072 100644
|
| --- a/content/common/service_manager/child_connection.h
|
| +++ b/content/common/service_manager/child_connection.h
|
| @@ -14,6 +14,7 @@
|
| #include "base/process/process_handle.h"
|
| #include "base/sequenced_task_runner.h"
|
| #include "content/common/content_export.h"
|
| +#include "mojo/edk/embedder/pending_process_connection.h"
|
| #include "services/service_manager/public/cpp/identity.h"
|
| #include "services/service_manager/public/cpp/interface_provider.h"
|
| #include "services/service_manager/public/interfaces/connector.mojom.h"
|
| @@ -35,7 +36,7 @@ class CONTENT_EXPORT ChildConnection {
|
| // connector to use to establish the connection.
|
| ChildConnection(const std::string& name,
|
| const std::string& instance_id,
|
| - const std::string& child_token,
|
| + const mojo::edk::PendingProcessConnection& process_connection,
|
| service_manager::Connector* connector,
|
| scoped_refptr<base::SequencedTaskRunner> io_task_runner);
|
| ~ChildConnection();
|
| @@ -61,10 +62,9 @@ class CONTENT_EXPORT ChildConnection {
|
| private:
|
| class IOThreadContext;
|
|
|
| - const std::string child_token_;
|
| scoped_refptr<IOThreadContext> context_;
|
| service_manager::Identity child_identity_;
|
| - const std::string service_token_;
|
| + std::string service_token_;
|
| base::ProcessHandle process_handle_ = base::kNullProcessHandle;
|
|
|
| service_manager::InterfaceProvider remote_interfaces_;
|
|
|