DescriptionRevert of scheduler: Implement task observers (patchset #7 id:120001 of https://codereview.chromium.org/922733002/)
Reason for revert:
Broke a CrOS test:
http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20%28dbg%29%281%29/builds/37585/steps/browser_tests/logs/stdio
Original issue's description:
> scheduler: Implement task observers
>
> This patch adds a way for scheduler clients to get notified of task
> execution, much like with base::MessageLoop. This is needed to allow
> the execution of microtask checkpoints[1] between tasks by Blink while
> letting the scheduler use a >1 work batch size.
>
> This patch also refactors the various WebThreadImpls to reduce code
> duplication removes the deprecated postTask entrypoints that don't take
> the posting location as a parameter.
>
> BUG=450977, 444764
>
> [1] https://html.spec.whatwg.org/multipage/webappapis.html#processing-model-9
>
> Committed: https://crrev.com/ab211a0e344b431ca58c74f7815b15b28f7fb01a
> Cr-Commit-Position: refs/heads/master@{#316450}
TBR=alexclarke@chromium.org,rmcilroy@chromium.org,jam@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=450977, 444764
Committed: https://crrev.com/009f2cf40420e56e8259a6328ef3c265ff59ea27
Cr-Commit-Position: refs/heads/master@{#316479}
Patch Set 1 #
Created: 5 years, 10 months ago
(Patch set is too large to download)
Messages
Total messages: 4 (0 generated)
|