| Index: chrome/browser/plugins/plugin_info_message_filter.cc | 
| diff --git a/chrome/browser/plugins/plugin_info_message_filter.cc b/chrome/browser/plugins/plugin_info_message_filter.cc | 
| index bb2c2cd0c72dbe20f27134ae996ba06bee85e508..a0ae3090976c5bbb160bc9417db07d316e29f128 100644 | 
| --- a/chrome/browser/plugins/plugin_info_message_filter.cc | 
| +++ b/chrome/browser/plugins/plugin_info_message_filter.cc | 
| @@ -22,6 +22,7 @@ | 
| #include "components/content_settings/core/browser/content_settings_utils.h" | 
| #include "components/content_settings/core/browser/host_content_settings_map.h" | 
| #include "components/content_settings/core/common/content_settings.h" | 
| +#include "components/plugins/common/plugins_field_trial.h" | 
| #include "components/rappor/rappor_service.h" | 
| #include "content/public/browser/browser_thread.h" | 
| #include "content/public/browser/plugin_service.h" | 
| @@ -416,7 +417,9 @@ void PluginInfoMessageFilter::Context::DecidePluginStatus( | 
| } | 
| #endif  // defined(ENABLE_EXTENSIONS) | 
|  | 
| -  if (plugin_setting == CONTENT_SETTING_DETECT_IMPORTANT_CONTENT) { | 
| +  if (plugin_setting == CONTENT_SETTING_DETECT_IMPORTANT_CONTENT || | 
| +      (plugin_setting == CONTENT_SETTING_ALLOW && | 
| +       PluginsFieldTrial::EnableForcePluginPowerSaver())) { | 
| status->value = | 
| ChromeViewHostMsg_GetPluginInfo_Status::kPlayImportantContent; | 
| } else if (plugin_setting == CONTENT_SETTING_BLOCK || | 
|  |