32 lines
1.4 KiB
C++
32 lines
1.4 KiB
C++
$NetBSD$
|
|
|
|
--- chrome/browser/renderer_context_menu/render_view_context_menu.cc.orig 2020-07-08 21:40:34.000000000 +0000
|
|
+++ chrome/browser/renderer_context_menu/render_view_context_menu.cc
|
|
@@ -1655,7 +1655,7 @@ void RenderViewContextMenu::AppendEditab
|
|
// 'Undo' and 'Redo' for text input with no suggestions and no text selected.
|
|
// We make an exception for OS X as context clicking will select the closest
|
|
// word. In this case both items are always shown.
|
|
-#if defined(OS_MACOSX)
|
|
+#if defined(OS_MACOSX) || defined(OS_BSD)
|
|
menu_model_.AddItemWithStringId(IDC_CONTENT_CONTEXT_UNDO,
|
|
IDS_CONTENT_CONTEXT_UNDO);
|
|
menu_model_.AddItemWithStringId(IDC_CONTENT_CONTEXT_REDO,
|
|
@@ -1697,7 +1697,7 @@ void RenderViewContextMenu::AppendLangua
|
|
if (!use_spelling)
|
|
return;
|
|
|
|
-#if defined(OS_MACOSX)
|
|
+#if defined(OS_MACOSX) || defined(OS_BSD)
|
|
menu_model_.AddItemWithStringId(IDC_CONTENT_CONTEXT_LANGUAGE_SETTINGS,
|
|
IDS_CONTENT_CONTEXT_LANGUAGE_SETTINGS);
|
|
#else
|
|
@@ -2038,7 +2038,7 @@ bool RenderViewContextMenu::IsCommandIdE
|
|
case IDC_CHECK_SPELLING_WHILE_TYPING:
|
|
return prefs->GetBoolean(spellcheck::prefs::kSpellCheckEnable);
|
|
|
|
-#if !defined(OS_MACOSX) && defined(OS_POSIX)
|
|
+#if !defined(OS_MACOSX) && defined(OS_POSIX) && !defined(OS_BSD)
|
|
// TODO(suzhe): this should not be enabled for password fields.
|
|
case IDC_INPUT_METHODS_MENU:
|
|
return true;
|