Index: chrome/browser/ui/browser_command_controller.cc |
diff --git a/chrome/browser/ui/browser_command_controller.cc b/chrome/browser/ui/browser_command_controller.cc |
index 6a43cac2538034cfee7da0304c512fd408450348..0ccd5eae3689a48d60cb3cb0b277d720bda4008b 100644 |
--- a/chrome/browser/ui/browser_command_controller.cc |
+++ b/chrome/browser/ui/browser_command_controller.cc |
@@ -778,6 +778,9 @@ |
case IDC_SHOW_SIGNIN: |
ShowBrowserSigninOrSettings(browser_, signin_metrics::SOURCE_MENU); |
break; |
+ case IDC_TOGGLE_SPEECH_INPUT: |
+ ToggleSpeechInput(browser_); |
+ break; |
case IDC_DISTILL_PAGE: |
DistillCurrentPage(browser_); |
break; |
@@ -1033,6 +1036,9 @@ |
command_updater_.UpdateCommandEnabled(IDC_UPGRADE_DIALOG, true); |
command_updater_.UpdateCommandEnabled(IDC_VIEW_INCOMPATIBILITIES, true); |
+ // Toggle speech input |
+ command_updater_.UpdateCommandEnabled(IDC_TOGGLE_SPEECH_INPUT, true); |
+ |
// Distill current page. |
command_updater_.UpdateCommandEnabled( |
IDC_DISTILL_PAGE, base::CommandLine::ForCurrentProcess()->HasSwitch( |