diff options
Diffstat (limited to 'WebCore/html/HTMLFrameElementBase.h')
-rw-r--r-- | WebCore/html/HTMLFrameElementBase.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/WebCore/html/HTMLFrameElementBase.h b/WebCore/html/HTMLFrameElementBase.h index c211ba7..ea93ae7 100644 --- a/WebCore/html/HTMLFrameElementBase.h +++ b/WebCore/html/HTMLFrameElementBase.h @@ -42,6 +42,8 @@ public: int width() const; int height() const; + void setRemainsAliveOnRemovalFromTree(bool); + protected: HTMLFrameElementBase(const QualifiedName&, Document*); @@ -62,6 +64,9 @@ private: virtual bool isURLAttribute(Attribute*) const; + virtual void willRemove(); + void checkAttachedTimerFired(Timer<HTMLFrameElementBase>*); + bool viewSourceMode() const { return m_viewSource; } void setNameAndOpenURL(); @@ -77,9 +82,13 @@ private: int m_marginWidth; int m_marginHeight; + Timer<HTMLFrameElementBase> m_checkAttachedTimer; + bool m_viewSource; bool m_shouldOpenURLAfterAttach; + + bool m_remainsAliveOnRemovalFromTree; }; } // namespace WebCore |