Index: content/browser/message_port_provider.cc |
diff --git a/content/browser/message_port_provider.cc b/content/browser/message_port_provider.cc |
index d00fdf1328617f5f9b88b0654f3de4839cfb371e..12be06530fdaa872e592fe2b5e541241f2bc6cb8 100644 |
--- a/content/browser/message_port_provider.cc |
+++ b/content/browser/message_port_provider.cc |
@@ -63,6 +63,8 @@ void MessagePortProvider::CreateMessageChannel(WebContents* web_contents, |
MessagePortService* msp = MessagePortService::GetInstance(); |
msp->Create(mf->GetNextRoutingID(), mf, port1); |
msp->Create(mf->GetNextRoutingID(), mf, port2); |
+ msp->Entangle(*port1, *port2); |
+ msp->Entangle(*port2, *port1); |
} |
} // namespace content |