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(); |