Searched refs:WebThemeEngine (Results 1 - 16 of 16) sorted by relevance

/external/webkit/Tools/DumpRenderTree/chromium/
H A DWebThemeEngineDRTMac.h26 // This implements the WebThemeEngine API in such a way that we match the Mac
33 #include "third_party/WebKit/Source/WebKit/chromium/public/mac/WebThemeEngine.h"
35 class WebThemeEngineDRTMac : public WebKit::WebThemeEngine {
39 WebKit::WebThemeEngine::State,
40 WebKit::WebThemeEngine::Size,
42 const WebKit::WebThemeEngine::ScrollbarInfo&);
46 WebKit::WebThemeEngine::State,
47 WebKit::WebThemeEngine::Size,
49 const WebKit::WebThemeEngine::ScrollbarInfo&);
52 WebKit::WebThemeEngine
[all...]
H A DWebThemeEngineDRTMac.mm43 using WebKit::WebThemeEngine;
93 WebThemeEngine::State state,
94 WebThemeEngine::Size size,
96 const WebThemeEngine::ScrollbarInfo& scrollbarInfo)
99 if (scrollbarInfo.parent == WebThemeEngine::ScrollbarParentRenderLayer)
105 static ThemeTrackEnableState stateToHIEnableState(WebThemeEngine::State state)
108 case WebThemeEngine::StateDisabled:
110 case WebThemeEngine::StateInactive:
118 // Chromium WebThemeEngine implementation.
121 WebThemeEngine
[all...]
H A DWebThemeEngineDRTWin.h31 // This implements the WebThemeEngine API used by the Windows version of
50 #include "win/WebThemeEngine.h"
53 class WebThemeEngineDRTWin : public WebKit::WebThemeEngine {
58 // WebThemeEngine methods:
/external/chromium/webkit/glue/
H A Dwebthemeengine_impl_linux.h8 #include "third_party/WebKit/Source/WebKit/chromium/public/linux/WebThemeEngine.h"
12 class WebThemeEngineImpl : public WebKit::WebThemeEngine {
14 // WebThemeEngine methods:
15 virtual WebKit::WebSize getSize(WebKit::WebThemeEngine::Part);
18 WebKit::WebThemeEngine::Part,
19 WebKit::WebThemeEngine::State,
21 const WebKit::WebThemeEngine::ExtraParams*);
H A Dwebthemeengine_impl_mac.h8 #include "third_party/WebKit/Source/WebKit/chromium/public/mac/WebThemeEngine.h"
12 class WebThemeEngineImpl : public WebKit::WebThemeEngine {
14 // WebKit::WebThemeEngine implementation.
17 WebKit::WebThemeEngine::State,
18 WebKit::WebThemeEngine::Size,
20 const WebKit::WebThemeEngine::ScrollbarInfo&);
H A Dwebthemeengine_impl_linux.cc23 WebKit::WebThemeEngine::Part part) {
25 case WebKit::WebThemeEngine::PartScrollbarDownArrow:
27 case WebKit::WebThemeEngine::PartScrollbarLeftArrow:
29 case WebKit::WebThemeEngine::PartScrollbarRightArrow:
31 case WebKit::WebThemeEngine::PartScrollbarUpArrow:
33 case WebKit::WebThemeEngine::PartScrollbarHorizontalThumb:
35 case WebKit::WebThemeEngine::PartScrollbarVerticalThumb:
37 case WebKit::WebThemeEngine::PartScrollbarHorizontalTrack:
39 case WebKit::WebThemeEngine::PartScrollbarVerticalTrack:
41 case WebKit::WebThemeEngine
[all...]
H A Dwebthemeengine_impl_mac.cc14 using WebKit::WebThemeEngine;
18 static ThemeTrackEnableState stateToHIEnableState(WebThemeEngine::State state) {
20 case WebThemeEngine::StateDisabled:
22 case WebThemeEngine::StateInactive:
31 WebThemeEngine::State state,
32 WebThemeEngine::Size size,
34 const WebThemeEngine::ScrollbarInfo& scrollbarInfo) {
37 trackInfo.kind = size == WebThemeEngine::SizeRegular ?
46 WebThemeEngine::ScrollbarOrientationHorizontal) {
53 state == WebThemeEngine
[all...]
H A Dwebthemeengine_impl_win.h8 #include "third_party/WebKit/Source/WebKit/chromium/public/win/WebThemeEngine.h"
12 class WebThemeEngineImpl : public WebKit::WebThemeEngine {
14 // WebThemeEngine methods:
H A Dwebkitclient_impl.h30 virtual WebKit::WebThemeEngine* themeEngine();
H A Dwebkitclient_impl.cc58 using WebKit::WebThemeEngine;
209 WebThemeEngine* WebKitClientImpl::themeEngine() {
/external/webkit/Source/WebKit/chromium/public/mac/
H A DWebThemeEngine.h40 class WebThemeEngine { class in namespace:WebKit
/external/webkit/Source/WebKit/chromium/src/
H A DPlatformBridge.cpp70 #include "win/WebThemeEngine.h"
74 #include "linux/WebThemeEngine.h"
80 #include "mac/WebThemeEngine.h"
784 static WebThemeEngine::Part WebThemePart(PlatformBridge::ThemePart part)
787 case PlatformBridge::PartScrollbarDownArrow: return WebThemeEngine::PartScrollbarDownArrow;
788 case PlatformBridge::PartScrollbarLeftArrow: return WebThemeEngine::PartScrollbarLeftArrow;
789 case PlatformBridge::PartScrollbarRightArrow: return WebThemeEngine::PartScrollbarRightArrow;
790 case PlatformBridge::PartScrollbarUpArrow: return WebThemeEngine::PartScrollbarUpArrow;
791 case PlatformBridge::PartScrollbarHorizontalThumb: return WebThemeEngine::PartScrollbarHorizontalThumb;
792 case PlatformBridge::PartScrollbarVerticalThumb: return WebThemeEngine
[all...]
H A DAssertMatchingEnums.cpp92 #include "mac/WebThemeEngine.h"
434 COMPILE_ASSERT_MATCHING_ENUM(WebThemeEngine::StateDisabled, PlatformBridge::StateDisabled);
435 COMPILE_ASSERT_MATCHING_ENUM(WebThemeEngine::StateInactive, PlatformBridge::StateInactive);
436 COMPILE_ASSERT_MATCHING_ENUM(WebThemeEngine::StateActive, PlatformBridge::StateActive);
437 COMPILE_ASSERT_MATCHING_ENUM(WebThemeEngine::StatePressed, PlatformBridge::StatePressed);
439 COMPILE_ASSERT_MATCHING_ENUM(WebThemeEngine::SizeRegular, PlatformBridge::SizeRegular);
440 COMPILE_ASSERT_MATCHING_ENUM(WebThemeEngine::SizeSmall, PlatformBridge::SizeSmall);
442 COMPILE_ASSERT_MATCHING_ENUM(WebThemeEngine::ScrollbarOrientationHorizontal, PlatformBridge::ScrollbarOrientationHorizontal);
443 COMPILE_ASSERT_MATCHING_ENUM(WebThemeEngine::ScrollbarOrientationVertical, PlatformBridge::ScrollbarOrientationVertical);
445 COMPILE_ASSERT_MATCHING_ENUM(WebThemeEngine
[all...]
/external/webkit/Source/WebKit/chromium/public/win/
H A DWebThemeEngine.h43 class WebThemeEngine { class in namespace:WebKit
/external/webkit/Source/WebKit/chromium/public/linux/
H A DWebThemeEngine.h42 class WebThemeEngine { class in namespace:WebKit
/external/webkit/Source/WebKit/chromium/public/
H A DWebKitClient.h69 class WebThemeEngine;
87 virtual WebThemeEngine* themeEngine() { return 0; }

Completed in 339 milliseconds