appendItem(DeleteItem, m_contextMenu.get());
appendItem(*separatorItem(), m_contextMenu.get());
#endif
+#if ENABLE(TIZEN_CONTEXT_MENU_WEBKIT_2)
+ if (frame->selection()) {
+ Node* baseNode = frame->selection()->base().containerNode();
+ if (baseNode && baseNode->isTextNode()) {
+ if (!(baseNode->textContent().isEmpty())) {
+#endif
#if PLATFORM(GTK) || PLATFORM(QT) || PLATFORM(EFL)
- appendItem(SelectAllItem, m_contextMenu.get());
+ appendItem(SelectAllItem, m_contextMenu.get());
#endif
#if ENABLE(TIZEN_CONTEXT_MENU_SELECT)
- appendItem(SelectWordItem, m_contextMenu.get());
+ appendItem(SelectWordItem, m_contextMenu.get());
+#endif
+#if ENABLE(TIZEN_CONTEXT_MENU_WEBKIT_2)
+ }
+ }
+ }
#endif
if (!inPasswordField) {