[meta] Migrate the Debugger frontend to use the TargetList for all targets it interacts with
Categories
(DevTools :: Debugger, task)
Tracking
(Not tracked)
People
(Reporter: ochameau, Unassigned)
References
Details
(Keywords: meta)
Bug 1572409 started using the TargetList in the debugger, but only for the top level target.
We now need to use it for all targets the debugger interacts with.
One complexity here is that the TargetList doesn't expose ServiceWorkers for Tab Targets (bug 1621337). I think that is the one last missing piece from the TargetList.
The second complexity is that the Debugger frontend is complex and brittle. The code managing targets is split across various modules which do not necessarily match TargetList behavior.
Bug 1619622 is about migrating the Debugger to use the TargetList for process targets, but I wasn't able to land because of test failures.
Bug 1621338 will focus on migrating to the TargetList for workers. We may be able to split in two between workers and service workers?
Reporter | ||
Updated•5 years ago
|
Comment 2•4 years ago
|
||
All blocking bugs are now fixed.
Description
•