diff options
Diffstat (limited to 'Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp')
-rw-r--r-- | Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp | 25 |
1 files changed, 3 insertions, 22 deletions
diff --git a/Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp b/Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp index 68c2cad84..c62eb6e49 100644 --- a/Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp +++ b/Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp @@ -49,32 +49,13 @@ void WebContextMenuClient::contextMenuDestroyed() delete this; } -#if USE(CROSS_PLATFORM_CONTEXT_MENUS) -PassOwnPtr<ContextMenu> WebContextMenuClient::customizeMenu(PassOwnPtr<ContextMenu> menu) -{ - // WebKit2 ignores this client callback and does context menu customization when it is told to show the menu. - return menu; -} -#else -PlatformMenuDescription WebContextMenuClient::getCustomMenuFromDefaultItems(ContextMenu* menu) -{ - // WebKit2 ignores this client callback and does context menu customization when it is told to show the menu. - return menu->platformDescription(); -} -#endif - -void WebContextMenuClient::contextMenuItemSelected(ContextMenuItem*, const ContextMenu*) -{ - notImplemented(); -} - void WebContextMenuClient::downloadURL(const URL&) { // This is handled in the UI process. ASSERT_NOT_REACHED(); } -#if !PLATFORM(MAC) +#if !PLATFORM(COCOA) void WebContextMenuClient::searchWithGoogle(const Frame* frame) { String searchString = frame->editor().selectedText(); @@ -85,8 +66,8 @@ void WebContextMenuClient::searchWithGoogle(const Frame* frame) String url = "http://www.google.com/search?q=" + encoded + "&ie=UTF-8&oe=UTF-8"; if (Page* page = frame->page()) { - UserGestureIndicator indicator(DefinitelyProcessingUserGesture); - page->mainFrame().loader().urlSelected(URL(ParsedURLString, url), String(), 0, false, false, MaybeSendReferrer); + UserGestureIndicator indicator(ProcessingUserGesture); + page->mainFrame().loader().urlSelected(URL(ParsedURLString, url), String(), 0, LockHistory::No, LockBackForwardList::No, MaybeSendReferrer, ShouldOpenExternalURLsPolicy::ShouldNotAllow); } } #endif |