Index: chrome/browser/ui/android/tab_contents/chrome_web_contents_view_delegate_android.cc |
diff --git a/chrome/browser/ui/android/tab_contents/chrome_web_contents_view_delegate_android.cc b/chrome/browser/ui/android/tab_contents/chrome_web_contents_view_delegate_android.cc |
index 5d226806759ceee2097986856df8c6cfbdce591f..f7a56836ebbf21422cac332802caa36c266766a0 100644 |
--- a/chrome/browser/ui/android/tab_contents/chrome_web_contents_view_delegate_android.cc |
+++ b/chrome/browser/ui/android/tab_contents/chrome_web_contents_view_delegate_android.cc |
@@ -30,16 +30,10 @@ ChromeWebContentsViewDelegateAndroid::GetDragDestDelegate() { |
void ChromeWebContentsViewDelegateAndroid::ShowContextMenu( |
content::RenderFrameHost* render_frame_host, |
const content::ContextMenuParams& params) { |
- // Display paste pop-up only when selection is empty and editable. |
- if (params.is_editable && params.selection_text.empty()) { |
- content::ContentViewCore* content_view_core = |
- content::ContentViewCore::FromWebContents(web_contents_); |
- if (content_view_core) { |
- content_view_core->ShowPastePopup(params.selection_start.x(), |
- params.selection_start.y()); |
- } |
+ content::ContentViewCore* content_view_core = |
+ content::ContentViewCore::FromWebContents(web_contents_); |
+ if (content_view_core && content_view_core->ShowPastePopup(params)) |
return; |
- } |
// TODO(dtrainor, kouhei): Give WebView a Populator/delegate so it can use |
// the same context menu code. |