Unnamed
public text v1 · immutableIndex: Source/WebCore/bindings/js/JSDOMBinding.cpp
===================================================================
--- Source/WebCore/bindings/js/JSDOMBinding.cpp (revision 96810)
+++ Source/WebCore/bindings/js/JSDOMBinding.cpp (working copy)
@@ -269,7 +269,13 @@
DOMWindow* firstDOMWindow(ExecState* exec)
{
- return asJSDOMWindow(exec->dynamicGlobalObject())->impl();
+ JSValue value = exec->dynamicGlobalObject();
+ JSDOMWindow *window = toJSDOMWindow(value);
+
+ if (window)
+ return window->impl();
+ else
+ return 0;
}
bool checkNodeSecurity(ExecState* exec, Node* node)