Changeset 60883 in webkit
- Timestamp:
- Jun 8, 2010 11:29:10 PM (14 years ago)
- Location:
- trunk/WebKitTools
- Files:
-
- 4 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKitTools/ChangeLog
r60879 r60883 1 2010-06-03 Roland Steiner <rolandsteiner@chromium.org> 2 3 Reviewed by Tamura Kent. 4 5 Bug 40052 - [DRT/Chromium] Upstream test_shell_webthemeengine as WebThemeEngineDRT 6 https://bugs.webkit.org/show_bug.cgi?id=40052 7 8 Add WebThemeEngineDRT and WebThemeControlDRT ported from Chromium rev. 48907 9 10 * DumpRenderTree/DumpRenderTree.gypi: 11 * DumpRenderTree/chromium/TestShellWin.cpp: 12 (platformInit): 13 * DumpRenderTree/chromium/WebThemeControlDRT.cpp: Added. 14 (WebKit::): 15 (WebKit::WebThemeControlDRT::WebThemeControlDRT): 16 (WebKit::WebThemeControlDRT::~WebThemeControlDRT): 17 (WebKit::WebThemeControlDRT::box): 18 (WebKit::WebThemeControlDRT::line): 19 (WebKit::WebThemeControlDRT::triangle): 20 (WebKit::WebThemeControlDRT::roundRect): 21 (WebKit::WebThemeControlDRT::oval): 22 (WebKit::WebThemeControlDRT::circle): 23 (WebKit::WebThemeControlDRT::nestedBoxes): 24 (WebKit::WebThemeControlDRT::markState): 25 (WebKit::WebThemeControlDRT::draw): 26 (WebKit::WebThemeControlDRT::drawTextField): 27 (WebKit::WebThemeControlDRT::drawProgressBar): 28 * DumpRenderTree/chromium/WebThemeControlDRT.h: Added. 29 (WebKit::WebThemeControlDRT::): 30 * DumpRenderTree/chromium/WebThemeEngineDRT.cpp: Added. 31 (WebKit::): 32 (WebKit::WebThemeEngineDRT::paintButton): 33 (WebKit::WebThemeEngineDRT::paintMenuList): 34 (WebKit::WebThemeEngineDRT::paintScrollbarArrow): 35 (WebKit::WebThemeEngineDRT::paintScrollbarThumb): 36 (WebKit::WebThemeEngineDRT::paintScrollbarTrack): 37 (WebKit::WebThemeEngineDRT::paintTextField): 38 (WebKit::WebThemeEngineDRT::paintTrackbar): 39 (WebKit::WebThemeEngineDRT::paintProgressBar): 40 * DumpRenderTree/chromium/WebThemeEngineDRT.h: Added. 41 (WebKit::WebThemeEngineDRT::WebThemeEngineDRT): 42 1 43 2010-06-08 Sheriff Bot <webkit.review.bot@gmail.com> 2 44 -
trunk/WebKitTools/DumpRenderTree/DumpRenderTree.gypi
r60427 r60883 35 35 'chromium/WebViewHost.h', 36 36 ], 37 'conditions': [ 38 ['OS=="win"', { 39 'drt_files': [ 40 'chromium/WebThemeControlDRT.cpp', 41 'chromium/WebThemeControlDRT.h', 42 'chromium/WebThemeEngineDRT.cpp', 43 'chromium/WebThemeEngineDRT.h', 44 ], 45 }], 46 ], 37 47 } 38 48 } -
trunk/WebKitTools/DumpRenderTree/chromium/TestShellWin.cpp
r60427 r60883 32 32 #include "TestShell.h" 33 33 34 #include "WebThemeEngineDRT.h" 34 35 #include "webkit/support/webkit_support.h" 35 36 #include <fcntl.h> … … 38 39 #include <shlwapi.h> 39 40 #include <sys/stat.h> 41 42 // Theme engine 43 static WebThemeEngineDRT themeEngine; 40 44 41 45 // Thread main to run for the thread which just tests for timeout. … … 106 110 _setmode(_fileno(stderr), _O_BINARY); 107 111 112 // Set theme engine. 113 webkit_support::SetThemeEngine(&themeEngine); 114 108 115 // Load Ahem font. 109 116 // AHEM____.TTF is copied to the directory of DumpRenderTree.exe by WebKit.gyp.
Note: See TracChangeset
for help on using the changeset viewer.