diff --git a/features/draft/spec/html.yml.dist b/features/draft/spec/html.yml.dist
index a5717e17b08..7a43044e11a 100644
--- a/features/draft/spec/html.yml.dist
+++ b/features/draft/spec/html.yml.dist
@@ -679,6 +679,7 @@ compat_features:
# safari: "8"
# safari_ios: "8"
- api.HTMLImageElement.srcset
+ - html.elements.img.srcset
# baseline: high
# baseline_low_date: 2015-09-22
@@ -711,6 +712,20 @@ compat_features:
- api.HTMLMeterElement.optimum
- api.HTMLMeterElement.value
+ # baseline: high
+ # baseline_low_date: 2016-03-21
+ # baseline_high_date: 2018-09-21
+ # support:
+ # chrome: "34"
+ # chrome_android: "34"
+ # edge: "13"
+ # firefox: "38"
+ # firefox_android: "38"
+ # safari: "9.1"
+ # safari_ios: "9.3"
+ - html.elements.source.sizes
+ - html.elements.source.srcset
+
# baseline: high
# baseline_low_date: 2016-03-21
# baseline_high_date: 2018-09-21
@@ -1080,33 +1095,6 @@ compat_features:
# safari_ios: "11"
- api.origin
- # baseline: high
- # baseline_low_date: ≤2018-10-02
- # baseline_high_date: ≤2021-04-02
- # support:
- # chrome: "34"
- # chrome_android: "34"
- # edge: ≤18
- # firefox: "38"
- # firefox_android: "38"
- # safari: "8"
- # safari_ios: "8"
- - html.elements.img.srcset
-
- # baseline: high
- # baseline_low_date: ≤2018-10-02
- # baseline_high_date: ≤2021-04-02
- # support:
- # chrome: "34"
- # chrome_android: "34"
- # edge: ≤18
- # firefox: "38"
- # firefox_android: "38"
- # safari: "9.1"
- # safari_ios: "9.3"
- - html.elements.source.sizes
- - html.elements.source.srcset
-
# baseline: high
# baseline_low_date: 2019-03-25
# baseline_high_date: 2021-09-25
diff --git a/features/draft/srcset.yml.dist b/features/draft/srcset.yml.dist
index 8220b8d0a90..a5c971e77fa 100644
--- a/features/draft/srcset.yml.dist
+++ b/features/draft/srcset.yml.dist
@@ -3,12 +3,12 @@
status:
baseline: high
- baseline_low_date: ≤2018-10-02
- baseline_high_date: ≤2021-04-02
+ baseline_low_date: 2017-03-27
+ baseline_high_date: 2019-09-27
support:
chrome: "38"
chrome_android: "38"
- edge: ≤18
+ edge: "13"
firefox: "38"
firefox_android: "38"
safari: "10.1"
@@ -26,6 +26,21 @@ compat_features:
# safari: "8"
# safari_ios: "8"
- api.HTMLImageElement.srcset
+ - html.elements.img.srcset
+
+ # baseline: high
+ # baseline_low_date: 2016-03-21
+ # baseline_high_date: 2018-09-21
+ # support:
+ # chrome: "34"
+ # chrome_android: "34"
+ # edge: "13"
+ # firefox: "38"
+ # firefox_android: "38"
+ # safari: "9.1"
+ # safari_ios: "9.3"
+ - html.elements.source.sizes
+ - html.elements.source.srcset
# baseline: high
# baseline_low_date: 2016-03-21
@@ -53,6 +68,7 @@ compat_features:
# safari_ios: "9.3"
- api.HTMLImageElement.sizes
+ # ⬇️ Same status as overall feature ⬇️
# baseline: high
# baseline_low_date: 2017-03-27
# baseline_high_date: 2019-09-27
@@ -66,30 +82,3 @@ compat_features:
# safari_ios: "10.3"
- api.HTMLSourceElement.sizes
- api.HTMLSourceElement.srcset
-
- # baseline: high
- # baseline_low_date: ≤2018-10-02
- # baseline_high_date: ≤2021-04-02
- # support:
- # chrome: "34"
- # chrome_android: "34"
- # edge: ≤18
- # firefox: "38"
- # firefox_android: "38"
- # safari: "8"
- # safari_ios: "8"
- - html.elements.img.srcset
-
- # baseline: high
- # baseline_low_date: ≤2018-10-02
- # baseline_high_date: ≤2021-04-02
- # support:
- # chrome: "34"
- # chrome_android: "34"
- # edge: ≤18
- # firefox: "38"
- # firefox_android: "38"
- # safari: "9.1"
- # safari_ios: "9.3"
- - html.elements.source.sizes
- - html.elements.source.srcset
diff --git a/features/svg-filters.yml b/features/svg-filters.yml
index 14d8fdf62ef..04dd5f54e49 100644
--- a/features/svg-filters.yml
+++ b/features/svg-filters.yml
@@ -266,8 +266,6 @@ compat_features:
- svg.elements.feDropShadow.in
- svg.elements.feDropShadow.stdDeviation
- svg.elements.feFlood
- - svg.elements.feFlood.flood-color
- - svg.elements.feFlood.flood-opacity
- svg.elements.feFuncA
- svg.elements.feFuncB
- svg.elements.feFuncG
diff --git a/features/svg-filters.yml.dist b/features/svg-filters.yml.dist
index ca6c1dcbde6..b17f1396ff2 100644
--- a/features/svg-filters.yml.dist
+++ b/features/svg-filters.yml.dist
@@ -194,7 +194,6 @@ compat_features:
- svg.elements.feDisplacementMap.in2
- svg.elements.feDisplacementMap.scale
- svg.elements.feFlood
- - svg.elements.feFlood.flood-color
- svg.elements.feFuncA
- svg.elements.feFuncB
- svg.elements.feFuncG
@@ -377,7 +376,6 @@ compat_features:
- svg.elements.feDisplacementMap.yChannelSelector
- svg.elements.feDistantLight.azimuth
- svg.elements.feDistantLight.elevation
- - svg.elements.feFlood.flood-opacity
- svg.elements.feSpecularLighting.surfaceScale
- svg.elements.feTurbulence.numOctaves
- svg.elements.feTurbulence.stitchTiles
diff --git a/features/transforms3d.yml b/features/transforms3d.yml
index 6f9dd9fa6ff..2d586a19528 100644
--- a/features/transforms3d.yml
+++ b/features/transforms3d.yml
@@ -3,3 +3,6 @@ description: The `transform` CSS property and its 3D transform functions allow r
caniuse: transforms3d
spec: https://drafts.csswg.org/css-transforms-2/
group: transforms
+# Compute from unprefixed backface-visibility to sync with caniuse
+status:
+ compute_from: css.properties.backface-visibility
diff --git a/features/transforms3d.yml.dist b/features/transforms3d.yml.dist
index 9e3d9f0cfc4..3e9dcdb54c8 100644
--- a/features/transforms3d.yml.dist
+++ b/features/transforms3d.yml.dist
@@ -71,3 +71,16 @@ compat_features:
# safari: "15.4"
# safari_ios: "15.4"
- css.properties.backface-visibility
+
+ # baseline: high
+ # baseline_low_date: 2022-03-14
+ # baseline_high_date: 2024-09-14
+ # support:
+ # chrome: "97"
+ # chrome_android: "97"
+ # edge: "97"
+ # firefox: "93"
+ # firefox_android: "93"
+ # safari: "15.4"
+ # safari_ios: "15.4"
+ - css.types.transform-function.perspective.none
diff --git a/package-lock.json b/package-lock.json
index b4d17435145..d083ad16811 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -13,7 +13,7 @@
"devDependencies": {
"@eslint/js": "^9.15.0",
"@js-temporal/polyfill": "^0.4.4",
- "@mdn/browser-compat-data": "^5.6.19",
+ "@mdn/browser-compat-data": "^5.6.20",
"@types/caniuse-lite": "^1.0.4",
"@types/diff": "^5.2.3",
"@types/node": "^18.19.67",
@@ -761,9 +761,9 @@
}
},
"node_modules/@mdn/browser-compat-data": {
- "version": "5.6.19",
- "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.19.tgz",
- "integrity": "sha512-nov43xmgYccY9ePMQfqPD29ASOKbOhn3iOJxA5reOfC3wLbEM5an8Sn6A3Th1TuD3XfXc0hjrFQYbJ3qhyPhhQ==",
+ "version": "5.6.20",
+ "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.20.tgz",
+ "integrity": "sha512-TOxHxwNNtZ+HWnmhBgBCKYwevIqxi5HOshnBg7Fac3R95EFGm3ir0HDUG1ujBG3i8zjXimp3GZK1lfsjkbmydg==",
"license": "CC0-1.0"
},
"node_modules/@nodelib/fs.scandir": {
diff --git a/package.json b/package.json
index 162199996ec..6d681cc32ee 100644
--- a/package.json
+++ b/package.json
@@ -38,7 +38,7 @@
"devDependencies": {
"@eslint/js": "^9.15.0",
"@js-temporal/polyfill": "^0.4.4",
- "@mdn/browser-compat-data": "^5.6.19",
+ "@mdn/browser-compat-data": "^5.6.20",
"@types/caniuse-lite": "^1.0.4",
"@types/diff": "^5.2.3",
"@types/node": "^18.19.67",