2006-10-06 Steve Falkenburg <sfalken@apple.com>
authorsfalken <sfalken@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 6 Oct 2006 21:25:16 +0000 (21:25 +0000)
committersfalken <sfalken@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 6 Oct 2006 21:25:16 +0000 (21:25 +0000)
        Reviewed by Adam.

        Add another method we'll need for scrollbar dodging

        * platform/ScrollView.h:
        * platform/win/TemporaryLinkStubs.cpp:
        (ScrollView::resizerOverlapsContent):

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

WebCore/ChangeLog
WebCore/platform/ScrollView.h
WebCore/platform/win/TemporaryLinkStubs.cpp

index 6a0d729f83d5d35735d6982d3b33c65e388669bf..9cd9c37293693b228e996f489b4dde5109319242 100644 (file)
@@ -1,3 +1,13 @@
+2006-10-06  Steve Falkenburg  <sfalken@apple.com>
+
+        Reviewed by Adam.
+
+        Add another method we'll need for scrollbar dodging
+
+        * platform/ScrollView.h:
+        * platform/win/TemporaryLinkStubs.cpp:
+        (ScrollView::resizerOverlapsContent):
+
 2006-10-06  Sam Weinig  <sam.weinig@gmail.com>
 
         Reviewed by Tim H.
index cae552241a4328c20fbac0d128a3acd761142a31..4fafb9aac24a20647b581732bcca418d85b127ed 100644 (file)
@@ -111,7 +111,8 @@ namespace WebCore {
         virtual void scrolled() const;
         virtual void setFrameGeometry(const IntRect&);
         
-        virtual IntRect windowResizerRect();
+        IntRect windowResizerRect();
+        bool resizerOverlapsContent() const;
 
     private:
         void updateScrollbars(const IntSize& desiredOffset);
index 1b194d9a13451d921a3d354ebf0cb756046c04a5..5451717b7fdf0ce80d181967191486c15b43f162 100644 (file)
@@ -279,6 +279,7 @@ void ScrollView::scrolled() const {};
 PlatformScrollbar* ScrollView::scrollbarUnderMouse(const PlatformMouseEvent& mouseEvent) { return 0; }
 void ScrollView::setFrameGeometry(const IntRect& r) { Widget::setFrameGeometry(r); }
 IntRect ScrollView::windowResizerRect() { return IntRect(); }
+bool ScrollView::resizerOverlapsContent() const { return false; }
 
 void GraphicsContext::setShadow(IntSize const&,int,Color const&) { }
 void GraphicsContext::clearShadow() { }