diff options
author | Lorry Tar Creator <lorry-tar-importer@lorry> | 2017-06-27 06:07:23 +0000 |
---|---|---|
committer | Lorry Tar Creator <lorry-tar-importer@lorry> | 2017-06-27 06:07:23 +0000 |
commit | 1bf1084f2b10c3b47fd1a588d85d21ed0eb41d0c (patch) | |
tree | 46dcd36c86e7fbc6e5df36deb463b33e9967a6f7 /Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp | |
parent | 32761a6cee1d0dee366b885b7b9c777e67885688 (diff) | |
download | WebKitGtk-tarball-master.tar.gz |
webkitgtk-2.16.5HEADwebkitgtk-2.16.5master
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 |