diff --git a/features/array-findlast.yml.dist b/features/array-findlast.yml.dist index e038e08f540..c423faa9a55 100644 --- a/features/array-findlast.yml.dist +++ b/features/array-findlast.yml.dist @@ -2,8 +2,9 @@ # Do not edit this file by hand. Edit the source file instead! status: - baseline: low + baseline: high baseline_low_date: 2022-08-23 + baseline_high_date: 2025-02-23 support: chrome: "97" chrome_android: "97" diff --git a/features/css-object-model.yml.dist b/features/css-object-model.yml.dist index 1024c1b4da1..38812b73a3b 100644 --- a/features/css-object-model.yml.dist +++ b/features/css-object-model.yml.dist @@ -241,6 +241,15 @@ compat_features: # safari_ios: "1" - api.CSSStyleDeclaration.cssFloat + # baseline: false + # support: + # chrome: "131" + # chrome_android: "131" + # edge: "131" + - api.CSSMarginRule + - api.CSSMarginRule.name + - api.CSSMarginRule.style + # baseline: false # support: # firefox: "129" @@ -260,14 +269,6 @@ compat_features: - api.CSSPageDescriptors.size - api.CSSPageRule.style.type_CSSPageDescriptors - # baseline: false - # support: - # chrome: "131" - # edge: "131" - - api.CSSMarginRule - - api.CSSMarginRule.name - - api.CSSMarginRule.style - # baseline: false # support: {} - api.CSSPseudoElement diff --git a/features/mask-border.yml.dist b/features/mask-border.yml.dist index 7e0a4fcccb7..17beffa5b06 100644 --- a/features/mask-border.yml.dist +++ b/features/mask-border.yml.dist @@ -5,6 +5,7 @@ status: baseline: false support: safari: "17.2" + safari_ios: "17.2" compat_features: - css.properties.mask-border - css.properties.mask-border-outset diff --git a/features/min-max-width-height.yml.dist b/features/min-max-width-height.yml.dist index 87552c678c4..745b93f1c8c 100644 --- a/features/min-max-width-height.yml.dist +++ b/features/min-max-width-height.yml.dist @@ -29,6 +29,19 @@ compat_features: - css.properties.max-width.none - css.properties.min-width + # baseline: high + # baseline_low_date: 2015-07-29 + # baseline_high_date: 2018-01-29 + # support: + # chrome: "1" + # chrome_android: "18" + # edge: "12" + # firefox: "1" + # firefox_android: "4" + # safari: "1.3" + # safari_ios: "1" + - css.properties.max-height + # baseline: high # baseline_low_date: 2015-07-29 # baseline_high_date: 2018-01-29 @@ -54,7 +67,6 @@ compat_features: # firefox_android: "4" # safari: "1.3" # safari_ios: "1" - - css.properties.max-height - css.properties.max-height.none # baseline: high diff --git a/features/nesting.yml.dist b/features/nesting.yml.dist index 1e9ad223415..b0c2a0a3c1c 100644 --- a/features/nesting.yml.dist +++ b/features/nesting.yml.dist @@ -40,12 +40,14 @@ compat_features: # safari_ios: "17.2" - css.selectors.nesting - # baseline: false + # baseline: low + # baseline_low_date: 2024-12-11 # support: # chrome: "130" # chrome_android: "130" # edge: "130" # firefox: "132" + # firefox_android: "132" # safari: "18.2" # safari_ios: "18.2" - api.CSSNestedDeclarations diff --git a/features/svg.yml.dist b/features/svg.yml.dist index d3b9f6f10f9..dc42773f675 100644 --- a/features/svg.yml.dist +++ b/features/svg.yml.dist @@ -1589,8 +1589,9 @@ compat_features: # safari_ios: "15.5" - api.SVGElement.focus.options_preventScroll_parameter - # baseline: low + # baseline: high # baseline_low_date: 2022-08-23 + # baseline_high_date: 2025-02-23 # support: # chrome: "45" # chrome_android: "45" diff --git a/features/webcodecs.yml.dist b/features/webcodecs.yml.dist index cc7b8665a4e..32349ab36f7 100644 --- a/features/webcodecs.yml.dist +++ b/features/webcodecs.yml.dist @@ -9,12 +9,14 @@ status: edge: "94" firefox: "130" compat_features: - # baseline: false + # baseline: low + # baseline_low_date: 2024-09-03 # support: # chrome: "94" # chrome_android: "94" # edge: "94" # firefox: "130" + # firefox_android: "130" # safari: "15.4" # safari_ios: "15.4" - api.VideoColorSpace @@ -24,6 +26,45 @@ compat_features: - api.VideoColorSpace.toJSON - api.VideoColorSpace.transfer + # baseline: low + # baseline_low_date: 2024-09-03 + # support: + # chrome: "94" + # chrome_android: "94" + # edge: "94" + # firefox: "130" + # firefox_android: "130" + # safari: "16.4" + # safari_ios: "16.4" + - api.VideoFrame + - api.VideoFrame.VideoFrame + - api.VideoFrame.allocationSize + - api.VideoFrame.clone + - api.VideoFrame.close + - api.VideoFrame.codedHeight + - api.VideoFrame.codedRect + - api.VideoFrame.codedWidth + - api.VideoFrame.colorSpace + - api.VideoFrame.copyTo + - api.VideoFrame.displayHeight + - api.VideoFrame.displayWidth + - api.VideoFrame.duration + - api.VideoFrame.format + - api.VideoFrame.timestamp + - api.VideoFrame.visibleRect + + # baseline: low + # baseline_low_date: 2024-09-03 + # support: + # chrome: "94" + # chrome_android: "94" + # edge: "94" + # firefox: "130" + # firefox_android: "130" + # safari: "17" + # safari_ios: "17" + - api.VideoColorSpace.VideoColorSpace + # baseline: false # support: # chrome: "94" @@ -59,32 +100,6 @@ compat_features: - api.VideoEncoder.isConfigSupported_static - api.VideoEncoder.reset - api.VideoEncoder.state - - api.VideoFrame - - api.VideoFrame.VideoFrame - - api.VideoFrame.allocationSize - - api.VideoFrame.clone - - api.VideoFrame.close - - api.VideoFrame.codedHeight - - api.VideoFrame.codedRect - - api.VideoFrame.codedWidth - - api.VideoFrame.colorSpace - - api.VideoFrame.copyTo - - api.VideoFrame.displayHeight - - api.VideoFrame.displayWidth - - api.VideoFrame.duration - - api.VideoFrame.format - - api.VideoFrame.timestamp - - api.VideoFrame.visibleRect - - # baseline: false - # support: - # chrome: "94" - # chrome_android: "94" - # edge: "94" - # firefox: "130" - # safari: "17" - # safari_ios: "17" - - api.VideoColorSpace.VideoColorSpace # baseline: false # support: diff --git a/features/webrtc-stats.yml.dist b/features/webrtc-stats.yml.dist index 8c7e44bb9b2..854536f05df 100644 --- a/features/webrtc-stats.yml.dist +++ b/features/webrtc-stats.yml.dist @@ -462,8 +462,9 @@ compat_features: - api.RTCStatsReport.type_outbound-rtp.retransmittedBytesSent - api.RTCStatsReport.type_outbound-rtp.retransmittedPacketsSent - # baseline: low + # baseline: high # baseline_low_date: 2022-08-23 + # baseline_high_date: 2025-02-23 # support: # chrome: "86" # chrome_android: "86" diff --git a/package-lock.json b/package-lock.json index 154d73a15ba..05e069a80cd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "devDependencies": { "@eslint/js": "^9.21.0", "@js-temporal/polyfill": "^0.4.4", - "@mdn/browser-compat-data": "^5.6.40", + "@mdn/browser-compat-data": "^5.6.42", "@types/caniuse-lite": "^1.0.4", "@types/diff": "^7.0.1", "@types/node": "^18.19.76", @@ -806,9 +806,9 @@ } }, "node_modules/@mdn/browser-compat-data": { - "version": "5.6.40", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.40.tgz", - "integrity": "sha512-cEprODy3K3rHUvHjbjcNyXrz/vK9qVB8gu3Wue9+9DaLVv9v5pKmR+FKs4ZYeQb5pMNp//MuONGnrDHm55H63A==", + "version": "5.6.42", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.42.tgz", + "integrity": "sha512-cAJkWdc5OdX0nOO8gngl7MBlJES64ySyeWom5t4OjyHEn8gfUPlIsFeKS4O2OEhvXpgI6T0K/4aYDtW07pKxVA==", "license": "CC0-1.0" }, "node_modules/@nodelib/fs.scandir": { diff --git a/package.json b/package.json index cb39973ebc0..57c82f19f4f 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "devDependencies": { "@eslint/js": "^9.21.0", "@js-temporal/polyfill": "^0.4.4", - "@mdn/browser-compat-data": "^5.6.40", + "@mdn/browser-compat-data": "^5.6.42", "@types/caniuse-lite": "^1.0.4", "@types/diff": "^7.0.1", "@types/node": "^18.19.76",