Reviewed by Eric.
[WebKit-https.git] / WebCore / page / FrameTree.h
index c09513bba5733dbf5126ed2ebea5a9957c7eaca9..78b5ca175b71b4afee9c7609b2a42f64d4f595c2 100644 (file)
@@ -52,6 +52,8 @@ namespace WebCore {
 
         bool isDescendantOf(Frame* ancestor) const;
         Frame* traverseNext(Frame* stayWithin = 0) const;
 
         bool isDescendantOf(Frame* ancestor) const;
         Frame* traverseNext(Frame* stayWithin = 0) const;
+        Frame* traverseNextWithWrap(bool) const;
+        Frame* traversePreviousWithWrap(bool) const;
         
         void appendChild(PassRefPtr<Frame>);
         void removeChild(Frame*);
         
         void appendChild(PassRefPtr<Frame>);
         void removeChild(Frame*);
@@ -63,6 +65,8 @@ namespace WebCore {
         AtomicString uniqueChildName(const AtomicString& requestedName) const;
 
     private:
         AtomicString uniqueChildName(const AtomicString& requestedName) const;
 
     private:
+        Frame* deepLastChild() const;
+
         Frame* m_thisFrame;
 
         Frame* m_parent;
         Frame* m_thisFrame;
 
         Frame* m_parent;