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

Issue 237833002: Create ExtensionsRendererClient. (Closed)

Created:
6 years, 8 months ago by Ken Rockot(use gerrit already)
Modified:
6 years, 8 months ago
Reviewers:
Yoyo Zhou, James Cook
CC:
chromium-reviews, tfarina, extensions-reviews_chromium.org, chromium-apps-reviews_chromium.org
Visibility:
Public.

Description

Create ExtensionsRendererClient. ExtensionsRendererClient defines an interface for clients who wish to embed the extensions system into their renderer processes. This initial CL introduces two simple client methods to abstract away Chrome dependencies within UserScriptSlave. BUG=359836 R=yoz@chromium.org TBR=jochen@chromium.org for ChromeContentRendererClient Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=264097

Patch Set 1 #

Total comments: 4

Patch Set 2 : doc nits #

Patch Set 3 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+189 lines, -3 lines) Patch
M apps/shell/app_shell.gyp View 1 chunk +2 lines, -0 lines 0 comments Download
M apps/shell/renderer/shell_content_renderer_client.h View 2 chunks +2 lines, -0 lines 0 comments Download
M apps/shell/renderer/shell_content_renderer_client.cc View 2 chunks +4 lines, -0 lines 0 comments Download
A apps/shell/renderer/shell_extensions_renderer_client.h View 1 chunk +29 lines, -0 lines 0 comments Download
A apps/shell/renderer/shell_extensions_renderer_client.cc View 1 1 chunk +25 lines, -0 lines 0 comments Download
M chrome/chrome_renderer.gypi View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/renderer/chrome_content_renderer_client.cc View 2 chunks +3 lines, -0 lines 0 comments Download
A chrome/renderer/extensions/chrome_extensions_renderer_client.h View 1 chunk +28 lines, -0 lines 0 comments Download
A chrome/renderer/extensions/chrome_extensions_renderer_client.cc View 1 chunk +28 lines, -0 lines 0 comments Download
M chrome/renderer/extensions/user_script_slave.cc View 1 4 chunks +4 lines, -3 lines 0 comments Download
M extensions/extensions.gyp View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
A extensions/renderer/extensions_renderer_client.h View 1 1 chunk +37 lines, -0 lines 0 comments Download
A extensions/renderer/extensions_renderer_client.cc View 1 chunk +23 lines, -0 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
Ken Rockot(use gerrit already)
Yoyo can you please look at extensions changes? James can you please look at apps/shell?
6 years, 8 months ago (2014-04-14 21:29:33 UTC) #1
Yoyo Zhou
LGTM. By the way, I don't believe we need UserScriptSlave for toro, but it is ...
6 years, 8 months ago (2014-04-14 21:39:05 UTC) #2
Ken Rockot(use gerrit already)
On 2014/04/14 21:39:05, Yoyo Zhou wrote: > LGTM. > By the way, I don't believe ...
6 years, 8 months ago (2014-04-14 22:05:28 UTC) #3
James Cook
LGTM with documentation nit https://codereview.chromium.org/237833002/diff/1/apps/shell/renderer/shell_extensions_renderer_client.cc File apps/shell/renderer/shell_extensions_renderer_client.cc (right): https://codereview.chromium.org/237833002/diff/1/apps/shell/renderer/shell_extensions_renderer_client.cc#newcode13 apps/shell/renderer/shell_extensions_renderer_client.cc:13: bool ShellExtensionsRendererClient::IsIncognitoProcess() const { return ...
6 years, 8 months ago (2014-04-14 22:15:49 UTC) #4
Ken Rockot(use gerrit already)
Thanks, doc nits addressed
6 years, 8 months ago (2014-04-14 23:05:14 UTC) #5
Ken Rockot(use gerrit already)
The CQ bit was checked by rockot@chromium.org
6 years, 8 months ago (2014-04-14 23:06:45 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rockot@chromium.org/237833002/20001
6 years, 8 months ago (2014-04-14 23:07:10 UTC) #7
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-15 06:30:34 UTC) #8
commit-bot: I haz the power
The commit queue went berserk retrying too often for a seemingly flaky test on builder ...
6 years, 8 months ago (2014-04-15 06:30:34 UTC) #9
Ken Rockot(use gerrit already)
The CQ bit was checked by rockot@chromium.org
6 years, 8 months ago (2014-04-15 16:36:46 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rockot@chromium.org/237833002/20001
6 years, 8 months ago (2014-04-15 16:38:38 UTC) #11
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-15 19:41:13 UTC) #12
commit-bot: I haz the power
Failed to apply patch for extensions/extensions.gyp: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years, 8 months ago (2014-04-15 19:41:13 UTC) #13
Ken Rockot(use gerrit already)
The CQ bit was checked by rockot@chromium.org
6 years, 8 months ago (2014-04-15 19:51:23 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rockot@chromium.org/237833002/40001
6 years, 8 months ago (2014-04-15 19:52:20 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rockot@chromium.org/237833002/40001
6 years, 8 months ago (2014-04-16 01:23:02 UTC) #16
commit-bot: I haz the power
6 years, 8 months ago (2014-04-16 03:39:36 UTC) #17
Message was sent while issue was closed.
Change committed as 264097

Powered by Google App Engine
This is Rietveld 408576698