| 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 267b9d2938f4f0d0aa44c008603912cd37f16e6b..f351079c8d69b16b80fd4d89280e0c5adfed30ef 100644 | 
| --- a/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc | 
| +++ b/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc | 
| @@ -416,17 +416,8 @@ void ChromeSpeechRecognitionManagerDelegate::CheckRenderViewType( | 
| return; | 
| } | 
|  | 
| -  WebContents* web_contents = WebContents::FromRenderViewHost(render_view_host); | 
| - | 
| -  // chrome://app-list/ uses speech recognition. | 
| -  if (web_contents->GetCommittedWebUI() && | 
| -      web_contents->GetLastCommittedURL().spec() == | 
| -      chrome::kChromeUIAppListStartPageURL) { | 
| -    allowed = true; | 
| -    check_permission = false; | 
| -  } | 
| - | 
| #if defined(ENABLE_EXTENSIONS) | 
| +  WebContents* web_contents = WebContents::FromRenderViewHost(render_view_host); | 
| extensions::ViewType view_type = extensions::GetViewType(web_contents); | 
|  | 
| if (view_type == extensions::VIEW_TYPE_TAB_CONTENTS || | 
|  |