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 d86117f70dec9fba3b2397dd7179ddb6433fb46e..68d4466f533975261c27c4a5773458a0e7bd5502 100644 |
--- a/content/common/service_manager/child_connection.cc |
+++ b/content/common/service_manager/child_connection.cc |
@@ -94,13 +94,12 @@ class ChildConnection::IOThreadContext |
service_manager::mojom::PIDReceiverRequest pid_receiver_request( |
&pid_receiver_); |
- service_manager::Connector::ConnectParams params(child_identity); |
- params.set_client_process_connection(std::move(service), |
- std::move(pid_receiver_request)); |
- |
- // In some unit testing scenarios a null connector is passed. |
- if (connector) |
- connection_ = connector->Connect(¶ms); |
+ if (connector) { |
+ connector->Start(child_identity, |
+ std::move(service), |
+ std::move(pid_receiver_request)); |
+ connection_ = connector->Connect(child_identity); |
+ } |
} |
void ShutDownOnIOThread() { |