diff --git a/features/cookie-store.yml b/features/cookie-store.yml index 9bd5763f6cc..988cbac3922 100644 --- a/features/cookie-store.yml +++ b/features/cookie-store.yml @@ -15,13 +15,6 @@ compat_features: - api.CookieStore.get.secure_return_property - api.CookieStore.get.value_return_property - api.CookieStore.getAll - - api.CookieStore.getAll.domain_return_property - - api.CookieStore.getAll.expires_return_property - - api.CookieStore.getAll.name_return_property - - api.CookieStore.getAll.path_return_property - - api.CookieStore.getAll.sameSite_return_property - - api.CookieStore.getAll.secure_return_property - - api.CookieStore.getAll.value_return_property - api.CookieStore.set - api.CookieStoreManager - api.CookieStoreManager.getSubscriptions @@ -30,22 +23,8 @@ compat_features: - api.ServiceWorkerRegistration.cookies - api.CookieChangeEvent - api.CookieChangeEvent.changed - - api.CookieChangeEvent.changed.domain_property - - api.CookieChangeEvent.changed.expires_property - - api.CookieChangeEvent.changed.name_property - - api.CookieChangeEvent.changed.path_property - - api.CookieChangeEvent.changed.sameSite_property - - api.CookieChangeEvent.changed.secure_property - - api.CookieChangeEvent.changed.value_property - api.CookieChangeEvent.CookieChangeEvent - api.CookieChangeEvent.deleted - - api.CookieChangeEvent.deleted.domain_property - - api.CookieChangeEvent.deleted.expires_property - - api.CookieChangeEvent.deleted.name_property - - api.CookieChangeEvent.deleted.path_property - - api.CookieChangeEvent.deleted.sameSite_property - - api.CookieChangeEvent.deleted.secure_property - - api.CookieChangeEvent.deleted.value_property - api.ExtendableCookieChangeEvent - api.ExtendableCookieChangeEvent.changed - api.ExtendableCookieChangeEvent.deleted diff --git a/features/cookie-store.yml.dist b/features/cookie-store.yml.dist index 624ac1060cc..0eb95915801 100644 --- a/features/cookie-store.yml.dist +++ b/features/cookie-store.yml.dist @@ -18,11 +18,7 @@ compat_features: - api.CookieChangeEvent - api.CookieChangeEvent.CookieChangeEvent - api.CookieChangeEvent.changed - - api.CookieChangeEvent.changed.name_property - - api.CookieChangeEvent.changed.value_property - api.CookieChangeEvent.deleted - - api.CookieChangeEvent.deleted.name_property - - api.CookieChangeEvent.deleted.value_property - api.CookieStore - api.CookieStore.change_event - api.CookieStore.delete @@ -30,8 +26,6 @@ compat_features: - api.CookieStore.get.name_return_property - api.CookieStore.get.value_return_property - api.CookieStore.getAll - - api.CookieStore.getAll.name_return_property - - api.CookieStore.getAll.value_return_property - api.CookieStore.set - api.ServiceWorkerGlobalScope.cookieStore - api.Window.cookieStore @@ -42,26 +36,11 @@ compat_features: # chrome: "87" # chrome_android: "87" # edge: "87" - - api.CookieChangeEvent.changed.domain_property - - api.CookieChangeEvent.changed.expires_property - - api.CookieChangeEvent.changed.path_property - - api.CookieChangeEvent.changed.sameSite_property - - api.CookieChangeEvent.changed.secure_property - - api.CookieChangeEvent.deleted.domain_property - - api.CookieChangeEvent.deleted.expires_property - - api.CookieChangeEvent.deleted.path_property - - api.CookieChangeEvent.deleted.sameSite_property - - api.CookieChangeEvent.deleted.secure_property - api.CookieStore.get.domain_return_property - api.CookieStore.get.expires_return_property - api.CookieStore.get.path_return_property - api.CookieStore.get.sameSite_return_property - api.CookieStore.get.secure_return_property - - api.CookieStore.getAll.domain_return_property - - api.CookieStore.getAll.expires_return_property - - api.CookieStore.getAll.path_return_property - - api.CookieStore.getAll.sameSite_return_property - - api.CookieStore.getAll.secure_return_property - api.CookieStoreManager - api.CookieStoreManager.getSubscriptions - api.CookieStoreManager.subscribe diff --git a/features/draft/spec/webdriver-bidi.yml.dist b/features/draft/spec/webdriver-bidi.yml.dist index 85aa01990dc..5ecfacb7f94 100644 --- a/features/draft/spec/webdriver-bidi.yml.dist +++ b/features/draft/spec/webdriver-bidi.yml.dist @@ -108,7 +108,6 @@ compat_features: # firefox_android: "114" - webdriver.bidi.input.performActions - webdriver.bidi.input.releaseActions - - webdriver.bidi.script.addPreloadScript - webdriver.bidi.script.message_event # baseline: false @@ -179,6 +178,7 @@ compat_features: # edge: "126" # firefox: "136" # firefox_android: "136" + - webdriver.bidi.script.addPreloadScript - webdriver.bidi.session.subscribe - webdriver.bidi.session.unsubscribe diff --git a/features/draft/webgpu-subgroups.yml b/features/draft/webgpu-subgroups.yml new file mode 100644 index 00000000000..c93ee87e556 --- /dev/null +++ b/features/draft/webgpu-subgroups.yml @@ -0,0 +1,8 @@ +draft_date: 2025-03-21 +name: WebGPU subgroups +# Description taken from https://learn.microsoft.com/en-us/microsoft-edge/web-platform/release-notes/134#webgpu-subgroups, and needs more work. Can we mention entry points to the feature? Can we clarify/shorten +# the description? +description: The subgroups WbGPU feature allows SIMD parallelism. By using subgroups, threads within a group can perform collective operations. This provides efficient communication and data sharing among groups of invocations. These operations can be used to accelerate applications, by reducing memory overhead that's incurred by inter-invocation communication. +spec: https://gpuweb.github.io/gpuweb/#subgroups +compat_features: + - api.GPUSupportedFeatures.feature_subgroups diff --git a/features/draft/webgpu-subgroups.yml.dist b/features/draft/webgpu-subgroups.yml.dist new file mode 100644 index 00000000000..75709a58afd --- /dev/null +++ b/features/draft/webgpu-subgroups.yml.dist @@ -0,0 +1,11 @@ +# Generated from: webgpu-subgroups.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: false + support: + chrome: "134" + chrome_android: "134" + edge: "134" +compat_features: + - api.GPUSupportedFeatures.feature_subgroups diff --git a/features/partitioned-cookies.yml b/features/partitioned-cookies.yml index 3b545725289..cac58d50dea 100644 --- a/features/partitioned-cookies.yml +++ b/features/partitioned-cookies.yml @@ -2,11 +2,8 @@ name: Partitioned cookies description: Partitioned cookies allow you to opt a cookie into partitioned storage, with a separate cookie jar per top-level site. Also known as Cookies Having Independent Partitioned State or CHIPS. spec: https://wicg.github.io/cookie-store/ compat_features: - - api.CookieChangeEvent.changed.partitioned_property - - api.CookieChangeEvent.deleted.partitioned_property - api.CookieStore.delete.partitioned_option - api.CookieStore.get.partitioned_return_property - - api.CookieStore.getAll.partitioned_return_property - api.CookieStore.set.partitioned_option - api.ExtendableCookieChangeEvent.changed.partitioned_property - api.ExtendableCookieChangeEvent.deleted.partitioned_property diff --git a/features/partitioned-cookies.yml.dist b/features/partitioned-cookies.yml.dist index 96811e573e4..ef29fc250fb 100644 --- a/features/partitioned-cookies.yml.dist +++ b/features/partitioned-cookies.yml.dist @@ -24,10 +24,7 @@ compat_features: # chrome: "114" # chrome_android: "114" # edge: "114" - - api.CookieChangeEvent.changed.partitioned_property - - api.CookieChangeEvent.deleted.partitioned_property - api.CookieStore.get.partitioned_return_property - - api.CookieStore.getAll.partitioned_return_property - api.ExtendableCookieChangeEvent.changed.partitioned_property - api.ExtendableCookieChangeEvent.deleted.partitioned_property - http.headers.Set-Cookie.Partitioned diff --git a/package-lock.json b/package-lock.json index 79ba255786b..d57619c5166 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "devDependencies": { "@eslint/js": "^9.22.0", "@js-temporal/polyfill": "^0.4.4", - "@mdn/browser-compat-data": "^5.7.3", + "@mdn/browser-compat-data": "^5.7.4", "@types/caniuse-lite": "^1.0.4", "@types/diff": "^7.0.1", "@types/node": "^18.19.80", @@ -806,9 +806,9 @@ } }, "node_modules/@mdn/browser-compat-data": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.7.3.tgz", - "integrity": "sha512-ckygcngv0i7Qe0yOzzge/K7Gr5dnk2jNm/AYdqUd1ZTGa9pIEdDuVyWmL3bDU/NdJ8FtdSAjng98YfUuou9Csw==", + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.7.4.tgz", + "integrity": "sha512-d4rta1K2i3oEDYMXkIvv9S/+UJRdoYU59k9VkNn+2lzN5jpw7rDyiU5W5ALaFu1saDuqp/+JDig0JpUpHy8WvQ==", "license": "CC0-1.0" }, "node_modules/@nodelib/fs.scandir": { diff --git a/package.json b/package.json index ccc41beefc9..ff48a86d367 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "devDependencies": { "@eslint/js": "^9.22.0", "@js-temporal/polyfill": "^0.4.4", - "@mdn/browser-compat-data": "^5.7.3", + "@mdn/browser-compat-data": "^5.7.4", "@types/caniuse-lite": "^1.0.4", "@types/diff": "^7.0.1", "@types/node": "^18.19.80",