Closed Bug 1862157 Opened 2 years ago Closed 1 year ago

Enable Service Worker debugging in DevTools by default

Categories

(DevTools :: Debugger, task)

task

Tracking

(firefox136 fixed)

RESOLVED FIXED
136 Branch
Tracking Status
firefox136 --- fixed

People

(Reporter: ochameau, Assigned: ochameau)

References

(Depends on 5 open bugs)

Details

Attachments

(1 file, 1 obsolete file)

For now, you could only debug Service Workers right from DevTools when manually toggling the devtools.debugger.features.windowless-service-workers, or via the Firefox Experiments page.

This has been disabled because of significant performance regression when enabling this new capability.
Bug 1651522 should address the main performance bottleneck and we should then be cause to toggle this preference ON by default. And later remove this settings entirely.

The experiments page will soon move out of Nightly and be displayed on release/beta. We have been asked if this was ok for our devtools setting about "Service worker debugging". I assume it is the case since we are planning to enable the feature by default, but let's discuss in triage.

Whiteboard: [devtools-triage]
Whiteboard: [devtools-triage]
Depends on: 1767716, 1767781
Depends on: 1767717
Depends on: 1669650, 1781324
Assignee: nobody → poirot.alex
Status: NEW → ASSIGNED
Attachment #9362110 - Attachment is obsolete: true
Pushed by apoirot@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2b73c99969ac [devtools] Enable service worker debugging from the debugger by default. r=devtools-reviewers,jdescottes

Backed out for causing xpcshell failures in test_FeatureGate.js.

Flags: needinfo?(poirot.alex)
Pushed by apoirot@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3372d449dbfd [devtools] Enable service worker debugging from the debugger by default. r=devtools-reviewers,jdescottes,settings-reviewers,beth
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch
Regressions: 1942774
Flags: needinfo?(poirot.alex)
Regressions: 1944492
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: