From 89777bc7f40b7091078c3ab4a384632f5c11cbff Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 11 Dec 2025 09:27:34 +0000 Subject: [PATCH 1/2] Bump @mdn/browser-compat-data from 7.1.24 to 7.2.0 Bumps [@mdn/browser-compat-data](https://github.com/mdn/browser-compat-data) from 7.1.24 to 7.2.0. - [Release notes](https://github.com/mdn/browser-compat-data/releases) - [Changelog](https://github.com/mdn/browser-compat-data/blob/main/RELEASE_NOTES.md) - [Commits](https://github.com/mdn/browser-compat-data/compare/v7.1.24...v7.2.0) --- updated-dependencies: - dependency-name: "@mdn/browser-compat-data" dependency-version: 7.2.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index f0041d0cacc..b8beff9f30d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "devDependencies": { "@eslint/js": "^9.39.1", "@js-temporal/polyfill": "^0.5.1", - "@mdn/browser-compat-data": "7.1.24", + "@mdn/browser-compat-data": "7.2.0", "@octokit/rest": "^22.0.1", "@types/caniuse-lite": "^1.0.4", "@types/node": "^20.19.25", @@ -1034,9 +1034,9 @@ } }, "node_modules/@mdn/browser-compat-data": { - "version": "7.1.24", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-7.1.24.tgz", - "integrity": "sha512-OwgmkZIruyaozidRQ2zbIUeZ0HVdGMG5tSw0kMsB8zosJO6hHR/V9Uw5Jm0RPpF/6JHCO80RTWJJK7d7rClzcw==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-7.2.0.tgz", + "integrity": "sha512-Ga7BwL1yClj6LVMTlzNL+3sxyDe7jefOJyBABwc0/4iWZ2BsLpNonDEI5NAvtowAACvwYq2Ge9Ty0LF9yGYLiw==", "license": "CC0-1.0", "peer": true }, diff --git a/package.json b/package.json index 69dd114990b..415d0e6874e 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "devDependencies": { "@eslint/js": "^9.39.1", "@js-temporal/polyfill": "^0.5.1", - "@mdn/browser-compat-data": "7.1.24", + "@mdn/browser-compat-data": "7.2.0", "@octokit/rest": "^22.0.1", "@types/caniuse-lite": "^1.0.4", "@types/node": "^20.19.25", From 562be938ce3d221fe1b2b37541d606093fd3a191 Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Thu, 11 Dec 2025 13:54:01 +0100 Subject: [PATCH 2/2] Refresh dist --- features/attr.yml | 28 +++++++++------ features/attr.yml.dist | 36 +++++++++++-------- features/background-position.yml.dist | 2 -- features/calc-constants.yml.dist | 6 ++-- features/contrast-color.yml.dist | 2 ++ features/draft/spec/css-text-decor-4.yml.dist | 8 +++-- features/draft/spec/indexeddb-3.yml.dist | 6 ---- features/draft/spec/mathml-core.yml.dist | 10 ++++-- features/draft/spec/webdriver-bidi.yml.dist | 10 +++++- features/gamepad.yml.dist | 2 +- features/js-modules-workers.yml.dist | 3 +- features/js-modules.yml.dist | 3 +- features/mathml.yml.dist | 10 +++++- features/print.yml.dist | 3 +- features/regexp.yml.dist | 5 ++- features/scope.yml.dist | 5 ++- features/wasm-simd-relaxed.yml.dist | 2 ++ features/weak-references.yml.dist | 15 ++++++-- features/weakmap.yml.dist | 5 ++- features/weakset.yml.dist | 5 ++- 20 files changed, 115 insertions(+), 51 deletions(-) diff --git a/features/attr.yml b/features/attr.yml index 31e26886753..f51cbf6de2a 100644 --- a/features/attr.yml +++ b/features/attr.yml @@ -4,14 +4,20 @@ spec: https://drafts.csswg.org/css-values-5/#attr-notation caniuse: css3-attr group: css compat_features: - # The css.types.attr key makes sense here but is already used in `contents-attr` - #- css.types.attr - - css.types.attr.fallback - - 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.integer - - css.types.attr.type-or-unit.length - - css.types.attr.type-or-unit.number - - css.types.attr.type-or-unit.percentage - - css.types.attr.type-or-unit.time + - css.types.attr.declaration-value + - css.types.attr.type_function + - css.types.attr.type_function.angle + - css.types.attr.type_function.color + - css.types.attr.type_function.custom-ident + - css.types.attr.type_function.ident + - css.types.attr.type_function.image + - css.types.attr.type_function.integer + - css.types.attr.type_function.length + - css.types.attr.type_function.length-percentage + - css.types.attr.type_function.number + - css.types.attr.type_function.percentage + - css.types.attr.type_function.resolution + - css.types.attr.type_function.string + - css.types.attr.type_function.time + - css.types.attr.type_function.transform-function + - css.types.attr.type_function.url diff --git a/features/attr.yml.dist b/features/attr.yml.dist index 221edd1eedf..efb129e848f 100644 --- a/features/attr.yml.dist +++ b/features/attr.yml.dist @@ -3,10 +3,7 @@ status: baseline: false - support: - chrome: "133" - chrome_android: "133" - edge: "133" + support: {} compat_features: # baseline: low # baseline_low_date: 2025-03-31 @@ -18,19 +15,30 @@ compat_features: # firefox_android: "119" # safari: "18.4" # safari_ios: "18.4" - - css.types.attr.fallback + - css.types.attr.declaration-value - # ⬇️ Same status as overall feature ⬇️ # baseline: false # support: # chrome: "133" # chrome_android: "133" # edge: "133" - - 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.integer - - css.types.attr.type-or-unit.length - - css.types.attr.type-or-unit.number - - css.types.attr.type-or-unit.percentage - - css.types.attr.type-or-unit.time + - css.types.attr.type_function + - css.types.attr.type_function.angle + - css.types.attr.type_function.color + - css.types.attr.type_function.custom-ident + - css.types.attr.type_function.integer + - css.types.attr.type_function.length + - css.types.attr.type_function.number + - css.types.attr.type_function.percentage + - css.types.attr.type_function.string + - css.types.attr.type_function.time + - css.types.attr.type_function.url + + # ⬇️ Same status as overall feature ⬇️ + # baseline: false + # support: {} + - css.types.attr.type_function.ident + - css.types.attr.type_function.image + - css.types.attr.type_function.length-percentage + - css.types.attr.type_function.resolution + - css.types.attr.type_function.transform-function diff --git a/features/background-position.yml.dist b/features/background-position.yml.dist index 57dece3c517..cf66117a569 100644 --- a/features/background-position.yml.dist +++ b/features/background-position.yml.dist @@ -87,8 +87,6 @@ compat_features: # baseline: false # support: - # chrome: "143" - # chrome_android: "143" # firefox: "49" # firefox_android: "49" # safari: "15.4" diff --git a/features/calc-constants.yml.dist b/features/calc-constants.yml.dist index 954f387e9a0..84767c16ed0 100644 --- a/features/calc-constants.yml.dist +++ b/features/calc-constants.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: 2023-06-06 + baseline_high_date: 2025-12-06 support: chrome: "110" chrome_android: "110" @@ -52,8 +53,9 @@ compat_features: # safari_ios: "15.4" - css.types.calc-keyword.e - # baseline: low + # baseline: high # baseline_low_date: 2023-06-06 + # baseline_high_date: 2025-12-06 # support: # chrome: "99" # chrome_android: "99" diff --git a/features/contrast-color.yml.dist b/features/contrast-color.yml.dist index 9f34165b5d8..5cd39241b1b 100644 --- a/features/contrast-color.yml.dist +++ b/features/contrast-color.yml.dist @@ -4,6 +4,8 @@ status: baseline: false support: + firefox: "146" + firefox_android: "146" safari: "26" safari_ios: "26" compat_features: diff --git a/features/draft/spec/css-text-decor-4.yml.dist b/features/draft/spec/css-text-decor-4.yml.dist index 0230396f374..e48a3ff44c9 100644 --- a/features/draft/spec/css-text-decor-4.yml.dist +++ b/features/draft/spec/css-text-decor-4.yml.dist @@ -3,7 +3,9 @@ status: baseline: false - support: {} + support: + firefox: "146" + firefox_android: "146" compat_features: # baseline: high # baseline_low_date: 2015-07-29 @@ -70,6 +72,8 @@ compat_features: # ⬇️ Same status as overall feature ⬇️ # baseline: false - # support: {} + # support: + # firefox: "146" + # firefox_android: "146" - css.properties.text-decoration-inset - css.properties.text-decoration-inset.auto diff --git a/features/draft/spec/indexeddb-3.yml.dist b/features/draft/spec/indexeddb-3.yml.dist index 6d8efac942a..ad4766b1e1c 100644 --- a/features/draft/spec/indexeddb-3.yml.dist +++ b/features/draft/spec/indexeddb-3.yml.dist @@ -43,12 +43,6 @@ compat_features: - api.IDBObjectStore.getAll.object_parameter.direction - api.IDBObjectStore.getAllKeys.object_parameter - api.IDBObjectStore.getAllKeys.object_parameter.direction - - # ⬇️ Same status as overall feature ⬇️ - # baseline: false - # support: - # chrome: "141" - # chrome_android: "141" - api.IDBRecord - api.IDBRecord.key - api.IDBRecord.primaryKey diff --git a/features/draft/spec/mathml-core.yml.dist b/features/draft/spec/mathml-core.yml.dist index 5be9c1a52cc..2ac4cf0014c 100644 --- a/features/draft/spec/mathml-core.yml.dist +++ b/features/draft/spec/mathml-core.yml.dist @@ -3,7 +3,9 @@ status: baseline: false - support: {} + support: + firefox: "146" + firefox_android: "146" compat_features: # baseline: low # baseline_low_date: 2023-08-29 @@ -32,10 +34,14 @@ compat_features: # chrome: "109" # chrome_android: "109" # edge: "109" + # firefox: "146" + # firefox_android: "146" - css.properties.math-shift.compact - css.properties.math-shift.normal # ⬇️ Same status as overall feature ⬇️ # baseline: false - # support: {} + # support: + # firefox: "146" + # firefox_android: "146" - mathml.global_attributes.dir.rtl_operator_mirroring diff --git a/features/draft/spec/webdriver-bidi.yml.dist b/features/draft/spec/webdriver-bidi.yml.dist index b0ca2f27c70..84f11f855b6 100644 --- a/features/draft/spec/webdriver-bidi.yml.dist +++ b/features/draft/spec/webdriver-bidi.yml.dist @@ -584,6 +584,15 @@ compat_features: - webdriver.bidi.emulation.setUserAgentOverride.userAgent_parameter - webdriver.bidi.emulation.setUserAgentOverride.userContexts_parameter + # baseline: false + # support: + # chrome: "142" + # chrome_android: "142" + # edge: "142" + # firefox: "146" + # firefox_android: "146" + - webdriver.bidi.network.getData.dataType_parameter.request + # baseline: false # support: # chrome: "126" @@ -692,7 +701,6 @@ compat_features: - webdriver.bidi.browser.setDownloadBehavior - webdriver.bidi.browser.setDownloadBehavior.downloadBehavior_parameter - webdriver.bidi.browser.setDownloadBehavior.userContexts_parameter - - webdriver.bidi.network.getData.dataType_parameter.request # baseline: false # support: diff --git a/features/gamepad.yml.dist b/features/gamepad.yml.dist index 9f48f6c9410..8ed8323528e 100644 --- a/features/gamepad.yml.dist +++ b/features/gamepad.yml.dist @@ -67,7 +67,7 @@ compat_features: - api.Navigator.getGamepads # baseline: low - # baseline_low_date: 2025-12-04 + # baseline_low_date: 2025-12-05 # support: # chrome: "143" # chrome_android: "143" diff --git a/features/js-modules-workers.yml.dist b/features/js-modules-workers.yml.dist index 0b79b1058a6..a99ff491665 100644 --- a/features/js-modules-workers.yml.dist +++ b/features/js-modules-workers.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: 2023-06-06 + baseline_high_date: 2025-12-06 support: chrome: "80" chrome_android: "80" diff --git a/features/js-modules.yml.dist b/features/js-modules.yml.dist index f3575721fae..9917083f58b 100644 --- a/features/js-modules.yml.dist +++ b/features/js-modules.yml.dist @@ -110,8 +110,9 @@ compat_features: # safari_ios: "16.4" - javascript.operators.import_meta.resolve - # baseline: low + # baseline: high # baseline_low_date: 2023-06-06 + # baseline_high_date: 2025-12-06 # support: # chrome: "80" # chrome_android: "80" diff --git a/features/mathml.yml.dist b/features/mathml.yml.dist index f020e2e90ec..5cd87ac94a7 100644 --- a/features/mathml.yml.dist +++ b/features/mathml.yml.dist @@ -306,6 +306,15 @@ compat_features: - css.properties.math-depth - css.properties.text-transform.math-auto + # baseline: false + # support: + # chrome: "109" + # chrome_android: "109" + # edge: "109" + # firefox: "146" + # firefox_android: "146" + - css.properties.math-shift + # baseline: false # support: # firefox: "1" @@ -375,7 +384,6 @@ compat_features: # chrome_android: "109" # edge: "109" - css.properties.display.math - - css.properties.math-shift # baseline: false # support: diff --git a/features/print.yml.dist b/features/print.yml.dist index 51475f745c4..4e6996bd8b6 100644 --- a/features/print.yml.dist +++ b/features/print.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: 2023-06-06 + baseline_high_date: 2025-12-06 support: chrome: "1" chrome_android: "18" diff --git a/features/regexp.yml.dist b/features/regexp.yml.dist index 1900530f9f8..86c95881a00 100644 --- a/features/regexp.yml.dist +++ b/features/regexp.yml.dist @@ -304,11 +304,14 @@ compat_features: # safari_ios: "17" - javascript.regular_expressions.named_capturing_group.duplicate_named_capturing_groups - # baseline: false + # baseline: low + # baseline_low_date: 2025-09-15 # support: # chrome: "125" # chrome_android: "125" # edge: "125" # firefox: "132" # firefox_android: "132" + # safari: "26" + # safari_ios: "26" - javascript.regular_expressions.modifier diff --git a/features/scope.yml.dist b/features/scope.yml.dist index b1e17f74e22..1d0b280c1b9 100644 --- a/features/scope.yml.dist +++ b/features/scope.yml.dist @@ -2,11 +2,14 @@ # Do not edit this file by hand. Edit the source file instead! status: - baseline: false + baseline: low + baseline_low_date: 2025-12-09 support: chrome: "118" chrome_android: "118" edge: "118" + firefox: "146" + firefox_android: "146" safari: "17.4" safari_ios: "17.4" compat_features: diff --git a/features/wasm-simd-relaxed.yml.dist b/features/wasm-simd-relaxed.yml.dist index a5b33fd9eb2..2b860f4c2d0 100644 --- a/features/wasm-simd-relaxed.yml.dist +++ b/features/wasm-simd-relaxed.yml.dist @@ -7,5 +7,7 @@ status: chrome: "114" chrome_android: "114" edge: "114" + firefox: "146" + firefox_android: "146" compat_features: - webassembly.relaxed-SIMD diff --git a/features/weak-references.yml.dist b/features/weak-references.yml.dist index 4bee982917d..3df3e29e892 100644 --- a/features/weak-references.yml.dist +++ b/features/weak-references.yml.dist @@ -34,13 +34,24 @@ compat_features: - javascript.builtins.WeakRef.WeakRef - javascript.builtins.WeakRef.deref - # baseline: false + # baseline: low + # baseline_low_date: 2025-12-09 # support: # chrome: "109" # chrome_android: "109" # edge: "109" + # firefox: "146" + # firefox_android: "146" # safari: "16.4" # safari_ios: "16.4" - javascript.builtins.FinalizationRegistry.register.symbol_as_target - - javascript.builtins.FinalizationRegistry.unregister.symbol_as_target - javascript.builtins.WeakRef.WeakRef.symbol_as_target + + # baseline: false + # support: + # chrome: "109" + # chrome_android: "109" + # edge: "109" + # safari: "16.4" + # safari_ios: "16.4" + - javascript.builtins.FinalizationRegistry.unregister.symbol_as_target diff --git a/features/weakmap.yml.dist b/features/weakmap.yml.dist index 18cd5e7539b..4069405f248 100644 --- a/features/weakmap.yml.dist +++ b/features/weakmap.yml.dist @@ -59,11 +59,14 @@ compat_features: # safari_ios: "9" - javascript.builtins.WeakMap.WeakMap.iterable_allowed - # baseline: false + # baseline: low + # baseline_low_date: 2025-12-09 # support: # chrome: "109" # chrome_android: "109" # edge: "109" + # firefox: "146" + # firefox_android: "146" # safari: "16.4" # safari_ios: "16.4" - javascript.builtins.WeakMap.symbol_as_keys diff --git a/features/weakset.yml.dist b/features/weakset.yml.dist index 1d3bee604af..881d71a7925 100644 --- a/features/weakset.yml.dist +++ b/features/weakset.yml.dist @@ -58,11 +58,14 @@ compat_features: # safari_ios: "9" - javascript.builtins.WeakSet.WeakSet.iterable_allowed - # baseline: false + # baseline: low + # baseline_low_date: 2025-12-09 # support: # chrome: "109" # chrome_android: "109" # edge: "109" + # firefox: "146" + # firefox_android: "146" # safari: "16.4" # safari_ios: "16.4" - javascript.builtins.WeakSet.symbol_as_keys