Remove test-specific pref-setting of "dom.audioworklet.enabled" and "dom.worklet.enabled"
Categories
(Core :: Web Audio, task, P2)
Tracking
()
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.
Comment 1•4 years ago
|
||
Do we also want to remove Pref="dom.audioworklet.enabled"
from webidl files? (as part of this bug or a new, separate one)
Comment 2•4 years ago
|
||
Probably, yes. I don't see why we would disable AudioWorklet
, it's been shipping for some time now.
Reporter | ||
Comment 3•4 years ago
|
||
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.
Assignee | ||
Comment 4•9 months ago
|
||
Updated•9 months ago
|
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
Comment 6•9 months ago
|
||
Backed out for causing mochitest failures in dom/worklet/tests/*
- Backout link
- Push with failures
- Failure Log
- Failure line: TEST-UNEXPECTED-FAIL | dom/worklet/tests/test_audioWorklet_insecureContext.html | uncaught exception - ReferenceError: configureTest is not defined at window.onload@http://mochi.test:8888/tests/dom/worklet/tests/common.js:6:5
Assignee | ||
Comment 7•9 months ago
|
||
Thanks, working on it. I see what the problem is
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
Comment 9•9 months ago
|
||
Backed out for causing multiple mochitest failures in dom/worklet/tests/*
- Backout link
- Push with failures
- [Failure Log](TEST-UNEXPECTED-FAIL | dom/worklet/tests/test_audioWorklet.html | uncaught exception - TypeError: can't access property "then", configureTest() is undefined at window.onload@https://example.com/tests/dom/worklet/tests/common.js:13:5)
Comment 10•9 months ago
|
||
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
Assignee | ||
Updated•9 months ago
|
Comment 11•9 months ago
|
||
bugherder |
Description
•