Chromium Code Reviews

Issue 173107: Fix registration of internal plugins broken by rev 23501 (Closed)

Created:
11 years, 4 months ago by Marshall Greenblatt
Modified:
9 years, 7 months ago
Reviewers:
jam
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Due to the plugin_list changes in rev 23501 internal plugins registered via a call to PluginList::RegisterInternalPlugin() are no longer being added to the plugin list when LoadPlugins() is called. Fix the problem by adding the internal plugins in LoadPlugins().

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Total comments: 1

Patch Set 7 : '' #

Unified diffs Side-by-side diffs Stats (+12 lines, -0 lines)
M webkit/glue/plugins/plugin_list.cc View 4 chunks +12 lines, -0 lines 0 comments

Messages

Total messages: 23 (0 generated)
Marshall Greenblatt
Please review this change required for the Chromium Embedded Framework.
11 years, 4 months ago (2009-08-20 01:18:28 UTC) #1
jam
Looking at http://codereview.chromium.org/164305/diff/2001/2021, it looks like the "return" statement was accidentally taken out (my bad). ...
11 years, 4 months ago (2009-08-20 01:33:48 UTC) #2
jam
btw I put in the missing line in r23794. Can you sync and see if ...
11 years, 4 months ago (2009-08-20 01:58:51 UTC) #3
Marshall Greenblatt
On 2009/08/20 01:58:51, John Abd-El-Malek wrote: > btw I put in the missing line in ...
11 years, 4 months ago (2009-08-20 13:37:36 UTC) #4
Marshall Greenblatt
I've updated the change set to reflect the logic lost by the missing 'return' statement. ...
11 years, 4 months ago (2009-08-20 13:54:01 UTC) #5
jam
On Thu, Aug 20, 2009 at 6:37 AM, <magreenblatt@gmail.com> wrote: > On 2009/08/20 01:58:51, John ...
11 years, 4 months ago (2009-08-20 17:40:35 UTC) #6
Marshall Greenblatt
On 2009/08/20 17:40:35, John Abd-El-Malek wrote: > I'm confused as to what exactly in > ...
11 years, 4 months ago (2009-08-20 17:45:13 UTC) #7
Marshall Greenblatt
On 2009/08/20 17:45:13, Marshall Greenblatt wrote: > On 2009/08/20 17:40:35, John Abd-El-Malek wrote: > > ...
11 years, 3 months ago (2009-08-27 14:05:33 UTC) #8
jam
sorry for the reply, I missed this message. On Thu, Aug 27, 2009 at 7:05 ...
11 years, 3 months ago (2009-08-27 23:42:56 UTC) #9
Marshall Greenblatt
> But the previous code also called plugins_.clear(); in the beginning of > LoadPlugins, so ...
11 years, 3 months ago (2009-08-28 13:16:18 UTC) #10
jam
On Fri, Aug 28, 2009 at 6:16 AM, <magreenblatt@gmail.com> wrote: > But the previous code ...
11 years, 3 months ago (2009-08-28 22:00:07 UTC) #11
Marshall Greenblatt
> So it seems that things were broken before anyways, if any page does > ...
11 years, 3 months ago (2009-08-31 13:27:17 UTC) #12
Marshall Greenblatt
On 2009/08/31 13:27:17, Marshall Greenblatt wrote: > It looks like trying to use the existing ...
11 years, 3 months ago (2009-09-17 00:59:50 UTC) #13
jam
On 2009/09/17 00:59:50, Marshall Greenblatt wrote: > On 2009/08/31 13:27:17, Marshall Greenblatt wrote: > > ...
11 years, 3 months ago (2009-09-17 01:49:38 UTC) #14
Marshall Greenblatt
On 2009/09/17 01:49:38, John Abd-El-Malek wrote: > I don't think adding yet another list of ...
11 years, 3 months ago (2009-09-17 02:29:34 UTC) #15
jam
http://codereview.chromium.org/173107/diff/9001/9002 File webkit/glue/plugins/plugin_list.cc (right): http://codereview.chromium.org/173107/diff/9001/9002#newcode163 Line 163: #if defined(OS_WIN) 1) why windows only? 2) this ...
11 years, 3 months ago (2009-09-17 19:29:18 UTC) #16
Marshall Greenblatt
On 2009/09/17 19:29:18, John Abd-El-Malek wrote: > http://codereview.chromium.org/173107/diff/9001/9002 > File webkit/glue/plugins/plugin_list.cc (right): > > http://codereview.chromium.org/173107/diff/9001/9002#newcode163 ...
11 years, 3 months ago (2009-09-17 19:46:38 UTC) #17
Marshall Greenblatt
On 2009/09/17 19:46:38, Marshall Greenblatt wrote: > Two reasons: Two reasons for my implementation approach, ...
11 years, 3 months ago (2009-09-17 19:48:12 UTC) #18
jam
On 2009/09/17 19:46:38, Marshall Greenblatt wrote: > On 2009/09/17 19:29:18, John Abd-El-Malek wrote: > > ...
11 years, 3 months ago (2009-09-17 21:30:42 UTC) #19
Marshall Greenblatt
Please review the updated patch set that removes the OS_WIN check and adds some additional ...
11 years, 3 months ago (2009-09-17 23:09:09 UTC) #20
jam
lgtm, thanks for persevering :)
11 years, 3 months ago (2009-09-18 03:23:14 UTC) #21
Marshall Greenblatt
On 2009/09/18 03:23:14, John Abd-El-Malek wrote: > lgtm, thanks for persevering :) Not a problem. ...
11 years, 3 months ago (2009-09-18 13:42:51 UTC) #22
jam
11 years, 3 months ago (2009-09-18 18:01:06 UTC) #23
On 2009/09/18 13:42:51, Marshall Greenblatt wrote:
> On 2009/09/18 03:23:14, John Abd-El-Malek wrote:
> > lgtm, thanks for persevering :)
> 
> Not a problem.  After you land this change you'll probably want to talk with
> gregoryd about his proposed changes for NaCL:
> http://codereview.chromium.org/207025
> 
> He's adding a member variable to plugin_list that I think will no longer be
> necessary.

good catch, thanks for letting me know, it'll simply that patch :)

Powered by Google App Engine