Off-main-thread RemoteWorker initialization
Categories
(Core :: DOM: Workers, enhancement, P2)
Tracking
()
People
(Reporter: edenchuang, Assigned: hsingh)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
Attachments
(5 files)
This is part of bug 1672491. This bug is specific to make RemoteWorker initialization in WorkerPrivate::Constructor() be off-main-thread.
For more details, WorkerLoadInfo initialization for the top-level worker must be on the main thread. Still, these data can be obtained from RemoteWorkerData through IPC for ServiceWorker/SharedWorker, which does not need to be initialized on the main thread and can be done on the Worker Launch thread.
| Reporter | ||
Updated•1 year ago
|
| Reporter | ||
Comment 1•1 year ago
|
||
| Reporter | ||
Comment 2•1 year ago
|
||
Depends on D231514
| Reporter | ||
Comment 3•1 year ago
|
||
Depends on D231515
| Reporter | ||
Comment 4•1 year ago
|
||
Depends on D231516
| Reporter | ||
Comment 5•1 year ago
|
||
Depends on D231517
| Reporter | ||
Updated•1 year ago
|
| Reporter | ||
Comment 6•1 year ago
|
||
Harveer, I set you as the assignee of this bug.
Updated•1 year ago
|
Comment 7•1 year ago
|
||
Comment on attachment 9442394 [details]
WIP: Bug 1899509 - P1 Making WorkerPrivate could be constructed on WorkerLauncher thread.r=#dom-worker-reviewers
Revision D231514 was moved to bug 1899508. Setting attachment 9442394 [details] to obsolete.
Updated•1 year ago
|
Updated•11 months ago
|
Description
•