| Index: chrome/renderer/chrome_content_renderer_client.cc
|
| diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer/chrome_content_renderer_client.cc
|
| index 1295659538b5a1178a020d94fa38ee6afbb96dd6..79a5438b451875af479a09efe5deca69ac55584d 100644
|
| --- a/chrome/renderer/chrome_content_renderer_client.cc
|
| +++ b/chrome/renderer/chrome_content_renderer_client.cc
|
| @@ -313,10 +313,12 @@ bool ChromeContentRendererClient::OverrideCreatePlugin(
|
| WebPlugin** plugin) {
|
| std::string orig_mime_type = params.mimeType.utf8();
|
|
|
| - if (orig_mime_type == content::kBrowserPluginMimeType &&
|
| - extensions::ExtensionHelper::Get(render_view)->view_type() ==
|
| - VIEW_TYPE_APP_SHELL)
|
| + if (orig_mime_type == content::kBrowserPluginNewMimeType ||
|
| + ((orig_mime_type == content::kBrowserPluginMimeType) &&
|
| + extensions::ExtensionHelper::Get(render_view)->view_type() ==
|
| + VIEW_TYPE_APP_SHELL)) {
|
| return false;
|
| + }
|
|
|
| ChromeViewHostMsg_GetPluginInfo_Output output;
|
| render_view->Send(new ChromeViewHostMsg_GetPluginInfo(
|
|
|