Skip to content

Commit d3215c5

Browse files
committed
Fix some CSS exceptions
1 parent 3b7ec16 commit d3215c5

31 files changed

+148
-127
lines changed

css/at-rules/font-face.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
"OpenType_CBDT_CBLC": {
5151
"__compat": {
5252
"description": "OpenType CBDT and CBLC rendering",
53+
"spec_url": "https://drafts.csswg.org/css-fonts-4/#valdef-color-font-tech-color-cbdt",
5354
"tags": [
5455
"web-features:font-face"
5556
],
@@ -84,6 +85,7 @@
8485
"OpenType_COLRv0": {
8586
"__compat": {
8687
"description": "OpenType COLRv0 rendering",
88+
"spec_url": "https://drafts.csswg.org/css-fonts-4/#valdef-color-font-tech-color-colrv0",
8789
"tags": [
8890
"web-features:colrv0"
8991
],
@@ -118,6 +120,7 @@
118120
"OpenType_COLRv1": {
119121
"__compat": {
120122
"description": "OpenType COLRv1 rendering",
123+
"spec_url": "https://drafts.csswg.org/css-fonts-4/#valdef-color-font-tech-color-colrv1",
121124
"tags": [
122125
"web-features:colrv1"
123126
],
@@ -152,6 +155,7 @@
152155
"OpenType_SBIX": {
153156
"__compat": {
154157
"description": "OpenType SBIX rendering",
158+
"spec_url": "https://drafts.csswg.org/css-fonts-4/#valdef-color-font-tech-color-sbix",
155159
"tags": [
156160
"web-features:font-face"
157161
],
@@ -186,6 +190,7 @@
186190
"OpenType_SVG": {
187191
"__compat": {
188192
"description": "OpenType SVG rendering",
193+
"spec_url": "https://drafts.csswg.org/css-fonts-4/#valdef-color-font-tech-color-svg",
189194
"tags": [
190195
"web-features:svg"
191196
],
@@ -896,6 +901,7 @@
896901
"drop_invalid_item": {
897902
"__compat": {
898903
"description": "Drop invalid item (not src string)",
904+
"spec_url": "https://drafts.csswg.org/css-fonts/#font-face-src-formats",
899905
"tags": [
900906
"web-features:font-face"
901907
],
@@ -932,6 +938,7 @@
932938
"format_keyword": {
933939
"__compat": {
934940
"description": "`format(keyword)`",
941+
"spec_url": "https://drafts.csswg.org/css-fonts/#format()",
935942
"tags": [
936943
"web-features:font-face"
937944
],
@@ -1004,6 +1011,7 @@
10041011
"tech_keyword": {
10051012
"__compat": {
10061013
"description": "`tech(keyword)`",
1014+
"spec_url": "https://drafts.csswg.org/css-fonts/#tech()",
10071015
"tags": [
10081016
"web-features:font-face"
10091017
],

css/at-rules/font-feature-values.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
"__compat": {
4141
"description": "`@annotation`",
4242
"mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-feature-values",
43+
"spec_url": "https://drafts.csswg.org/css-fonts/#at-ruledef-font-feature-values-annotation",
4344
"tags": [
4445
"web-features:font-variant-alternates"
4546
],
@@ -75,6 +76,7 @@
7576
"__compat": {
7677
"description": "`@character-variant`",
7778
"mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-feature-values",
79+
"spec_url": "https://drafts.csswg.org/css-fonts/#at-ruledef-font-feature-values-character-variant",
7880
"tags": [
7981
"web-features:font-variant-alternates"
8082
],
@@ -109,6 +111,7 @@
109111
"historical-forms": {
110112
"__compat": {
111113
"description": "`@historical-forms`",
114+
"spec_url": "https://drafts.csswg.org/css-fonts/#at-ruledef-font-feature-values-historical-forms",
112115
"tags": [
113116
"web-features:font-variant-alternates"
114117
],
@@ -144,6 +147,7 @@
144147
"__compat": {
145148
"description": "`@ornaments`",
146149
"mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-feature-values",
150+
"spec_url": "https://drafts.csswg.org/css-fonts/#at-ruledef-font-feature-values-ornaments",
147151
"tags": [
148152
"web-features:font-variant-alternates"
149153
],
@@ -179,6 +183,7 @@
179183
"__compat": {
180184
"description": "`@styleset`",
181185
"mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-feature-values",
186+
"spec_url": "https://drafts.csswg.org/css-fonts/#at-ruledef-font-feature-values-styleset",
182187
"tags": [
183188
"web-features:font-variant-alternates"
184189
],
@@ -214,6 +219,7 @@
214219
"__compat": {
215220
"description": "`@stylistic`",
216221
"mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-feature-values",
222+
"spec_url": "https://drafts.csswg.org/css-fonts/#at-ruledef-font-feature-values-stylistic",
217223
"tags": [
218224
"web-features:font-variant-alternates"
219225
],
@@ -249,6 +255,7 @@
249255
"__compat": {
250256
"description": "`@swash`",
251257
"mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@font-feature-values",
258+
"spec_url": "https://drafts.csswg.org/css-fonts/#at-ruledef-font-feature-values-swash",
252259
"tags": [
253260
"web-features:font-variant-alternates"
254261
],

css/at-rules/keyframes.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@
108108
"ignore_important_declarations": {
109109
"__compat": {
110110
"description": "Ignore `!important` declarations",
111+
"spec_url": "https://drafts.csswg.org/css-animations/#keyframes",
111112
"tags": [
112113
"web-features:animations-css"
113114
],

css/at-rules/media.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1375,6 +1375,7 @@
13751375
"__compat": {
13761376
"description": "`or` syntax from Media Queries Level 4",
13771377
"mdn_url": "https://developer.mozilla.org/docs/Web/CSS/Guides/Media_queries/Using",
1378+
"spec_url": "https://drafts.csswg.org/mediaqueries-5/#typedef-media-or",
13781379
"tags": [
13791380
"web-features:media-queries"
13801381
],
@@ -1869,6 +1870,7 @@
18691870
"range_syntax": {
18701871
"__compat": {
18711872
"description": "Range syntax from Media Queries Level 4",
1873+
"spec_url": "https://drafts.csswg.org/mediaqueries-5/#typedef-mf-range",
18721874
"tags": [
18731875
"web-features:media-query-range-syntax"
18741876
],

css/at-rules/supports.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@
4949
"font-format": {
5050
"__compat": {
5151
"description": "`font-format()`",
52+
"spec_url": "https://drafts.csswg.org/css-conditional-5/#typedef-supports-font-format-fn",
5253
"tags": [
5354
"web-features:supports"
5455
],
@@ -83,6 +84,7 @@
8384
"font-tech": {
8485
"__compat": {
8586
"description": "`font-tech()`",
87+
"spec_url": "https://drafts.csswg.org/css-conditional-5/#typedef-supports-font-tech-fn",
8688
"tags": [
8789
"web-features:supports"
8890
],
@@ -117,6 +119,7 @@
117119
"selector": {
118120
"__compat": {
119121
"description": "`selector()`",
122+
"spec_url": "https://drafts.csswg.org/css-conditional-4/#typedef-supports-selector-fn",
120123
"tags": [
121124
"web-features:supports"
122125
],

css/properties/accent-color.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
},
4444
"auto": {
4545
"__compat": {
46+
"spec_url": "https://drafts.csswg.org/css-ui/#valdef-accent-color-auto",
4647
"tags": [
4748
"web-features:accent-color"
4849
],

css/properties/align-content.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,10 @@
259259
"safe_unsafe": {
260260
"__compat": {
261261
"description": "`safe` and `unsafe`",
262+
"spec_url": [
263+
"https://drafts.csswg.org/css-align-3/#valdef-overflow-position-safe",
264+
"https://drafts.csswg.org/css-align-3/#valdef-overflow-position-unsafe"
265+
],
262266
"tags": [
263267
"web-features:flexbox"
264268
],
@@ -366,6 +370,7 @@
366370
},
367371
"stretch": {
368372
"__compat": {
373+
"spec_url": "https://drafts.csswg.org/css-flexbox/#valdef-align-content-stretch",
369374
"tags": [
370375
"web-features:flexbox"
371376
],

css/properties/align-items.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@
155155
},
156156
"baseline": {
157157
"__compat": {
158+
"spec_url": "https://drafts.csswg.org/css-flexbox-1/#valdef-align-items-baseline",
158159
"tags": [
159160
"web-features:flexbox"
160161
],
@@ -197,6 +198,7 @@
197198
"first_baseline": {
198199
"__compat": {
199200
"description": "`first baseline`",
201+
"spec_url": "https://drafts.csswg.org/css-align-3/#valdef-justify-self-first-baseline",
200202
"tags": [
201203
"web-features:flexbox"
202204
],
@@ -231,6 +233,7 @@
231233
"last_baseline": {
232234
"__compat": {
233235
"description": "`last baseline`",
236+
"spec_url": "https://drafts.csswg.org/css-align-3/#valdef-justify-self-last-baseline",
234237
"tags": [
235238
"web-features:flexbox"
236239
],
@@ -265,6 +268,10 @@
265268
"safe_unsafe": {
266269
"__compat": {
267270
"description": "`safe` and `unsafe`",
271+
"spec_url": [
272+
"https://drafts.csswg.org/css-align-3/#valdef-overflow-position-safe",
273+
"https://drafts.csswg.org/css-align-3/#valdef-overflow-position-unsafe"
274+
],
268275
"tags": [
269276
"web-features:flexbox"
270277
],
@@ -300,6 +307,10 @@
300307
"start_end": {
301308
"__compat": {
302309
"description": "`start` and `end`",
310+
"spec_url": [
311+
"https://drafts.csswg.org/css-align-3/#valdef-self-position-start",
312+
"https://drafts.csswg.org/css-align-3/#valdef-self-position-end"
313+
],
303314
"tags": [
304315
"web-features:flexbox"
305316
],
@@ -382,6 +393,10 @@
382393
"start_end": {
383394
"__compat": {
384395
"description": "`start` and `end`",
396+
"spec_url": [
397+
"https://drafts.csswg.org/css-align-3/#valdef-self-position-start",
398+
"https://drafts.csswg.org/css-align-3/#valdef-self-position-end"
399+
],
385400
"tags": [
386401
"web-features:grid"
387402
],

css/properties/align-self.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,7 @@
242242
"first_baseline": {
243243
"__compat": {
244244
"description": "`first baseline`",
245+
"spec_url": "https://drafts.csswg.org/css-align-3/#valdef-justify-self-first-baseline",
245246
"tags": [
246247
"web-features:flexbox"
247248
],
@@ -276,6 +277,7 @@
276277
"last_baseline": {
277278
"__compat": {
278279
"description": "`last baseline`",
280+
"spec_url": "https://drafts.csswg.org/css-align-3/#valdef-justify-self-last-baseline",
279281
"tags": [
280282
"web-features:flexbox"
281283
],
@@ -310,6 +312,10 @@
310312
"safe_unsafe": {
311313
"__compat": {
312314
"description": "`safe` and `unsafe`",
315+
"spec_url": [
316+
"https://drafts.csswg.org/css-align-3/#valdef-overflow-position-safe",
317+
"https://drafts.csswg.org/css-align-3/#valdef-overflow-position-unsafe"
318+
],
313319
"tags": [
314320
"web-features:flexbox"
315321
],
@@ -345,6 +351,10 @@
345351
"start_end": {
346352
"__compat": {
347353
"description": "`start` and `end`",
354+
"spec_url": [
355+
"https://drafts.csswg.org/css-align-3/#valdef-self-position-start",
356+
"https://drafts.csswg.org/css-align-3/#valdef-self-position-end"
357+
],
348358
"tags": [
349359
"web-features:flexbox"
350360
],

css/properties/alignment-baseline.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
},
4141
"alphabetic": {
4242
"__compat": {
43+
"spec_url": "https://drafts.csswg.org/css-inline/#valdef-dominant-baseline-alphabetic",
4344
"tags": [
4445
"web-features:alignment-baseline"
4546
],
@@ -73,6 +74,7 @@
7374
},
7475
"baseline": {
7576
"__compat": {
77+
"spec_url": "https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-baseline",
7678
"tags": [
7779
"web-features:alignment-baseline"
7880
],
@@ -106,6 +108,7 @@
106108
},
107109
"central": {
108110
"__compat": {
111+
"spec_url": "https://drafts.csswg.org/css-inline/#valdef-dominant-baseline-central",
109112
"tags": [
110113
"web-features:alignment-baseline"
111114
],
@@ -139,6 +142,7 @@
139142
},
140143
"ideographic": {
141144
"__compat": {
145+
"spec_url": "https://drafts.csswg.org/css-inline/#valdef-dominant-baseline-ideographic",
142146
"tags": [
143147
"web-features:alignment-baseline"
144148
],
@@ -172,6 +176,7 @@
172176
},
173177
"mathematical": {
174178
"__compat": {
179+
"spec_url": "https://drafts.csswg.org/css-inline/#valdef-dominant-baseline-mathematical",
175180
"tags": [
176181
"web-features:alignment-baseline"
177182
],
@@ -205,6 +210,7 @@
205210
},
206211
"middle": {
207212
"__compat": {
213+
"spec_url": "https://drafts.csswg.org/css-inline/#valdef-dominant-baseline-middle",
208214
"tags": [
209215
"web-features:alignment-baseline"
210216
],
@@ -238,6 +244,7 @@
238244
},
239245
"text-after-edge": {
240246
"__compat": {
247+
"spec_url": "https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-text-after-edge",
241248
"tags": [
242249
"web-features:alignment-baseline"
243250
],
@@ -271,6 +278,7 @@
271278
},
272279
"text-before-edge": {
273280
"__compat": {
281+
"spec_url": "https://drafts.csswg.org/css-inline-3/#valdef-alignment-baseline-text-before-edge",
274282
"tags": [
275283
"web-features:alignment-baseline"
276284
],

0 commit comments

Comments
 (0)