summaryrefslogtreecommitdiff
path: root/Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp')
-rw-r--r--Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp25
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