summaryrefslogtreecommitdiffstats
path: root/chrome/common/plugin_group_unittest.cc
Commit message (Collapse)AuthorAgeFilesLines
* Add a unique identifier for plugin groups and use it to identify blocked ↵bauerb@chromium.org2010-09-211-4/+4
| | | | | | | | | | | | | | | plugins. Currently we use the plugin path as identifier for per-plugin content settings, which is not stable across Chrome updates or plugin moves. The new identifier is either hardcoded (for predefined plugin groups), or the filename without path. BUG=39252 TEST=none Review URL: http://codereview.chromium.org/3384014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60054 0039d316-1c4b-4281-b951-d872f2087c98
* Support wildcards for policy-controlled plugin blacklists.mnissler@chromium.org2010-09-161-0/+17
| | | | | | | | | BUG=53158 TEST=Configure wildcard blacklist pattern and check whether plugins get disabled in about:plugins. Review URL: http://codereview.chromium.org/3435001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@59635 0039d316-1c4b-4281-b951-d872f2087c98
* Disable outdated plug-ins on a per-plugin basis.bauerb@chromium.org2010-08-181-0/+13
| | | | | | | | | | | | | Change the automatic disabling of outdated plugins (with --disable-outdated-plugins) so that a single plugin is disabled if it is out of date instead of the whole group. This makes it possible to fall back on a newer version of a plugin that would otherwise have lower priority. BUG=47731,51728 TEST=Install an old version and a new version of a plugin, run with --disable-outdated-plugins. The old version should be disabled, and the effective version of the plugin group should be the new one. Review URL: http://codereview.chromium.org/3117009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56494 0039d316-1c4b-4281-b951-d872f2087c98
* Remove deprecated wstring Get(As)String() methods from Value, etc.viettrungluu@chromium.org2010-08-161-1/+1
| | | | | | | | | BUG=23581 TEST=builds and passes tests Review URL: http://codereview.chromium.org/3117017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56187 0039d316-1c4b-4281-b951-d872f2087c98
* Display the description of the active plugin in a plugin group.bauerb@chromium.org2010-08-111-17/+60
| | | | | | | | | | | The active plug-in is the one that would actually be loaded, i.e. the first enabled plug-in, or if all plugins are disabled, the very first plug-in in the group. BUG=48572,51728 TEST=PluginGroupTest.PluginGroupDescription Review URL: http://codereview.chromium.org/3142004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55732 0039d316-1c4b-4281-b951-d872f2087c98
* Add #include utf_string_conversions.h to all files that use ASCIIToWide andbrettw@chromium.org2010-08-031-0/+1
| | | | | | | | | | | | | | | ASCIIToUTF16. I removed string_util includes from a few places where it obviously wasn't needed. In a separate pass, I'm going to remove ASCIITo* from string_util, then I'm going to do an even later pass to find the unnecessary string_util.h includes and remove them. TEST=it compiles BUG=none Review URL: http://codereview.chromium.org/3058027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54746 0039d316-1c4b-4281-b951-d872f2087c98
* Factor out PluginGroup into a separate class in common/.bauerb@chromium.org2010-07-141-0/+113
Moving PluginGroup into common is necessary in order to enable the renderer process to check if a plugin is outdated. Also, make PluginUpdater static since it doesn't contain any state anymore. BUG=47731 TEST=PluginGroupTest.* Review URL: http://codereview.chromium.org/2955005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52307 0039d316-1c4b-4281-b951-d872f2087c98