Lines Matching full:frame
27 class Frame;
31 FrameTree(Frame* thisFrame, Frame* parentFrame)
44 Frame* parent(bool checkForDisconnectedFrame = false) const;
45 void setParent(Frame* parent) { m_parent = parent; }
47 Frame* nextSibling() const { return m_nextSibling.get(); }
48 Frame* previousSibling() const { return m_previousSibling; }
49 Frame* firstChild() const { return m_firstChild.get(); }
50 Frame* lastChild() const { return m_lastChild; }
53 bool isDescendantOf(const Frame* ancestor) const;
54 Frame* traverseNext(const Frame* stayWithin = 0) const;
55 Frame* traverseNextWithWrap(bool) const;
56 Frame* traversePreviousWithWrap(bool) const;
58 void appendChild(PassRefPtr<Frame>);
60 void removeChild(Frame*);
62 Frame* child(unsigned index) const;
63 Frame* child(const AtomicString& name) const;
64 Frame* find(const AtomicString& name) const;
68 Frame* top(bool checkForDisconnectedFrame = false) const;
71 Frame* deepLastChild() const;
73 Frame* m_thisFrame;
75 Frame* m_parent;
79 RefPtr<Frame> m_nextSibling;
80 Frame* m_previousSibling;
81 RefPtr<Frame> m_firstChild;
82 Frame* m_lastChild;