Open
Bug 1817199
Opened 2 years ago
Updated 2 years ago
Replace use of SchedulerGroup::Dispatch from workers (including remote workers) with more straightforward main-thread dispatch.
Categories
(Core :: DOM: Workers, task)
Core
DOM: Workers
Tracking
()
ASSIGNED
People
(Reporter: asuth, Assigned: asuth)
References
Details
In a review :smaug raised the point that "SchedulerGroup just adds crazy amount overhead". There are currently 8 instances of SchedulerGroup being used under dom/workers (which includes dom/workers/remoteworkers) and we should correct them all at once so no one has to worry about dispatches to main thread potentially happening out of order.
Bug 1817198 is the ServiceWorkers variant of this.
You need to log in
before you can comment on or make changes to this bug.
Description
•