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 c4bc4069379..4dbddf503bf 100644 --- a/features/draft/spec/html.yml.dist +++ b/features/draft/spec/html.yml.dist @@ -58,7 +58,6 @@ compat_features: - api.Window.history - api.Window.length - api.Window.name - - api.Window.open - api.Window.opener - api.Window.prompt - css.selectors.active @@ -1913,19 +1912,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 @@ -2971,6 +2957,16 @@ compat_features: # safari_ios: "3.2" - http.headers.X-Frame-Options.SAMEORIGIN + # baseline: false + # support: + # chrome: "1" + # chrome_android: "18" + # edge: "12" + # firefox: "1" + # firefox_android: "4" + # safari: "1" + - api.Window.open + # baseline: false # support: # chrome: "4" @@ -3017,6 +3013,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" 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 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 diff --git a/package-lock.json b/package-lock.json index d520a401e84..ae7e4686d28 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 562f644c26d..cd4ea7f1be0 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",