Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2)

Issue 10881002: [2] Adding a method to PluginFinder to get a PluginInstaller by WebPluginInfo. (Closed)

Created:
8 years, 4 months ago by ibraaaa
Modified:
8 years, 3 months ago
CC:
chromium-reviews, arv (Not doing code reviews), darin-cc_chromium.org, stuartmorgan+watch_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Adding a method to PluginFinder to get a PluginInstaller by WebPluginInfo. It also updates plugin metadata files. This is the 2nd CL in the series for deleting PluginGroup and moving hardcoded plugin group definitions to .json config files. BUG=124396 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=153659

Patch Set 1 : Adding a method to PluginFinder to get a PluginInstaller by WebPluginInfo. #

Total comments: 13

Patch Set 2 : Adding a method to PluginFinder to get a PluginInstaller by WebPluginInfo. #

Patch Set 3 : Adding a method to PluginFinder to get a PluginInstaller by WebPluginInfo. #

Total comments: 6

Patch Set 4 : Addressed review Nits #

Patch Set 5 : Fixed Merge conflicts in *win.json and *linux.json #

Patch Set 6 : Update *_mac.json to have group_name_matcher for RealPlayer #

Patch Set 7 : Fixed bug in PluginFinder#GetPluginInstaller#Line224 #

Total comments: 6

Patch Set 8 : Fixed Review Nits by OWNER #

Patch Set 9 : Fixing Windows Compilation Error #

Unified diffs Side-by-side diffs Delta from patch set Stats (+243 lines, -26 lines) Patch
M chrome/browser/plugin_finder.h View 1 2 3 4 5 6 7 3 chunks +10 lines, -0 lines 0 comments Download
M chrome/browser/plugin_finder.cc View 1 2 3 4 5 6 7 8 4 chunks +67 lines, -1 line 0 comments Download
M chrome/browser/plugin_installer.h View 1 2 3 3 chunks +6 lines, -1 line 0 comments Download
M chrome/browser/plugin_installer.cc View 1 2 3 2 chunks +7 lines, -1 line 0 comments Download
M chrome/browser/plugin_installer_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/resources/plugin_metadata/plugins_linux.json View 1 2 3 4 3 chunks +62 lines, -3 lines 0 comments Download
M chrome/browser/resources/plugin_metadata/plugins_mac.json View 1 2 3 4 5 9 chunks +31 lines, -9 lines 0 comments Download
M chrome/browser/resources/plugin_metadata/plugins_win.json View 1 2 3 4 10 chunks +59 lines, -10 lines 0 comments Download

Messages

Total messages: 29 (0 generated)
ibraaaa
This is how PluginFinder's asynchronous interface should look like. Please take a look, waiting for ...
8 years, 4 months ago (2012-08-22 14:44:13 UTC) #1
Bernhard Bauer
https://chromiumcodereview.appspot.com/10881002/diff/2001/chrome/browser/plugin_finder.cc File chrome/browser/plugin_finder.cc (right): https://chromiumcodereview.appspot.com/10881002/diff/2001/chrome/browser/plugin_finder.cc#newcode171 chrome/browser/plugin_finder.cc:171: const webkit::WebPluginInfo& plugin) { On 2012/08/22 14:44:13, ibraaaa wrote: ...
8 years, 4 months ago (2012-08-22 15:11:30 UTC) #2
ibraaaa
https://chromiumcodereview.appspot.com/10881002/diff/2001/chrome/browser/plugin_finder.cc File chrome/browser/plugin_finder.cc (right): https://chromiumcodereview.appspot.com/10881002/diff/2001/chrome/browser/plugin_finder.cc#newcode171 chrome/browser/plugin_finder.cc:171: const webkit::WebPluginInfo& plugin) { I think just making the ...
8 years, 4 months ago (2012-08-22 17:04:53 UTC) #3
ibraaaa
PTAL https://chromiumcodereview.appspot.com/10881002/diff/2001/chrome/browser/plugin_finder.cc File chrome/browser/plugin_finder.cc (right): https://chromiumcodereview.appspot.com/10881002/diff/2001/chrome/browser/plugin_finder.cc#newcode202 chrome/browser/plugin_finder.cc:202: std::string PluginFinder::GetIdentifier(const webkit::WebPluginInfo& plugin) { Done, I was ...
8 years, 4 months ago (2012-08-22 18:29:25 UTC) #4
Bernhard Bauer
http://codereview.chromium.org/10881002/diff/2001/chrome/browser/plugin_finder.cc File chrome/browser/plugin_finder.cc (right): http://codereview.chromium.org/10881002/diff/2001/chrome/browser/plugin_finder.cc#newcode171 chrome/browser/plugin_finder.cc:171: const webkit::WebPluginInfo& plugin) { On 2012/08/22 17:04:54, ibraaaa wrote: ...
8 years, 4 months ago (2012-08-22 19:45:57 UTC) #5
ibraaaa
https://chromiumcodereview.appspot.com/10881002/diff/2001/chrome/browser/plugin_installer.h File chrome/browser/plugin_installer.h (right): https://chromiumcodereview.appspot.com/10881002/diff/2001/chrome/browser/plugin_installer.h#newcode70 chrome/browser/plugin_installer.h:70: void set_group_name(const string16& group_name) { group_name_ = group_name; } ...
8 years, 4 months ago (2012-08-23 08:35:55 UTC) #6
Bernhard Bauer
LGTM with nits: https://chromiumcodereview.appspot.com/10881002/diff/4010/chrome/browser/plugin_finder.cc File chrome/browser/plugin_finder.cc (right): https://chromiumcodereview.appspot.com/10881002/diff/4010/chrome/browser/plugin_finder.cc#newcode203 chrome/browser/plugin_finder.cc:203: plugin_it.HasNext(); plugin_it.Advance()) { Nit: I think ...
8 years, 4 months ago (2012-08-23 09:05:07 UTC) #7
ibraaaa
https://chromiumcodereview.appspot.com/10881002/diff/4010/chrome/browser/plugin_finder.cc File chrome/browser/plugin_finder.cc (right): https://chromiumcodereview.appspot.com/10881002/diff/4010/chrome/browser/plugin_finder.cc#newcode203 chrome/browser/plugin_finder.cc:203: plugin_it.HasNext(); plugin_it.Advance()) { On 2012/08/23 09:05:07, Bernhard Bauer wrote: ...
8 years, 4 months ago (2012-08-23 09:58:32 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ibraaaa@google.com/10881002/3017
8 years, 4 months ago (2012-08-23 09:58:41 UTC) #9
commit-bot: I haz the power
Failed to apply patch for chrome/browser/resources/plugin_metadata/plugins_linux.json: While running patch -p1 --forward --force; patching file chrome/browser/resources/plugin_metadata/plugins_linux.json ...
8 years, 4 months ago (2012-08-23 09:58:44 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ibraaaa@google.com/10881002/3017
8 years, 4 months ago (2012-08-23 10:01:49 UTC) #11
commit-bot: I haz the power
Failed to apply patch for chrome/browser/resources/plugin_metadata/plugins_linux.json: While running patch -p1 --forward --force; patching file chrome/browser/resources/plugin_metadata/plugins_linux.json ...
8 years, 4 months ago (2012-08-23 10:01:55 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ibraaaa@google.com/10881002/10012
8 years, 4 months ago (2012-08-23 10:23:44 UTC) #13
commit-bot: I haz the power
Failed to apply patch for chrome/browser/resources/plugin_metadata/plugins_linux.json: While running patch -p1 --forward --force; patching file chrome/browser/resources/plugin_metadata/plugins_linux.json ...
8 years, 4 months ago (2012-08-23 10:23:50 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ibraaaa@google.com/10881002/8003
8 years, 4 months ago (2012-08-23 11:42:50 UTC) #15
commit-bot: I haz the power
Presubmit check for 10881002-8003 failed and returned exit status 1. Running presubmit commit checks ...
8 years, 4 months ago (2012-08-23 11:42:58 UTC) #16
ibraaaa
There was merge conflicts in the .json files, now I fixed them. However, commit bot ...
8 years, 4 months ago (2012-08-23 11:45:00 UTC) #17
ibraaaa
Hi, Can I get an owners review for this CL? Thanks
8 years, 4 months ago (2012-08-24 09:01:43 UTC) #18
jam
please see chrome/OWNERS
8 years, 3 months ago (2012-08-27 17:20:53 UTC) #19
ibraaaa
Hi, Can I get an Owners LGTM for this CL?
8 years, 3 months ago (2012-08-27 17:30:09 UTC) #20
James Hawkins
On 2012/08/27 17:30:09, ibraaaa wrote: > Hi, > > Can I get an Owners LGTM ...
8 years, 3 months ago (2012-08-27 17:38:01 UTC) #21
ibraaaa
Oops, sorry for the "spamming", new here :). Thanks for the tip, can I have ...
8 years, 3 months ago (2012-08-27 17:45:51 UTC) #22
James Hawkins
LGTM with nits. http://codereview.chromium.org/10881002/diff/17004/chrome/browser/plugin_finder.h File chrome/browser/plugin_finder.h (right): http://codereview.chromium.org/10881002/diff/17004/chrome/browser/plugin_finder.h#newcode39 chrome/browser/plugin_finder.h:39: // Gets a plug-in installer using ...
8 years, 3 months ago (2012-08-27 17:49:43 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ibraaaa@google.com/10881002/14008
8 years, 3 months ago (2012-08-27 18:00:24 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ibraaaa@google.com/10881002/10021
8 years, 3 months ago (2012-08-28 08:43:45 UTC) #25
commit-bot: I haz the power
Try job failure for 10881002-10021 (retry) on linux_rel for step "interactive_ui_tests". It's a second try, ...
8 years, 3 months ago (2012-08-28 10:49:09 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ibraaaa@google.com/10881002/10021
8 years, 3 months ago (2012-08-28 11:23:27 UTC) #27
commit-bot: I haz the power
Change committed as 153659
8 years, 3 months ago (2012-08-28 13:42:51 UTC) #28
ibraaaa
8 years, 3 months ago (2012-08-28 15:01:45 UTC) #29
http://codereview.chromium.org/10881002/diff/17004/chrome/browser/plugin_find...
File chrome/browser/plugin_finder.h (right):

http://codereview.chromium.org/10881002/diff/17004/chrome/browser/plugin_find...
chrome/browser/plugin_finder.h:39: // Gets a plug-in installer using web plug-in
info.
On 2012/08/27 17:49:43, James Hawkins wrote:
> s/web plugin-in info/|plugin|/

Done.

http://codereview.chromium.org/10881002/diff/17004/chrome/browser/plugin_find...
chrome/browser/plugin_finder.h:62: // Note: Don't free memory for its values
since it holds pointers
On 2012/08/27 17:49:43, James Hawkins wrote:
> nit: Blank line aboe this.

Done.

http://codereview.chromium.org/10881002/diff/17004/chrome/browser/plugin_find...
chrome/browser/plugin_finder.h:62: // Note: Don't free memory for its values
since it holds pointers
On 2012/08/27 17:49:43, James Hawkins wrote:
> nit: Blank line aboe this.

Done.

Powered by Google App Engine
This is Rietveld 408576698