Index: content/common/pepper_plugin_registry.cc |
=================================================================== |
--- content/common/pepper_plugin_registry.cc (revision 101271) |
+++ content/common/pepper_plugin_registry.cc (working copy) |
@@ -89,12 +89,22 @@ |
info.desc = ASCIIToUTF16(description); |
info.mime_types = mime_types; |
+ webkit::WebPluginInfo::EnabledStates enabled_state = |
+ webkit::WebPluginInfo::USER_ENABLED_POLICY_UNMANAGED; |
+ |
+ if (!enabled) { |
+ enabled_state = |
+ webkit::WebPluginInfo::USER_DISABLED_POLICY_UNMANAGED; |
+ } |
+ |
+ info.enabled = enabled_state; |
return info; |
} |
PepperPluginInfo::PepperPluginInfo() |
: is_internal(false), |
- is_out_of_process(false) { |
+ is_out_of_process(false), |
+ enabled(true) { |
} |
PepperPluginInfo::~PepperPluginInfo() { |
@@ -109,6 +119,7 @@ |
webplugin_info.type == |
webkit::WebPluginInfo::PLUGIN_TYPE_PEPPER_OUT_OF_PROCESS; |
+ pepper_info->enabled = webkit::IsPluginEnabled(webplugin_info); |
pepper_info->path = FilePath(webplugin_info.path); |
pepper_info->name = UTF16ToASCII(webplugin_info.name); |
pepper_info->description = UTF16ToASCII(webplugin_info.desc); |
Property changes on: content/common/pepper_plugin_registry.cc |
___________________________________________________________________ |
Added: svn:mergeinfo |