summaryrefslogtreecommitdiffstats
path: root/Tools/WebKitTestRunner/mac/TestControllerMac.mm
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/WebKitTestRunner/mac/TestControllerMac.mm')
-rw-r--r--Tools/WebKitTestRunner/mac/TestControllerMac.mm9
1 files changed, 9 insertions, 0 deletions
diff --git a/Tools/WebKitTestRunner/mac/TestControllerMac.mm b/Tools/WebKitTestRunner/mac/TestControllerMac.mm
index 6a4444f..8107890 100644
--- a/Tools/WebKitTestRunner/mac/TestControllerMac.mm
+++ b/Tools/WebKitTestRunner/mac/TestControllerMac.mm
@@ -25,6 +25,7 @@
#include "TestController.h"
+#include "PlatformWebView.h"
#include <WebKit2/WKStringCF.h>
#include <mach-o/dyld.h>
@@ -62,4 +63,12 @@ void TestController::platformInitializeContext()
{
}
+void TestController::runModal(PlatformWebView* view)
+{
+ NSWindow *window = [view->platformView() window];
+ if (!window)
+ return;
+ [NSApp runModalForWindow:window];
+}
+
} // namespace WTR