diff options
Diffstat (limited to 'WebCore/bindings/v8/custom/V8MessageChannelConstructor.cpp')
-rw-r--r-- | WebCore/bindings/v8/custom/V8MessageChannelConstructor.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/WebCore/bindings/v8/custom/V8MessageChannelConstructor.cpp b/WebCore/bindings/v8/custom/V8MessageChannelConstructor.cpp index 4fb82ba..b966e42 100644 --- a/WebCore/bindings/v8/custom/V8MessageChannelConstructor.cpp +++ b/WebCore/bindings/v8/custom/V8MessageChannelConstructor.cpp @@ -67,11 +67,11 @@ v8::Handle<v8::Value> V8MessageChannel::constructorCallback(const v8::Arguments& // Create references from the MessageChannel wrapper to the two // MessagePort wrappers to make sure that the MessagePort wrappers // stay alive as long as the MessageChannel wrapper is around. - messageChannel->SetInternalField(V8MessageChannel::port1Index, toV8(obj->port1())); - messageChannel->SetInternalField(V8MessageChannel::port2Index, toV8(obj->port2())); + V8DOMWrapper::setHiddenReference(messageChannel, toV8(obj->port1())); + V8DOMWrapper::setHiddenReference(messageChannel, toV8(obj->port2())); // Setup the standard wrapper object internal fields. - V8DOMWrapper::setDOMWrapper(messageChannel, V8ClassIndex::MESSAGECHANNEL, obj.get()); + V8DOMWrapper::setDOMWrapper(messageChannel, &info, obj.get()); return toV8(obj.release(), messageChannel); } |