diff --git a/README.md b/README.md index 59cf322456bb76..30a05de48e0061 100644 --- a/README.md +++ b/README.md @@ -89,3 +89,38 @@ Here are some projects using the data, as an [npm module](https://www.npmjs.com/ - [webhint.io](https://webhint.io/docs/user-guide/hints/hint-compat-api/) - Hints to check if your CSS HTML and JavaScript have deprecated or not broadly supported features. - [WebStorm](https://www.jetbrains.com/webstorm/whatsnew/#v2019-1-html-and-css) - JavaScript IDE allowing you to check whether all CSS properties you use are supported in the target browser version. - [Hexo Plugin: hexo-compat-report](https://github.com/TimDaub/hexo-compat-report) - Allows to embed MDN's compatibility table in a hexo blog post. + +## Acknowledgments + +Thanks to: + + + + + + +
+ BrowserStack +

+ The + BrowserStack Open Source Program + for testing services +

+
+ Testing Powered By Sauce Labs +

+ Sauce Labs Open Source + for testing services +

+
diff --git a/api/DOMQuad.json b/api/DOMQuad.json index fd1bdc6c58af1b..5a6943f96a0f11 100644 --- a/api/DOMQuad.json +++ b/api/DOMQuad.json @@ -280,7 +280,7 @@ "version_added": "11" }, "samsunginternet_android": { - "version_added": true + "version_added": "8.0" }, "webview_android": { "version_added": "61" diff --git a/api/MediaSessionAction.json b/api/MediaSessionAction.json new file mode 100644 index 00000000000000..345c5cd8de408c --- /dev/null +++ b/api/MediaSessionAction.json @@ -0,0 +1,555 @@ +{ + "api": { + "MediaSessionAction": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSessionAction", + "description": "Media Session action types", + "support": { + "chrome": { + "version_added": "73" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": "71", + "flags": [ + { + "type": "preference", + "name": "dom.media.mediasession.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "nexttrack": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSessionAction#nexttrack", + "support": { + "chrome": { + "version_added": "73" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": "71", + "flags": [ + { + "type": "preference", + "name": "dom.media.mediasession.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pause": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSessionAction#pause", + "support": { + "chrome": { + "version_added": "73" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": "71", + "flags": [ + { + "type": "preference", + "name": "dom.media.mediasession.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "play": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSessionAction#play", + "support": { + "chrome": { + "version_added": "73" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": "71", + "flags": [ + { + "type": "preference", + "name": "dom.media.mediasession.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "previoustrack": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSessionAction#previoustrack", + "support": { + "chrome": { + "version_added": "73" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": "71", + "flags": [ + { + "type": "preference", + "name": "dom.media.mediasession.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "seekbackward": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSessionAction#seekbackward", + "support": { + "chrome": { + "version_added": "73" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": "76", + "flags": [ + { + "type": "preference", + "name": "dom.media.mediasession.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "seekforward": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSessionAction#seekforward", + "support": { + "chrome": { + "version_added": "73" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": "76", + "flags": [ + { + "type": "preference", + "name": "dom.media.mediasession.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "seekto": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSessionAction#seekto", + "support": { + "chrome": { + "version_added": "77" + }, + "chrome_android": { + "version_added": "77" + }, + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": "80", + "flags": [ + { + "type": "preference", + "name": "dom.media.mediasession.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "skipad": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSessionAction#skipad", + "support": { + "chrome": { + "version_added": "73" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": "80", + "flags": [ + { + "type": "preference", + "name": "dom.media.mediasession.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "stop": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSessionAction#stop", + "support": { + "chrome": { + "version_added": "73" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": "71", + "flags": [ + { + "type": "preference", + "name": "dom.media.mediasession.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/MediaSessionActionDetails.json b/api/MediaSessionActionDetails.json new file mode 100644 index 00000000000000..91927efbdb75cf --- /dev/null +++ b/api/MediaSessionActionDetails.json @@ -0,0 +1,265 @@ +{ + "api": { + "MediaSessionActionDetails": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSessionActionDetails", + "support": { + "chrome": { + "version_added": "73" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": "71", + "flags": [ + { + "type": "preference", + "name": "dom.media.mediasession.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "action": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSessionActionDetails/action", + "support": { + "chrome": { + "version_added": "73" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": "71", + "flags": [ + { + "type": "preference", + "name": "dom.media.mediasession.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "fastSeek": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSessionActionDetails/fastSeek", + "support": { + "chrome": { + "version_added": "73" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "seekOffset": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSessionActionDetails/seekOffset", + "support": { + "chrome": { + "version_added": "73" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": "76", + "flags": [ + { + "type": "preference", + "name": "dom.media.mediasession.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "seekTime": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/MediaSessionActionDetails/seekTime", + "support": { + "chrome": { + "version_added": "73" + }, + "chrome_android": { + "version_added": "57" + }, + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "opera": { + "version_added": false + }, + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": null + }, + "safari_ios": { + "version_added": null + }, + "samsunginternet_android": { + "version_added": "7.0" + }, + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/ParentNode.json b/api/ParentNode.json index 41f13113e22467..9ff14f78d89f50 100644 --- a/api/ParentNode.json +++ b/api/ParentNode.json @@ -660,7 +660,7 @@ "version_added": "3.2" }, "samsunginternet_android": { - "version_added": true + "version_added": "1.0" }, "webview_android": { "version_added": "≤37" diff --git a/api/Response.json b/api/Response.json index 6000b35512a2f4..57b38c0490b9ad 100644 --- a/api/Response.json +++ b/api/Response.json @@ -532,7 +532,7 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": "4.0" }, "webview_android": { "version_added": false diff --git a/api/ServiceWorkerRegistration.json b/api/ServiceWorkerRegistration.json index d06f760e8388e4..be904eef13ad63 100644 --- a/api/ServiceWorkerRegistration.json +++ b/api/ServiceWorkerRegistration.json @@ -511,7 +511,7 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": "13.0" }, "webview_android": { "version_added": "80" diff --git a/api/SubtleCrypto.json b/api/SubtleCrypto.json index 4839af35afc3d1..f3754d7d05572d 100644 --- a/api/SubtleCrypto.json +++ b/api/SubtleCrypto.json @@ -757,7 +757,7 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": "8.0" }, "webview_android": { "version_added": "60" diff --git a/api/Window.json b/api/Window.json index 005620439a0180..9d42fbdff54725 100644 --- a/api/Window.json +++ b/api/Window.json @@ -4557,7 +4557,7 @@ "version_added": null }, "samsunginternet_android": { - "version_added": false + "version_added": "7.0" }, "webview_android": { "version_added": false @@ -6156,7 +6156,7 @@ "version_added": true }, "samsunginternet_android": { - "version_added": true + "version_added": "1.0" }, "webview_android": { "version_added": "≤37" @@ -6205,7 +6205,7 @@ "version_added": true }, "samsunginternet_android": { - "version_added": true + "version_added": "1.0" }, "webview_android": { "version_added": "≤37" diff --git a/browsers/firefox_android.json b/browsers/firefox_android.json index e858c92bf0d10d..435db481a81ecc 100644 --- a/browsers/firefox_android.json +++ b/browsers/firefox_android.json @@ -456,6 +456,11 @@ "status": "beta", "engine": "Gecko", "engine_version": "81" + }, + "82": { + "status": "nightly", + "engine": "Gecko", + "engine_version": "82" } } } diff --git a/browsers/opera.json b/browsers/opera.json index addef3610eebff..52c08110d8bcbb 100644 --- a/browsers/opera.json +++ b/browsers/opera.json @@ -545,19 +545,26 @@ "70": { "release_date": "2020-07-27", "release_notes": "https://blogs.opera.com/desktop/2020/07/opera-70-comes-with-easier-access-to-closed-tabs-simpler-searches-and-new-workspace-icons/", - "status": "current", + "status": "retired", "engine": "Blink", "engine_version": "84" }, "71": { - "status": "beta", + "release_date": "2020-09-15", + "release_notes": "https://blogs.opera.com/desktop/2020/09/opera-71-update/", + "status": "current", "engine": "Blink", "engine_version": "85" }, "72": { - "status": "nightly", + "status": "beta", "engine": "Blink", "engine_version": "86" + }, + "73": { + "status": "nightly", + "engine": "Blink", + "engine_version": "87" } } } diff --git a/browsers/opera_android.json b/browsers/opera_android.json index 2a271344a11544..a036cbd5b913f9 100644 --- a/browsers/opera_android.json +++ b/browsers/opera_android.json @@ -318,9 +318,16 @@ "59": { "release_date": "2020-06-30", "release_notes": "https://blogs.opera.com/mobile/2020/06/opera-for-android-59/", - "status": "current", + "status": "retired", "engine": "Blink", "engine_version": "83" + }, + "60": { + "release_date": "2020-09-23", + "release_notes": "https://blogs.opera.com/mobile/2020/09/keep-in-sync-with-opera-for-android-60/", + "status": "current", + "engine": "Blink", + "engine_version": "85" } } } diff --git a/css/at-rules/font-face.json b/css/at-rules/font-face.json index cf24ae4481fb6a..fdc769e40136f3 100644 --- a/css/at-rules/font-face.json +++ b/css/at-rules/font-face.json @@ -259,7 +259,7 @@ "version_added": "11.3" }, "samsunginternet_android": { - "version_added": false + "version_added": "11.0" }, "webview_android": { "version_added": "72" diff --git a/css/at-rules/media.json b/css/at-rules/media.json index e2e4b6727c7741..180b6e6409e18f 100644 --- a/css/at-rules/media.json +++ b/css/at-rules/media.json @@ -642,7 +642,8 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": false, + "notes": "See bug 970285." }, "webview_android": { "version_added": false, @@ -1279,7 +1280,7 @@ "version_added": "13" }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "76" @@ -1332,7 +1333,8 @@ "version_added": "13" }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0", + "version_removed": "13.0" }, "webview_android": { "version_added": "76", @@ -1513,7 +1515,7 @@ "version_added": "10.3" }, "samsunginternet_android": { - "version_added": false + "version_added": "11.0" }, "webview_android": { "version_added": "74" diff --git a/css/at-rules/supports.json b/css/at-rules/supports.json index db1b509d3e076c..0ef8a6a30d6b61 100644 --- a/css/at-rules/supports.json +++ b/css/at-rules/supports.json @@ -130,8 +130,7 @@ "version_added": "14" }, "samsunginternet_android": { - "version_added": false, - "notes": "See bug 979041." + "version_added": "13.0" }, "webview_android": { "version_added": "83" diff --git a/css/properties/animation-timing-function.json b/css/properties/animation-timing-function.json index 2b62cff3678932..668c80ac8c1872 100644 --- a/css/properties/animation-timing-function.json +++ b/css/properties/animation-timing-function.json @@ -197,7 +197,7 @@ "version_added": "14" }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "77" diff --git a/css/properties/appearance.json b/css/properties/appearance.json index 2e332c97ffdf1e..e8bbb986a0d49e 100644 --- a/css/properties/appearance.json +++ b/css/properties/appearance.json @@ -167,7 +167,7 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": "13.0" }, "webview_android": { "version_added": "83" diff --git a/css/properties/aspect-ratio.json b/css/properties/aspect-ratio.json index f7e730fe102491..32007177046d18 100644 --- a/css/properties/aspect-ratio.json +++ b/css/properties/aspect-ratio.json @@ -59,7 +59,9 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0", + "partial_implementation": true, + "notes": "Samsung Internet 12.0 adds internal support only for mapped values" }, "webview_android": { "version_added": "79", @@ -121,7 +123,7 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "79" diff --git a/css/properties/content.json b/css/properties/content.json index 91e5c60800adb2..b6c9abdc3357d2 100644 --- a/css/properties/content.json +++ b/css/properties/content.json @@ -83,7 +83,7 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "77" diff --git a/css/properties/counter-set.json b/css/properties/counter-set.json index 0e02e20afd4f0d..7010cf5ed27c0e 100644 --- a/css/properties/counter-set.json +++ b/css/properties/counter-set.json @@ -6,13 +6,13 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/counter-set", "support": { "chrome": { - "version_added": false + "version_added": "85" }, "chrome_android": { - "version_added": false + "version_added": "85" }, "edge": { - "version_added": false + "version_added": "85" }, "firefox": { "version_added": "68" @@ -24,10 +24,10 @@ "version_added": false }, "opera": { - "version_added": false + "version_added": "71" }, "opera_android": { - "version_added": false + "version_added": "60" }, "safari": { "version_added": false @@ -39,7 +39,7 @@ "version_added": false }, "webview_android": { - "version_added": false + "version_added": "85" } }, "status": { diff --git a/css/properties/font-optical-sizing.json b/css/properties/font-optical-sizing.json index c31674e8706202..aca9bf87f664a6 100644 --- a/css/properties/font-optical-sizing.json +++ b/css/properties/font-optical-sizing.json @@ -62,7 +62,7 @@ "version_added": "11" }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "79" diff --git a/css/properties/font-size.json b/css/properties/font-size.json index 0c63f8b49c5f4b..05212237e9c8b7 100644 --- a/css/properties/font-size.json +++ b/css/properties/font-size.json @@ -142,7 +142,7 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "79" diff --git a/css/properties/font-variant.json b/css/properties/font-variant.json index 76f6187753a040..e182391ce41459 100644 --- a/css/properties/font-variant.json +++ b/css/properties/font-variant.json @@ -165,7 +165,7 @@ }, "samsunginternet_android": { "version_added": false, - "notes": "Some operating systems may correctly omit accents in all-uppercase Greek." + "notes": "Some operating systems may correctly omit accents in all-uppercase Greek text." }, "webview_android": { "version_added": false, diff --git a/css/properties/image-orientation.json b/css/properties/image-orientation.json index 2613e2656edb90..4548b5af1a53fe 100644 --- a/css/properties/image-orientation.json +++ b/css/properties/image-orientation.json @@ -36,7 +36,7 @@ "version_added": "13.4" }, "samsunginternet_android": { - "version_added": false + "version_added": "13.0" }, "webview_android": { "version_added": "81" diff --git a/css/properties/list-style-type.json b/css/properties/list-style-type.json index f2ef8055301545..786f52bfd28255 100644 --- a/css/properties/list-style-type.json +++ b/css/properties/list-style-type.json @@ -4191,7 +4191,7 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "79" diff --git a/css/properties/offset-anchor.json b/css/properties/offset-anchor.json index dc4e3b703dc43e..38ced5621d9275 100644 --- a/css/properties/offset-anchor.json +++ b/css/properties/offset-anchor.json @@ -49,7 +49,7 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "79" diff --git a/css/properties/opacity.json b/css/properties/opacity.json index 5adab5a3de44ce..4255ea3f0c009c 100644 --- a/css/properties/opacity.json +++ b/css/properties/opacity.json @@ -97,7 +97,7 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "78" diff --git a/css/properties/overflow-wrap.json b/css/properties/overflow-wrap.json index 8cd4d432ee7a27..8d7c63b6b16073 100644 --- a/css/properties/overflow-wrap.json +++ b/css/properties/overflow-wrap.json @@ -150,7 +150,7 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": "13.0" }, "webview_android": { "version_added": "80" diff --git a/css/properties/overscroll-behavior-block.json b/css/properties/overscroll-behavior-block.json index 8fb1bcc9f9e956..4b7bc2becac930 100644 --- a/css/properties/overscroll-behavior-block.json +++ b/css/properties/overscroll-behavior-block.json @@ -38,7 +38,7 @@ "notes": "See bug 176454." }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "77" diff --git a/css/properties/overscroll-behavior-inline.json b/css/properties/overscroll-behavior-inline.json index 5b5ac56a24b88b..30c40596b0fe68 100644 --- a/css/properties/overscroll-behavior-inline.json +++ b/css/properties/overscroll-behavior-inline.json @@ -38,7 +38,7 @@ "notes": "See bug 176454." }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "77" diff --git a/css/properties/scroll-snap-stop.json b/css/properties/scroll-snap-stop.json index ce66c8dcf35717..ef1fe37be85c26 100644 --- a/css/properties/scroll-snap-stop.json +++ b/css/properties/scroll-snap-stop.json @@ -36,7 +36,7 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": "11.0" }, "webview_android": { "version_added": "75" diff --git a/css/properties/shape-image-threshold.json b/css/properties/shape-image-threshold.json index 8d51827e04bbdc..a5a6ced8ddf496 100644 --- a/css/properties/shape-image-threshold.json +++ b/css/properties/shape-image-threshold.json @@ -109,7 +109,7 @@ "version_added": false }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "78" diff --git a/css/properties/text-rendering.json b/css/properties/text-rendering.json index 1bbdb2e5047741..001a13e096e4a3 100644 --- a/css/properties/text-rendering.json +++ b/css/properties/text-rendering.json @@ -52,7 +52,7 @@ "version_added": "4.2" }, "samsunginternet_android": { - "version_added": false, + "version_added": "1.0", "notes": "This property is only supported on Windows and Linux. Samsung Internet is not on Windows or Linux." }, "webview_android": { @@ -110,7 +110,8 @@ "notes": "Safari treats auto as optimizeSpeed. See WebKit bug 41363." }, "samsunginternet_android": { - "version_added": false + "version_added": "1.0", + "notes": "Samsung Internet treats auto as optimizeSpeed." }, "webview_android": { "version_added": "≤37", @@ -166,7 +167,8 @@ "version_added": "6" }, "samsunginternet_android": { - "version_added": false + "version_added": "1.0", + "notes": "Supports true geometric precision without rounding up or down to the nearest supported font size in the operating system." }, "webview_android": { "version_added": "37", diff --git a/css/properties/transition-timing-function.json b/css/properties/transition-timing-function.json index 9310819a4b9be7..ccaa9457bf8afa 100644 --- a/css/properties/transition-timing-function.json +++ b/css/properties/transition-timing-function.json @@ -195,7 +195,7 @@ "version_added": "14" }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "77" diff --git a/css/properties/white-space.json b/css/properties/white-space.json index 6b820dab88f165..4485642af35d16 100644 --- a/css/properties/white-space.json +++ b/css/properties/white-space.json @@ -83,7 +83,7 @@ "version_added": "13.4" }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "76" diff --git a/css/selectors/part.json b/css/selectors/part.json index 79a28f97e10d61..6264eecb18cd85 100644 --- a/css/selectors/part.json +++ b/css/selectors/part.json @@ -50,7 +50,7 @@ "version_added": "13.4" }, "samsunginternet_android": { - "version_added": false + "version_added": "11.0" }, "webview_android": { "version_added": "73" diff --git a/css/types/clamp.json b/css/types/clamp.json index f00cbf535a4cf5..35eca6ba90258f 100644 --- a/css/types/clamp.json +++ b/css/types/clamp.json @@ -37,7 +37,7 @@ "version_added": "13.4" }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "79" diff --git a/css/types/easing-function.json b/css/types/easing-function.json index a4d1428ef72c6e..f337b052ffb3f9 100644 --- a/css/types/easing-function.json +++ b/css/types/easing-function.json @@ -179,7 +179,7 @@ "version_added": "14" }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "77" diff --git a/css/types/image.json b/css/types/image.json index 90fd06489f9804..46aae17ce6fa65 100644 --- a/css/types/image.json +++ b/css/types/image.json @@ -447,7 +447,7 @@ "version_added": "12.2" }, "samsunginternet_android": { - "version_added": false + "version_added": "11.0" }, "webview_android": { "version_added": "72" diff --git a/css/types/max.json b/css/types/max.json index 505ea275cf3fb4..b32f29494787c7 100644 --- a/css/types/max.json +++ b/css/types/max.json @@ -37,7 +37,7 @@ "version_added": "11.3" }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "79" diff --git a/css/types/min.json b/css/types/min.json index 93ae6218866c72..a1c246ec0cf794 100644 --- a/css/types/min.json +++ b/css/types/min.json @@ -37,7 +37,7 @@ "version_added": "11.3" }, "samsunginternet_android": { - "version_added": false + "version_added": "12.0" }, "webview_android": { "version_added": "79" diff --git a/javascript/builtins/AsyncIterator.json b/javascript/builtins/AsyncIterator.json index 134fa76fa6dbaa..8985ae449c5c1b 100644 --- a/javascript/builtins/AsyncIterator.json +++ b/javascript/builtins/AsyncIterator.json @@ -66,13 +66,7 @@ "version_added": false }, "firefox": { - "version_added": "79", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -123,13 +117,7 @@ "version_added": false }, "firefox": { - "version_added": "80", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -180,13 +168,7 @@ "version_added": false }, "firefox": { - "version_added": "80", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -237,13 +219,7 @@ "version_added": false }, "firefox": { - "version_added": "79", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -294,13 +270,7 @@ "version_added": false }, "firefox": { - "version_added": "80", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -351,13 +321,7 @@ "version_added": false }, "firefox": { - "version_added": "79", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -408,13 +372,7 @@ "version_added": false }, "firefox": { - "version_added": "80", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -465,13 +423,7 @@ "version_added": false }, "firefox": { - "version_added": "79", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -573,13 +525,7 @@ "version_added": false }, "firefox": { - "version_added": "80", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -630,13 +576,7 @@ "version_added": false }, "firefox": { - "version_added": "79", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -687,13 +627,7 @@ "version_added": false }, "firefox": { - "version_added": "79", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -744,13 +678,7 @@ "version_added": false }, "firefox": { - "version_added": "80", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -801,13 +729,7 @@ "version_added": false }, "firefox": { - "version_added": "79", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false diff --git a/javascript/builtins/Iterator.json b/javascript/builtins/Iterator.json index 3e97a4fdc18a6a..b33b13959ef41e 100644 --- a/javascript/builtins/Iterator.json +++ b/javascript/builtins/Iterator.json @@ -66,13 +66,7 @@ "version_added": false }, "firefox": { - "version_added": "79", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -123,13 +117,7 @@ "version_added": false }, "firefox": { - "version_added": "80", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -180,13 +168,7 @@ "version_added": false }, "firefox": { - "version_added": "80", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -237,13 +219,7 @@ "version_added": false }, "firefox": { - "version_added": "79", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -294,13 +270,7 @@ "version_added": false }, "firefox": { - "version_added": "80", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -351,13 +321,7 @@ "version_added": false }, "firefox": { - "version_added": "79", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -408,13 +372,7 @@ "version_added": false }, "firefox": { - "version_added": "80", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -465,13 +423,7 @@ "version_added": false }, "firefox": { - "version_added": "79", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -522,13 +474,7 @@ "version_added": false }, "firefox": { - "version_added": "79", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -579,13 +525,7 @@ "version_added": false }, "firefox": { - "version_added": "80", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -636,13 +576,7 @@ "version_added": false }, "firefox": { - "version_added": "79", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -693,13 +627,7 @@ "version_added": false }, "firefox": { - "version_added": "79", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -750,13 +678,7 @@ "version_added": false }, "firefox": { - "version_added": "80", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false @@ -807,13 +729,7 @@ "version_added": false }, "firefox": { - "version_added": "79", - "flags": [ - { - "name": "javascript.options.experimental.iterator_helpers", - "type": "preference" - } - ] + "version_added": false }, "firefox_android": { "version_added": false diff --git a/webextensions/api/tabs.json b/webextensions/api/tabs.json index 1d920824e53860..9308d7de956565 100644 --- a/webextensions/api/tabs.json +++ b/webextensions/api/tabs.json @@ -1407,7 +1407,7 @@ "version_added": "59" }, "firefox_android": { - "version_added": false + "version_added": "82" }, "opera": { "version_added": false