From f72f9dedc7203706ac69b55a18200dac0759ee4f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Oct 2024 09:09:38 +0000 Subject: [PATCH 1/4] Bump @mdn/browser-compat-data from 5.6.9 to 5.6.10 Bumps [@mdn/browser-compat-data](https://github.com/mdn/browser-compat-data) from 5.6.9 to 5.6.10. - [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/v5.6.9...v5.6.10) --- updated-dependencies: - dependency-name: "@mdn/browser-compat-data" dependency-type: direct:development update-type: version-update:semver-patch ... 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 2dd37719bae..e8fc0687ca0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "devDependencies": { "@eslint/js": "^9.13.0", "@js-temporal/polyfill": "^0.4.4", - "@mdn/browser-compat-data": "^5.6.9", + "@mdn/browser-compat-data": "^5.6.10", "@types/caniuse-lite": "^1.0.4", "@types/diff": "^5.2.3", "@types/node": "^18.19.59", @@ -760,9 +760,9 @@ } }, "node_modules/@mdn/browser-compat-data": { - "version": "5.6.9", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.9.tgz", - "integrity": "sha512-xbpYnhcx48qe1p8qimSCUu79QPhK6STaj5mUJ7A0VRCxgfZ5boJ4L/Vy9e5lOPquPSQ1tWZ6mOO+01VzLJg2iA==" + "version": "5.6.10", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.10.tgz", + "integrity": "sha512-plMgRN6pGGaHxvH5Y5DJcWR3C8tC/HHN18saHAWu395XfNRtFMrKPiDeRGQWIHjTXFbQVLra2nFG5GKyezXy+Q==" }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", diff --git a/package.json b/package.json index 561b34c56ae..67514e3af1e 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "devDependencies": { "@eslint/js": "^9.13.0", "@js-temporal/polyfill": "^0.4.4", - "@mdn/browser-compat-data": "^5.6.9", + "@mdn/browser-compat-data": "^5.6.10", "@types/caniuse-lite": "^1.0.4", "@types/diff": "^5.2.3", "@types/node": "^18.19.59", From 736eefa52bc136321cadeb100a0926c014ca8b5b Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Mon, 28 Oct 2024 11:08:04 +0100 Subject: [PATCH 2/4] Delete removed BCD keys --- features/draft/spec/permissions.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/features/draft/spec/permissions.yml b/features/draft/spec/permissions.yml index 81b65b15d85..88c46b65f67 100644 --- a/features/draft/spec/permissions.yml +++ b/features/draft/spec/permissions.yml @@ -8,7 +8,6 @@ compat_features: - api.Permissions.permission_accessibility-events - api.Permissions.permission_ambient-light-sensor - api.Permissions.permission_background-sync - - api.Permissions.permission_bluetooth - api.Permissions.permission_camera - api.Permissions.permission_geolocation - api.Permissions.permission_local-fonts From aa7ec9346933a7a378c8424172f70a8c6f2fff69 Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Mon, 28 Oct 2024 11:09:59 +0100 Subject: [PATCH 3/4] Refresh dist --- features/compute-pressure.yml.dist | 1 + features/draft/spec/clear-site-data.yml.dist | 12 +--- features/draft/spec/cssom-view-1.yml.dist | 34 +++++---- features/draft/spec/html.yml.dist | 75 +++++++++++--------- features/draft/spec/permissions.yml.dist | 7 -- features/hardware-concurrency.yml.dist | 6 +- features/idle-detection.yml.dist | 1 + features/language.yml.dist | 1 - features/screen-wake-lock.yml.dist | 1 + 9 files changed, 73 insertions(+), 65 deletions(-) diff --git a/features/compute-pressure.yml.dist b/features/compute-pressure.yml.dist index 696ee43459c..9eacd7ca7cc 100644 --- a/features/compute-pressure.yml.dist +++ b/features/compute-pressure.yml.dist @@ -20,4 +20,5 @@ compat_features: - api.PressureRecord.state - api.PressureRecord.time - api.PressureRecord.toJSON + - html.elements.iframe.allow.compute-pressure - http.headers.Permissions-Policy.compute-pressure diff --git a/features/draft/spec/clear-site-data.yml.dist b/features/draft/spec/clear-site-data.yml.dist index da9776a1461..c13aa636481 100644 --- a/features/draft/spec/clear-site-data.yml.dist +++ b/features/draft/spec/clear-site-data.yml.dist @@ -16,16 +16,8 @@ compat_features: # safari: "17" # safari_ios: "17" - http.headers.Clear-Site-Data - - http.headers.Clear-Site-Data.secure_context_required - - # baseline: false - # support: - # chrome: "61" - # chrome_android: "61" - # edge: ≤79 - # firefox: "63" - # firefox_android: "63" - http.headers.Clear-Site-Data.cookies + - http.headers.Clear-Site-Data.secure_context_required - http.headers.Clear-Site-Data.storage # baseline: false @@ -33,6 +25,8 @@ compat_features: # chrome: "61" # chrome_android: "61" # edge: ≤79 + # safari: "17" + # safari_ios: "17" - http.headers.Clear-Site-Data.cache # baseline: false diff --git a/features/draft/spec/cssom-view-1.yml.dist b/features/draft/spec/cssom-view-1.yml.dist index a859808998b..53aff3a4215 100644 --- a/features/draft/spec/cssom-view-1.yml.dist +++ b/features/draft/spec/cssom-view-1.yml.dist @@ -31,7 +31,6 @@ compat_features: - api.Screen.width - api.Window.moveBy - api.Window.moveTo - - api.Window.open - api.Window.resizeBy - api.Window.resizeTo - api.Window.screen @@ -229,19 +228,6 @@ compat_features: - api.Window.screenLeft - api.Window.screenTop - # baseline: high - # baseline_low_date: 2019-01-29 - # baseline_high_date: 2021-07-29 - # support: - # chrome: "23" - # chrome_android: "25" - # edge: "12" - # firefox: "65" - # firefox_android: "65" - # safari: "11" - # safari_ios: "11" - - api.Window.open.once_per_event - # baseline: high # baseline_low_date: 2020-01-15 # baseline_high_date: 2022-07-15 @@ -343,6 +329,26 @@ compat_features: - api.VisualViewport.resize_event - api.VisualViewport.scroll_event + # baseline: false + # support: + # chrome: "1" + # chrome_android: "18" + # edge: "12" + # firefox: "1" + # firefox_android: "4" + # safari: "1" + - api.Window.open + + # baseline: false + # support: + # chrome: "23" + # chrome_android: "25" + # edge: "12" + # firefox: "65" + # firefox_android: "65" + # safari: "11" + - api.Window.open.once_per_event + # baseline: false # support: # chrome: "1" diff --git a/features/draft/spec/html.yml.dist b/features/draft/spec/html.yml.dist index 8562d8801f3..6abe9b67d28 100644 --- a/features/draft/spec/html.yml.dist +++ b/features/draft/spec/html.yml.dist @@ -62,7 +62,6 @@ compat_features: - api.Window.length - api.Window.name - api.Window.navigator - - api.Window.open - api.Window.opener - api.Window.prompt - css.selectors.active @@ -1973,19 +1972,6 @@ compat_features: # safari_ios: "5" - api.HTMLInputElement.invalid_event - # baseline: high - # baseline_low_date: 2019-01-29 - # baseline_high_date: 2021-07-29 - # support: - # chrome: "23" - # chrome_android: "25" - # edge: "12" - # firefox: "65" - # firefox_android: "65" - # safari: "11" - # safari_ios: "11" - - api.Window.open.once_per_event - # baseline: high # baseline_low_date: 2019-03-25 # baseline_high_date: 2021-09-25 @@ -2722,6 +2708,20 @@ compat_features: # safari_ios: "1" - api.HTMLElement.outerText + # baseline: high + # baseline_low_date: 2022-03-14 + # baseline_high_date: 2024-09-14 + # support: + # chrome: "37" + # chrome_android: "37" + # edge: "15" + # firefox: "48" + # firefox_android: "48" + # safari: "15.4" + # safari_ios: "15.4" + - api.Navigator.hardwareConcurrency + - api.WorkerNavigator.hardwareConcurrency + # baseline: high # baseline_low_date: 2022-03-14 # baseline_high_date: 2024-09-14 @@ -3070,23 +3070,23 @@ compat_features: # baseline: false # support: - # chrome: "4" + # chrome: "1" # chrome_android: "18" # edge: "12" - # firefox: "2" + # firefox: "1" # firefox_android: "4" - # safari: ≤4 - - html.elements.link.rel.icon + # safari: "1" + - api.Window.open # baseline: false # support: # chrome: "4" # chrome_android: "18" - # edge: "79" - # firefox: "74" - # firefox_android: "79" - # safari_ios: "5" - - api.WorkerGlobalScope.languagechange_event + # edge: "12" + # firefox: "2" + # firefox_android: "4" + # safari: ≤4 + - html.elements.link.rel.icon # baseline: false # support: @@ -3124,6 +3124,16 @@ compat_features: # safari_ios: "12.2" - html.elements.input.type_color + # baseline: false + # support: + # chrome: "23" + # chrome_android: "25" + # edge: "12" + # firefox: "65" + # firefox_android: "65" + # safari: "11" + - api.Window.open.once_per_event + # baseline: false # support: # chrome: "23" @@ -3164,6 +3174,15 @@ compat_features: # safari_ios: "10.3" - api.HTMLElement.autocapitalize + # baseline: false + # support: + # chrome: "4" + # chrome_android: "18" + # edge: "79" + # firefox: "74" + # firefox_android: "79" + - api.WorkerGlobalScope.languagechange_event + # baseline: false # support: # chrome: "5" @@ -3230,16 +3249,6 @@ compat_features: # safari_ios: "8" - api.CanvasRenderingContext2D.drawFocusIfNeeded.path_parameter - # baseline: false - # support: - # chrome: "37" - # chrome_android: "37" - # edge: "15" - # firefox: "48" - # firefox_android: "48" - - api.Navigator.hardwareConcurrency - - api.WorkerNavigator.hardwareConcurrency - # baseline: false # support: # chrome: "39" diff --git a/features/draft/spec/permissions.yml.dist b/features/draft/spec/permissions.yml.dist index 65d69948104..a313295ac79 100644 --- a/features/draft/spec/permissions.yml.dist +++ b/features/draft/spec/permissions.yml.dist @@ -98,13 +98,6 @@ compat_features: # edge: "79" - api.Permissions.permission_payment-handler - # baseline: false - # support: - # chrome: "104" - # chrome_android: "104" - # edge: "104" - - api.Permissions.permission_bluetooth - # baseline: false # support: # chrome: "103" diff --git a/features/hardware-concurrency.yml.dist b/features/hardware-concurrency.yml.dist index 181b882a51d..058ef74430d 100644 --- a/features/hardware-concurrency.yml.dist +++ b/features/hardware-concurrency.yml.dist @@ -2,13 +2,17 @@ # Do not edit this file by hand. Edit the source file instead! status: - baseline: false + baseline: high + baseline_low_date: 2022-03-14 + baseline_high_date: 2024-09-14 support: chrome: "37" chrome_android: "37" edge: "15" firefox: "48" firefox_android: "48" + safari: "15.4" + safari_ios: "15.4" compat_features: - api.Navigator.hardwareConcurrency - api.WorkerNavigator.hardwareConcurrency diff --git a/features/idle-detection.yml.dist b/features/idle-detection.yml.dist index 9664513e917..8675f68a9f9 100644 --- a/features/idle-detection.yml.dist +++ b/features/idle-detection.yml.dist @@ -13,6 +13,7 @@ compat_features: # chrome: "94" # chrome_android: "94" # edge: "94" + - html.elements.iframe.allow.idle-detection - http.headers.Permissions-Policy.idle-detection # ⬇️ Same status as overall feature ⬇️ diff --git a/features/language.yml.dist b/features/language.yml.dist index 8aa3a15dc71..ad6ee2c9718 100644 --- a/features/language.yml.dist +++ b/features/language.yml.dist @@ -75,5 +75,4 @@ compat_features: # edge: "79" # firefox: "74" # firefox_android: "79" - # safari_ios: "5" - api.WorkerGlobalScope.languagechange_event diff --git a/features/screen-wake-lock.yml.dist b/features/screen-wake-lock.yml.dist index 1ed9b0c8f18..b8b06493856 100644 --- a/features/screen-wake-lock.yml.dist +++ b/features/screen-wake-lock.yml.dist @@ -22,6 +22,7 @@ compat_features: # safari: "16.4" # safari_ios: "16.4" - api.WakeLock + - html.elements.iframe.allow.screen-wake-lock # ⬇️ Same status as overall feature ⬇️ # baseline: false From 0879e28751431d7f81c3d5f22495fd832349efad Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Mon, 28 Oct 2024 11:23:09 +0100 Subject: [PATCH 4/4] Refresh dist --- features/draft/spec/html.yml.dist | 31 ------------------------------- 1 file changed, 31 deletions(-) diff --git a/features/draft/spec/html.yml.dist b/features/draft/spec/html.yml.dist index 62f84181f80..4dbddf503bf 100644 --- a/features/draft/spec/html.yml.dist +++ b/features/draft/spec/html.yml.dist @@ -58,14 +58,6 @@ compat_features: - api.Window.history - api.Window.length - api.Window.name -<<<<<<< HEAD - - api.Window.navigator -||||||| 2f45ab0c - - api.Window.navigator - - api.Window.open -======= - - api.Window.open ->>>>>>> main - api.Window.opener - api.Window.prompt - css.selectors.active @@ -2643,20 +2635,6 @@ compat_features: # safari_ios: "1" - api.HTMLElement.outerText - # baseline: high - # baseline_low_date: 2022-03-14 - # baseline_high_date: 2024-09-14 - # support: - # chrome: "37" - # chrome_android: "37" - # edge: "15" - # firefox: "48" - # firefox_android: "48" - # safari: "15.4" - # safari_ios: "15.4" - - api.Navigator.hardwareConcurrency - - api.WorkerNavigator.hardwareConcurrency - # baseline: high # baseline_low_date: 2022-03-14 # baseline_high_date: 2024-09-14 @@ -3085,15 +3063,6 @@ compat_features: # safari_ios: "10.3" - api.HTMLElement.autocapitalize - # baseline: false - # support: - # chrome: "4" - # chrome_android: "18" - # edge: "79" - # firefox: "74" - # firefox_android: "79" - - api.WorkerGlobalScope.languagechange_event - # baseline: false # support: # chrome: "5"