[wpt-sync] Sync PR 50667 - Revise the AudioWorkletProcessor.process() retrieval during rendering.
Categories
(Core :: Web Audio, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox137 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 50667 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/50667
Details from upstream follow.
Sunggook Chue <sunggch@microsoft.com> wrote:
Revise the AudioWorkletProcessor.process() retrieval during rendering.
According to the specification, AudioWorkletProcessCallback
should be retrieved during the processing render quantum.
https://www.w3.org/TR/webaudio-1.1/#rendering-loopThis change moves the process function retrieval from the registration
phase to align with the spec-defined behavior.Bug: 40129354
Change-Id: Ia9c8f11832d99499406b78d58ab43fe105c36756
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6227782
Reviewed-by: Michael Wilson \<mjwilson@chromium.org>
Commit-Queue: Sunggook Chue \<sunggch@microsoft.com>
Reviewed-by: Gabriel Brito \<gabrielbrito@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1419532}
Assignee | ||
Updated•12 days ago
|
Assignee | ||
Comment 1•11 days ago
|
||
Assignee | ||
Comment 2•11 days ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 1 tests and 1 subtests
Status Summary
Firefox
TIMEOUT
: 2
Chrome
OK
: 1
FAIL
: 1
Safari
TIMEOUT
: 2
Links
Details
New Tests That Don't Pass
- /webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-no-process-function.https.html [wpt.fyi]:
TIMEOUT
(Chrome:OK
, Safari:TIMEOUT
)- Test an AudioWorkletProcessor with undefined process function.:
TIMEOUT
(Chrome:FAIL
, Safari:TIMEOUT
)
- Test an AudioWorkletProcessor with undefined process function.:
Description
•