HomeSort by relevance Sort by last modified time
    Searched refs:ScrollbarTheme (Results 1 - 25 of 46) sorted by null

1 2

  /external/chromium_org/third_party/WebKit/Source/platform/scroll/
ScrollbarThemeAndroid.cpp 27 #include "platform/scroll/ScrollbarTheme.h"
33 ScrollbarTheme* ScrollbarTheme::nativeTheme()
ScrollbarTheme.h 40 class PLATFORM_EXPORT ScrollbarTheme {
41 WTF_MAKE_NONCOPYABLE(ScrollbarTheme); WTF_MAKE_FAST_ALLOCATED;
43 ScrollbarTheme() { }
44 virtual ~ScrollbarTheme() { }
131 static ScrollbarTheme* theme();
137 static ScrollbarTheme* nativeTheme(); // Must be implemented to return the correct theme subclass.
ScrollbarTheme.cpp 27 #include "platform/scroll/ScrollbarTheme.h"
48 bool ScrollbarTheme::gMockScrollbarsEnabled = false;
50 bool ScrollbarTheme::paint(ScrollbarThemeClient* scrollbar, GraphicsContext* graphicsContext, const IntRect& damageRect)
125 ScrollbarPart ScrollbarTheme::hitTest(ScrollbarThemeClient* scrollbar, const IntPoint& position)
165 void ScrollbarTheme::invalidatePart(ScrollbarThemeClient* scrollbar, ScrollbarPart part)
205 void ScrollbarTheme::paintScrollCorner(GraphicsContext* context, const IntRect& cornerRect)
219 void ScrollbarTheme::paintOverhangBackground(GraphicsContext* context, const IntRect& horizontalOverhangRect, const IntRect& verticalOverhangRect, const IntRect& dirtyRect)
228 bool ScrollbarTheme::shouldCenterOnThumb(ScrollbarThemeClient* scrollbar, const PlatformMouseEvent& evt)
233 bool ScrollbarTheme::shouldSnapBackToDragOrigin(ScrollbarThemeClient* scrollbar, const PlatformMouseEvent& evt)
250 int ScrollbarTheme::thumbPosition(ScrollbarThemeClient* scrollbar
    [all...]
ScrollbarThemeMock.h 29 #include "platform/scroll/ScrollbarTheme.h"
34 class PLATFORM_EXPORT ScrollbarThemeMock : public ScrollbarTheme {
ScrollbarThemeNonMacCommon.h 34 #include "platform/scroll/ScrollbarTheme.h"
40 class PLATFORM_EXPORT ScrollbarThemeNonMacCommon : public ScrollbarTheme {
Scrollbar.h 43 class ScrollbarTheme;
135 ScrollbarTheme* theme() const { return m_theme; }
154 Scrollbar(ScrollableArea*, ScrollbarOrientation, ScrollbarControlSize, ScrollbarTheme* = 0);
170 ScrollbarTheme* m_theme;
ScrollbarThemeMacCommon.h 30 #include "platform/scroll/ScrollbarTheme.h"
36 class PLATFORM_EXPORT ScrollbarThemeMacCommon : public ScrollbarTheme {
ScrollbarThemeOverlay.h 30 #include "platform/scroll/ScrollbarTheme.h"
36 class PLATFORM_EXPORT ScrollbarThemeOverlay : public ScrollbarTheme {
ScrollbarThemeOverlay.cpp 44 : ScrollbarTheme()
54 : ScrollbarTheme()
163 return ScrollbarTheme::hitTest(scrollbar, position);
ScrollableArea.cpp 37 #include "platform/scroll/ScrollbarTheme.h"
70 static int maxOverlapBetweenPages = ScrollbarTheme::theme()->maxOverlapBetweenPages();
343 ScrollbarTheme::theme()->updateScrollbarOverlayStyle(scrollbar);
348 ScrollbarTheme::theme()->updateScrollbarOverlayStyle(scrollbar);
ScrollbarThemeAura.cpp 51 ScrollbarTheme* ScrollbarTheme::nativeTheme()
ScrollView.cpp 32 #include "platform/scroll/ScrollbarTheme.h"
328 // FIXME: Need to detect the presence of CSS custom scrollbars, which are non-overlay regardless the ScrollbarTheme.
329 return ScrollbarTheme::theme()->usesOverlayScrollbars();
826 ScrollbarTheme::theme()->paintScrollCorner(context, cornerRect);
    [all...]
Scrollbar.cpp 36 #include "platform/scroll/ScrollbarTheme.h"
53 Scrollbar::Scrollbar(ScrollableArea* scrollableArea, ScrollbarOrientation orientation, ScrollbarControlSize controlSize, ScrollbarTheme* theme)
75 m_theme = ScrollbarTheme::theme();
  /external/chromium_org/third_party/WebKit/Source/core/rendering/
RenderScrollbarTheme.h 29 #include "platform/scroll/ScrollbarTheme.h"
35 class RenderScrollbarTheme FINAL : public ScrollbarTheme {
39 virtual int scrollbarThickness(ScrollbarControlSize controlSize) OVERRIDE { return ScrollbarTheme::theme()->scrollbarThickness(controlSize); }
41 virtual ScrollbarButtonsPlacement buttonsPlacement() const OVERRIDE { return ScrollbarTheme::theme()->buttonsPlacement(); }
45 virtual bool shouldCenterOnThumb(ScrollbarThemeClient* scrollbar, const PlatformMouseEvent& event) OVERRIDE { return ScrollbarTheme::theme()->shouldCenterOnThumb(scrollbar, event); }
46 virtual bool shouldSnapBackToDragOrigin(ScrollbarThemeClient* scrollbar, const PlatformMouseEvent& event) OVERRIDE { return ScrollbarTheme::theme()->shouldSnapBackToDragOrigin(scrollbar, event); }
48 virtual double initialAutoscrollTimerDelay() OVERRIDE { return ScrollbarTheme::theme()->initialAutoscrollTimerDelay(); }
49 virtual double autoscrollTimerDelay() OVERRIDE { return ScrollbarTheme::theme()->autoscrollTimerDelay(); }
51 virtual void registerScrollbar(ScrollbarThemeClient* scrollbar) OVERRIDE { return ScrollbarTheme::theme()->registerScrollbar(scrollbar); }
52 virtual void unregisterScrollbar(ScrollbarThemeClient* scrollbar) OVERRIDE { return ScrollbarTheme::theme()->unregisterScrollbar(scrollbar);
    [all...]
RenderScrollbarTheme.cpp 144 ScrollbarTheme::theme()->paintTickmarks(context, scrollbar, rect);
RenderScrollbarPart.cpp 94 return ScrollbarTheme::theme()->scrollbarThickness();
  /external/chromium_org/third_party/WebKit/Source/web/mac/
WebScrollbarTheme.mm 50 ScrollbarTheme* theme = ScrollbarTheme::theme();
54 static_cast<ScrollbarThemeMacCommon*>(ScrollbarTheme::theme())->preferencesChanged(
  /external/chromium_org/third_party/WebKit/public/platform/
WebScrollbarThemePainter.h 32 class ScrollbarTheme;
66 WebScrollbarThemePainter(WebCore::ScrollbarTheme*, WebCore::Scrollbar*);
74 WebCore::ScrollbarTheme* m_theme;
  /external/chromium_org/third_party/WebKit/Source/platform/exported/
WebScrollbarThemeGeometryNative.h 35 class ScrollbarTheme;
44 static PassOwnPtr<WebScrollbarThemeGeometryNative> create(WebCore::ScrollbarTheme*);
66 explicit WebScrollbarThemeGeometryNative(WebCore::ScrollbarTheme*);
71 WebCore::ScrollbarTheme* m_theme;
WebScrollbarThemeClientImpl.cpp 30 #include "platform/scroll/ScrollbarTheme.h"
39 ScrollbarTheme::theme()->registerScrollbar(this);
44 ScrollbarTheme::theme()->unregisterScrollbar(this);
WebScrollbarThemeGeometryNative.cpp 31 #include "platform/scroll/ScrollbarTheme.h"
38 PassOwnPtr<blink::WebScrollbarThemeGeometryNative> WebScrollbarThemeGeometryNative::create(WebCore::ScrollbarTheme* theme)
43 WebScrollbarThemeGeometryNative::WebScrollbarThemeGeometryNative(WebCore::ScrollbarTheme* theme)
  /external/chromium_org/third_party/WebKit/Source/core/frame/
Settings.cpp 30 #include "platform/scroll/ScrollbarTheme.h"
118 ScrollbarTheme::setMockScrollbarsEnabled(flag);
123 return ScrollbarTheme::mockScrollbarsEnabled();
  /external/chromium_org/third_party/WebKit/Source/core/html/shadow/
SpinButtonElement.cpp 39 #include "platform/scroll/ScrollbarTheme.h"
219 ScrollbarTheme* theme = ScrollbarTheme::theme();
  /external/chromium_org/third_party/WebKit/Source/web/
WebScrollbarThemePainter.cpp 32 #include "platform/scroll/ScrollbarTheme.h"
119 WebScrollbarThemePainter::WebScrollbarThemePainter(WebCore::ScrollbarTheme* theme, WebCore::Scrollbar* scrollbar)
  /external/chromium_org/third_party/WebKit/Source/web/tests/
PopupMenuTest.cpp 44 #include "platform/scroll/ScrollbarTheme.h"
514 EXPECT_TRUE(ScrollbarTheme::theme()->usesOverlayScrollbars());
528 EXPECT_FALSE(ScrollbarTheme::theme()->usesOverlayScrollbars());
537 EXPECT_FALSE(ScrollbarTheme::theme()->usesOverlayScrollbars());
548 EXPECT_EQ(container->width(), listBox->contentsSize().width() + ScrollbarTheme::theme()->scrollbarThickness() + 2);

Completed in 369 milliseconds

1 2