Scheduler: Extend frame priority experiment to non-loading phases. |
||||
Issue descriptionExperiment with setting the priority of the following to low: 1- hidden frames 2- sub-frames 3- timer tasks 4- sub-frame timer tasks Relevant material can be found in: https://docs.google.com/document/d/1ct7kiPbpBsYJqeHJ07aWPzfC2I7kpcvdllPJ3hLfgYw/edit?usp=sharing
,
Jun 13 2018
,
Jun 13 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/5a7fad24a77c5ca0ffbb1b333579b379c0afffea commit 5a7fad24a77c5ca0ffbb1b333579b379c0afffea Author: Farah Charab <farahcharab@google.com> Date: Wed Jun 13 17:04:47 2018 Scheduler: Extend frame priority experiment to non-loading phases. Support enabling the following experiments for all use cases or loading-only: Low priority for hidden frames Low priority for subframes Low priority for throttleable tasks Low priority for throttleable subframes Bug: 852380 Change-Id: I26a0865dc1fb3caab5eae2ab7dc47fddb9bc2931 Reviewed-on: https://chromium-review.googlesource.com/1099055 Reviewed-by: Robert Kaplow <rkaplow@chromium.org> Reviewed-by: Alexander Timin <altimin@chromium.org> Commit-Queue: Farah Charab <farahcharab@chromium.org> Cr-Commit-Position: refs/heads/master@{#566881} [modify] https://crrev.com/5a7fad24a77c5ca0ffbb1b333579b379c0afffea/testing/variations/fieldtrial_testing_config.json [modify] https://crrev.com/5a7fad24a77c5ca0ffbb1b333579b379c0afffea/third_party/blink/renderer/platform/scheduler/child/features.h [modify] https://crrev.com/5a7fad24a77c5ca0ffbb1b333579b379c0afffea/third_party/blink/renderer/platform/scheduler/main_thread/frame_scheduler_impl.cc [modify] https://crrev.com/5a7fad24a77c5ca0ffbb1b333579b379c0afffea/third_party/blink/renderer/platform/scheduler/main_thread/frame_scheduler_impl_unittest.cc
,
Jun 25 2018
,
Aug 2
|
||||
►
Sign in to add a comment |
||||
Comment 1 by farahcharab@chromium.org
, Jun 13 2018