From 6ec93cac7bef0c409dc496d084ff52e96468a8c1 Mon Sep 17 00:00:00 2001 From: ddbeck <64103+ddbeck@users.noreply.github.com> Date: Thu, 17 Oct 2024 16:21:26 +0000 Subject: [PATCH] Update draft features --- features/draft/spec/console.yml | 28 ---------- features/draft/spec/console.yml.dist | 68 ------------------------- features/draft/spec/ecmascript.yml | 5 +- features/draft/spec/ecmascript.yml.dist | 20 ++++---- features/draft/spec/webgpu.yml | 4 +- features/draft/spec/webgpu.yml.dist | 16 ++++-- 6 files changed, 29 insertions(+), 112 deletions(-) delete mode 100644 features/draft/spec/console.yml delete mode 100644 features/draft/spec/console.yml.dist diff --git a/features/draft/spec/console.yml b/features/draft/spec/console.yml deleted file mode 100644 index ff5aa721ccf..00000000000 --- a/features/draft/spec/console.yml +++ /dev/null @@ -1,28 +0,0 @@ -draft_date: 2024-10-10 -name: Console Standard -description: TODO -spec: https://console.spec.whatwg.org/ -compat_features: - - api.console.clear_static - - api.console.countReset_static - - api.console.table_static - - api.console.timeLog_static - -# The following features in the spec are already part of web-features: -# - Console: -# - api.console -# - api.console.assert_static -# - api.console.count_static -# - api.console.debug_static -# - api.console.dir_static -# - api.console.dirxml_static -# - api.console.error_static -# - api.console.groupCollapsed_static -# - api.console.groupEnd_static -# - api.console.group_static -# - api.console.info_static -# - api.console.log_static -# - api.console.timeEnd_static -# - api.console.time_static -# - api.console.trace_static -# - api.console.warn_static diff --git a/features/draft/spec/console.yml.dist b/features/draft/spec/console.yml.dist deleted file mode 100644 index 696232f81d0..00000000000 --- a/features/draft/spec/console.yml.dist +++ /dev/null @@ -1,68 +0,0 @@ -# Generated from: console.yml -# Do not edit this file by hand. Edit the source file instead! - -status: - baseline: high - baseline_low_date: 2020-01-15 - baseline_high_date: 2022-07-15 - support: - chrome: "71" - chrome_android: "71" - edge: "79" - firefox: "62" - firefox_android: "62" - safari: "13" - safari_ios: "13" -compat_features: - # baseline: high - # baseline_low_date: 2015-07-29 - # baseline_high_date: 2018-01-29 - # support: - # chrome: "25" - # chrome_android: "25" - # edge: "12" - # firefox: "39" - # firefox_android: "39" - # safari: "7" - # safari_ios: "7" - - api.console.clear_static - - # baseline: high - # baseline_low_date: 2015-11-12 - # baseline_high_date: 2018-05-12 - # support: - # chrome: "27" - # chrome_android: "27" - # edge: "13" - # firefox: "34" - # firefox_android: "34" - # safari: "7" - # safari_ios: "7" - - api.console.table_static - - # baseline: high - # baseline_low_date: 2020-01-15 - # baseline_high_date: 2022-07-15 - # support: - # chrome: "68" - # chrome_android: "68" - # edge: "79" - # firefox: "62" - # firefox_android: "62" - # safari: "13" - # safari_ios: "13" - - api.console.countReset_static - - # ⬇️ Same status as overall feature ⬇️ - # baseline: high - # baseline_low_date: 2020-01-15 - # baseline_high_date: 2022-07-15 - # support: - # chrome: "71" - # chrome_android: "71" - # edge: "79" - # firefox: "62" - # firefox_android: "62" - # safari: "13" - # safari_ios: "13" - - api.console.timeLog_static diff --git a/features/draft/spec/ecmascript.yml b/features/draft/spec/ecmascript.yml index 1eb996f6d1c..72358a0a687 100644 --- a/features/draft/spec/ecmascript.yml +++ b/features/draft/spec/ecmascript.yml @@ -1,4 +1,4 @@ -draft_date: 2024-10-10 +draft_date: 2024-10-17 name: ECMAScript Language Specification description: TODO spec: https://tc39.es/ecma262/multipage/ @@ -34,7 +34,6 @@ compat_features: - javascript.builtins.DataView.setUint8 - javascript.builtins.Error.Error.options_cause_parameter - javascript.builtins.Error.cause - - javascript.builtins.Float16Array.Float16Array - javascript.builtins.Map.@@species - javascript.builtins.Object - javascript.builtins.Object.Object @@ -425,6 +424,8 @@ compat_features: # - javascript.builtins.WeakRef # - javascript.builtins.WeakRef.WeakRef # - javascript.builtins.WeakRef.deref +# - Float16Array: +# - javascript.builtins.Float16Array.Float16Array # - Typed arrays (initial support): # - javascript.builtins.Float32Array # - javascript.builtins.Float32Array.Float32Array diff --git a/features/draft/spec/ecmascript.yml.dist b/features/draft/spec/ecmascript.yml.dist index 4ff05fa9514..bc24295c947 100644 --- a/features/draft/spec/ecmascript.yml.dist +++ b/features/draft/spec/ecmascript.yml.dist @@ -2,10 +2,16 @@ # Do not edit this file by hand. Edit the source file instead! status: - baseline: false + baseline: low + baseline_low_date: 2023-03-27 support: - firefox: "129" - firefox_android: "129" + chrome: "94" + chrome_android: "94" + edge: "94" + firefox: "93" + firefox_android: "93" + safari: "16.4" + safari_ios: "16.4" compat_features: # baseline: high # baseline_low_date: 2015-07-29 @@ -711,6 +717,7 @@ compat_features: # safari_ios: "16" - javascript.classes.public_class_fields + # ⬇️ Same status as overall feature ⬇️ # baseline: low # baseline_low_date: 2023-03-27 # support: @@ -722,10 +729,3 @@ compat_features: # safari: "16.4" # safari_ios: "16.4" - javascript.classes.static_initialization_blocks - - # ⬇️ Same status as overall feature ⬇️ - # baseline: false - # support: - # firefox: "129" - # firefox_android: "129" - - javascript.builtins.Float16Array.Float16Array diff --git a/features/draft/spec/webgpu.yml b/features/draft/spec/webgpu.yml index 6c14afc4d6b..e86d01f1c3a 100644 --- a/features/draft/spec/webgpu.yml +++ b/features/draft/spec/webgpu.yml @@ -1,4 +1,4 @@ -draft_date: 2024-09-09 +draft_date: 2024-10-17 name: WebGPU description: TODO spec: https://gpuweb.github.io/gpuweb/ @@ -34,6 +34,8 @@ compat_features: - api.GPUCanvasContext - api.GPUCanvasContext.canvas - api.GPUCanvasContext.configure + - api.GPUCanvasContext.configure.toneMapping + - api.GPUCanvasContext.getConfiguration - api.GPUCanvasContext.getCurrentTexture - api.GPUCanvasContext.unconfigure - api.GPUCommandBuffer diff --git a/features/draft/spec/webgpu.yml.dist b/features/draft/spec/webgpu.yml.dist index 785c0b6f59f..e4615c9f6b5 100644 --- a/features/draft/spec/webgpu.yml.dist +++ b/features/draft/spec/webgpu.yml.dist @@ -3,9 +3,7 @@ status: baseline: false - support: - chrome: "127" - edge: "127" + support: {} compat_features: # baseline: false # support: @@ -260,6 +258,13 @@ compat_features: # edge: "127" - api.GPUAdapter.info + # baseline: false + # support: + # chrome: "129" + # chrome_android: "129" + # edge: "129" + - api.GPUCanvasContext.configure.toneMapping + # baseline: false # support: # chrome: "113" @@ -281,3 +286,8 @@ compat_features: - api.WGSLLanguageFeatures.keys - api.WGSLLanguageFeatures.size - api.WGSLLanguageFeatures.values + + # ⬇️ Same status as overall feature ⬇️ + # baseline: false + # support: {} + - api.GPUCanvasContext.getConfiguration