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

Issue 10918174: Remove PluginGroup (Closed)

Created:
8 years, 3 months ago by ibraaaa
Modified:
8 years, 2 months ago
CC:
chromium-reviews, mihaip-chromium-reviews_chromium.org, jam, joi+watch-content_chromium.org, Aaron Boodman, darin-cc_chromium.org, stuartmorgan+watch_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@remove_async_plugin_finder
Visibility:
Public.

Description

Patch Set 1 #

Total comments: 6

Patch Set 2 : bauerb@ review comments #

Patch Set 3 : custom traits #

Total comments: 7

Patch Set 4 : bauerb@ +1 #

Total comments: 5

Patch Set 5 : CustomLazyInstanceTraits definition in .cc #

Patch Set 6 : . #

Patch Set 7 : .. #

Patch Set 8 : fix compilation error #

Patch Set 9 : chromeos compilation error #

Patch Set 10 : chromeos compilation error #

Patch Set 11 : fix conflicts #

Unified diffs Side-by-side diffs Delta from patch set Stats (+65 lines, -921 lines) Patch
M chrome/browser/chrome_plugin_service_filter.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +1 line, -3 lines 0 comments Download
M chrome/browser/chromeos/gview_request_interceptor_unittest.cc View 1 2 3 4 5 6 7 8 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/extensions/api/content_settings/content_settings_api.h View 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/extensions/api/content_settings/content_settings_api.cc View 1 2 3 4 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/extensions/api/content_settings/content_settings_apitest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/extensions/extension_service_unittest.cc View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/plugins/plugin_infobar_delegates.cc View 1 2 3 4 5 6 4 chunks +12 lines, -12 lines 0 comments Download
M chrome/browser/plugins/plugin_metadata.h View 1 2 3 4 1 chunk +10 lines, -0 lines 0 comments Download
M chrome/browser/plugins/plugin_metadata.cc View 1 2 3 4 5 1 chunk +10 lines, -0 lines 0 comments Download
M chrome/browser/plugins/plugin_prefs.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/plugins/plugin_prefs.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +1 line, -2 lines 0 comments Download
M chrome/browser/plugins/plugin_prefs_unittest.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/renderer_host/plugin_info_message_filter.h View 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/renderer_host/plugin_info_message_filter.cc View 1 2 3 4 5 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/renderer_host/plugin_info_message_filter_unittest.cc View 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/ui/pdf/pdf_unsupported_feature.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +1 line, -3 lines 0 comments Download
M chrome/browser/ui/webui/plugins_ui.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +1 line, -3 lines 0 comments Download
M chrome/renderer/chrome_content_renderer_client.h View 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/renderer/plugins/plugin_placeholder.h View 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/renderer/plugins/plugin_placeholder.cc View 1 2 3 4 5 6 2 chunks +0 lines, -2 lines 0 comments Download
M content/browser/plugin_service_impl.h View 1 2 3 4 5 3 chunks +0 lines, -4 lines 0 comments Download
M content/browser/plugin_service_impl.cc View 1 2 3 4 5 4 chunks +0 lines, -20 lines 0 comments Download
M content/browser/renderer_host/render_message_filter.cc View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M content/public/browser/plugin_service.h View 1 2 3 4 5 4 chunks +0 lines, -8 lines 0 comments Download
M content/renderer/webplugin_delegate_proxy.cc View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M webkit/glue/webkit_glue.gypi View 1 2 3 4 1 chunk +0 lines, -2 lines 0 comments Download
M webkit/plugins/npapi/mock_plugin_list.h View 2 chunks +1 line, -6 lines 0 comments Download
M webkit/plugins/npapi/mock_plugin_list.cc View 1 2 2 chunks +1 line, -10 lines 0 comments Download
D webkit/plugins/npapi/plugin_group.h View 1 chunk +0 lines, -136 lines 0 comments Download
D webkit/plugins/npapi/plugin_group.cc View 1 chunk +0 lines, -153 lines 0 comments Download
M webkit/plugins/npapi/plugin_list.h View 1 2 3 4 8 chunks +9 lines, -83 lines 0 comments Download
M webkit/plugins/npapi/plugin_list.cc View 1 2 3 4 5 6 7 7 chunks +12 lines, -261 lines 0 comments Download
M webkit/plugins/npapi/plugin_list_mac.mm View 1 chunk +0 lines, -6 lines 0 comments Download
M webkit/plugins/npapi/plugin_list_posix.cc View 1 chunk +0 lines, -35 lines 0 comments Download
M webkit/plugins/npapi/plugin_list_unittest.cc View 4 chunks +1 line, -39 lines 0 comments Download
M webkit/plugins/npapi/plugin_list_win.cc View 1 chunk +0 lines, -109 lines 0 comments Download

Messages

Total messages: 39 (0 generated)
ibraaaa
8 years, 3 months ago (2012-09-11 17:33:20 UTC) #1
Bernhard Bauer
http://codereview.chromium.org/10918174/diff/1/webkit/plugins/npapi/plugin_list.cc File webkit/plugins/npapi/plugin_list.cc (right): http://codereview.chromium.org/10918174/diff/1/webkit/plugins/npapi/plugin_list.cc#newcode215 webkit/plugins/npapi/plugin_list.cc:215: dont_load_new_wmp_(false), Wait, are we not initializing this member in ...
8 years, 3 months ago (2012-09-17 15:18:00 UTC) #2
ibraaaa
https://chromiumcodereview.appspot.com/10918174/diff/1/webkit/plugins/npapi/plugin_list.cc File webkit/plugins/npapi/plugin_list.cc (right): https://chromiumcodereview.appspot.com/10918174/diff/1/webkit/plugins/npapi/plugin_list.cc#newcode215 webkit/plugins/npapi/plugin_list.cc:215: dont_load_new_wmp_(false), Well, this CL only added it here: https://chromiumcodereview.appspot.com/10833013/diff/6003/webkit/plugins/npapi/plugin_list.cc ...
8 years, 3 months ago (2012-09-17 15:44:35 UTC) #3
Bernhard Bauer
https://chromiumcodereview.appspot.com/10918174/diff/1/webkit/plugins/npapi/plugin_list.cc File webkit/plugins/npapi/plugin_list.cc (right): https://chromiumcodereview.appspot.com/10918174/diff/1/webkit/plugins/npapi/plugin_list.cc#newcode215 webkit/plugins/npapi/plugin_list.cc:215: dont_load_new_wmp_(false), On 2012/09/17 15:44:35, ibraaaa wrote: > Well, this ...
8 years, 3 months ago (2012-09-17 16:00:53 UTC) #4
ibraaaa
http://codereview.chromium.org/10918174/diff/1/webkit/plugins/npapi/plugin_list.cc File webkit/plugins/npapi/plugin_list.cc (right): http://codereview.chromium.org/10918174/diff/1/webkit/plugins/npapi/plugin_list.cc#newcode215 webkit/plugins/npapi/plugin_list.cc:215: dont_load_new_wmp_(false), Sent seperate CL for this: http://codereview.chromium.org/10911338/ On 2012/09/17 ...
8 years, 3 months ago (2012-09-17 16:21:34 UTC) #5
ibraaaa
http://codereview.chromium.org/10918174/diff/1/webkit/plugins/npapi/plugin_list.h File webkit/plugins/npapi/plugin_list.h (right): http://codereview.chromium.org/10918174/diff/1/webkit/plugins/npapi/plugin_list.h#newcode172 webkit/plugins/npapi/plugin_list.h:172: explicit PluginList(int skip_platform_init); On 2012/09/17 15:18:01, Bernhard Bauer wrote: ...
8 years, 3 months ago (2012-09-17 17:53:09 UTC) #6
Bernhard Bauer
Did the other suggestion (use custom LazyInstanceTraits) not work? I'd prefer that, as it avoids ...
8 years, 3 months ago (2012-09-17 18:51:52 UTC) #7
ibraaaa
I guess it works, I chose the easier way but since you have preferences. Please ...
8 years, 3 months ago (2012-09-18 09:47:13 UTC) #8
Bernhard Bauer
http://codereview.chromium.org/10918174/diff/14002/webkit/plugins/npapi/plugin_list.h File webkit/plugins/npapi/plugin_list.h (right): http://codereview.chromium.org/10918174/diff/14002/webkit/plugins/npapi/plugin_list.h#newcode274 webkit/plugins/npapi/plugin_list.h:274: // Custom traits for PlugList that performs platform-dependent initialization ...
8 years, 3 months ago (2012-09-18 11:01:31 UTC) #9
ibraaaa
http://codereview.chromium.org/10918174/diff/14002/webkit/plugins/npapi/plugin_list.h File webkit/plugins/npapi/plugin_list.h (right): http://codereview.chromium.org/10918174/diff/14002/webkit/plugins/npapi/plugin_list.h#newcode274 webkit/plugins/npapi/plugin_list.h:274: // Custom traits for PlugList that performs platform-dependent initialization ...
8 years, 3 months ago (2012-09-18 14:49:01 UTC) #10
Bernhard Bauer
http://codereview.chromium.org/10918174/diff/21004/webkit/plugins/npapi/plugin_list.h File webkit/plugins/npapi/plugin_list.h (right): http://codereview.chromium.org/10918174/diff/21004/webkit/plugins/npapi/plugin_list.h#newcode53 webkit/plugins/npapi/plugin_list.h:53: struct CustomLazyInstanceTraits I think you could forward-declare the struct, ...
8 years, 3 months ago (2012-09-20 17:03:00 UTC) #11
ibraaaa
http://codereview.chromium.org/10918174/diff/21004/webkit/plugins/npapi/plugin_list.h File webkit/plugins/npapi/plugin_list.h (right): http://codereview.chromium.org/10918174/diff/21004/webkit/plugins/npapi/plugin_list.h#newcode53 webkit/plugins/npapi/plugin_list.h:53: struct CustomLazyInstanceTraits If I understand correctly, then you mean: ...
8 years, 3 months ago (2012-09-21 09:24:56 UTC) #12
Bernhard Bauer
http://codereview.chromium.org/10918174/diff/21004/webkit/plugins/npapi/plugin_list.h File webkit/plugins/npapi/plugin_list.h (right): http://codereview.chromium.org/10918174/diff/21004/webkit/plugins/npapi/plugin_list.h#newcode53 webkit/plugins/npapi/plugin_list.h:53: struct CustomLazyInstanceTraits On 2012/09/21 09:24:57, ibraaaa wrote: > If ...
8 years, 3 months ago (2012-09-21 09:33:52 UTC) #13
ibraaaa
http://codereview.chromium.org/10918174/diff/21004/webkit/plugins/npapi/plugin_list.h File webkit/plugins/npapi/plugin_list.h (right): http://codereview.chromium.org/10918174/diff/21004/webkit/plugins/npapi/plugin_list.h#newcode53 webkit/plugins/npapi/plugin_list.h:53: struct CustomLazyInstanceTraits yes but the LazyInstance in the .cc ...
8 years, 3 months ago (2012-09-21 09:37:55 UTC) #14
Bernhard Bauer
http://codereview.chromium.org/10918174/diff/21004/webkit/plugins/npapi/plugin_list.h File webkit/plugins/npapi/plugin_list.h (right): http://codereview.chromium.org/10918174/diff/21004/webkit/plugins/npapi/plugin_list.h#newcode53 webkit/plugins/npapi/plugin_list.h:53: struct CustomLazyInstanceTraits On 2012/09/21 09:37:56, ibraaaa wrote: > yes ...
8 years, 3 months ago (2012-09-21 09:53:28 UTC) #15
ibraaaa
8 years, 3 months ago (2012-09-21 13:55:49 UTC) #16
Bernhard Bauer
LGTM!
8 years, 3 months ago (2012-09-21 14:02:40 UTC) #17
ibraaaa
Hi John & James, Can I have an OWNERS review for this CL? Specifically, -John ...
8 years, 3 months ago (2012-09-21 15:56:54 UTC) #18
jam
content lgtm
8 years, 3 months ago (2012-09-21 16:04:15 UTC) #19
ibraaaa
Hi James, Can I have an OWNERS review for this CL? Specifically for chrome/browser (except ...
8 years, 2 months ago (2012-09-25 17:56:30 UTC) #20
James Hawkins
chrome/ LGTM
8 years, 2 months ago (2012-09-25 18:00:20 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ibraaaa@google.com/10918174/44001
8 years, 2 months ago (2012-09-26 15:09:32 UTC) #22
commit-bot: I haz the power
Failed to apply patch for chrome/browser/plugins/plugin_infobar_delegates.cc: While running patch -p1 --forward --force; patching file chrome/browser/plugins/plugin_infobar_delegates.cc ...
8 years, 2 months ago (2012-09-26 15:09: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/10918174/51001
8 years, 2 months ago (2012-09-26 16:57:26 UTC) #24
commit-bot: I haz the power
Presubmit check for 10918174-51001 failed and returned exit status 1. Running presubmit commit checks ...
8 years, 2 months ago (2012-09-26 16:57:39 UTC) #25
ibraaaa
Hi James, Can I have an OWNERS review for the file webkit/glue/webkit_glue.gypi ? Thanks!
8 years, 2 months ago (2012-09-26 17:10:15 UTC) #26
James Hawkins
I already LGed, but that doesn't matter for this file since I'm not an owner ...
8 years, 2 months ago (2012-09-26 17:11:19 UTC) #27
James Hawkins
On 2012/09/26 17:11:19, James Hawkins wrote: > I already LGed, but that doesn't matter for ...
8 years, 2 months ago (2012-09-26 17:11:34 UTC) #28
ibraaaa
Yes, James Robinson :) On Wed, Sep 26, 2012 at 7:11 PM, <jhawkins@chromium.org> wrote: > ...
8 years, 2 months ago (2012-09-26 17:13:14 UTC) #29
jamesr
webkit/ lgtm
8 years, 2 months ago (2012-09-26 17:42:10 UTC) #30
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ibraaaa@google.com/10918174/51001
8 years, 2 months ago (2012-09-26 17:53:34 UTC) #31
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build. Your ...
8 years, 2 months ago (2012-09-26 18:11:56 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ibraaaa@google.com/10918174/51003
8 years, 2 months ago (2012-09-26 18:18:52 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ibraaaa@google.com/10918174/51003
8 years, 2 months ago (2012-09-26 19:51:52 UTC) #34
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build. Your ...
8 years, 2 months ago (2012-09-26 20:14:23 UTC) #35
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ibraaaa@google.com/10918174/54007
8 years, 2 months ago (2012-09-27 08:06:46 UTC) #36
commit-bot: I haz the power
Failed to apply patch for chrome/browser/chrome_plugin_service_filter.cc: While running patch -p1 --forward --force; patching file chrome/browser/chrome_plugin_service_filter.cc ...
8 years, 2 months ago (2012-09-27 13:10:13 UTC) #37
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ibraaaa@google.com/10918174/47007
8 years, 2 months ago (2012-09-27 13:23:15 UTC) #38
commit-bot: I haz the power
8 years, 2 months ago (2012-09-27 16:11:55 UTC) #39
Change committed as 159037

Powered by Google App Engine
This is Rietveld 408576698