Index: Source/core/frame/DOMWindow.h |
diff --git a/Source/core/frame/DOMWindow.h b/Source/core/frame/DOMWindow.h |
index ed347e7f4eff11b94ce837a3f23534109f634f3f..399cec0a49383c2a42a63d2e9c9e0546c48a4dd2 100644 |
--- a/Source/core/frame/DOMWindow.h |
+++ b/Source/core/frame/DOMWindow.h |
@@ -214,6 +214,16 @@ public: |
DEFINE_ATTRIBUTE_EVENT_LISTENER(touchend); |
DEFINE_ATTRIBUTE_EVENT_LISTENER(touchcancel); |
+protected: |
+ DOMWindow(); |
+ |
+ // Set to true when close() has been called. Needed for |
+ // |window.closed| determinism; having it return 'true' |
+ // only after the render widget's deferred window close |
+ // operation has been performed, exposes (confusing) |
+ // implementation details to scripts. |
+ bool m_windowIsClosing; |
+ |
private: |
mutable RefPtrWillBeMember<Location> m_location; |
}; |