| 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; | 
| }; | 
|  |