Bug 213268

Summary: Add experimental feature flag for modern & unprefixed WebAudio API
Product: WebKit Reporter: Chris Dumez <cdumez>
Component: MediaAssignee: Chris Dumez <cdumez>
Status: RESOLVED FIXED    
Severity: Normal CC: annulen, benjamin, calvaris, clark_wang, eric.carlson, esprehn+autocc, ews-watchlist, ggaren, glenn, gyuyoung.kim, japhet, jer.noble, kangil.han, kondapallykalyan, mkwst, philipj, ryuan.choi, sergio, webkit-bug-importer, youennf
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 212611    
Attachments:
Description Flags
WIP Patch
none
WIP Patch
none
WIP Patch
none
WIP Patch
none
WIP Patch
none
WIP Patch
none
WIP Patch
none
WIP Patch
none
WIP Patch
none
WIP Patch
none
WIP Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch none

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>