Add "audioworklet" as a possible destination on a Fetch `request`
Categories
(Core :: DOM: Core & HTML, enhancement, P2)
Tracking
()
People
(Reporter: padenot, Assigned: baku)
References
Details
(Keywords: dev-doc-complete)
Attachments
(3 files)
Reporter | ||
Updated•7 years ago
|
Comment 1•7 years ago
|
||
Updated•7 years ago
|
Updated•6 years ago
|
Assignee | ||
Comment 2•5 years ago
|
||
Updated•5 years ago
|
Assignee | ||
Comment 3•5 years ago
|
||
Depends on D67105
Assignee | ||
Comment 4•5 years ago
|
||
Depends on D67106
Comment 8•5 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
Updated•5 years ago
|
Comment 10•5 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•5 years ago
|
Comment 11•5 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•5 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
•