|
| WEBCORE_EXPORT bool | scroll (ScrollDirection, ScrollGranularity, float multiplier=1) |
| |
| WEBCORE_EXPORT void | scrollToOffsetWithoutAnimation (const FloatPoint &) |
| |
| void | scrollToOffsetWithoutAnimation (ScrollbarOrientation, float offset) |
| |
| WEBCORE_EXPORT void | notifyScrollPositionChanged (const ScrollPosition &) |
| |
| virtual bool | requestScrollPositionUpdate (const ScrollPosition &) |
| |
| WEBCORE_EXPORT bool | handleWheelEvent (const PlatformWheelEvent &) |
| |
| WeakPtr< ScrollableArea > | createWeakPtr () |
| |
| void | updateScrollSnapState () |
| |
| virtual void | setIsUserScroll (bool) |
| |
| bool | constrainsScrollingToContentEdge () const |
| |
| void | setConstrainsScrollingToContentEdge (bool constrainsScrollingToContentEdge) |
| |
| void | setVerticalScrollElasticity (ScrollElasticity scrollElasticity) |
| |
| ScrollElasticity | verticalScrollElasticity () const |
| |
| void | setHorizontalScrollElasticity (ScrollElasticity scrollElasticity) |
| |
| ScrollElasticity | horizontalScrollElasticity () const |
| |
| bool | inLiveResize () const |
| |
| virtual WEBCORE_EXPORT void | willStartLiveResize () |
| |
| virtual WEBCORE_EXPORT void | willEndLiveResize () |
| |
| WEBCORE_EXPORT void | contentAreaWillPaint () const |
| |
| WEBCORE_EXPORT void | mouseEnteredContentArea () const |
| |
| WEBCORE_EXPORT void | mouseExitedContentArea () const |
| |
| WEBCORE_EXPORT void | mouseMovedInContentArea () const |
| |
| WEBCORE_EXPORT void | mouseEnteredScrollbar (Scrollbar *) const |
| |
| void | mouseExitedScrollbar (Scrollbar *) const |
| |
| void | mouseIsDownInScrollbar (Scrollbar *, bool) const |
| |
| void | contentAreaDidShow () const |
| |
| void | contentAreaDidHide () const |
| |
| void | lockOverlayScrollbarStateToHidden (bool shouldLockState) const |
| |
| WEBCORE_EXPORT bool | scrollbarsCanBeActive () const |
| |
| virtual WEBCORE_EXPORT void | didAddScrollbar (Scrollbar *, ScrollbarOrientation) |
| |
| virtual WEBCORE_EXPORT void | willRemoveScrollbar (Scrollbar *, ScrollbarOrientation) |
| |
| virtual WEBCORE_EXPORT void | contentsResized () |
| |
| virtual void | updateContentsSize () |
| |
| virtual WEBCORE_EXPORT void | availableContentSizeChanged (AvailableSizeChangeReason) |
| |
| bool | hasOverlayScrollbars () const |
| |
| virtual WEBCORE_EXPORT void | setScrollbarOverlayStyle (ScrollbarOverlayStyle) |
| |
| ScrollbarOverlayStyle | scrollbarOverlayStyle () const |
| |
| WEBCORE_EXPORT ScrollAnimator & | scrollAnimator () const |
| |
| ScrollAnimator * | existingScrollAnimator () const |
| |
| virtual bool | isActive () const =0 |
| |
| virtual int | scrollSize (ScrollbarOrientation) const =0 |
| |
| virtual int | scrollOffset (ScrollbarOrientation) const =0 |
| |
| virtual WEBCORE_EXPORT void | invalidateScrollbar (Scrollbar &, const IntRect &) |
| |
| virtual bool | isScrollCornerVisible () const =0 |
| |
| virtual IntRect | scrollCornerRect () const =0 |
| |
| virtual WEBCORE_EXPORT void | invalidateScrollCorner (const IntRect &) |
| |
| virtual bool | forceUpdateScrollbarsOnMainThreadForPerformanceTesting () const =0 |
| |
| virtual IntRect | convertFromScrollbarToContainingView (const Scrollbar &scrollbar, const IntRect &scrollbarRect) const |
| |
| virtual IntRect | convertFromContainingViewToScrollbar (const Scrollbar &scrollbar, const IntRect &parentRect) const |
| |
| virtual IntPoint | convertFromScrollbarToContainingView (const Scrollbar &scrollbar, const IntPoint &scrollbarPoint) const |
| |
| virtual IntPoint | convertFromContainingViewToScrollbar (const Scrollbar &scrollbar, const IntPoint &parentPoint) const |
| |
| int | horizontalScrollbarIntrusion () const |
| |
| int | verticalScrollbarIntrusion () const |
| |
| WEBCORE_EXPORT IntSize | scrollbarIntrusion () const |
| |
| virtual Scrollbar * | horizontalScrollbar () const |
| |
| virtual Scrollbar * | verticalScrollbar () const |
| |
| const IntPoint & | scrollOrigin () const |
| |
| bool | scrollOriginChanged () const |
| |
| virtual ScrollPosition | scrollPosition () const |
| |
| virtual ScrollPosition | minimumScrollPosition () const |
| |
| virtual ScrollPosition | maximumScrollPosition () const |
| |
| ScrollPosition | constrainScrollPosition (const ScrollPosition &position) const |
| |
| ScrollOffset | maximumScrollOffset () const |
| |
| WEBCORE_EXPORT ScrollPosition | scrollPositionFromOffset (ScrollOffset) const |
| |
| WEBCORE_EXPORT ScrollOffset | scrollOffsetFromPosition (ScrollPosition) const |
| |
| virtual WEBCORE_EXPORT bool | scrolledToTop () const |
| |
| virtual WEBCORE_EXPORT bool | scrolledToBottom () const |
| |
| virtual WEBCORE_EXPORT bool | scrolledToLeft () const |
| |
| virtual WEBCORE_EXPORT bool | scrolledToRight () const |
| |
| bool | isScrolledProgrammatically () const |
| |
| void | setScrolledProgrammatically (bool state) |
| |
| WEBCORE_EXPORT IntRect | visibleContentRect (VisibleContentRectBehavior=ContentsVisibleRect) const |
| |
| WEBCORE_EXPORT IntRect | visibleContentRectIncludingScrollbars (VisibleContentRectBehavior=ContentsVisibleRect) const |
| |
| int | visibleWidth () const |
| |
| int | visibleHeight () const |
| |
| virtual IntSize | visibleSize () const =0 |
| |
| virtual IntSize | contentsSize () const =0 |
| |
| virtual IntSize | overhangAmount () const |
| |
| virtual IntPoint | lastKnownMousePosition () const |
| |
| virtual bool | isHandlingWheelEvent () const |
| |
| virtual int | headerHeight () const |
| |
| virtual int | footerHeight () const |
| |
| WEBCORE_EXPORT IntSize | totalContentsSize () const |
| |
| virtual bool | shouldSuspendScrollAnimations () const |
| |
| virtual WEBCORE_EXPORT void | scrollbarStyleChanged (ScrollbarStyle, bool) |
| |
| virtual void | setVisibleScrollerThumbRect (const IntRect &) |
| |
| virtual ScrollableArea * | enclosingScrollableArea () const =0 |
| |
| virtual bool | isScrollableOrRubberbandable ()=0 |
| |
| virtual bool | hasScrollableOrRubberbandableAncestor ()=0 |
| |
| virtual IntRect | scrollableAreaBoundingBox (bool *=nullptr) const =0 |
| |
| virtual bool | isRubberBandInProgress () const |
| |
| virtual bool | isScrollSnapInProgress () const |
| |
| virtual bool | scrollAnimatorEnabled () const |
| |
| WEBCORE_EXPORT void | setScrollOffsetFromInternals (const ScrollOffset &) |
| |
| LayoutPoint | constrainScrollPositionForOverhang (const LayoutPoint &scrollPosition) |
| |
| virtual bool | scheduleAnimation () |
| |
| void | serviceScrollAnimations () |
| |
| virtual TiledBacking * | tiledBacking () const |
| |
| virtual bool | usesCompositedScrolling () const |
| |
| virtual bool | usesAsyncScrolling () const |
| |
| virtual GraphicsLayer * | layerForHorizontalScrollbar () const |
| |
| virtual GraphicsLayer * | layerForVerticalScrollbar () const |
| |
| bool | hasLayerForHorizontalScrollbar () const |
| |
| bool | hasLayerForVerticalScrollbar () const |
| |
| void | verticalScrollbarLayerDidChange () |
| |
| void | horizontalScrollbarLayerDidChange () |
| |
| virtual bool | usesMockScrollAnimator () const |
| |
| virtual void | logMockScrollAnimatorMessage (const String &) const |
| |
| virtual bool | shouldPlaceBlockDirectionScrollbarOnLeft () const =0 |
| |
| WEBCORE_EXPORT bool | scroll (ScrollDirection, ScrollGranularity, float multiplier=1) |
| |
| WEBCORE_EXPORT void | scrollToOffsetWithoutAnimation (const FloatPoint &) |
| |
| void | scrollToOffsetWithoutAnimation (ScrollbarOrientation, float offset) |
| |
| WEBCORE_EXPORT void | notifyScrollPositionChanged (const ScrollPosition &) |
| |
| virtual bool | requestScrollPositionUpdate (const ScrollPosition &) |
| |
| WEBCORE_EXPORT bool | handleWheelEvent (const PlatformWheelEvent &) |
| |
| WeakPtr< ScrollableArea > | createWeakPtr () |
| |
| void | updateScrollSnapState () |
| |
| virtual void | setIsUserScroll (bool) |
| |
| bool | constrainsScrollingToContentEdge () const |
| |
| void | setConstrainsScrollingToContentEdge (bool constrainsScrollingToContentEdge) |
| |
| void | setVerticalScrollElasticity (ScrollElasticity scrollElasticity) |
| |
| ScrollElasticity | verticalScrollElasticity () const |
| |
| void | setHorizontalScrollElasticity (ScrollElasticity scrollElasticity) |
| |
| ScrollElasticity | horizontalScrollElasticity () const |
| |
| bool | inLiveResize () const |
| |
| virtual WEBCORE_EXPORT void | willStartLiveResize () |
| |
| virtual WEBCORE_EXPORT void | willEndLiveResize () |
| |
| WEBCORE_EXPORT void | contentAreaWillPaint () const |
| |
| WEBCORE_EXPORT void | mouseEnteredContentArea () const |
| |
| WEBCORE_EXPORT void | mouseExitedContentArea () const |
| |
| WEBCORE_EXPORT void | mouseMovedInContentArea () const |
| |
| WEBCORE_EXPORT void | mouseEnteredScrollbar (Scrollbar *) const |
| |
| void | mouseExitedScrollbar (Scrollbar *) const |
| |
| void | mouseIsDownInScrollbar (Scrollbar *, bool) const |
| |
| void | contentAreaDidShow () const |
| |
| void | contentAreaDidHide () const |
| |
| void | lockOverlayScrollbarStateToHidden (bool shouldLockState) const |
| |
| WEBCORE_EXPORT bool | scrollbarsCanBeActive () const |
| |
| virtual WEBCORE_EXPORT void | didAddScrollbar (Scrollbar *, ScrollbarOrientation) |
| |
| virtual WEBCORE_EXPORT void | willRemoveScrollbar (Scrollbar *, ScrollbarOrientation) |
| |
| virtual WEBCORE_EXPORT void | contentsResized () |
| |
| virtual void | updateContentsSize () |
| |
| virtual WEBCORE_EXPORT void | availableContentSizeChanged (AvailableSizeChangeReason) |
| |
| bool | hasOverlayScrollbars () const |
| |
| virtual WEBCORE_EXPORT void | setScrollbarOverlayStyle (ScrollbarOverlayStyle) |
| |
| ScrollbarOverlayStyle | scrollbarOverlayStyle () const |
| |
| WEBCORE_EXPORT ScrollAnimator & | scrollAnimator () const |
| |
| ScrollAnimator * | existingScrollAnimator () const |
| |
| virtual bool | isActive () const =0 |
| |
| virtual int | scrollSize (ScrollbarOrientation) const =0 |
| |
| virtual int | scrollOffset (ScrollbarOrientation) const =0 |
| |
| virtual WEBCORE_EXPORT void | invalidateScrollbar (Scrollbar &, const IntRect &) |
| |
| virtual bool | isScrollCornerVisible () const =0 |
| |
| virtual IntRect | scrollCornerRect () const =0 |
| |
| virtual WEBCORE_EXPORT void | invalidateScrollCorner (const IntRect &) |
| |
| virtual bool | forceUpdateScrollbarsOnMainThreadForPerformanceTesting () const =0 |
| |
| virtual IntRect | convertFromScrollbarToContainingView (const Scrollbar &scrollbar, const IntRect &scrollbarRect) const |
| |
| virtual IntRect | convertFromContainingViewToScrollbar (const Scrollbar &scrollbar, const IntRect &parentRect) const |
| |
| virtual IntPoint | convertFromScrollbarToContainingView (const Scrollbar &scrollbar, const IntPoint &scrollbarPoint) const |
| |
| virtual IntPoint | convertFromContainingViewToScrollbar (const Scrollbar &scrollbar, const IntPoint &parentPoint) const |
| |
| int | horizontalScrollbarIntrusion () const |
| |
| int | verticalScrollbarIntrusion () const |
| |
| WEBCORE_EXPORT IntSize | scrollbarIntrusion () const |
| |
| virtual Scrollbar * | horizontalScrollbar () const |
| |
| virtual Scrollbar * | verticalScrollbar () const |
| |
| const IntPoint & | scrollOrigin () const |
| |
| bool | scrollOriginChanged () const |
| |
| virtual ScrollPosition | scrollPosition () const |
| |
| virtual ScrollPosition | minimumScrollPosition () const |
| |
| virtual ScrollPosition | maximumScrollPosition () const |
| |
| ScrollPosition | constrainScrollPosition (const ScrollPosition &position) const |
| |
| ScrollOffset | maximumScrollOffset () const |
| |
| WEBCORE_EXPORT ScrollPosition | scrollPositionFromOffset (ScrollOffset) const |
| |
| WEBCORE_EXPORT ScrollOffset | scrollOffsetFromPosition (ScrollPosition) const |
| |
| virtual WEBCORE_EXPORT bool | scrolledToTop () const |
| |
| virtual WEBCORE_EXPORT bool | scrolledToBottom () const |
| |
| virtual WEBCORE_EXPORT bool | scrolledToLeft () const |
| |
| virtual WEBCORE_EXPORT bool | scrolledToRight () const |
| |
| bool | isScrolledProgrammatically () const |
| |
| void | setScrolledProgrammatically (bool state) |
| |
| WEBCORE_EXPORT IntRect | visibleContentRect (VisibleContentRectBehavior=ContentsVisibleRect) const |
| |
| WEBCORE_EXPORT IntRect | visibleContentRectIncludingScrollbars (VisibleContentRectBehavior=ContentsVisibleRect) const |
| |
| int | visibleWidth () const |
| |
| int | visibleHeight () const |
| |
| virtual IntSize | visibleSize () const =0 |
| |
| virtual IntSize | contentsSize () const =0 |
| |
| virtual IntSize | overhangAmount () const |
| |
| virtual IntPoint | lastKnownMousePosition () const |
| |
| virtual bool | isHandlingWheelEvent () const |
| |
| virtual int | headerHeight () const |
| |
| virtual int | footerHeight () const |
| |
| WEBCORE_EXPORT IntSize | totalContentsSize () const |
| |
| virtual bool | shouldSuspendScrollAnimations () const |
| |
| virtual WEBCORE_EXPORT void | scrollbarStyleChanged (ScrollbarStyle, bool) |
| |
| virtual void | setVisibleScrollerThumbRect (const IntRect &) |
| |
| virtual ScrollableArea * | enclosingScrollableArea () const =0 |
| |
| virtual bool | isScrollableOrRubberbandable ()=0 |
| |
| virtual bool | hasScrollableOrRubberbandableAncestor ()=0 |
| |
| virtual IntRect | scrollableAreaBoundingBox (bool *=nullptr) const =0 |
| |
| virtual bool | isRubberBandInProgress () const |
| |
| virtual bool | isScrollSnapInProgress () const |
| |
| virtual bool | scrollAnimatorEnabled () const |
| |
| WEBCORE_EXPORT void | setScrollOffsetFromInternals (const ScrollOffset &) |
| |
| LayoutPoint | constrainScrollPositionForOverhang (const LayoutPoint &scrollPosition) |
| |
| virtual bool | scheduleAnimation () |
| |
| void | serviceScrollAnimations () |
| |
| virtual TiledBacking * | tiledBacking () const |
| |
| virtual bool | usesCompositedScrolling () const |
| |
| virtual bool | usesAsyncScrolling () const |
| |
| virtual GraphicsLayer * | layerForHorizontalScrollbar () const |
| |
| virtual GraphicsLayer * | layerForVerticalScrollbar () const |
| |
| bool | hasLayerForHorizontalScrollbar () const |
| |
| bool | hasLayerForVerticalScrollbar () const |
| |
| void | verticalScrollbarLayerDidChange () |
| |
| void | horizontalScrollbarLayerDidChange () |
| |
| virtual bool | usesMockScrollAnimator () const |
| |
| virtual void | logMockScrollAnimatorMessage (const String &) const |
| |
| virtual bool | shouldPlaceBlockDirectionScrollbarOnLeft () const =0 |
| |