summaryrefslogtreecommitdiffstats
path: root/webkit/support
diff options
context:
space:
mode:
authorbauerb@chromium.org <bauerb@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-15 15:33:45 +0000
committerbauerb@chromium.org <bauerb@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-15 15:33:45 +0000
commitf7be2cbadb7d6f2f96ea6a836f70961640bdb5e6 (patch)
tree14a6c5f61d11697047bb0d6a08625271f314fe45 /webkit/support
parent411f5d0bcab149cbea4c482a06bfd7c851a71c7d (diff)
downloadchromium_src-f7be2cbadb7d6f2f96ea6a836f70961640bdb5e6.zip
chromium_src-f7be2cbadb7d6f2f96ea6a836f70961640bdb5e6.tar.gz
chromium_src-f7be2cbadb7d6f2f96ea6a836f70961640bdb5e6.tar.bz2
Reland r101269: Store plug-in enabled/disabled state in PluginPrefs instead of WebPluginInfo, to allow different sets of enabled/disabled plug-ins to be specified per profile.
The relanded version fixes GViewRequestInterceptorTest on ChromeOS and a memory leak in PluginListTest.GetPluginGroup. Original review URL: http://codereview.chromium.org/7848025 TBR=jam@chromium.org BUG=80794 TEST=Open two profiles, disable different plugins in them. Review URL: http://codereview.chromium.org/7904009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101297 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/support')
-rw-r--r--webkit/support/webkit_support_glue.cc1
1 files changed, 0 insertions, 1 deletions
diff --git a/webkit/support/webkit_support_glue.cc b/webkit/support/webkit_support_glue.cc
index 501356e..0f85ff4 100644
--- a/webkit/support/webkit_support_glue.cc
+++ b/webkit/support/webkit_support_glue.cc
@@ -30,7 +30,6 @@ void GetPlugins(bool refresh,
webkit::WebPluginInfo plugin_info = plugins->at(i);
for (size_t j = 0; j < arraysize(kPluginBlackList); ++j) {
if (plugin_info.path.BaseName() == FilePath(kPluginBlackList[j])) {
- webkit::npapi::PluginList::Singleton()->DisablePlugin(plugin_info.path);
plugins->erase(plugins->begin() + i);
}
}