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 c76c358083c22d1361b6a5de0106900036d48a03..b09b82009051284f0807dc031997b1ade05edd1f 100644 |
--- a/chrome/renderer/chrome_content_renderer_client.cc |
+++ b/chrome/renderer/chrome_content_renderer_client.cc |
@@ -702,7 +702,8 @@ WebPlugin* ChromeContentRendererClient::CreatePlugin( |
} |
#if defined(ENABLE_PLUGINS) |
- if (base::CommandLine::ForCurrentProcess()->HasSwitch( |
+ if (status_value == ChromeViewHostMsg_GetPluginInfo_Status::kAllowed && |
+ base::CommandLine::ForCurrentProcess()->HasSwitch( |
switches::kEnablePluginPowerSaver)) { |
status_value = |
ChromeViewHostMsg_GetPluginInfo_Status::kPlayImportantContent; |