| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2006, 2007, 2009, 2010 Apple Inc. All rights reserved. | 2 * Copyright (C) 2006, 2007, 2009, 2010 Apple Inc. All rights reserved. |
| 3 * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies) | 3 * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies) |
| 4 * | 4 * |
| 5 * Redistribution and use in source and binary forms, with or without | 5 * Redistribution and use in source and binary forms, with or without |
| 6 * modification, are permitted provided that the following conditions | 6 * modification, are permitted provided that the following conditions |
| 7 * are met: | 7 * are met: |
| 8 * 1. Redistributions of source code must retain the above copyright | 8 * 1. Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * 2. Redistributions in binary form must reproduce the above copyright | 10 * 2. Redistributions in binary form must reproduce the above copyright |
| (...skipping 20 matching lines...) Expand all Loading... |
| 31 #include "core/dom/EventTarget.h" | 31 #include "core/dom/EventTarget.h" |
| 32 #include "core/page/FrameDestructionObserver.h" | 32 #include "core/page/FrameDestructionObserver.h" |
| 33 #include "core/platform/Supplementable.h" | 33 #include "core/platform/Supplementable.h" |
| 34 #include "wtf/Forward.h" | 34 #include "wtf/Forward.h" |
| 35 | 35 |
| 36 namespace WebCore { | 36 namespace WebCore { |
| 37 class BarProp; | 37 class BarProp; |
| 38 class CSSRuleList; | 38 class CSSRuleList; |
| 39 class CSSStyleDeclaration; | 39 class CSSStyleDeclaration; |
| 40 class Console; | 40 class Console; |
| 41 class Crypto; | |
| 42 class DOMApplicationCache; | 41 class DOMApplicationCache; |
| 43 class DOMPoint; | 42 class DOMPoint; |
| 44 class DOMSelection; | 43 class DOMSelection; |
| 45 class DOMURL; | 44 class DOMURL; |
| 46 class DOMWindowProperty; | 45 class DOMWindowProperty; |
| 47 class Database; | 46 class Database; |
| 48 class DatabaseCallback; | 47 class DatabaseCallback; |
| 49 class Document; | 48 class Document; |
| 50 class Element; | 49 class Element; |
| 51 class EventListener; | 50 class EventListener; |
| (...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 115 | 114 |
| 116 bool allowPopUp(); // Call on first window, not target window. | 115 bool allowPopUp(); // Call on first window, not target window. |
| 117 static bool allowPopUp(Frame* firstFrame); | 116 static bool allowPopUp(Frame* firstFrame); |
| 118 static bool canShowModalDialog(const Frame*); | 117 static bool canShowModalDialog(const Frame*); |
| 119 static bool canShowModalDialogNow(const Frame*); | 118 static bool canShowModalDialogNow(const Frame*); |
| 120 | 119 |
| 121 // DOM Level 0 | 120 // DOM Level 0 |
| 122 | 121 |
| 123 Screen* screen() const; | 122 Screen* screen() const; |
| 124 History* history() const; | 123 History* history() const; |
| 125 Crypto* crypto() const; | |
| 126 BarProp* locationbar() const; | 124 BarProp* locationbar() const; |
| 127 BarProp* menubar() const; | 125 BarProp* menubar() const; |
| 128 BarProp* personalbar() const; | 126 BarProp* personalbar() const; |
| 129 BarProp* scrollbars() const; | 127 BarProp* scrollbars() const; |
| 130 BarProp* statusbar() const; | 128 BarProp* statusbar() const; |
| 131 BarProp* toolbar() const; | 129 BarProp* toolbar() const; |
| 132 Navigator* navigator() const; | 130 Navigator* navigator() const; |
| 133 Navigator* clientInformation() const { return navigator(); } | 131 Navigator* clientInformation() const { return navigator(); } |
| 134 | 132 |
| 135 Location* location() const; | 133 Location* location() const; |
| (...skipping 266 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 402 void willDestroyDocumentInFrame(); | 400 void willDestroyDocumentInFrame(); |
| 403 | 401 |
| 404 RefPtr<Document> m_document; | 402 RefPtr<Document> m_document; |
| 405 | 403 |
| 406 bool m_shouldPrintWhenFinishedLoading; | 404 bool m_shouldPrintWhenFinishedLoading; |
| 407 | 405 |
| 408 HashSet<DOMWindowProperty*> m_properties; | 406 HashSet<DOMWindowProperty*> m_properties; |
| 409 | 407 |
| 410 mutable RefPtr<Screen> m_screen; | 408 mutable RefPtr<Screen> m_screen; |
| 411 mutable RefPtr<History> m_history; | 409 mutable RefPtr<History> m_history; |
| 412 mutable RefPtr<Crypto> m_crypto; | |
| 413 mutable RefPtr<BarProp> m_locationbar; | 410 mutable RefPtr<BarProp> m_locationbar; |
| 414 mutable RefPtr<BarProp> m_menubar; | 411 mutable RefPtr<BarProp> m_menubar; |
| 415 mutable RefPtr<BarProp> m_personalbar; | 412 mutable RefPtr<BarProp> m_personalbar; |
| 416 mutable RefPtr<BarProp> m_scrollbars; | 413 mutable RefPtr<BarProp> m_scrollbars; |
| 417 mutable RefPtr<BarProp> m_statusbar; | 414 mutable RefPtr<BarProp> m_statusbar; |
| 418 mutable RefPtr<BarProp> m_toolbar; | 415 mutable RefPtr<BarProp> m_toolbar; |
| 419 mutable RefPtr<Console> m_console; | 416 mutable RefPtr<Console> m_console; |
| 420 mutable RefPtr<Navigator> m_navigator; | 417 mutable RefPtr<Navigator> m_navigator; |
| 421 mutable RefPtr<Location> m_location; | 418 mutable RefPtr<Location> m_location; |
| 422 mutable RefPtr<StyleMedia> m_media; | 419 mutable RefPtr<StyleMedia> m_media; |
| (...skipping 18 matching lines...) Expand all Loading... |
| 441 } | 438 } |
| 442 | 439 |
| 443 inline String DOMWindow::defaultStatus() const | 440 inline String DOMWindow::defaultStatus() const |
| 444 { | 441 { |
| 445 return m_defaultStatus; | 442 return m_defaultStatus; |
| 446 } | 443 } |
| 447 | 444 |
| 448 } // namespace WebCore | 445 } // namespace WebCore |
| 449 | 446 |
| 450 #endif // DOMWindow_h | 447 #endif // DOMWindow_h |
| OLD | NEW |