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

Issue 23606022: Move renderer plugin code into a new component. (Closed)

Created:
7 years, 3 months ago by aberent
Modified:
7 years, 2 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Move renderer plugin code into a new component. Android Webview needs to use some of the renderer plugin code, however this code is currently in chrome. This commit moves the parts of this code that don't depend on the rest of chrome into a new component. BUG=283713 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=228211

Patch Set 1 #

Total comments: 4

Patch Set 2 : Move renderer plugin code into a new component - reenable unit test #

Patch Set 3 : Move renderer plugin code into a new component - remove unnecessary DEPS file #

Patch Set 4 : Move renderer plugin code into a new component - put back wrongly deleted DEPS file #

Total comments: 24

Patch Set 5 : Move renderer plugin code into a new component - split off youtube plugin, and respond to other cod… #

Total comments: 5

Patch Set 6 : Move renderer plugin code into a new component - reply to comments and add namespace #

Total comments: 3

Patch Set 7 : Move renderer plugin code into a new component - remove unnecessary dependency #

Patch Set 8 : Move renderer plugin code into a new component - rebase to recent master #

Patch Set 9 : Move renderer plugin code into a new component - rebase again #

Patch Set 10 : Move renderer plugin code into a new component - trying to solve merge problems #

Patch Set 11 : Move renderer plugin code into a new component - fix 64 bit build #

Patch Set 12 : Move renderer plugin code into a new component - fix ios builds #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1176 lines, -1329 lines) Patch
M chrome/chrome_renderer.gypi View 1 2 3 4 5 6 7 8 3 chunks +3 lines, -7 lines 0 comments Download
M chrome/renderer/DEPS View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M chrome/renderer/chrome_content_renderer_client.cc View 1 2 3 4 5 6 7 8 10 11 chunks +82 lines, -27 lines 0 comments Download
A chrome/renderer/plugins/chrome_plugin_placeholder.h View 1 2 3 4 5 6 7 8 1 chunk +103 lines, -0 lines 0 comments Download
A chrome/renderer/plugins/chrome_plugin_placeholder.cc View 1 2 3 4 5 6 7 8 1 chunk +359 lines, -0 lines 0 comments Download
D chrome/renderer/plugins/plugin_placeholder.h View 1 chunk +0 lines, -193 lines 0 comments Download
D chrome/renderer/plugins/plugin_placeholder.cc View 1 chunk +0 lines, -626 lines 0 comments Download
M chrome/renderer/plugins/plugin_uma.h View 1 2 3 4 5 1 chunk +0 lines, -1 line 0 comments Download
M chrome/renderer/plugins/plugin_uma.cc View 1 2 3 4 5 3 chunks +14 lines, -31 lines 0 comments Download
M chrome/renderer/plugins/plugin_uma_unittest.cc View 1 2 3 4 5 4 chunks +8 lines, -12 lines 0 comments Download
D chrome/renderer/plugins/webview_plugin.h View 1 chunk +0 lines, -154 lines 0 comments Download
D chrome/renderer/plugins/webview_plugin.cc View 1 chunk +0 lines, -233 lines 0 comments Download
M components/components.gyp View 1 2 3 4 5 6 7 8 1 chunk +1 line, -0 lines 0 comments Download
M components/components_tests.gypi View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
A components/plugins.gypi View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +39 lines, -0 lines 0 comments Download
A + components/plugins/OWNERS View 0 chunks +-1 lines, --1 lines 0 comments Download
A components/plugins/renderer/DEPS View 1 2 3 4 5 6 7 8 1 chunk +13 lines, -0 lines 0 comments Download
A components/plugins/renderer/mobile_youtube_plugin.h View 1 2 3 4 5 1 chunk +41 lines, -0 lines 0 comments Download
A components/plugins/renderer/mobile_youtube_plugin.cc View 1 2 3 4 5 1 chunk +113 lines, -0 lines 0 comments Download
A components/plugins/renderer/plugin_placeholder.h View 1 2 3 4 5 6 7 8 1 chunk +115 lines, -0 lines 0 comments Download
A components/plugins/renderer/plugin_placeholder.cc View 1 2 3 4 5 6 7 8 1 chunk +247 lines, -0 lines 0 comments Download
A + components/plugins/renderer/webview_plugin.h View 1 2 3 4 5 chunks +13 lines, -12 lines 0 comments Download
A + components/plugins/renderer/webview_plugin.cc View 1 2 3 4 5 6 7 8 9 10 7 chunks +24 lines, -33 lines 0 comments Download

Messages

Total messages: 26 (0 generated)
aberent
Now ready for review. Webview changes to use this will follow as a separate CL.
7 years, 3 months ago (2013-09-09 16:46:44 UTC) #1
Bernhard Bauer
https://codereview.chromium.org/23606022/diff/8001/chrome/renderer/plugins/chrome_plugin_placeholder.cc File chrome/renderer/plugins/chrome_plugin_placeholder.cc (right): https://codereview.chromium.org/23606022/diff/8001/chrome/renderer/plugins/chrome_plugin_placeholder.cc#newcode286 chrome/renderer/plugins/chrome_plugin_placeholder.cc:286: ->Send(new ChromeViewHostMsg_GetPluginInfo(routing_id(), Can you format this differently, so you ...
7 years, 3 months ago (2013-09-09 17:28:06 UTC) #2
Jói
https://codereview.chromium.org/23606022/diff/8001/chrome/renderer/plugins/chrome_plugin_placeholder.h File chrome/renderer/plugins/chrome_plugin_placeholder.h (right): https://codereview.chromium.org/23606022/diff/8001/chrome/renderer/plugins/chrome_plugin_placeholder.h#newcode1 chrome/renderer/plugins/chrome_plugin_placeholder.h:1: // Copyright 2013 The Chromium Authors. All rights reserved. ...
7 years, 3 months ago (2013-09-09 17:46:17 UTC) #3
aberent
https://codereview.chromium.org/23606022/diff/8001/chrome/renderer/plugins/chrome_plugin_placeholder.cc File chrome/renderer/plugins/chrome_plugin_placeholder.cc (right): https://codereview.chromium.org/23606022/diff/8001/chrome/renderer/plugins/chrome_plugin_placeholder.cc#newcode286 chrome/renderer/plugins/chrome_plugin_placeholder.cc:286: ->Send(new ChromeViewHostMsg_GetPluginInfo(routing_id(), On 2013/09/09 17:28:07, Bernhard Bauer wrote: > ...
7 years, 3 months ago (2013-09-10 13:24:01 UTC) #4
Bernhard Bauer
https://codereview.chromium.org/23606022/diff/8001/chrome/renderer/plugins/chrome_plugin_placeholder.h File chrome/renderer/plugins/chrome_plugin_placeholder.h (right): https://codereview.chromium.org/23606022/diff/8001/chrome/renderer/plugins/chrome_plugin_placeholder.h#newcode1 chrome/renderer/plugins/chrome_plugin_placeholder.h:1: // Copyright 2013 The Chromium Authors. All rights reserved. ...
7 years, 3 months ago (2013-09-10 13:47:10 UTC) #5
aberent
All comments to date now resolved (I believe). Now looking for lgtm so that I ...
7 years, 3 months ago (2013-09-13 19:46:22 UTC) #6
Bernhard Bauer
LGTM, with a question below (but it's okay with me to resolve it in a ...
7 years, 3 months ago (2013-09-13 20:04:10 UTC) #7
aberent
https://codereview.chromium.org/23606022/diff/19001/components/plugins/renderer/plugin_placeholder.cc File components/plugins/renderer/plugin_placeholder.cc (right): https://codereview.chromium.org/23606022/diff/19001/components/plugins/renderer/plugin_placeholder.cc#newcode41 components/plugins/renderer/plugin_placeholder.cc:41: const char* const kPluginPlaceholderDataURL = "chrome://pluginplaceholderdata/"; On 2013/09/13 20:04:10, ...
7 years, 3 months ago (2013-09-13 20:11:30 UTC) #8
Bernhard Bauer
https://codereview.chromium.org/23606022/diff/19001/components/plugins/renderer/plugin_placeholder.cc File components/plugins/renderer/plugin_placeholder.cc (right): https://codereview.chromium.org/23606022/diff/19001/components/plugins/renderer/plugin_placeholder.cc#newcode41 components/plugins/renderer/plugin_placeholder.cc:41: const char* const kPluginPlaceholderDataURL = "chrome://pluginplaceholderdata/"; On 2013/09/13 20:11:30, ...
7 years, 3 months ago (2013-09-13 20:37:40 UTC) #9
Jói
LGTM
7 years, 3 months ago (2013-09-19 15:15:40 UTC) #10
xhwang1
https://codereview.chromium.org/23606022/diff/35001/components/plugins/renderer/DEPS File components/plugins/renderer/DEPS (right): https://codereview.chromium.org/23606022/diff/35001/components/plugins/renderer/DEPS#newcode9 components/plugins/renderer/DEPS:9: "+third_party/widevine", could you please point to me where this ...
7 years, 3 months ago (2013-09-19 19:45:07 UTC) #11
aberent
https://codereview.chromium.org/23606022/diff/35001/components/plugins/renderer/DEPS File components/plugins/renderer/DEPS (right): https://codereview.chromium.org/23606022/diff/35001/components/plugins/renderer/DEPS#newcode9 components/plugins/renderer/DEPS:9: "+third_party/widevine", On 2013/09/19 19:45:07, Xiaohan Wang wrote: > could ...
7 years, 3 months ago (2013-09-20 17:12:52 UTC) #12
darin (slow to review)
https://codereview.chromium.org/23606022/diff/1/components/plugins.gypi File components/plugins.gypi (right): https://codereview.chromium.org/23606022/diff/1/components/plugins.gypi#newcode8 components/plugins.gypi:8: 'target_name': 'plugins_renderer', I find the name "plugins_renderer" a bit ...
7 years, 2 months ago (2013-10-01 17:22:58 UTC) #13
aberent
https://codereview.chromium.org/23606022/diff/1/components/plugins.gypi File components/plugins.gypi (right): https://codereview.chromium.org/23606022/diff/1/components/plugins.gypi#newcode8 components/plugins.gypi:8: 'target_name': 'plugins_renderer', I originally called it just "plugins" but ...
7 years, 2 months ago (2013-10-01 18:14:55 UTC) #14
darin (slow to review)
On 2013/10/01 18:14:55, aberent wrote: > https://codereview.chromium.org/23606022/diff/1/components/plugins.gypi > File components/plugins.gypi (right): > > https://codereview.chromium.org/23606022/diff/1/components/plugins.gypi#newcode8 > ...
7 years, 2 months ago (2013-10-05 06:20:49 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/aberent@chromium.org/23606022/59001
7 years, 2 months ago (2013-10-07 10:23:25 UTC) #16
commit-bot: I haz the power
Retried try job too often on ios_dbg_simulator for step(s) base_unittests, compile, content_unittests, crypto_unittests, net_unittests, sql_unittests, ...
7 years, 2 months ago (2013-10-07 10:48:44 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/aberent@chromium.org/23606022/59001
7 years, 2 months ago (2013-10-07 11:10:56 UTC) #18
commit-bot: I haz the power
Retried try job too often on ios_rel_device for step(s) compile http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=ios_rel_device&number=85459
7 years, 2 months ago (2013-10-07 11:31:33 UTC) #19
commit-bot: I haz the power
No LGTM from a valid reviewer yet. Only full committers are accepted. Even if an ...
7 years, 2 months ago (2013-10-10 15:07:56 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/aberent@chromium.org/23606022/124001
7 years, 2 months ago (2013-10-10 19:03:02 UTC) #21
commit-bot: I haz the power
Retried try job too often on ios_dbg_simulator for step(s) base_unittests, compile, content_unittests, crypto_unittests, net_unittests, sql_unittests, ...
7 years, 2 months ago (2013-10-10 19:36:01 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/aberent@chromium.org/23606022/142001
7 years, 2 months ago (2013-10-11 10:31:42 UTC) #23
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&number=207783
7 years, 2 months ago (2013-10-11 15:16:19 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/aberent@chromium.org/23606022/142001
7 years, 2 months ago (2013-10-11 15:55:11 UTC) #25
commit-bot: I haz the power
7 years, 2 months ago (2013-10-11 19:08:38 UTC) #26
Message was sent while issue was closed.
Change committed as 228211

Powered by Google App Engine
This is Rietveld 408576698