| Index: content/child/navigator_connect/navigator_connect_provider.cc
|
| diff --git a/content/child/navigator_connect/navigator_connect_provider.cc b/content/child/navigator_connect/navigator_connect_provider.cc
|
| index 415b7a3457a408a5c51745565d2a3a12ec8d2d37..78c3fdad7fd6a81886d1d7b5baa83ed9d288e159 100644
|
| --- a/content/child/navigator_connect/navigator_connect_provider.cc
|
| +++ b/content/child/navigator_connect/navigator_connect_provider.cc
|
| @@ -77,18 +77,19 @@ NavigatorConnectProvider* NavigatorConnectProvider::ThreadSpecificInstance(
|
| return provider;
|
| }
|
|
|
| -void NavigatorConnectProvider::OnConnectResult(int thread_id,
|
| - int request_id,
|
| - int message_port_id,
|
| - int message_port_route_id,
|
| - bool allow_connect) {
|
| +void NavigatorConnectProvider::OnConnectResult(
|
| + int thread_id,
|
| + int request_id,
|
| + const TransferredMessagePort& message_port,
|
| + int message_port_route_id,
|
| + bool allow_connect) {
|
| blink::WebNavigatorConnectPortCallbacks* callbacks =
|
| requests_.Lookup(request_id);
|
| DCHECK(callbacks);
|
|
|
| if (allow_connect) {
|
| WebMessagePortChannelImpl* channel = new WebMessagePortChannelImpl(
|
| - message_port_route_id, message_port_id, main_loop_);
|
| + message_port_route_id, message_port, main_loop_);
|
| callbacks->onSuccess(channel);
|
| } else {
|
| callbacks->onError();
|
|
|