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

Issue 2871353002: GRC: Added Tab coordination units behind a feature flag (Closed)

Created:
3 years, 7 months ago by oystein (OOO til 10th of July)
Modified:
3 years, 7 months ago
CC:
Aaron Boodman, abarth-chromium, chrome-grc-reviews_chromium.org, chromium-reviews, darin (slow to review), darin-cc_chromium.org, jam, lpy, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org, Zhen Wang
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

GRC: Added Tab coordination units behind a feature flag This also hooks up the GRC service itself, and sends tab visibility signals through. BUG=691886 Review-Url: https://codereview.chromium.org/2871353002 Cr-Commit-Position: refs/heads/master@{#472817} Committed: https://chromium.googlesource.com/chromium/src/+/8c8d3b706a58e5772fd8ff31001abeccc94a3fa5

Patch Set 1 #

Patch Set 2 : Gate service startup itself on feature flag #

Patch Set 3 : WIP #

Total comments: 4

Patch Set 4 : Review/build fixes #

Patch Set 5 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+145 lines, -2 lines) Patch
M chrome/browser/BUILD.gn View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/DEPS View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
A chrome/browser/resource_coordinator/OWNERS View 1 chunk +1 line, -0 lines 0 comments Download
A chrome/browser/resource_coordinator/resource_coordinator_web_contents_observer.h View 1 2 3 1 chunk +44 lines, -0 lines 0 comments Download
A chrome/browser/resource_coordinator/resource_coordinator_web_contents_observer.cc View 1 1 chunk +37 lines, -0 lines 0 comments Download
M chrome/browser/ui/tab_helpers.cc View 1 2 3 4 2 chunks +4 lines, -0 lines 0 comments Download
M content/browser/BUILD.gn View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/service_manager/service_manager_context.cc View 1 2 3 4 2 chunks +11 lines, -0 lines 0 comments Download
M content/public/app/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M content/public/app/mojo/content_browser_manifest.json View 1 2 3 4 1 chunk +3 lines, -1 line 0 comments Download
M services/resource_coordinator/public/cpp/BUILD.gn View 1 chunk +2 lines, -0 lines 0 comments Download
A services/resource_coordinator/public/cpp/resource_coordinator_features.h View 1 chunk +23 lines, -0 lines 0 comments Download
A services/resource_coordinator/public/cpp/resource_coordinator_features.cc View 1 chunk +13 lines, -0 lines 0 comments Download
M services/resource_coordinator/public/cpp/resource_coordinator_interface.h View 1 chunk +2 lines, -1 line 0 comments Download

Messages

Total messages: 48 (27 generated)
oystein (OOO til 10th of July)
ptal!
3 years, 7 months ago (2017-05-10 21:32:21 UTC) #4
Lei Zhang
You have red bots... I'm guessing you want me to review chrome, nasko for content, ...
3 years, 7 months ago (2017-05-10 23:53:19 UTC) #9
Lei Zhang
Is GRC desktop-only or "OS-All" ? Is this something users should be able to toggle ...
3 years, 7 months ago (2017-05-10 23:59:01 UTC) #10
nasko
The content/ bits look mostly plumbing for the service. I'd defer to Ken on those ...
3 years, 7 months ago (2017-05-11 22:24:14 UTC) #11
oystein (OOO til 10th of July)
On 2017/05/10 at 23:53:19, thestig wrote: > You have red bots... > > I'm guessing ...
3 years, 7 months ago (2017-05-11 22:28:15 UTC) #12
Ken Rockot(use gerrit already)
servicey stuff all LGTM https://codereview.chromium.org/2871353002/diff/40001/chrome/browser/BUILD.gn File chrome/browser/BUILD.gn (right): https://codereview.chromium.org/2871353002/diff/40001/chrome/browser/BUILD.gn#newcode3646 chrome/browser/BUILD.gn:3646: "//services/resource_coordinator/public/cpp:resource_coordinator_cpp", this is explicitly a ...
3 years, 7 months ago (2017-05-11 22:41:21 UTC) #13
oystein (OOO til 10th of July)
https://codereview.chromium.org/2871353002/diff/40001/chrome/browser/BUILD.gn File chrome/browser/BUILD.gn (right): https://codereview.chromium.org/2871353002/diff/40001/chrome/browser/BUILD.gn#newcode3646 chrome/browser/BUILD.gn:3646: "//services/resource_coordinator/public/cpp:resource_coordinator_cpp", On 2017/05/11 at 22:41:21, Ken Rockot wrote: > ...
3 years, 7 months ago (2017-05-11 22:52:47 UTC) #16
oystein (OOO til 10th of July)
On 2017/05/11 at 22:52:47, oystein wrote: > https://codereview.chromium.org/2871353002/diff/40001/chrome/browser/BUILD.gn > File chrome/browser/BUILD.gn (right): > > https://codereview.chromium.org/2871353002/diff/40001/chrome/browser/BUILD.gn#newcode3646 ...
3 years, 7 months ago (2017-05-15 16:16:13 UTC) #19
Lei Zhang
lgtm
3 years, 7 months ago (2017-05-15 19:00:03 UTC) #20
oystein (OOO til 10th of July)
On 2017/05/15 at 19:00:03, thestig wrote: > lgtm thanks! One remaining gentle ping to nasko@ ...
3 years, 7 months ago (2017-05-15 21:10:26 UTC) #21
oystein (OOO til 10th of July)
On 2017/05/15 at 21:10:26, oystein wrote: > On 2017/05/15 at 19:00:03, thestig wrote: > > ...
3 years, 7 months ago (2017-05-17 17:37:29 UTC) #23
Charlie Reis
Passing to nick@ to give a stamp, since I don't have a good sense for ...
3 years, 7 months ago (2017-05-17 19:00:08 UTC) #25
ncarter (slow)
lgtm
3 years, 7 months ago (2017-05-17 19:09:21 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2871353002/60001
3 years, 7 months ago (2017-05-17 20:59:14 UTC) #29
commit-bot: I haz the power
Try jobs failed on following builders: android_clang_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_clang_dbg_recipe/builds/271391) android_compile_dbg on master.tryserver.chromium.android (JOB_FAILED, ...
3 years, 7 months ago (2017-05-17 21:07:42 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2871353002/80001
3 years, 7 months ago (2017-05-18 04:44:35 UTC) #38
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/440744)
3 years, 7 months ago (2017-05-18 04:58:13 UTC) #40
oystein (OOO til 10th of July)
+dcheng as it seems like the manifest.json changes need a security lgtm too.
3 years, 7 months ago (2017-05-18 05:05:38 UTC) #42
dcheng
manifest lgtm
3 years, 7 months ago (2017-05-18 09:42:44 UTC) #43
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2871353002/80001
3 years, 7 months ago (2017-05-18 15:12:10 UTC) #45
commit-bot: I haz the power
3 years, 7 months ago (2017-05-18 15:18:35 UTC) #48
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/8c8d3b706a58e5772fd8ff31001a...

Powered by Google App Engine
This is Rietveld 408576698