Closed Bug 1630497 Opened 4 years ago Closed 9 months ago

Remove test-specific pref-setting of "dom.audioworklet.enabled" and "dom.worklet.enabled"

Categories

(Core :: Web Audio, task, P2)

task

Tracking

()

RESOLVED FIXED
117 Branch
Tracking Status
firefox117 --- fixed

People

(Reporter: karlt, Assigned: gregp)

References

(Blocks 1 open bug, Regressed 1 open bug)

Details

Attachments

(1 file)

These are no longer necessary since changes for bug 1616725.

Do we also want to remove Pref="dom.audioworklet.enabled" from webidl files? (as part of this bug or a new, separate one)

Flags: needinfo?(karlt)

Probably, yes. I don't see why we would disable AudioWorklet, it's been shipping for some time now.

The only reason we'd disable now would be if some active security exploit needed to be disabled quickly.

I don't see any guidance on https://wiki.mozilla.org/ExposureGuidelines re when to remove preferences. Looking through the history of dom/webidl, I had to go back seven months to find precedent for removing these from bug 1578241. Removing the prefs from the webidl files now would be consistent with that.

One reason to do the webidl files and the pref itself separately from the tests would be that I can review test file changes, but I assume we need a DOM peer to review webidl file changes. I'm somewhat confused about the latter because the moz.build file delegates back to the "Web Audio" module.

Flags: needinfo?(karlt)
Blocks: old-prefs
Assignee: nobody → gp3033
Status: NEW → ASSIGNED
Pushed by gp3033@protonmail.com:
https://hg.mozilla.org/integration/autoland/rev/16c42273dc28
Remove dom.audioworklet.enabled and dom.worklet.enabled prefs r=padenot,webidl,saschanaz
Regressions: 1843836

Backed out for causing mochitest failures in dom/worklet/tests/*

Flags: needinfo?(gp3033)

Thanks, working on it. I see what the problem is

Flags: needinfo?(gp3033)
Pushed by gp3033@protonmail.com:
https://hg.mozilla.org/integration/autoland/rev/ef60c7cdcb76
Remove dom.audioworklet.enabled and dom.worklet.enabled prefs r=padenot,webidl,saschanaz

Backed out for causing multiple mochitest failures in dom/worklet/tests/*

Flags: needinfo?(gp3033)
Pushed by gp3033@protonmail.com:
https://hg.mozilla.org/integration/autoland/rev/5d5aa2b4379b
Remove dom.audioworklet.enabled and dom.worklet.enabled prefs r=padenot,webidl,saschanaz
Flags: needinfo?(gp3033)
Status: ASSIGNED → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 117 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: