diff --git a/features/async-clipboard.yml.dist b/features/async-clipboard.yml.dist index db599856498..911b1b3e1ea 100644 --- a/features/async-clipboard.yml.dist +++ b/features/async-clipboard.yml.dist @@ -84,6 +84,7 @@ compat_features: # baseline: false # support: + # chrome: "133" # chrome_android: "98" # firefox: "127" # firefox_android: "127" diff --git a/features/atomics-pause.yml.dist b/features/atomics-pause.yml.dist index caaf1d6ffbb..f46f905652e 100644 --- a/features/atomics-pause.yml.dist +++ b/features/atomics-pause.yml.dist @@ -3,6 +3,8 @@ status: baseline: false - support: {} + support: + chrome: "133" + chrome_android: "133" compat_features: - javascript.builtins.Atomics.pause diff --git a/features/attr.yml.dist b/features/attr.yml.dist index 634f38f5997..a15f34d14b5 100644 --- a/features/attr.yml.dist +++ b/features/attr.yml.dist @@ -7,14 +7,21 @@ status: compat_features: # baseline: false # support: + # chrome: "133" + # chrome_android: "133" # firefox: "119" # firefox_android: "119" - css.types.attr.fallback + # baseline: false + # support: + # chrome: "133" + # chrome_android: "133" + - css.types.attr.type-or-unit + # ⬇️ Same status as overall feature ⬇️ # baseline: false # support: {} - - css.types.attr.type-or-unit - css.types.attr.type-or-unit.angle - css.types.attr.type-or-unit.color - css.types.attr.type-or-unit.frequency diff --git a/features/container-scroll-state-queries.yml.dist b/features/container-scroll-state-queries.yml.dist index 02b0bba17ed..76003a1298b 100644 --- a/features/container-scroll-state-queries.yml.dist +++ b/features/container-scroll-state-queries.yml.dist @@ -3,6 +3,8 @@ status: baseline: false - support: {} + support: + chrome: "133" + chrome_android: "133" compat_features: - css.properties.container-type.scroll-state diff --git a/features/draft/spec/attribution-reporting-api.yml.dist b/features/draft/spec/attribution-reporting-api.yml.dist index f9e0b642080..8095ad13a6b 100644 --- a/features/draft/spec/attribution-reporting-api.yml.dist +++ b/features/draft/spec/attribution-reporting-api.yml.dist @@ -3,6 +3,8 @@ status: baseline: false - support: {} + support: + chrome: "133" + chrome_android: "133" compat_features: - api.HTMLAreaElement.attributionSrc diff --git a/features/draft/spec/css-inline-3.yml.dist b/features/draft/spec/css-inline-3.yml.dist index e043e5ca5dc..551d28627df 100644 --- a/features/draft/spec/css-inline-3.yml.dist +++ b/features/draft/spec/css-inline-3.yml.dist @@ -7,6 +7,8 @@ status: compat_features: # baseline: false # support: + # chrome: "133" + # chrome_android: "133" # safari: "18.2" # safari_ios: "18.2" - css.types.text-edge diff --git a/features/draft/spec/css-scroll-snap-2.yml.dist b/features/draft/spec/css-scroll-snap-2.yml.dist index 3120ec88b2c..5facb0c920b 100644 --- a/features/draft/spec/css-scroll-snap-2.yml.dist +++ b/features/draft/spec/css-scroll-snap-2.yml.dist @@ -3,7 +3,9 @@ status: baseline: false - support: {} + support: + chrome: "133" + chrome_android: "133" compat_features: - css.properties.scroll-initial-target - css.properties.scroll-initial-target.nearest diff --git a/features/draft/spec/cssom-view-1.yml.dist b/features/draft/spec/cssom-view-1.yml.dist index ab5f02734ce..f6b8e7c00ac 100644 --- a/features/draft/spec/cssom-view-1.yml.dist +++ b/features/draft/spec/cssom-view-1.yml.dist @@ -19,11 +19,16 @@ compat_features: # edge: "128" - api.Document.caretPositionFromPoint.options_parameter + # baseline: false + # support: + # chrome: "133" + # chrome_android: "133" + - api.Document.moveBefore + - api.Element.moveBefore + # ⬇️ Same status as overall feature ⬇️ # baseline: false # support: {} - api.Document.getBoxQuads - - api.Document.moveBefore - api.Element.getBoxQuads - - api.Element.moveBefore - api.Text.getBoxQuads diff --git a/features/draft/spec/dom-parsing.yml.dist b/features/draft/spec/dom-parsing.yml.dist index f5f3842e765..9d4ddc51ea5 100644 --- a/features/draft/spec/dom-parsing.yml.dist +++ b/features/draft/spec/dom-parsing.yml.dist @@ -3,6 +3,8 @@ status: baseline: false - support: {} + support: + chrome: "133" + chrome_android: "133" compat_features: - api.Element.moveBefore diff --git a/features/draft/spec/dom.yml.dist b/features/draft/spec/dom.yml.dist index 0307a67b73d..621989928b6 100644 --- a/features/draft/spec/dom.yml.dist +++ b/features/draft/spec/dom.yml.dist @@ -3,7 +3,9 @@ status: baseline: false - support: {} + support: + chrome: "133" + chrome_android: "133" compat_features: # baseline: high # baseline_low_date: ≤2020-01-15 @@ -84,7 +86,9 @@ compat_features: # ⬇️ Same status as overall feature ⬇️ # baseline: false - # support: {} + # support: + # chrome: "133" + # chrome_android: "133" - api.Document.moveBefore - api.DocumentFragment.moveBefore - api.Element.moveBefore diff --git a/features/draft/spec/ecmascript.yml.dist b/features/draft/spec/ecmascript.yml.dist index f61a59c5b24..9b65fbda040 100644 --- a/features/draft/spec/ecmascript.yml.dist +++ b/features/draft/spec/ecmascript.yml.dist @@ -2,10 +2,16 @@ # Do not edit this file by hand. Edit the source file instead! status: - baseline: false + baseline: low + baseline_low_date: 2023-09-18 support: + chrome: "98" + chrome_android: "98" + edge: "98" firefox: "103" firefox_android: "103" + safari: "17" + safari_ios: "17" compat_features: # baseline: high # baseline_low_date: 2020-01-15 @@ -21,8 +27,14 @@ compat_features: - javascript.builtins.Array.@@species # ⬇️ Same status as overall feature ⬇️ - # baseline: false + # baseline: low + # baseline_low_date: 2023-09-18 # support: + # chrome: "98" + # chrome_android: "98" + # edge: "98" # firefox: "103" # firefox_android: "103" + # safari: "17" + # safari_ios: "17" - javascript.builtins.AggregateError.serializable_object diff --git a/features/draft/spec/fullscreen.yml.dist b/features/draft/spec/fullscreen.yml.dist index 6bff9689443..c785bf0dfa1 100644 --- a/features/draft/spec/fullscreen.yml.dist +++ b/features/draft/spec/fullscreen.yml.dist @@ -3,6 +3,8 @@ status: baseline: false - support: {} + support: + chrome: "133" + chrome_android: "133" compat_features: - api.Element.moveBefore diff --git a/features/draft/spec/html.yml.dist b/features/draft/spec/html.yml.dist index d1d3fccfad8..90641af1e2b 100644 --- a/features/draft/spec/html.yml.dist +++ b/features/draft/spec/html.yml.dist @@ -1347,10 +1347,15 @@ compat_features: - api.HTMLAnchorElement.hrefTranslate - html.elements.a.hreftranslate + # baseline: false + # support: + # chrome: "133" + # chrome_android: "133" + - api.Document.moveBefore + # ⬇️ Same status as overall feature ⬇️ # baseline: false # support: {} - - api.Document.moveBefore - api.HTMLButtonElement.command - api.HTMLButtonElement.commandForElement - api.HTMLElement.command_event diff --git a/features/draft/spec/pointerevents4.yml.dist b/features/draft/spec/pointerevents4.yml.dist index a43f18cee78..27b6a3d15d7 100644 --- a/features/draft/spec/pointerevents4.yml.dist +++ b/features/draft/spec/pointerevents4.yml.dist @@ -3,6 +3,8 @@ status: baseline: false - support: {} + support: + chrome: "133" + chrome_android: "133" compat_features: - api.Element.moveBefore diff --git a/features/draft/spec/pointerlock-2.yml.dist b/features/draft/spec/pointerlock-2.yml.dist index 3e5223a381a..744ad07dd93 100644 --- a/features/draft/spec/pointerlock-2.yml.dist +++ b/features/draft/spec/pointerlock-2.yml.dist @@ -3,7 +3,9 @@ status: baseline: false - support: {} + support: + chrome: "133" + chrome_android: "133" compat_features: # baseline: false # support: @@ -24,5 +26,7 @@ compat_features: # ⬇️ Same status as overall feature ⬇️ # baseline: false - # support: {} + # support: + # chrome: "133" + # chrome_android: "133" - api.Document.moveBefore diff --git a/features/draft/spec/portals.yml b/features/draft/spec/portals.yml deleted file mode 100644 index 53cfe5bfe0a..00000000000 --- a/features/draft/spec/portals.yml +++ /dev/null @@ -1,6 +0,0 @@ -draft_date: 2024-09-09 -name: Portals -description: TODO -spec: https://wicg.github.io/portals/ -compat_features: - - html.elements.portal diff --git a/features/draft/spec/portals.yml.dist b/features/draft/spec/portals.yml.dist deleted file mode 100644 index a815f45b1ac..00000000000 --- a/features/draft/spec/portals.yml.dist +++ /dev/null @@ -1,8 +0,0 @@ -# Generated from: portals.yml -# Do not edit this file by hand. Edit the source file instead! - -status: - baseline: false - support: {} -compat_features: - - html.elements.portal diff --git a/features/draft/spec/resource-timing.yml.dist b/features/draft/spec/resource-timing.yml.dist index f474951d48a..947bdde1982 100644 --- a/features/draft/spec/resource-timing.yml.dist +++ b/features/draft/spec/resource-timing.yml.dist @@ -3,6 +3,8 @@ status: baseline: false - support: {} + support: + chrome: "133" + chrome_android: "133" compat_features: - api.PerformanceResourceTiming.finalResponseHeadersStart diff --git a/features/draft/spec/selection-api.yml.dist b/features/draft/spec/selection-api.yml.dist index 263fb87c5d2..0ca2c4d3d7d 100644 --- a/features/draft/spec/selection-api.yml.dist +++ b/features/draft/spec/selection-api.yml.dist @@ -52,10 +52,15 @@ compat_features: # edge: "79" - api.Document.featurePolicy + # baseline: false + # support: + # chrome: "133" + # chrome_android: "133" + - api.Document.moveBefore + # ⬇️ Same status as overall feature ⬇️ # baseline: false # support: {} - - api.Document.moveBefore - api.Selection.collapse.accepts_nodes_in_shadow_trees - api.Selection.extend.accepts_nodes_in_shadow_trees - api.Selection.setBaseAndExtent.accepts_nodes_in_shadow_trees diff --git a/features/draft/spec/web-animations-2.yml.dist b/features/draft/spec/web-animations-2.yml.dist index 1d4f77a7218..ed381d8e6bc 100644 --- a/features/draft/spec/web-animations-2.yml.dist +++ b/features/draft/spec/web-animations-2.yml.dist @@ -3,6 +3,8 @@ status: baseline: false - support: {} + support: + chrome: "133" + chrome_android: "133" compat_features: - api.Animation.overallProgress diff --git a/features/draft/spec/webrtc-stats.yml.dist b/features/draft/spec/webrtc-stats.yml.dist index 24d5c95e40f..8c20636b9ff 100644 --- a/features/draft/spec/webrtc-stats.yml.dist +++ b/features/draft/spec/webrtc-stats.yml.dist @@ -7,5 +7,7 @@ status: chrome: "105" chrome_android: "105" edge: "105" + firefox: "135" + firefox_android: "135" compat_features: - api.RTCStatsReport.type_outbound-rtp.rid diff --git a/features/font-variant-emoji.yml.dist b/features/font-variant-emoji.yml.dist index 6eda79f5aee..c6e1c49fe64 100644 --- a/features/font-variant-emoji.yml.dist +++ b/features/font-variant-emoji.yml.dist @@ -5,20 +5,10 @@ status: baseline: false support: chrome: "131" + chrome_android: "131" edge: "131" compat_features: - # baseline: false - # support: - # chrome: "131" - # chrome_android: "131" - # edge: "131" - css.properties.font-variant-emoji - - # ⬇️ Same status as overall feature ⬇️ - # baseline: false - # support: - # chrome: "131" - # edge: "131" - css.properties.font-variant-emoji.emoji - css.properties.font-variant-emoji.normal - css.properties.font-variant-emoji.text diff --git a/features/individual-transforms.yml.dist b/features/individual-transforms.yml.dist index 0ff2c9df89c..193e7ff99a1 100644 --- a/features/individual-transforms.yml.dist +++ b/features/individual-transforms.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-05 + baseline_high_date: 2025-02-05 support: chrome: "104" chrome_android: "104" diff --git a/features/json-raw.yml.dist b/features/json-raw.yml.dist index e4ecce632fc..9c2112d13d4 100644 --- a/features/json-raw.yml.dist +++ b/features/json-raw.yml.dist @@ -7,6 +7,8 @@ status: chrome: "114" chrome_android: "114" edge: "114" + firefox: "135" + firefox_android: "135" compat_features: - javascript.builtins.JSON.isRawJSON - javascript.builtins.JSON.parse.reviver_parameter_context_argument diff --git a/features/open-closed.yml.dist b/features/open-closed.yml.dist index 966d7745a7b..1c52010ce66 100644 --- a/features/open-closed.yml.dist +++ b/features/open-closed.yml.dist @@ -5,5 +5,13 @@ status: baseline: false support: {} compat_features: - - css.selectors.closed + # baseline: false + # support: + # chrome: "133" + # chrome_android: "133" - css.selectors.open + + # ⬇️ Same status as overall feature ⬇️ + # baseline: false + # support: {} + - css.selectors.closed diff --git a/features/page-setup.yml.dist b/features/page-setup.yml.dist index 0f673077768..e3e649412eb 100644 --- a/features/page-setup.yml.dist +++ b/features/page-setup.yml.dist @@ -54,6 +54,8 @@ compat_features: # baseline: false # support: # chrome: "131" + # chrome_android: "131" + # edge: "131" - css.at-rules.page.bottom-center - css.at-rules.page.bottom-left - css.at-rules.page.bottom-left-corner diff --git a/features/resource-timing.yml.dist b/features/resource-timing.yml.dist index aa906311d90..676eae076e8 100644 --- a/features/resource-timing.yml.dist +++ b/features/resource-timing.yml.dist @@ -102,6 +102,18 @@ compat_features: # safari_ios: "11" - api.PerformanceResourceTiming.secureConnectionStart + # baseline: low + # baseline_low_date: 2025-02-04 + # support: + # chrome: "133" + # chrome_android: "133" + # edge: "12" + # firefox: "35" + # firefox_android: "35" + # safari: "11" + # safari_ios: "11" + - api.PerformanceResourceTiming.responseStart + # baseline: false # support: # chrome: "43" @@ -112,15 +124,6 @@ compat_features: # safari: "12" - api.PerformanceResourceTiming.worker_support - # baseline: false - # support: - # edge: "12" - # firefox: "35" - # firefox_android: "35" - # safari: "11" - # safari_ios: "11" - - api.PerformanceResourceTiming.responseStart - # baseline: false # support: # chrome: "109" diff --git a/features/streams.yml.dist b/features/streams.yml.dist index 374f251c75e..c3d6772c110 100644 --- a/features/streams.yml.dist +++ b/features/streams.yml.dist @@ -146,6 +146,19 @@ compat_features: # safari_ios: "10.3" - api.ReadableStream.pipeTo + # baseline: high + # baseline_low_date: 2022-05-03 + # baseline_high_date: 2024-11-03 + # support: + # chrome: "78" + # chrome_android: "78" + # edge: "79" + # firefox: "100" + # firefox_android: "100" + # safari: "10" + # safari_ios: "10" + - api.ReadableStreamDefaultReader.ReadableStreamDefaultReader + # baseline: high # baseline_low_date: 2022-05-03 # baseline_high_date: 2024-11-03 @@ -245,15 +258,6 @@ compat_features: # safari_ios: "17" - api.ReadableStreamDefaultReader.releaseLock.reject_pending_read_request - # baseline: false - # support: - # chrome: "78" - # chrome_android: "78" - # edge: "79" - # firefox: "100" - # firefox_android: "100" - - api.ReadableStreamDefaultReader.ReadableStreamDefaultReader - # baseline: false # support: # chrome: "87" diff --git a/features/text-box.yml.dist b/features/text-box.yml.dist index b570a6a52dd..27e62fe8b39 100644 --- a/features/text-box.yml.dist +++ b/features/text-box.yml.dist @@ -4,6 +4,8 @@ status: baseline: false support: + chrome: "133" + chrome_android: "133" safari: "18.2" safari_ios: "18.2" compat_features: diff --git a/features/wasm-memory64.yml.dist b/features/wasm-memory64.yml.dist index b77accf8eaf..bdac3e24b2d 100644 --- a/features/wasm-memory64.yml.dist +++ b/features/wasm-memory64.yml.dist @@ -4,6 +4,8 @@ status: baseline: false support: + chrome: "133" + chrome_android: "133" firefox: "134" firefox_android: "134" compat_features: diff --git a/features/web-cryptography.yml.dist b/features/web-cryptography.yml.dist index 09b13c67aae..a126f17ea35 100644 --- a/features/web-cryptography.yml.dist +++ b/features/web-cryptography.yml.dist @@ -179,18 +179,8 @@ compat_features: # baseline: false # support: - # firefox: "129" - # firefox_android: "129" - # safari: "17" - # safari_ios: "17" - - api.SubtleCrypto.exportKey.ed25519 - - api.SubtleCrypto.generateKey.ed25519 - - api.SubtleCrypto.importKey.ed25519 - - api.SubtleCrypto.sign.ed25519 - - api.SubtleCrypto.verify.ed25519 - - # baseline: false - # support: + # chrome: "133" + # chrome_android: "133" # firefox: "130" # firefox_android: "130" # safari: "17" @@ -200,3 +190,15 @@ compat_features: - api.SubtleCrypto.exportKey.x25519 - api.SubtleCrypto.generateKey.x25519 - api.SubtleCrypto.importKey.x25519 + + # baseline: false + # support: + # firefox: "129" + # firefox_android: "129" + # safari: "17" + # safari_ios: "17" + - api.SubtleCrypto.exportKey.ed25519 + - api.SubtleCrypto.generateKey.ed25519 + - api.SubtleCrypto.importKey.ed25519 + - api.SubtleCrypto.sign.ed25519 + - api.SubtleCrypto.verify.ed25519 diff --git a/features/webauthn.yml.dist b/features/webauthn.yml.dist index e01b489b3ee..a325b5b6b6e 100644 --- a/features/webauthn.yml.dist +++ b/features/webauthn.yml.dist @@ -108,6 +108,16 @@ compat_features: - api.CredentialsContainer.create.publicKey_option.attestation.direct - api.CredentialsContainer.create.publicKey_option.attestation.enterprise + # baseline: false + # support: + # chrome: "133" + # chrome_android: "133" + # firefox: "135" + # firefox_android: "135" + # safari: "17.4" + # safari_ios: "17.4" + - api.PublicKeyCredential.getClientCapabilities_static + # baseline: false # support: # chrome: "84" @@ -199,12 +209,6 @@ compat_features: # edge: "113" - api.CredentialsContainer.get.publicKey_option.extensions.largeBlob - # baseline: false - # support: - # safari: "17.4" - # safari_ios: "17.4" - - api.PublicKeyCredential.getClientCapabilities_static - # baseline: false # support: # firefox: "123" diff --git a/features/webrtc-stats.yml.dist b/features/webrtc-stats.yml.dist index 36d75d8f06f..8c7e44bb9b2 100644 --- a/features/webrtc-stats.yml.dist +++ b/features/webrtc-stats.yml.dist @@ -565,6 +565,18 @@ compat_features: - api.RTCStatsReport.type_media-source.trackIdentifier - api.RTCStatsReport.type_media-source.type + # baseline: low + # baseline_low_date: 2025-02-04 + # support: + # chrome: "105" + # chrome_android: "105" + # edge: "105" + # firefox: "135" + # firefox_android: "135" + # safari: "17" + # safari_ios: "17" + - api.RTCStatsReport.type_inbound-rtp.mid + # baseline: false # support: # chrome: "80" @@ -887,9 +899,9 @@ compat_features: # chrome: "105" # chrome_android: "105" # edge: "105" - # safari: "17" - # safari_ios: "17" - - api.RTCStatsReport.type_inbound-rtp.mid + # firefox: "135" + # firefox_android: "135" + - api.RTCStatsReport.type_outbound-rtp.mid # baseline: false # support: @@ -1011,7 +1023,6 @@ compat_features: # edge: "105" - api.RTCStatsReport.type_inbound-rtp.jitterBufferMinimumDelay - api.RTCStatsReport.type_inbound-rtp.jitterBufferTargetDelay - - api.RTCStatsReport.type_outbound-rtp.mid # baseline: false # support: diff --git a/package-lock.json b/package-lock.json index 266810b7f15..5e057651f23 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "devDependencies": { "@eslint/js": "^9.19.0", "@js-temporal/polyfill": "^0.4.4", - "@mdn/browser-compat-data": "^5.6.34", + "@mdn/browser-compat-data": "^5.6.36", "@types/caniuse-lite": "^1.0.4", "@types/diff": "^7.0.1", "@types/node": "^18.19.75", @@ -765,9 +765,9 @@ } }, "node_modules/@mdn/browser-compat-data": { - "version": "5.6.34", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.34.tgz", - "integrity": "sha512-bq6146J/0e4AuNtx8PckK9Ibnlgp8IxVPh6u+SWkVuAhqDPv3yzgR9uoRDMmBBvxFKkU+WwpS7kq82GDH2Hj3w==", + "version": "5.6.36", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.36.tgz", + "integrity": "sha512-UhTBGnR9L8x1hpCA/VlVxwY8CXfyWPoTDAlWz5n1iwJxDaiqA0XkTfi5p6FuHMHE/EuUUtfiSIu14nzQUtJPDg==", "license": "CC0-1.0" }, "node_modules/@nodelib/fs.scandir": { diff --git a/package.json b/package.json index 29141f68f85..6d47e8ede1c 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "devDependencies": { "@eslint/js": "^9.19.0", "@js-temporal/polyfill": "^0.4.4", - "@mdn/browser-compat-data": "^5.6.34", + "@mdn/browser-compat-data": "^5.6.36", "@types/caniuse-lite": "^1.0.4", "@types/diff": "^7.0.1", "@types/node": "^18.19.75",