Chromium Code Reviews

Issue 2811037: Group plugins in about:plugins and show update link for out-of-date ones. (Closed)

Created:
10 years, 5 months ago by Bernhard Bauer
Modified:
9 years, 7 months ago
Reviewers:
arv (Not doing code reviews), viettrungluu
CC:
chromium-reviews, jam, Paweł Hajdan Jr., darin-cc_chromium.org, ben+cc_chromium.org, mavrommatis, arv (Not doing code reviews)
Base URL:
git://codf21.jail.google.com/chromium.git
Visibility:
Public.

Description

Group plugins in about:plugins and show update link for out-of-date ones. Re-landing patch by mavrommatis, original review here: <http://codereview.chromium.org/1991005>; Original description follows: (1) Group plugins with the same name together. (2) Show a download link for plugin versions with known security problems in about:plugins. BUG=3910, 47858 TEST=Open "chrome://plugins", see that plugins are grouped, and that any vulnerable plugins are marked red. Try enabling and disabling plugin groups. Also, if the internal PDF plugin is enabled, it should stay enabled after a restart. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=51510

Patch Set 1 #

Total comments: 5

Patch Set 2 : Fix some HTML issues. #

Unified diffs Side-by-side diffs Stats (+979 lines, -254 lines)
M chrome/app/generated_resources.grd View 1 chunk +9 lines, -0 lines 0 comments
M chrome/browser/dom_ui/plugins_ui.cc View 6 chunks +31 lines, -95 lines 0 comments
M chrome/browser/plugin_service.h View 1 chunk +0 lines, -3 lines 0 comments
M chrome/browser/plugin_service.cc View 2 chunks +3 lines, -78 lines 0 comments
A chrome/browser/plugin_updater.h View 1 chunk +141 lines, -0 lines 0 comments
A chrome/browser/plugin_updater.cc View 1 chunk +524 lines, -0 lines 0 comments
A chrome/browser/plugin_updater_unittest.cc View 1 chunk +112 lines, -0 lines 0 comments
M chrome/browser/resources/plugins.html View 7 chunks +154 lines, -75 lines 0 comments
M chrome/chrome_browser.gypi View 1 chunk +2 lines, -0 lines 0 comments
M chrome/chrome_tests.gypi View 3 chunks +3 lines, -3 lines 0 comments

Messages

Total messages: 4 (0 generated)
Bernhard Bauer
Please review (again :-) ) The only change to the last version is in chrome/browser/plugin_updater.cc, ...
10 years, 5 months ago (2010-06-30 13:26:24 UTC) #1
viettrungluu
lgtm http://codereview.chromium.org/2811037/diff/1/6 File chrome/browser/plugin_updater.cc (right): http://codereview.chromium.org/2811037/diff/1/6#newcode452 chrome/browser/plugin_updater.cc:452: if (plugin->GetString(L"path", &path)) { Oops. I must have ...
10 years, 5 months ago (2010-06-30 14:03:10 UTC) #2
arv (Not doing code reviews)
FYI http://codereview.chromium.org/2811037/diff/1/9 File chrome/browser/resources/plugins.html (right): http://codereview.chromium.org/2811037/diff/1/9#newcode223 chrome/browser/resources/plugins.html:223: padding-left: 1em; rtl? You can use -webkit-padding-start instead. ...
10 years, 5 months ago (2010-06-30 17:11:05 UTC) #3
Bernhard Bauer
10 years, 5 months ago (2010-07-02 09:26:46 UTC) #4
On 2010/06/30 17:11:05, arv wrote:
> FYI
> 
> http://codereview.chromium.org/2811037/diff/1/9
> File chrome/browser/resources/plugins.html (right):
> 
> http://codereview.chromium.org/2811037/diff/1/9#newcode223
> chrome/browser/resources/plugins.html:223: padding-left: 1em;
> rtl?
> 
> You can use -webkit-padding-start instead.
> 
> http://codereview.chromium.org/2811037/diff/1/9#newcode292
> chrome/browser/resources/plugins.html:292: { 'name': 'Group Name',
> new line after { here
> 
> http://codereview.chromium.org/2811037/diff/1/9#newcode407
> chrome/browser/resources/plugins.html:407: function handleEnablePlugin(node,
> enable, is_group) {
> no underscores in JS
> 
> http://codereview.chromium.org/2811037/diff/1/9#newcode436
> chrome/browser/resources/plugins.html:436: return !!plugin.version &&
> plugin.version != "0";
> Use single quotes for strings

All done. Committing the latest version.

Powered by Google App Engine