diff --git a/features/document-write.yml.dist b/features/document-write.yml.dist index e11f48b1d31..7591139c912 100644 --- a/features/document-write.yml.dist +++ b/features/document-write.yml.dist @@ -25,7 +25,6 @@ compat_features: # safari_ios: "11" - api.Document.close - api.Document.open - - api.Document.writeln # ⬇️ Same status as overall feature ⬇️ # baseline: false @@ -38,6 +37,7 @@ compat_features: # safari: "11" # safari_ios: "11" - api.Document.write + - api.Document.writeln # baseline: false # support: diff --git a/features/notifications.yml.dist b/features/notifications.yml.dist index a1e2b888a97..9b31462261d 100644 --- a/features/notifications.yml.dist +++ b/features/notifications.yml.dist @@ -167,15 +167,6 @@ compat_features: # firefox_android: "44" - api.NotificationEvent.action - # baseline: false - # support: - # chrome: "53" - # chrome_android: "53" - # edge: ≤79 - # safari: "17" - # safari_ios: "16.4" - - api.ServiceWorkerRegistration.showNotification.options_badge_parameter - # baseline: false # support: # chrome: "20" @@ -247,9 +238,9 @@ compat_features: # baseline: false # support: # chrome: "53" - # edge: "18" - # safari: "17" - - api.Notification.badge + # chrome_android: "53" + # edge: ≤79 + - api.ServiceWorkerRegistration.showNotification.options_badge_parameter # baseline: false # support: @@ -287,6 +278,7 @@ compat_features: # chrome: "53" # edge: "18" - api.Notification.actions + - api.Notification.badge # baseline: false # support: diff --git a/features/page-breaks.yml.dist b/features/page-breaks.yml.dist index 6993162a480..c10d07c3637 100644 --- a/features/page-breaks.yml.dist +++ b/features/page-breaks.yml.dist @@ -47,12 +47,10 @@ compat_features: # safari: "10" # safari_ios: "10" - css.properties.break-after.auto - - css.properties.break-after.avoid - css.properties.break-after.left - css.properties.break-after.page - css.properties.break-after.right - css.properties.break-before.auto - - css.properties.break-before.avoid - css.properties.break-before.left - css.properties.break-before.page - css.properties.break-before.right @@ -104,6 +102,14 @@ compat_features: # firefox_android: "92" - css.properties.break-inside.paged_context.avoid-page + # baseline: false + # support: + # chrome: "50" + # chrome_android: "50" + # edge: "79" + - css.properties.break-after.avoid + - css.properties.break-before.avoid + # baseline: false # support: # firefox: "65" diff --git a/features/web-cryptography.yml.dist b/features/web-cryptography.yml.dist index 1981831afe7..b13a24bf080 100644 --- a/features/web-cryptography.yml.dist +++ b/features/web-cryptography.yml.dist @@ -193,8 +193,12 @@ compat_features: - api.SubtleCrypto.generateKey.x25519 - api.SubtleCrypto.importKey.x25519 - # baseline: false + # baseline: low + # baseline_low_date: 2025-05-29 # support: + # chrome: "137" + # chrome_android: "137" + # edge: "137" # firefox: "129" # firefox_android: "129" # safari: "17" diff --git a/features/webgpu.yml.dist b/features/webgpu.yml.dist index c50fe063f9a..4e7c53cdcc9 100644 --- a/features/webgpu.yml.dist +++ b/features/webgpu.yml.dist @@ -8,6 +8,16 @@ status: chrome_android: "121" edge: "113" compat_features: + # baseline: false + # support: + # chrome: "113" + # chrome_android: "121" + # edge: "113" + # safari: "18.5" + # safari_ios: "18.5" + - api.GPUOutOfMemoryError + - api.GPUOutOfMemoryError.GPUOutOfMemoryError + # ⬇️ Same status as overall feature ⬇️ # baseline: false # support: @@ -117,8 +127,6 @@ compat_features: - api.GPUExternalTexture.label - api.GPUInternalError - api.GPUInternalError.GPUInternalError - - api.GPUOutOfMemoryError - - api.GPUOutOfMemoryError.GPUOutOfMemoryError - api.GPUPipelineError - api.GPUPipelineError.GPUPipelineError - api.GPUPipelineError.GPUPipelineError.message_optional diff --git a/package-lock.json b/package-lock.json index f06a794cea2..b16d671b4eb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "devDependencies": { "@eslint/js": "^9.29.0", "@js-temporal/polyfill": "^0.5.1", - "@mdn/browser-compat-data": "^6.0.23", + "@mdn/browser-compat-data": "^6.0.24", "@types/caniuse-lite": "^1.0.4", "@types/node": "^20.19.1", "ajv": "^8.17.1", @@ -813,9 +813,9 @@ } }, "node_modules/@mdn/browser-compat-data": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-6.0.23.tgz", - "integrity": "sha512-LdoI2lPd0bHn3IL4kJ2hxmh4kLE59GarffTR2oqllXc/LIWJNolznUk2lmzUxfColwM07Q3PbN38+ZqHdzmf3A==", + "version": "6.0.24", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-6.0.24.tgz", + "integrity": "sha512-Z26Qu1EyLb9cQuEP7nB/0W9EsTvDtJpYkOVPf4hWiyIA/qTgqwDoMPzh5azkz2uhUlSYY6TAokR+2TT7958urg==", "license": "CC0-1.0" }, "node_modules/@nodelib/fs.scandir": { diff --git a/package.json b/package.json index 7a9325c5cc7..b7c1f9b50a7 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "devDependencies": { "@eslint/js": "^9.29.0", "@js-temporal/polyfill": "^0.5.1", - "@mdn/browser-compat-data": "^6.0.23", + "@mdn/browser-compat-data": "^6.0.24", "@types/caniuse-lite": "^1.0.4", "@types/node": "^20.19.1", "ajv": "^8.17.1",