Index: chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc |
diff --git a/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc b/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc |
index 99b336eff3716193a085a01090824468a8af8507..a9099abf500996b25589c736e84fe1e48d122ce2 100644 |
--- a/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc |
+++ b/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc |
@@ -423,6 +423,7 @@ void ChromeSpeechRecognitionManagerDelegate::CheckRenderViewType( |
view_type == extensions::VIEW_TYPE_APP_WINDOW || |
view_type == extensions::VIEW_TYPE_LAUNCHER_PAGE || |
view_type == extensions::VIEW_TYPE_VIRTUAL_KEYBOARD || |
+ view_type == extensions::VIEW_TYPE_EXTENSION_POPUP || |
view_type == extensions::VIEW_TYPE_EXTENSION_BACKGROUND_PAGE) { |
// If it is a tab, we can check for permission. For apps, this means |
// manifest would be checked for permission. |