hong...@chromium.org, mjwi...@chromium.org
None; the specification (W3C Proposed Recommendation) is already published.
Introduces an event listener on AudioContext to notify developers of audio device or rendering system failures.
Currently, developers lack visibility into the success or failure of their AudioContext, whether during its creation or while actively rendering audio. In the event of failure, web applications misleadingly continue to function as if audio playback is proceeding normally. The AudioContext.onerror event listener allows web applications to proactively respond to and manage device or rendering failures.
https://github.com/WebAudio/web-audio-api/issues/2567
http://github.com/w3ctag/design-reviews/issues/950
Resolved
Gecko: Positive (http://github.com/mozilla/standards-positions/issues/1016)
WebKit: Defer to Audio WG (https://github.com/WebKit/standards-positions/issues/340)
Web developers: Positive (2020 Developer Survey)
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
None
None
No, AudioContext failure scenarios cannot be tested in WPTs. Chromium-internal tests will fully exercise this scenario.
None
AudioContextOnError
N/A
False
https://launch.corp.google.com/launch/4317143
M128
The team has requested Privacy and Security approval on the chromestatus entry. The same gates have already been approved on the internal launch bug.
https://chromestatus.com/feature/5113439453446144
This intent message was generated by Chrome Platform Status.
Hi Domenic,Thanks for your input! I've addressed the issue you opened with 2 PRs:Regarding the test updates, what would you like to see other than basic IDL tests? This event can be dispatched only with device failure, which is impossible to emulate on WPT.
Or do we want a more involved "device mocking" for testing?
LGTM2
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM0wra-dUajtpv%2B%2BA8gQSzrSwTapD%2B6s7mXe1%2BHgP6LAaKYKYg%40mail.gmail.com.
LGTM3
/Daniel
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/f215df3a-1265-455e-85d7-2ddb950f280c%40chromium.org.