From 297daf02f95c60bc19dfda1aaa05ac48062bbd54 Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Wed, 5 Feb 2025 13:15:22 +0100 Subject: [PATCH] Add `AggregateError.serializable_object` to `Promise.any()` feature --- features/promise-any.yml | 3 +++ features/promise-any.yml.dist | 24 ++++++++++++++++++++++++ 2 files changed, 27 insertions(+) diff --git a/features/promise-any.yml b/features/promise-any.yml index 0a9decd1915..4c832fb37ab 100644 --- a/features/promise-any.yml +++ b/features/promise-any.yml @@ -3,8 +3,11 @@ description: The `Promise.any()` static method returns a promise that fulfills a snapshot: ecmascript-2021 spec: https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-promise.any group: promises +status: + compute_from: javascript.builtins.Promise.any compat_features: - javascript.builtins.Promise.any - javascript.builtins.AggregateError - javascript.builtins.AggregateError.AggregateError + - javascript.builtins.AggregateError.serializable_object - javascript.builtins.AggregateError.errors diff --git a/features/promise-any.yml.dist b/features/promise-any.yml.dist index 28cfc099ba8..a3b821dc58b 100644 --- a/features/promise-any.yml.dist +++ b/features/promise-any.yml.dist @@ -14,7 +14,31 @@ status: safari: "14" safari_ios: "14" compat_features: + # ⬇️ Same status as overall feature ⬇️ + # baseline: high + # baseline_low_date: 2020-09-16 + # baseline_high_date: 2023-03-16 + # support: + # chrome: "85" + # chrome_android: "85" + # edge: "85" + # firefox: "79" + # firefox_android: "79" + # safari: "14" + # safari_ios: "14" - javascript.builtins.AggregateError - javascript.builtins.AggregateError.AggregateError - javascript.builtins.AggregateError.errors - javascript.builtins.Promise.any + + # baseline: low + # baseline_low_date: 2023-09-18 + # support: + # chrome: "98" + # chrome_android: "98" + # edge: "98" + # firefox: "103" + # firefox_android: "103" + # safari: "17" + # safari_ios: "17" + - javascript.builtins.AggregateError.serializable_object