Bug 213268 - Add experimental feature flag for modern & unprefixed WebAudio API
Summary: Add experimental feature flag for modern & unprefixed WebAudio API
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Chris Dumez
URL:
Keywords: InRadar
Depends on:
Blocks: 212611
  Show dependency treegraph
 
Reported: 2020-06-16 16:17 PDT by Chris Dumez
Modified: 2020-06-18 16:30 PDT (History)
20 users (show)

See Also:


Attachments
WIP Patch (123.67 KB, patch)
2020-06-16 18:28 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
WIP Patch (123.67 KB, patch)
2020-06-16 18:32 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
WIP Patch (122.80 KB, patch)
2020-06-16 18:40 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
WIP Patch (197.80 KB, patch)
2020-06-17 01:25 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
WIP Patch (197.03 KB, patch)
2020-06-17 01:34 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
WIP Patch (197.24 KB, patch)
2020-06-17 01:45 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
WIP Patch (210.67 KB, patch)
2020-06-17 09:27 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
WIP Patch (210.53 KB, patch)
2020-06-17 09:39 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
WIP Patch (215.04 KB, patch)
2020-06-17 10:08 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
WIP Patch (215.04 KB, patch)
2020-06-17 10:15 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
WIP Patch (215.04 KB, patch)
2020-06-17 10:33 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
Patch (255.16 KB, patch)
2020-06-17 11:31 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
Patch (263.21 KB, patch)
2020-06-17 12:24 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
Patch (266.55 KB, patch)
2020-06-17 13:00 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
Patch (267.20 KB, patch)
2020-06-17 13:06 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
Patch (267.11 KB, patch)
2020-06-17 13:09 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
Patch (267.06 KB, patch)
2020-06-17 13:25 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
Patch (267.06 KB, patch)
2020-06-17 13:57 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
Patch (267.85 KB, patch)
2020-06-17 14:40 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff
Patch (270.44 KB, patch)
2020-06-17 20:21 PDT, Chris Dumez
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Dumez 2020-06-16 16:17:18 PDT
Add experimental feature flag for modern & unprefixed WebAudio API.
Comment 1 Chris Dumez 2020-06-16 18:28:17 PDT
Created attachment 402065 [details]
WIP Patch
Comment 2 Chris Dumez 2020-06-16 18:32:30 PDT
Created attachment 402067 [details]
WIP Patch
Comment 3 Chris Dumez 2020-06-16 18:40:23 PDT
Created attachment 402068 [details]
WIP Patch
Comment 4 Chris Dumez 2020-06-17 01:25:16 PDT
Created attachment 402089 [details]
WIP Patch
Comment 5 Chris Dumez 2020-06-17 01:34:48 PDT
Created attachment 402091 [details]
WIP Patch
Comment 6 Chris Dumez 2020-06-17 01:45:59 PDT
Created attachment 402092 [details]
WIP Patch
Comment 7 Chris Dumez 2020-06-17 09:27:20 PDT
Created attachment 402117 [details]
WIP Patch
Comment 8 Chris Dumez 2020-06-17 09:39:38 PDT
Created attachment 402119 [details]
WIP Patch
Comment 9 Chris Dumez 2020-06-17 10:08:12 PDT
Created attachment 402122 [details]
WIP Patch
Comment 10 Chris Dumez 2020-06-17 10:15:16 PDT
Created attachment 402124 [details]
WIP Patch
Comment 11 Chris Dumez 2020-06-17 10:33:36 PDT
Created attachment 402129 [details]
WIP Patch
Comment 12 Chris Dumez 2020-06-17 11:31:15 PDT
Created attachment 402136 [details]
Patch
Comment 13 Chris Dumez 2020-06-17 12:03:54 PDT
Oh, it appears I have to do something to turn on the setting in DRT. Seems to only work for WKTR right now.
Comment 14 Chris Dumez 2020-06-17 12:24:47 PDT
Created attachment 402143 [details]
Patch
Comment 15 Chris Dumez 2020-06-17 13:00:10 PDT
Created attachment 402146 [details]
Patch
Comment 16 Chris Dumez 2020-06-17 13:06:52 PDT
Created attachment 402147 [details]
Patch
Comment 17 Chris Dumez 2020-06-17 13:09:27 PDT
Created attachment 402148 [details]
Patch
Comment 18 Chris Dumez 2020-06-17 13:25:25 PDT
Created attachment 402149 [details]
Patch
Comment 19 Chris Dumez 2020-06-17 13:57:45 PDT
Created attachment 402152 [details]
Patch
Comment 20 Chris Dumez 2020-06-17 13:57:58 PDT
Working on making wincairo happy.
Comment 21 Chris Dumez 2020-06-17 14:40:06 PDT
Created attachment 402155 [details]
Patch
Comment 22 EWS 2020-06-17 19:32:14 PDT
Found 1 new test failure: imported/w3c/web-platform-tests/service-workers/service-worker/fetch-audio-tainting.https.html
Comment 23 Chris Dumez 2020-06-17 20:21:45 PDT
Created attachment 402179 [details]
Patch
Comment 24 Chris Dumez 2020-06-17 21:14:20 PDT
Comment on attachment 402179 [details]
Patch

Clearing flags on attachment: 402179

Committed r263198: <https://trac.webkit.org/changeset/263198>
Comment 25 Chris Dumez 2020-06-17 21:14:25 PDT
All reviewed patches have been landed.  Closing bug.
Comment 26 Radar WebKit Bug Importer 2020-06-17 21:15:24 PDT
<rdar://problem/64475693>