Index: third_party/WebKit/Source/core/dom/MessagePort.cpp |
diff --git a/third_party/WebKit/Source/core/dom/MessagePort.cpp b/third_party/WebKit/Source/core/dom/MessagePort.cpp |
index 4e4a711cb3ab4bb7aee8fdb7b9b9f0cae920bbe6..840848537d073b0521034150c6ad9ba047647edf 100644 |
--- a/third_party/WebKit/Source/core/dom/MessagePort.cpp |
+++ b/third_party/WebKit/Source/core/dom/MessagePort.cpp |
@@ -86,7 +86,9 @@ void MessagePort::postMessage(ScriptState* scriptState, |
WebString messageString = message->toWireString(); |
WebMessagePortChannelArray webChannels = |
toWebMessagePortChannelArray(std::move(channels)); |
- m_entangledChannel->postMessage(messageString, std::move(webChannels)); |
+ WebVector<mojo::ScopedHandle> handles; |
+ m_entangledChannel->postMessage(messageString, std::move(webChannels), |
+ std::move(handles)); |
} |
// static |
@@ -169,7 +171,8 @@ static bool tryGetMessageFrom(WebMessagePortChannel& webChannel, |
MessagePortChannelArray& channels) { |
WebString messageString; |
WebMessagePortChannelArray webChannels; |
- if (!webChannel.tryGetMessage(&messageString, webChannels)) |
+ WebVector<mojo::ScopedHandle> handles; |
+ if (!webChannel.tryGetMessage(&messageString, webChannels, handles)) |
return false; |
if (webChannels.size()) { |