From c656748e63508392721878ae588eb141e0159995 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 21 Feb 2022 03:39:37 -0800 Subject: [PATCH] Adapt BaseAudioContext API to new events structure (#15019) This PR adapts the BaseAudioContext API to conform to the new events structure. Part of work for #14578. --- api/BaseAudioContext.json | 63 ++++++++++++++++++++------------------- 1 file changed, 32 insertions(+), 31 deletions(-) diff --git a/api/BaseAudioContext.json b/api/BaseAudioContext.json index 9782fd5cf71081..79ec92333f0abf 100644 --- a/api/BaseAudioContext.json +++ b/api/BaseAudioContext.json @@ -1383,46 +1383,46 @@ } } }, - "onstatechange": { + "sampleRate": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/onstatechange", - "spec_url": "https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-onstatechange", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/sampleRate", + "spec_url": "https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-samplerate", "support": { "chrome": { - "version_added": "41" + "version_added": "14" }, "chrome_android": { - "version_added": "41" + "version_added": "18" }, "edge": { - "version_added": "14" + "version_added": "12" }, "firefox": { - "version_added": "40" + "version_added": "25" }, "firefox_android": { - "version_added": "40" + "version_added": "25" }, "ie": { "version_added": false }, "opera": { - "version_added": "28" + "version_added": "15" }, "opera_android": { - "version_added": "28" + "version_added": "14" }, "safari": { - "version_added": "9" + "version_added": "6" }, "safari_ios": { - "version_added": "9" + "version_added": "6" }, "samsunginternet_android": { - "version_added": "4.0" + "version_added": "1.0" }, "webview_android": { - "version_added": "41" + "version_added": "4.4.3" } }, "status": { @@ -1432,46 +1432,46 @@ } } }, - "sampleRate": { + "state": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/sampleRate", - "spec_url": "https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-samplerate", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/state", + "spec_url": "https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-state", "support": { "chrome": { - "version_added": "14" + "version_added": "41" }, "chrome_android": { - "version_added": "18" + "version_added": "41" }, "edge": { - "version_added": "12" + "version_added": "14" }, "firefox": { - "version_added": "25" + "version_added": "40" }, "firefox_android": { - "version_added": "25" + "version_added": "40" }, "ie": { "version_added": false }, "opera": { - "version_added": "15" + "version_added": "28" }, "opera_android": { - "version_added": "14" + "version_added": "28" }, "safari": { - "version_added": "6" + "version_added": "9" }, "safari_ios": { - "version_added": "6" + "version_added": "9" }, "samsunginternet_android": { - "version_added": "1.0" + "version_added": "4.0" }, "webview_android": { - "version_added": "4.4.3" + "version_added": "41" } }, "status": { @@ -1481,10 +1481,11 @@ } } }, - "state": { + "statechange_event": { "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/state", - "spec_url": "https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-state", + "description": "statechange event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/BaseAudioContext/statechange_event", + "spec_url": "https://webaudio.github.io/web-audio-api/#dom-baseaudiocontext-onstatechange", "support": { "chrome": { "version_added": "41"