Index: Source/web/ContextMenuClientImpl.cpp |
diff --git a/Source/web/ContextMenuClientImpl.cpp b/Source/web/ContextMenuClientImpl.cpp |
index 6579f6e80dd9b70bd0f8e4d5b7461cae9cd200d0..517305b7570e797255ab3ac8d6ee9ef5271aafa6 100644 |
--- a/Source/web/ContextMenuClientImpl.cpp |
+++ b/Source/web/ContextMenuClientImpl.cpp |
@@ -219,10 +219,8 @@ |
data.editFlags |= WebContextMenuData::CanPaste; |
if (toLocalFrame(m_webView->focusedWebCoreFrame())->editor().canDelete()) |
data.editFlags |= WebContextMenuData::CanDelete; |
- if (isHTMLTextFormControlElement(r.innerNonSharedNode())) { |
- if (!toHTMLTextFormControlElement(r.innerNonSharedNode())->value().isEmpty()) |
- data.editFlags |= WebContextMenuData::CanSelectAll; |
- } |
+ // We can always select all... |
+ data.editFlags |= WebContextMenuData::CanSelectAll; |
data.editFlags |= WebContextMenuData::CanTranslate; |
// Links, Images, Media tags, and Image/Media-Links take preference over |