Skip to content

Commit 4a70855

Browse files
Update draft features (#2217)
1 parent e9b5f45 commit 4a70855

30 files changed

+103
-1354
lines changed

features/draft/spec/css-align-3.yml

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,11 @@
1-
draft_date: 2024-11-09
1+
draft_date: 2024-11-13
22
name: CSS Box Alignment Module Level 3
33
description: TODO
44
spec: https://drafts.csswg.org/css-align-3/
55
compat_features:
6-
- css.properties.align-content.block_context
7-
- css.properties.align-self.position_absolute_context
8-
- css.properties.gap
9-
- css.properties.gap.multicol_context
10-
- css.properties.justify-self
11-
- css.properties.justify-self.position_absolute_context
126
- css.properties.place-content
137
- css.properties.place-items
148
- css.properties.place-self
15-
- css.properties.place-self.position_absolute_context
16-
- css.properties.row-gap
179

1810
# The following features in the spec are already part of web-features:
1911
# - Flexbox:
@@ -53,28 +45,38 @@ compat_features:
5345
# - css.properties.place-content.flex_context
5446
# - css.properties.place-items.flex_context
5547
# - css.properties.place-self.flex_context
48+
# - align-content in block layouts:
49+
# - css.properties.align-content.block_context
5650
# - Grid:
5751
# - css.properties.align-content.grid_context
5852
# - css.properties.align-items.grid_context
5953
# - css.properties.align-items.grid_context.start_end
6054
# - css.properties.align-self.grid_context
6155
# - css.properties.column-gap.grid_context
56+
# - css.properties.gap
6257
# - css.properties.gap.grid_context
6358
# - css.properties.gap.grid_context.calc_values
6459
# - css.properties.gap.grid_context.percentage_values
6560
# - css.properties.justify-content.grid_context
6661
# - css.properties.justify-items.grid_context
62+
# - css.properties.justify-self
6763
# - css.properties.justify-self.grid_context
6864
# - css.properties.place-content.grid_context
6965
# - css.properties.place-items.grid_context
7066
# - css.properties.place-self.grid_context
67+
# - css.properties.row-gap
7168
# - css.properties.row-gap.grid_context
7269
# - Multi-column layout:
7370
# - css.properties.align-content.multicol_context
7471
# - css.properties.column-gap
7572
# - css.properties.column-gap.multicol_context
7673
# - css.properties.column-gap.multicol_context.calc_values
7774
# - css.properties.column-gap.multicol_context.percentage_values
75+
# - css.properties.gap.multicol_context
76+
# - Absolute positioning:
77+
# - css.properties.align-self.position_absolute_context
78+
# - css.properties.justify-self.position_absolute_context
79+
# - css.properties.place-self.position_absolute_context
7880
# - Flexbox gap:
7981
# - css.properties.column-gap.flex_context
8082
# - css.properties.gap.flex_context

features/draft/spec/css-align-3.yml.dist

Lines changed: 11 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -2,51 +2,18 @@
22
# Do not edit this file by hand. Edit the source file instead!
33

44
status:
5-
baseline: false
5+
baseline: high
6+
baseline_low_date: 2020-01-15
7+
baseline_high_date: 2022-07-15
68
support:
7-
chrome: "123"
8-
chrome_android: "123"
9-
edge: "123"
9+
chrome: "59"
10+
chrome_android: "59"
11+
edge: "79"
12+
firefox: "45"
13+
firefox_android: "45"
14+
safari: "11"
15+
safari_ios: "11"
1016
compat_features:
11-
# baseline: high
12-
# baseline_low_date: 2017-10-17
13-
# baseline_high_date: 2020-04-17
14-
# support:
15-
# chrome: "47"
16-
# chrome_android: "47"
17-
# edge: "16"
18-
# firefox: "52"
19-
# firefox_android: "52"
20-
# safari: "10.1"
21-
# safari_ios: "10.3"
22-
- css.properties.row-gap
23-
24-
# baseline: high
25-
# baseline_low_date: 2017-10-17
26-
# baseline_high_date: 2020-04-17
27-
# support:
28-
# chrome: "57"
29-
# chrome_android: "57"
30-
# edge: "16"
31-
# firefox: "45"
32-
# firefox_android: "45"
33-
# safari: "10.1"
34-
# safari_ios: "10.3"
35-
- css.properties.justify-self
36-
37-
# baseline: high
38-
# baseline_low_date: 2017-10-17
39-
# baseline_high_date: 2020-04-17
40-
# support:
41-
# chrome: "57"
42-
# chrome_android: "57"
43-
# edge: "16"
44-
# firefox: "52"
45-
# firefox_android: "52"
46-
# safari: "10.1"
47-
# safari_ios: "10.3"
48-
- css.properties.gap
49-
5017
# baseline: high
5118
# baseline_low_date: 2020-01-15
5219
# baseline_high_date: 2022-07-15
@@ -60,6 +27,7 @@ compat_features:
6027
# safari_ios: "9"
6128
- css.properties.place-content
6229

30+
# ⬇️ Same status as overall feature ⬇️
6331
# baseline: high
6432
# baseline_low_date: 2020-01-15
6533
# baseline_high_date: 2022-07-15
@@ -73,37 +41,3 @@ compat_features:
7341
# safari_ios: "11"
7442
- css.properties.place-items
7543
- css.properties.place-self
76-
77-
# baseline: high
78-
# baseline_low_date: 2021-04-26
79-
# baseline_high_date: 2023-10-26
80-
# support:
81-
# chrome: "66"
82-
# chrome_android: "66"
83-
# edge: "16"
84-
# firefox: "61"
85-
# firefox_android: "61"
86-
# safari: "14.1"
87-
# safari_ios: "14.5"
88-
- css.properties.gap.multicol_context
89-
90-
# baseline: low
91-
# baseline_low_date: 2024-04-16
92-
# support:
93-
# chrome: "123"
94-
# chrome_android: "123"
95-
# edge: "123"
96-
# firefox: "125"
97-
# firefox_android: "125"
98-
# safari: "17.4"
99-
# safari_ios: "17.4"
100-
- css.properties.align-content.block_context
101-
102-
# baseline: false
103-
# support:
104-
# chrome: "122"
105-
# chrome_android: "122"
106-
# edge: "122"
107-
- css.properties.align-self.position_absolute_context
108-
- css.properties.justify-self.position_absolute_context
109-
- css.properties.place-self.position_absolute_context

features/draft/spec/css-fonts-5.yml

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,25 @@
1-
draft_date: 2024-10-23
1+
draft_date: 2024-11-13
22
name: CSS Fonts Module Level 5
33
description: TODO
44
spec: https://drafts.csswg.org/css-fonts-5/
55
compat_features:
6-
- css.at-rules.font-face.OpenType_CBDT_CBLC
7-
- css.at-rules.font-face.OpenType_COLRv0
8-
- css.at-rules.font-face.OpenType_SBIX
9-
- css.at-rules.font-face.src.drop_invalid_item
10-
- css.at-rules.font-face.src.format_keyword
11-
- css.at-rules.font-face.src.tech_keyword
12-
- css.properties.font-synthesis.position
13-
- css.properties.font-synthesis.small-caps
14-
- css.properties.font-synthesis.style
15-
- css.properties.font-synthesis.weight
166
- css.properties.font-variant-emoji.emoji
177
- css.properties.font-variant-emoji.normal
188
- css.properties.font-variant-emoji.text
199
- css.properties.font-variant-emoji.unicode
20-
- css.properties.font-variant.css_fonts_shorthand
21-
- css.properties.font-variant.greek_accented_characters
22-
- css.properties.font-variant.uppercase_eszett
23-
- css.properties.font.caption
24-
- css.properties.font.font_stretch_support
25-
- css.properties.font.icon
26-
- css.properties.font.menu
27-
- css.properties.font.message-box
28-
- css.properties.font.small-caption
29-
- css.properties.font.status-bar
3010

3111
# The following features in the spec are already part of web-features:
3212
# - @font-face:
3313
# - api.CSSFontFaceRule
3414
# - api.CSSFontFaceRule.style
3515
# - css.at-rules.font-face
16+
# - css.at-rules.font-face.OpenType_CBDT_CBLC
17+
# - css.at-rules.font-face.OpenType_SBIX
3618
# - css.at-rules.font-face.font-family
3719
# - css.at-rules.font-face.src
20+
# - css.at-rules.font-face.src.drop_invalid_item
21+
# - css.at-rules.font-face.src.format_keyword
22+
# - css.at-rules.font-face.src.tech_keyword
3823
# - css.at-rules.font-face.unicode-range
3924
# - font-variant-alternates:
4025
# - api.CSSFontFeatureValuesMap
@@ -88,6 +73,8 @@ compat_features:
8873
# - css.properties.font-palette.dark
8974
# - css.properties.font-palette.light
9075
# - css.properties.font-palette.normal
76+
# - COLRv0:
77+
# - css.at-rules.font-face.OpenType_COLRv0
9178
# - COLRv1:
9279
# - css.at-rules.font-face.OpenType_COLRv1
9380
# - SVG:
@@ -104,6 +91,7 @@ compat_features:
10491
# - css.properties.font-feature-settings.normal
10592
# - font-stretch:
10693
# - css.at-rules.font-face.font-stretch
94+
# - css.properties.font.font_stretch_support
10795
# - css.properties.font-stretch
10896
# - css.properties.font-stretch.percentage
10997
# - svg.global_attributes.font-stretch
@@ -117,12 +105,15 @@ compat_features:
117105
# - font-variant:
118106
# - css.at-rules.font-face.font-variant
119107
# - css.properties.font-variant
108+
# - css.properties.font-variant.css_fonts_shorthand
109+
# - css.properties.font-variant.greek_accented_characters
120110
# - css.properties.font-variant.historical-forms
121111
# - css.properties.font-variant.none
122112
# - css.properties.font-variant.normal
123113
# - css.properties.font-variant.sub
124114
# - css.properties.font-variant.super
125115
# - css.properties.font-variant.turkic_is
116+
# - css.properties.font-variant.uppercase_eszett
126117
# - svg.global_attributes.font-variant
127118
# - font-variation-settings:
128119
# - css.at-rules.font-face.font-variation-settings
@@ -145,6 +136,12 @@ compat_features:
145136
# - svg.global_attributes.font-size-adjust
146137
# - Font shorthand:
147138
# - css.properties.font
139+
# - css.properties.font.caption
140+
# - css.properties.font.icon
141+
# - css.properties.font.menu
142+
# - css.properties.font.message-box
143+
# - css.properties.font.small-caption
144+
# - css.properties.font.status-bar
148145
# - font-family:
149146
# - css.properties.font-family
150147
# - svg.global_attributes.font-family
@@ -172,6 +169,10 @@ compat_features:
172169
# - css.properties.font-size.math
173170
# - font-synthesis:
174171
# - css.properties.font-synthesis
172+
# - css.properties.font-synthesis.position
173+
# - css.properties.font-synthesis.small-caps
174+
# - css.properties.font-synthesis.style
175+
# - css.properties.font-synthesis.weight
175176
# - font-synthesis-position:
176177
# - css.properties.font-synthesis-position
177178
# - css.properties.font-synthesis-position.auto

0 commit comments

Comments
 (0)