Summary: | AudioBufferSourceNode start method causes OfflineAudioContext to start running | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | yotammann | ||||
Component: | Web Audio | Assignee: | Jer Noble <jer.noble> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Major | CC: | commit-queue, eric.carlson, jer.noble, spwilliamsiam, webkit-bug-importer, yotammann | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | Safari 11 | ||||||
Hardware: | iPhone / iPad | ||||||
OS: | iOS 11 | ||||||
Attachments: |
|
Description
yotammann
2018-01-22 12:31:57 PST
=---------------------------= F I X S O O N P L E A S E F I X S O O N P L E A S E F I X S O O N P L E A S E =---------------------------= But really, please do fix soon, as this bug is SO ANNOYING!!! https://jsfiddle.net/ayunami2000/c5xdL6xL/ This is where I discovered the bug. Everything else in the JSFiddle works, but offlineAudioContext's oncomplete event never fires. Also, https://codepen.io/tomduncalf/pen/GmvPNp works on iOS!!! =---------------------------= F I X S O O N P L E A S E F I X S O O N P L E A S E F I X S O O N P L E A S E =---------------------------= Created attachment 336527 [details]
Patch
Comment on attachment 336527 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=336527&action=review > LayoutTests/webaudio/offlineaudiocontext-restriction.html:18 > +var calledResumeWithUserGesture = false; Nit: this isn't used. Comment on attachment 336527 [details] Patch Clearing flags on attachment: 336527 Committed r230158: <https://trac.webkit.org/changeset/230158> All reviewed patches have been landed. Closing bug. |