From 274daa4b621e2f265e9c9ed94d667d6ccdad8c19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Tue, 11 Jun 2024 09:44:58 +0200 Subject: [PATCH] Remove @@species from web-features Map/Set/Promise (#23320) Symbol.species is newer than any of these features, and is probably best thought of as a cross-cutting feature. The BCD entries for @@species on Array, ArrayBuffer, RegExp, SharedArrayBuffer, and TypedArray aren't assigned to any web-features feature (but are in a snapshot). --- javascript/builtins/Map.json | 1 - javascript/builtins/Promise.json | 1 - javascript/builtins/Set.json | 1 - 3 files changed, 3 deletions(-) diff --git a/javascript/builtins/Map.json b/javascript/builtins/Map.json index f11579f354905d..b8a191bd4495d1 100644 --- a/javascript/builtins/Map.json +++ b/javascript/builtins/Map.json @@ -806,7 +806,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Map/@@species", "spec_url": "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-get-map-@@species", "tags": [ - "web-features:map", "web-features:snapshot:ecmascript-2015" ], "support": { diff --git a/javascript/builtins/Promise.json b/javascript/builtins/Promise.json index 1fcd9f61b26b02..de6e13d40bea9c 100644 --- a/javascript/builtins/Promise.json +++ b/javascript/builtins/Promise.json @@ -603,7 +603,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise/@@species", "spec_url": "https://tc39.es/ecma262/multipage/control-abstraction-objects.html#sec-get-promise-@@species", "tags": [ - "web-features:promise", "web-features:snapshot:ecmascript-2015" ], "support": { diff --git a/javascript/builtins/Set.json b/javascript/builtins/Set.json index cbf891b70be6af..206e714de896b0 100644 --- a/javascript/builtins/Set.json +++ b/javascript/builtins/Set.json @@ -1011,7 +1011,6 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Set/@@species", "spec_url": "https://tc39.es/ecma262/multipage/keyed-collections.html#sec-get-set-@@species", "tags": [ - "web-features:set", "web-features:snapshot:ecmascript-2015" ], "support": {