From 3614e463f72e115fc0450139a55fd84d8e3cc194 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Sat, 6 Apr 2024 11:24:54 +0200 Subject: [PATCH] Tag additional entries for web-features These are cases where the tag already exists in BCD, but additional entries are being tagged. This is to bring tags in sync with web-features, so that we can remove compat_keys in most cases. --- api/CSSContainerRule.json | 9 ++++++ api/CSSFontFeatureValuesRule.json | 10 +++++-- css/at-rules/font-feature-values.json | 40 +++++++++++++++++++++------ css/properties/animation.json | 5 +++- css/types/length.json | 5 +++- javascript/builtins/TypedArray.json | 5 +++- javascript/operators/super.json | 5 +++- 7 files changed, 65 insertions(+), 14 deletions(-) diff --git a/api/CSSContainerRule.json b/api/CSSContainerRule.json index 6b0bffe7ae4eb0..e5f98c67aa3f2b 100644 --- a/api/CSSContainerRule.json +++ b/api/CSSContainerRule.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSContainerRule", "spec_url": "https://drafts.csswg.org/css-contain-3/#the-csscontainerrule-interface", + "tags": [ + "web-features:container-queries" + ], "support": { "chrome": { "version_added": "105" @@ -37,6 +40,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSContainerRule/containerName", "spec_url": "https://drafts.csswg.org/css-contain-3/#dom-csscontainerrule-containername", + "tags": [ + "web-features:container-queries" + ], "support": { "chrome": { "version_added": "111" @@ -71,6 +77,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/CSSContainerRule/containerQuery", "spec_url": "https://drafts.csswg.org/css-contain-3/#dom-csscontainerrule-containerquery", + "tags": [ + "web-features:container-queries" + ], "support": { "chrome": { "version_added": "111" diff --git a/api/CSSFontFeatureValuesRule.json b/api/CSSFontFeatureValuesRule.json index 6f8d5f1b6a7605..7f6b333ae0edd4 100644 --- a/api/CSSFontFeatureValuesRule.json +++ b/api/CSSFontFeatureValuesRule.json @@ -31,7 +31,10 @@ "experimental": false, "standard_track": true, "deprecated": false - } + }, + "tags": [ + "web-features:font-variant-alternates" + ] }, "annotation": { "__compat": { @@ -130,7 +133,10 @@ "experimental": false, "standard_track": true, "deprecated": false - } + }, + "tags": [ + "web-features:font-variant-alternates" + ] } }, "ornaments": { diff --git a/css/at-rules/font-feature-values.json b/css/at-rules/font-feature-values.json index 6b79f329219a73..5ed01a169781c5 100644 --- a/css/at-rules/font-feature-values.json +++ b/css/at-rules/font-feature-values.json @@ -33,7 +33,10 @@ "experimental": false, "standard_track": true, "deprecated": false - } + }, + "tags": [ + "web-features:font-variant-alternates" + ] }, "annotation": { "__compat": { @@ -66,7 +69,10 @@ "experimental": false, "standard_track": true, "deprecated": false - } + }, + "tags": [ + "web-features:font-variant-alternates" + ] } }, "character-variant": { @@ -100,7 +106,10 @@ "experimental": false, "standard_track": true, "deprecated": false - } + }, + "tags": [ + "web-features:font-variant-alternates" + ] } }, "historical-forms": { @@ -133,7 +142,10 @@ "experimental": false, "standard_track": true, "deprecated": false - } + }, + "tags": [ + "web-features:font-variant-alternates" + ] } }, "ornaments": { @@ -167,7 +179,10 @@ "experimental": false, "standard_track": true, "deprecated": false - } + }, + "tags": [ + "web-features:font-variant-alternates" + ] } }, "styleset": { @@ -201,7 +216,10 @@ "experimental": false, "standard_track": true, "deprecated": false - } + }, + "tags": [ + "web-features:font-variant-alternates" + ] } }, "stylistic": { @@ -235,7 +253,10 @@ "experimental": false, "standard_track": true, "deprecated": false - } + }, + "tags": [ + "web-features:font-variant-alternates" + ] } }, "swash": { @@ -269,7 +290,10 @@ "experimental": false, "standard_track": true, "deprecated": false - } + }, + "tags": [ + "web-features:font-variant-alternates" + ] } } } diff --git a/css/properties/animation.json b/css/properties/animation.json index 224c9ec09ecff1..d6722bcab5ef69 100644 --- a/css/properties/animation.json +++ b/css/properties/animation.json @@ -139,7 +139,10 @@ "experimental": false, "standard_track": true, "deprecated": false - } + }, + "tags": [ + "web-features:scroll-driven-animations" + ] } } } diff --git a/css/types/length.json b/css/types/length.json index 445c8056be3b83..4bb2f0696016e2 100644 --- a/css/types/length.json +++ b/css/types/length.json @@ -183,7 +183,10 @@ "experimental": false, "standard_track": true, "deprecated": false - } + }, + "tags": [ + "web-features:container-queries" + ] } }, "em": { diff --git a/javascript/builtins/TypedArray.json b/javascript/builtins/TypedArray.json index 31cc228f4d3213..5e7fdbb9720b88 100644 --- a/javascript/builtins/TypedArray.json +++ b/javascript/builtins/TypedArray.json @@ -137,7 +137,10 @@ "experimental": false, "standard_track": true, "deprecated": false - } + }, + "tags": [ + "web-features:array-at" + ] } }, "buffer": { diff --git a/javascript/operators/super.json b/javascript/operators/super.json index 3bd243bc413f7b..b3e56358745829 100644 --- a/javascript/operators/super.json +++ b/javascript/operators/super.json @@ -40,7 +40,10 @@ "experimental": false, "standard_track": true, "deprecated": false - } + }, + "tags": [ + "web-features:class-syntax" + ] } } }