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:
+
+
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