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",