[remote-dbg-next] Service Worker debugging should be disabled if sw-e10s-refactor is enabled
Categories
(DevTools :: about:debugging, defect, P3)
Tracking
(Not tracked)
People
(Reporter: jdescottes, Unassigned)
References
(Blocks 1 open bug)
Details
We previously enabled service-worker-debugging when the sw-e10s-refactor was enabled. However the latest changes from Bug 1231213 will break service worker debugging.
From Perry:
"[...] there is no way to get the nsIWorkerDebugger. Previously it was obtained in the parent process from a WorkerPrivate object, but now all of the WorkerPrivate objects have been moved into the child process [...] I guess Service Workers debugging is completely broken until we coordinate how to implement getting and using the nsIWorkerDebuggers"
Based on this we should review the state of service worker debugging as soon as Bug 1231213 lands and update our UI accordingly.
We can simply update https://searchfox.org/mozilla-central/source/devtools/shared/multi-e10s-helper.js in order to disable start/debug features from the new about:debugging, but we should check if other features also need to be disabled. (or if the UI is significantly broken etc...)
Updated•4 years ago
|
Updated•4 years ago
|
Reporter | ||
Updated•4 years ago
|
Reporter | ||
Comment 1•4 years ago
|
||
It doesn't look like Bug 1231213 will land in 68, so removing the priority flag.
Reporter | ||
Comment 2•4 years ago
|
||
We should have working devtools when the refactor lands, this is now invalid.
Description
•