diff options
Diffstat (limited to 'Tools/DumpRenderTree/mac/UIDelegate.mm')
-rw-r--r-- | Tools/DumpRenderTree/mac/UIDelegate.mm | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Tools/DumpRenderTree/mac/UIDelegate.mm b/Tools/DumpRenderTree/mac/UIDelegate.mm index 06a71f8..6b84738 100644 --- a/Tools/DumpRenderTree/mac/UIDelegate.mm +++ b/Tools/DumpRenderTree/mac/UIDelegate.mm @@ -205,6 +205,14 @@ DumpRenderTreeDraggingInfo *draggingInfo = nil; m_timer = [NSTimer scheduledTimerWithTimeInterval:0 target:self selector:@selector(timerFired) userInfo:0 repeats:NO]; } +- (int)numberOfPendingGeolocationPermissionRequests +{ + if (!m_pendingGeolocationPermissionListeners) + return 0; + return [m_pendingGeolocationPermissionListeners count]; +} + + - (void)timerFired { ASSERT(gLayoutTestController->isGeolocationPermissionSet()); @@ -227,7 +235,7 @@ DumpRenderTreeDraggingInfo *draggingInfo = nil; return NO; } -- (BOOL)webView:(WebView *)webView supportsFullScreenForElement:(DOMElement*)element +- (BOOL)webView:(WebView *)webView supportsFullScreenForElement:(DOMElement*)element withKeyboard:(BOOL)withKeyboard { return YES; } |