Index: webkit/plugins/npapi/plugin_group.cc |
=================================================================== |
--- webkit/plugins/npapi/plugin_group.cc (revision 72249) |
+++ webkit/plugins/npapi/plugin_group.cc (working copy) |
@@ -18,6 +18,10 @@ |
const char* PluginGroup::kAdobeReaderGroupName = "Adobe Reader"; |
const char* PluginGroup::kAdobeReaderUpdateURL = "http://get.adobe.com/reader/"; |
+const char* PluginGroup::kJavaGroupName = "Java"; |
+const char* PluginGroup::kIcedTeaGroupName = "IcedTea"; |
+const char* PluginGroup::kQuickTimeGroupName = "QuickTime"; |
+const char* PluginGroup::kShockwaveGroupName = "Shockwave"; |
/*static*/ |
std::set<string16>* PluginGroup::policy_disabled_plugin_patterns_; |
@@ -373,6 +377,13 @@ |
return false; |
} |
+bool PluginGroup::RequiresAuthorization() const { |
+ return group_name_ == ASCIIToUTF16(kJavaGroupName) || |
Bernhard Bauer
2011/01/24 12:56:33
I think I'd prefer to reuse the rest of the Plugin
|
+ group_name_ == ASCIIToUTF16(kIcedTeaGroupName) || |
+ group_name_ == ASCIIToUTF16(kQuickTimeGroupName) || |
+ group_name_ == ASCIIToUTF16(kShockwaveGroupName); |
+} |
+ |
void PluginGroup::DisableOutdatedPlugins() { |
description_ = string16(); |
enabled_ = false; |