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 f57f12bf502f9d4f60982d07c5da09d6f98abe9c..0f87616c7c5613169c4a13c6b7257c24c7b6f184 100644 |
--- a/chrome/renderer/chrome_content_renderer_client.cc |
+++ b/chrome/renderer/chrome_content_renderer_client.cc |
@@ -796,10 +796,13 @@ WebPlugin* ChromeContentRendererClient::CreatePlugin( |
IDR_BLOCKED_PLUGIN_HTML, |
l10n_util::GetStringFUTF16(IDS_PLUGIN_NOT_AUTHORIZED, group_name)); |
placeholder->set_allow_loading(true); |
+ // Send IPC for showing infobar |
render_frame->Send(new ChromeViewHostMsg_BlockedUnauthorizedPlugin( |
render_frame->GetRoutingID(), |
group_name, |
identifier)); |
+ // Send IPC for showing content_setting_image/bubble |
+ observer->DidBlockContentType(content_type); |
break; |
} |
case ChromeViewHostMsg_GetPluginInfo_Status::kClickToPlay: { |