summaryrefslogtreecommitdiffstats
path: root/Tools/DumpRenderTree/chromium/TestShellMac.mm
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/DumpRenderTree/chromium/TestShellMac.mm')
-rw-r--r--Tools/DumpRenderTree/chromium/TestShellMac.mm4
1 files changed, 4 insertions, 0 deletions
diff --git a/Tools/DumpRenderTree/chromium/TestShellMac.mm b/Tools/DumpRenderTree/chromium/TestShellMac.mm
index 53ede56..d79a8c8 100644
--- a/Tools/DumpRenderTree/chromium/TestShellMac.mm
+++ b/Tools/DumpRenderTree/chromium/TestShellMac.mm
@@ -31,9 +31,12 @@
#include "config.h"
#include "TestShell.h"
+#include "WebThemeEngineDRTMac.h"
#include "webkit/support/webkit_support.h"
#import <AppKit/AppKit.h>
+static WebThemeEngineDRTMac themeEngine;
+
// A class to be the target/selector of the "watchdog" thread that ensures
// pages timeout if they take too long and tells the test harness via stdout.
@interface WatchDogTarget : NSObject {
@@ -126,6 +129,7 @@ void TestShell::waitTestFinished()
void platformInit(int*, char***)
{
+ webkit_support::SetThemeEngine(&themeEngine);
}
void openStartupDialog()