Index: chrome/browser/extensions/extension_function_registry.cc |
diff --git a/chrome/browser/extensions/extension_function_registry.cc b/chrome/browser/extensions/extension_function_registry.cc |
index 31e5a15740264808fb1999ff860fb3b99f597a07..4cdf708274eb1e2a4aadd14a4006230bc2a4ab1b 100644 |
--- a/chrome/browser/extensions/extension_function_registry.cc |
+++ b/chrome/browser/extensions/extension_function_registry.cc |
@@ -247,12 +247,14 @@ void ExtensionFunctionRegistry::ResetFunctions() { |
RegisterFunction<SetAccessibilityEnabledFunction>(); |
RegisterFunction<GetAlertsForTabFunction>(); |
+#if defined(ENABLE_INPUT_SPEECH) |
// Text-to-speech. |
RegisterFunction<ExtensionTtsEngineSendTtsEventFunction>(); |
RegisterFunction<ExtensionTtsGetVoicesFunction>(); |
RegisterFunction<ExtensionTtsIsSpeakingFunction>(); |
RegisterFunction<ExtensionTtsSpeakFunction>(); |
RegisterFunction<ExtensionTtsStopSpeakingFunction>(); |
+#endif |
// Context Menus. |
RegisterFunction<extensions::CreateContextMenuFunction>(); |
@@ -264,10 +266,12 @@ void ExtensionFunctionRegistry::ResetFunctions() { |
RegisterFunction<extensions::OmniboxSendSuggestionsFunction>(); |
RegisterFunction<extensions::OmniboxSetDefaultSuggestionFunction>(); |
+#if defined(ENABLE_INPUT_SPEECH) |
// Speech input. |
RegisterFunction<StartSpeechInputFunction>(); |
RegisterFunction<StopSpeechInputFunction>(); |
RegisterFunction<IsRecordingSpeechInputFunction>(); |
+#endif |
#if defined(TOOLKIT_VIEWS) |
// Input. |