Reviewed by Anders.
authoraroben <aroben@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 22 Oct 2006 03:19:37 +0000 (03:19 +0000)
committeraroben <aroben@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 22 Oct 2006 03:19:37 +0000 (03:19 +0000)
        Popup tweaks.

        * platform/PopupMenu.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@17205 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebCore/ChangeLog
WebCore/platform/PopupMenu.h

index 3dff0b4..37cbbfc 100644 (file)
@@ -1,3 +1,11 @@
+2006-10-21  Adam Roben  <aroben@apple.com>
+
+        Reviewed by Anders.
+
+        Popup tweaks.
+
+        * platform/PopupMenu.h:
+
 2006-10-21  Darin Adler  <darin@apple.com>
 
         * editing/DeleteButtonController.cpp: (WebCore::enclosingDeletableTable):
index cd126b7..40d259d 100644 (file)
@@ -67,7 +67,7 @@ public:
     IntRect clientRect() const;
 
     int listIndexAtPoint(const IntPoint& point) { return (point.y() + m_scrollOffset) / m_itemHeight; }
-    bool setFocusedIndex(int index, bool fireOnChange = false);
+    bool setFocusedIndex(int index, bool setControlText = true, bool fireOnChange = false);
     int focusedIndex() const { return m_focusedIndex; }
 
     void paint(const IntRect& damageRect, HDC hdc = 0);
@@ -80,6 +80,9 @@ public:
     void setScrollOffset(int offset) { m_scrollOffset = offset; }
     int scrollOffset() const { return m_scrollOffset; }
 
+    void scrollTo(int);
+    void scrollToRevealSelection();
+
     void incrementWheelDelta(int delta);
     void reduceWheelDelta(int delta);
     int wheelDelta() const { return m_wheelDelta; }