diff options
Diffstat (limited to 'src/3rdparty/webkit/WebCore/dom/MessageChannel.cpp')
-rw-r--r-- | src/3rdparty/webkit/WebCore/dom/MessageChannel.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/3rdparty/webkit/WebCore/dom/MessageChannel.cpp b/src/3rdparty/webkit/WebCore/dom/MessageChannel.cpp index 3a90913..ac0a4ab 100644 --- a/src/3rdparty/webkit/WebCore/dom/MessageChannel.cpp +++ b/src/3rdparty/webkit/WebCore/dom/MessageChannel.cpp @@ -28,14 +28,15 @@ #include "MessageChannel.h" #include "MessagePort.h" +#include "PlatformMessagePortChannel.h" namespace WebCore { MessageChannel::MessageChannel(ScriptExecutionContext* context) - : m_port1(MessagePort::create(context)) - , m_port2(MessagePort::create(context)) + : m_port1(MessagePort::create(*context)) + , m_port2(MessagePort::create(*context)) { - MessagePort::entangle(m_port1.get(), m_port2.get()); + PlatformMessagePortChannel::createChannel(m_port1.get(), m_port2.get()); } MessageChannel::~MessageChannel() |