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

Issue 2442663002: Add ResumeRenderer to RendererScheduler for Purge+Suspend. (Closed)

Created:
4 years, 2 months ago by tasak
Modified:
4 years, 1 month ago
Reviewers:
haraken, Sami
CC:
chromium-reviews, blink-reviews, scheduler-bugs_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add ResumeRenderer to RendererScheduler for Purge+Suspend. - To avoid breaking web, we need to resume a backgrounded renderer that was purged and suspended. - intent-to-implement-and-ship of background renderer's purge + suspend is https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/DK189tnM8l4 - one of the documents attached in the above intent is https://docs.google.com/document/d/1EgLimgxWK5DGhptnNVbEGSvVn6Q609ZJaBkLjEPRJvI/edit?usp=sharing - The feature is not enabled by default because purge-and-suspend-time is 0. BUG=635419 Committed: https://crrev.com/c51591267f94eb168c842bc3a7da44ad81aac84f Cr-Commit-Position: refs/heads/master@{#427606}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Fixed comment. #

Messages

Total messages: 33 (21 generated)
tasak
Would you review this CL? I created this patch by splitting the patch uploaded in ...
4 years, 2 months ago (2016-10-21 07:13:30 UTC) #9
haraken
LGTM
4 years, 2 months ago (2016-10-21 08:01:30 UTC) #12
Sami
https://codereview.chromium.org/2442663002/diff/20001/third_party/WebKit/public/platform/scheduler/renderer/renderer_scheduler.h File third_party/WebKit/public/platform/scheduler/renderer/renderer_scheduler.h (right): https://codereview.chromium.org/2442663002/diff/20001/third_party/WebKit/public/platform/scheduler/renderer/renderer_scheduler.h#newcode137 third_party/WebKit/public/platform/scheduler/renderer/renderer_scheduler.h:137: // automatically suspended again if continuously backgrounded. This re-suspension ...
4 years, 1 month ago (2016-10-24 17:19:45 UTC) #13
tasak
Thank you for review. https://codereview.chromium.org/2442663002/diff/20001/third_party/WebKit/public/platform/scheduler/renderer/renderer_scheduler.h File third_party/WebKit/public/platform/scheduler/renderer/renderer_scheduler.h (right): https://codereview.chromium.org/2442663002/diff/20001/third_party/WebKit/public/platform/scheduler/renderer/renderer_scheduler.h#newcode137 third_party/WebKit/public/platform/scheduler/renderer/renderer_scheduler.h:137: // automatically suspended again if ...
4 years, 1 month ago (2016-10-25 03:10:58 UTC) #14
Sami
lgtm.
4 years, 1 month ago (2016-10-25 10:57:40 UTC) #19
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/2442663002/40001
4 years, 1 month ago (2016-10-26 03:00:38 UTC) #22
commit-bot: I haz the power
Try jobs failed on following builders: chromeos_daisy_chromium_compile_only_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromeos_daisy_chromium_compile_only_ng/builds/223447)
4 years, 1 month ago (2016-10-26 04:05:39 UTC) #24
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/2442663002/40001
4 years, 1 month ago (2016-10-26 04:09:40 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: android_n5x_swarming_rel on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_n5x_swarming_rel/builds/55608)
4 years, 1 month ago (2016-10-26 04:22:56 UTC) #28
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/2442663002/40001
4 years, 1 month ago (2016-10-26 04:41:42 UTC) #30
commit-bot: I haz the power
Committed patchset #2 (id:40001)
4 years, 1 month ago (2016-10-26 06:09:31 UTC) #31
commit-bot: I haz the power
4 years, 1 month ago (2016-10-26 06:12:43 UTC) #33
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/c51591267f94eb168c842bc3a7da44ad81aac84f
Cr-Commit-Position: refs/heads/master@{#427606}

Powered by Google App Engine
This is Rietveld 408576698