diff options
Diffstat (limited to 'WebCore/bindings/objc/DOMInternal.mm')
-rw-r--r-- | WebCore/bindings/objc/DOMInternal.mm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/WebCore/bindings/objc/DOMInternal.mm b/WebCore/bindings/objc/DOMInternal.mm index 993a3ad..590d653 100644 --- a/WebCore/bindings/objc/DOMInternal.mm +++ b/WebCore/bindings/objc/DOMInternal.mm @@ -112,8 +112,8 @@ void removeDOMWrapper(DOMObjectInternal* impl) if (!frame) return; - // The global object which should own this node. - WebCore::JSDOMGlobalObject* globalObject = frame->script()->globalObject(); + // The global object which should own this node - FIXME: does this need to be isolated-world aware? + WebCore::JSDOMGlobalObject* globalObject = frame->script()->globalObject(WebCore::mainThreadNormalWorld()); JSC::ExecState *exec = globalObject->globalExec(); // Get (or create) a cached JS object for the DOM node. |