Closed
Bug 1175550
Opened 9 years ago
Closed 5 years ago
Add support for shared and service workers to the worker debugger.
Categories
(DevTools :: Debugger, defect, P2)
DevTools
Debugger
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1536902
People
(Reporter: ejpbruel, Unassigned)
References
(Blocks 2 open bugs)
Details
Attachments
(3 files)
8.49 KB,
patch
|
Details | Diff | Splinter Review | |
20.62 KB,
patch
|
Details | Diff | Splinter Review | |
11.86 KB,
patch
|
Details | Diff | Splinter Review |
Once bug 1171967 lands, we should have a prototype to debug dedicated workers for a tab. However, this prototype does not yet include support for shared workers. This bug will be about adding that functionality.
Reporter | ||
Updated•9 years ago
|
Summary: Add support for shared workers to the worker debugger. → Add support for shared and service workers to the worker debugger.
Reporter | ||
Comment 1•9 years ago
|
||
First some ductwork. I'm planning to add some new tests, so I'm going to rename browser_dbg_listworker.js in order to fit those in.
Attachment #8627639 -
Flags: review?(jlong)
Reporter | ||
Comment 2•9 years ago
|
||
Extend the debugger protocol with a RootActor.listWorkers request. Unlike TabActor.listWorkers, which lists all dedicated workers associated with the corresponding tab, RootActor.listWorkers lists all workers that are not associated with any particular tab, including shared and service workers.
Attachment #8627842 -
Flags: review?(jlong)
Reporter | ||
Comment 3•9 years ago
|
||
This patch extends the workers panel in the debugger UI with a tab for shared workers. I've tried to reuse as much of the existing worker code as I could.
Attachment #8627846 -
Flags: review?(jlong)
Updated•9 years ago
|
Attachment #8627639 -
Flags: review?(jlong)
Updated•9 years ago
|
Attachment #8627842 -
Flags: review?(jlong)
Updated•9 years ago
|
Attachment #8627846 -
Flags: review?(jlong)
Updated•9 years ago
|
Status: NEW → ASSIGNED
Updated•9 years ago
|
Blocks: sw-devtools
Updated•9 years ago
|
Reporter | ||
Comment 4•8 years ago
|
||
Marking this as P2. We can already debug service workers via about:debugging, and shared workers are arguably less important. That said, being able to debug the currently active service worker for a page from a toolbox will probably convenient.
Priority: -- → P2
Comment 5•8 years ago
|
||
(In reply to Eddy Bruel [:ejpbruel] from comment #4) > Marking this as P2. We can already debug service workers via > about:debugging, and shared workers are arguably less important. That said, > being able to debug the currently active service worker for a page from a > toolbox will probably convenient. Agreed. Also, I'm unblocking the meta-bug for Push DevTools for Dev. Edition 47, since this is more of a follow-up / general improvement.
No longer blocks: 1214248
Reporter | ||
Updated•8 years ago
|
Assignee: ejpbruel → nobody
Status: ASSIGNED → NEW
Updated•6 years ago
|
Product: Firefox → DevTools
Updated•5 years ago
|
Blocks: dt-service-worker
Comment 6•5 years ago
|
||
Continued in bug 1536902, as we have a new worker debugging panel in Debugger.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
Updated•5 years ago
|
Blocks: SW-e10s-refactor-meta
You need to log in
before you can comment on or make changes to this bug.
Description
•