| 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 2b744c677ff3a4d66c089c88387b1ec46c5ba688..64c6f38e85569f61668a907f43fc5679ba9ff330 100644
|
| --- a/chrome/renderer/chrome_content_renderer_client.cc
|
| +++ b/chrome/renderer/chrome_content_renderer_client.cc
|
| @@ -863,6 +863,16 @@ WebPlugin* ChromeContentRendererClient::CreatePlugin(
|
| observer->DidBlockContentType(content_type, group_name);
|
| break;
|
| }
|
| + case ChromeViewHostMsg_GetPluginInfo_Status::kComponentUpdateRequired: {
|
| + placeholder = create_blocked_plugin(
|
| + IDR_BLOCKED_PLUGIN_HTML,
|
| + l10n_util::GetStringFUTF16(IDS_PLUGIN_OUTDATED, group_name));
|
| + placeholder->AllowLoading();
|
| + render_frame->Send(new ChromeViewHostMsg_BlockedComponentUpdatedPlugin(
|
| + render_frame->GetRoutingID(), placeholder->CreateRoutingId(),
|
| + identifier));
|
| + break;
|
| + }
|
| }
|
| }
|
| placeholder->SetStatus(status);
|
|
|