Skip to content

Commit 96c0720

Browse files
authored
Update compatibility data for api.AudioParam.cancelScheduledValues (#29150)
* Update compatibility data for `api.AudioParam.cancelScheduledValues` - Chrome: full support from 83, partial 14-82 - Safari: full support from 14.1, partial 6-14.0 - Firefox: partial support since 25 * Update Chromium bug ID
1 parent b403491 commit 96c0720

1 file changed

Lines changed: 36 additions & 10 deletions

File tree

api/AudioParam.json

Lines changed: 36 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -115,23 +115,49 @@
115115
"web-features:web-audio"
116116
],
117117
"support": {
118-
"chrome": {
119-
"version_added": "14"
120-
},
118+
"chrome": [
119+
{
120+
"version_added": "83"
121+
},
122+
{
123+
"version_added": "14",
124+
"version_removed": "83",
125+
"partial_implementation": true,
126+
"notes": "Before Chrome 83, `cancelScheduledValues()` does not cancel in-progress curve events created by `setValueCurveAtTime()`. See [bug 40123334](https://crbug.com/40123334)."
127+
}
128+
],
121129
"chrome_android": "mirror",
122-
"edge": {
123-
"version_added": "12"
124-
},
130+
"edge": [
131+
{
132+
"version_added": "83"
133+
},
134+
{
135+
"version_added": "12",
136+
"version_removed": "83",
137+
"partial_implementation": true,
138+
"notes": "Before Edge 83, `cancelScheduledValues()` does not cancel in-progress curve events created by `setValueCurveAtTime()`."
139+
}
140+
],
125141
"firefox": {
126-
"version_added": "25"
142+
"version_added": "25",
143+
"partial_implementation": true,
144+
"notes": "Does not cancel in-progress curve events created by `setValueCurveAtTime()`. See [bug 1752775](https://bugzil.la/1752775)."
127145
},
128146
"firefox_android": "mirror",
129147
"oculus": "mirror",
130148
"opera": "mirror",
131149
"opera_android": "mirror",
132-
"safari": {
133-
"version_added": "6"
134-
},
150+
"safari": [
151+
{
152+
"version_added": "14.1"
153+
},
154+
{
155+
"version_added": "6",
156+
"version_removed": "14.1",
157+
"partial_implementation": true,
158+
"notes": "Before Safari 14.1, `cancelScheduledValues()` does not cancel in-progress curve events created by `setValueCurveAtTime()`. See [bug 216132](https://webkit.org/b/216132)."
159+
}
160+
],
135161
"safari_ios": "mirror",
136162
"samsunginternet_android": "mirror",
137163
"webview_android": "mirror",

0 commit comments

Comments
 (0)