Open Bug 1262699 (dt-service-worker) Opened 8 years ago Updated 3 months ago

[meta] Service Workers Developer Tooling

Categories

(Core :: DOM: Service Workers, enhancement, P2)

enhancement

Tracking

()

Tracking Status
firefox48 --- affected

People

(Reporter: bkelly, Unassigned)

References

(Depends on 27 open bugs)

Details

(Keywords: meta, Whiteboard: [tw-dom] btpp-meta)

This is a meta bug to track improvements service workers and devtools to make it easier for web developers to use them.  This could be things like debugger support, but also just improving error messages generated by service workers.  I'm aliasing this to "-devtools" because that's where all these things show up even if some of the bugs here will be DOM changes.
We've had some community feedback that service workers are hard to work with.  I think fixing any of these bugs in the short term would help.
Whiteboard: [tw-dom]
Whiteboard: [tw-dom] → [tw-dom] btpp-meta
Depends on: 1263048
Depends on: 1263049
Depends on: 1263052
Depends on: 1266221
Depends on: 1267119
Depends on: 1267473
Depends on: 1267349
Depends on: 1270228
Depends on: 1273730
Depends on: 1273821
Depends on: 1279577
Depends on: 1280736
Depends on: 1280737
Depends on: 1280759
Depends on: 1281040
Depends on: 1271954
Depends on: 1296827
Depends on: 1304297
Depends on: 1304382
Depends on: 1305103
Depends on: 1307784
Blocks: 1311322
No longer blocks: 1311322
Depends on: 1311322
Depends on: 1311422
Depends on: 1311463
Depends on: 1310986
Depends on: 1317036
Depends on: 1168875
Depends on: 1328293
Depends on: sw-devtools
Depends on: 1221772
Depends on: 1220936
Depends on: 1227122
Depends on: 1326542
Depends on: 1328246
Depends on: 1343773
Depends on: 1345932
Depends on: 1347146
Depends on: 1351521
Depends on: 1355418
Depends on: 1359677
Depends on: 1376353
Depends on: 1394478
Depends on: 1408449
Depends on: 1400655
Depends on: 1412856
Depends on: 1415630
Depends on: 1416842
Depends on: 1417294
Depends on: 1418376
Depends on: 1418457
Depends on: 1424895
Depends on: 1424997
Depends on: 1429805
Priority: -- → P2
Depends on: 1471244
No longer depends on: sw-devtools
Keywords: meta
Summary: Improve web developer experience building sites with service workers → [meta] Improve web developer experience building sites with service workers
Depends on: 1536902
Type: defect → task
Depends on: 1563607
Summary: [meta] Improve web developer experience building sites with service workers → [meta] Service Workers Developer Tooling
Alias: ServiceWorkers-devtools → dt-service-worker
Depends on: 1604543
Depends on: 1604679

Marked this as enhancement (rather than task). However, I would like to see this broken into packages with clear, finite, shippable scope rather than this "endless story".

Type: task → enhancement
Flags: needinfo?(bugmail)

I think this is also a type 4 meta bug that just exists for tracking with the goal to serve as a virtual component for the overlap of devtools and ServiceWorkers. JIRA may have a better mechanism for this, but bugzilla does not :(

Flags: needinfo?(bugmail)

Agreed, this is just collection of related bugs. Bug 1604734 for example tracks a distinct project. Also happy to move this into DevTools and only have dependencies tracked in the DOM component.

Depends on: 1585591
Depends on: 1432311
Depends on: 1592584
Depends on: 1619331
Severity: normal → S3
Depends on: 1876530
You need to log in before you can comment on or make changes to this bug.