| 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 2f4ebe61c9e84f915ea5ff91c494ed572651d63a..11fd9c54a74b045e7ae339dc5575504e89986da3 100644
|
| --- a/chrome/renderer/chrome_content_renderer_client.cc
|
| +++ b/chrome/renderer/chrome_content_renderer_client.cc
|
| @@ -861,6 +861,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);
|
|
|