OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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