Add "audioworklet" as a possible destination on a Fetch `request`
Categories
(Core :: DOM: Core & HTML, enhancement, P2)
Tracking
()
People
(Reporter: padenot, Assigned: baku)
References
(Regressed 1 open bug)
Details
(Keywords: dev-doc-complete)
Attachments
(3 files)
Associated spec issue: https://github.com/whatwg/fetch/pull/527
Reporter | ||
Updated•6 years ago
|
Comment 1•6 years ago
|
||
Mirroring the priority of bug 1062849. Paul, feel free to change the priority as you see fit according to the latest AudioWorklet plan.
Updated•6 years ago
|
Updated•4 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
Updated•3 years ago
|
Assignee | ||
Comment 3•3 years ago
|
||
Depends on D67105
Assignee | ||
Comment 4•3 years ago
|
||
Depends on D67106
Pushed by amarchesini@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/95e4acb5e6e7 Introduce nsIContentPolicy::TYPE_INTERNAL_AUDIOWORKLET and nsIContentPolicy::TYPE_INTERNAL_PAINTWORKLET, r=ckerschb https://hg.mozilla.org/integration/autoland/rev/367f64f2dd1b Use nsIContentPolicy::TYPE_INTERNAL_AUDIOWORKLET and nsIContentPolicy::TYPE_INTERNAL_PAINTWORKLET in Worklet code, r=smaug https://hg.mozilla.org/integration/autoland/rev/2ca9d49fdbf9 Request.destination audioworklet WPT, r=annevk
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/22389 for changes under testing/web-platform/tests
Upstream web-platform-tests status checks passed, PR will merge once commit reaches central.
Comment 8•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/95e4acb5e6e7
https://hg.mozilla.org/mozilla-central/rev/367f64f2dd1b
https://hg.mozilla.org/mozilla-central/rev/2ca9d49fdbf9
Upstream PR merged by moz-wptsync-bot
Updated•3 years ago
|
Comment 10•3 years ago
•
|
||
Documentation updated:
- Updated Request.destination with some information about script-based destinations
- Updated the BCD records but have not yet submitted as it's part of the overall update to audioworklet. Will be pushed soon. Adds the destination types to
RequestDestination.json
- Added a mention of this change to Firefox 76 for developers
Updated•3 years ago
|
Comment 11•3 years ago
|
||
The referenced specification issue does not actually specify the behavior
implemented here; it only extends Fetch so that this behavior can be specified
elsewhere.
The Web Audio specification still makes no mention of the "audioworklet"
request destination. Before it can do that, the Worklets spec needs an
extension [1].
Completing this will justify the non-normative table in Fetch [2] and the
shared tests in WPT. It may also motivate Chromium to align with Firefox
(today, it uses the value "script" as per the spec [3]).
Andrea: do you have the bandwidth to wrap this up?
[1] https://github.com/w3c/css-houdini-drafts/issues/378
[2] https://fetch.spec.whatwg.org/#requests
[3] https://github.com/chromium/chromium/blob/2cf7a7c941a5bea2ac535365d841b63c28ad2084/third_party/blink/common/loader/request_destination.cc
Assignee | ||
Comment 12•3 years ago
|
||
Unfortunately, I don't have time to work on this. I can help somebody else, and I can review code, but not more than this for the next couple of months. Mike, is it something you can work on?
Description
•