Skip to content

Commit b9ec722

Browse files
Update draft features (#3909)
1 parent a80f1e6 commit b9ec722

15 files changed

Lines changed: 218 additions & 23 deletions
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
draft_date: 2026-03-31
2+
name: Cookie Store API
3+
description: TODO
4+
spec: https://cookiestore.spec.whatwg.org/
5+
compat_features:
6+
- api.CookieStore.set.maxAge_option
7+
8+
# The following features in the spec are already part of web-features:
9+
# - Cookie store:
10+
# - api.CookieChangeEvent
11+
# - api.CookieChangeEvent.CookieChangeEvent
12+
# - api.CookieChangeEvent.changed
13+
# - api.CookieChangeEvent.deleted
14+
# - api.CookieStore
15+
# - api.CookieStore.change_event
16+
# - api.CookieStore.delete
17+
# - api.CookieStore.get
18+
# - api.CookieStore.get.name_return_property
19+
# - api.CookieStore.get.value_return_property
20+
# - api.CookieStore.getAll
21+
# - api.CookieStore.set
22+
# - api.CookieStoreManager
23+
# - api.CookieStoreManager.getSubscriptions
24+
# - api.CookieStoreManager.subscribe
25+
# - api.CookieStoreManager.unsubscribe
26+
# - api.ExtendableCookieChangeEvent
27+
# - api.ExtendableCookieChangeEvent.ExtendableCookieChangeEvent
28+
# - api.ExtendableCookieChangeEvent.changed
29+
# - api.ExtendableCookieChangeEvent.deleted
30+
# - api.ServiceWorkerGlobalScope.cookieStore
31+
# - api.ServiceWorkerGlobalScope.cookiechange_event
32+
# - api.ServiceWorkerRegistration.cookies
33+
# - api.Window.cookieStore
34+
# - Partitioned cookies:
35+
# - api.CookieStore.delete.partitioned_option
36+
# - api.CookieStore.set.partitioned_option
37+
# - api.ExtendableCookieChangeEvent.changed.partitioned_property
38+
# - api.ExtendableCookieChangeEvent.deleted.partitioned_property
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Generated from: cookiestore.yml
2+
# Do not edit this file by hand. Edit the source file instead!
3+
4+
status:
5+
baseline: false
6+
support:
7+
chrome: "145"
8+
chrome_android: "145"
9+
edge: "145"
10+
firefox: "148"
11+
firefox_android: "148"
12+
compat_features:
13+
- api.CookieStore.set.maxAge_option
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
draft_date: 2026-03-31
2+
name: CSS Cascading and Inheritance Level 6
3+
description: TODO
4+
spec: https://drafts.csswg.org/css-cascade-6/
5+
compat_features:
6+
- css.properties.all.revert-rule
7+
8+
# The following features in the spec are already part of web-features:
9+
# - Cascade layers:
10+
# - api.CSSLayerBlockRule
11+
# - api.CSSLayerBlockRule.name
12+
# - api.CSSLayerStatementRule
13+
# - api.CSSLayerStatementRule.nameList
14+
# - css.at-rules.import.layer
15+
# - css.at-rules.layer
16+
# - css.types.global_keywords.revert-layer
17+
# - @scope:
18+
# - api.CSSScopeRule
19+
# - api.CSSScopeRule.end
20+
# - api.CSSScopeRule.start
21+
# - css.at-rules.scope
22+
# - @import:
23+
# - css.at-rules.import
24+
# - @supports:
25+
# - css.at-rules.import.supports
26+
# - all:
27+
# - css.properties.all
28+
# - inherit:
29+
# - css.types.global_keywords.inherit
30+
# - initial:
31+
# - css.types.global_keywords.initial
32+
# - revert:
33+
# - css.types.global_keywords.revert
34+
# - unset:
35+
# - css.types.global_keywords.unset
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Generated from: css-cascade-6.yml
2+
# Do not edit this file by hand. Edit the source file instead!
3+
4+
status:
5+
baseline: false
6+
support: {}
7+
compat_features:
8+
- css.properties.all.revert-rule

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
draft_date: 2026-02-10
1+
draft_date: 2026-03-31
22
name: CSS Color Module Level 5
33
description: TODO
44
spec: https://drafts.csswg.org/css-color-5/
@@ -52,6 +52,7 @@ compat_features:
5252
- css.properties.text-emphasis-color.transparent
5353
- css.properties.text-emphasis.currentColor
5454
- css.properties.text-emphasis.transparent
55+
- css.types.color.color-mix.variadic_color_arguments
5556
- css.types.color.color.colorSpace_parameter_accepts_display-p3-linear_value
5657

5758
# The following features in the spec are already part of web-features:

features/draft/spec/css-color-5.yml.dist

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@
33

44
status:
55
baseline: false
6-
support:
7-
safari: "26.2"
8-
safari_ios: "26.2"
6+
support: {}
97
compat_features:
108
# baseline: high
119
# baseline_low_date: ≤2017-04-05
@@ -167,3 +165,8 @@ compat_features:
167165
# safari_ios: "11.3"
168166
- css.properties.stroke-color.currentColor
169167
- css.properties.stroke-color.transparent
168+
169+
# ⬇️ Same status as overall feature ⬇️
170+
# baseline: false
171+
# support: {}
172+
- css.types.color.color-mix.variadic_color_arguments

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

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,32 @@
1-
draft_date: 2026-03-11
1+
draft_date: 2026-03-31
22
name: CSS Fonts Module Level 5
33
description: TODO
44
spec: https://drafts.csswg.org/css-fonts-5/
55
compat_features:
66
- api.CSSFontFaceDescriptors
7+
- api.CSSFontFaceDescriptors.ascent-override
8+
- api.CSSFontFaceDescriptors.ascentOverride
9+
- api.CSSFontFaceDescriptors.descent-override
10+
- api.CSSFontFaceDescriptors.descentOverride
711
- api.CSSFontFaceDescriptors.font-display
812
- api.CSSFontFaceDescriptors.font-family
913
- api.CSSFontFaceDescriptors.font-feature-settings
14+
- api.CSSFontFaceDescriptors.font-language-override
1015
- api.CSSFontFaceDescriptors.font-stretch
1116
- api.CSSFontFaceDescriptors.font-style
17+
- api.CSSFontFaceDescriptors.font-variation-settings
1218
- api.CSSFontFaceDescriptors.font-weight
1319
- api.CSSFontFaceDescriptors.font-width
1420
- api.CSSFontFaceDescriptors.fontDisplay
1521
- api.CSSFontFaceDescriptors.fontFamily
1622
- api.CSSFontFaceDescriptors.fontFeatureSettings
23+
- api.CSSFontFaceDescriptors.fontLanguageOverride
1724
- api.CSSFontFaceDescriptors.fontStretch
1825
- api.CSSFontFaceDescriptors.fontStyle
26+
- api.CSSFontFaceDescriptors.fontVariationSettings
1927
- api.CSSFontFaceDescriptors.fontWeight
28+
- api.CSSFontFaceDescriptors.line-gap-override
29+
- api.CSSFontFaceDescriptors.lineGapOverride
2030
- api.CSSFontFaceDescriptors.size-adjust
2131
- api.CSSFontFaceDescriptors.sizeAdjust
2232
- api.CSSFontFaceDescriptors.src
@@ -28,6 +38,7 @@ compat_features:
2838
- css.properties.font-synthesis.none
2939
- css.properties.font-variation-settings.normal
3040
- css.properties.font-width.percentage
41+
- svg.global_attributes.font-stretch
3142

3243
# The following features in the spec are already part of web-features:
3344
# - font-width:

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

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,19 @@ status:
55
baseline: false
66
support: {}
77
compat_features:
8+
# baseline: high
9+
# baseline_low_date: 2017-09-19
10+
# baseline_high_date: 2020-03-19
11+
# support:
12+
# chrome: "60"
13+
# chrome_android: "60"
14+
# edge: "12"
15+
# firefox: "9"
16+
# firefox_android: "9"
17+
# safari: "11"
18+
# safari_ios: "11"
19+
- svg.global_attributes.font-stretch
20+
821
# baseline: high
922
# baseline_low_date: 2018-09-05
1023
# baseline_high_date: 2021-03-05
@@ -75,3 +88,17 @@ compat_features:
7588
# support:
7689
# safari: "18.4"
7790
- css.properties.font-width.percentage
91+
92+
# ⬇️ Same status as overall feature ⬇️
93+
# baseline: false
94+
# support: {}
95+
- api.CSSFontFaceDescriptors.ascent-override
96+
- api.CSSFontFaceDescriptors.ascentOverride
97+
- api.CSSFontFaceDescriptors.descent-override
98+
- api.CSSFontFaceDescriptors.descentOverride
99+
- api.CSSFontFaceDescriptors.font-language-override
100+
- api.CSSFontFaceDescriptors.font-variation-settings
101+
- api.CSSFontFaceDescriptors.fontLanguageOverride
102+
- api.CSSFontFaceDescriptors.fontVariationSettings
103+
- api.CSSFontFaceDescriptors.line-gap-override
104+
- api.CSSFontFaceDescriptors.lineGapOverride

features/draft/spec/css-shapes-1.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
draft_date: 2025-11-10
1+
draft_date: 2026-03-31
22
name: CSS Shapes Module Level 1
33
description: TODO
44
spec: https://drafts.csswg.org/css-shapes-1/
@@ -11,6 +11,7 @@ compat_features:
1111
- css.properties.shape-outside.content-box
1212
- css.properties.shape-outside.margin-box
1313
- css.properties.shape-outside.padding-box
14+
- css.properties.shape-outside.xywh
1415

1516
# The following features in the spec are already part of web-features:
1617
# - clip-path:

features/draft/spec/css-shapes-1.yml.dist

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,12 @@
22
# Do not edit this file by hand. Edit the source file instead!
33

44
status:
5-
baseline: low
6-
baseline_low_date: 2023-11-02
5+
baseline: false
76
support:
8-
chrome: "119"
9-
chrome_android: "119"
10-
edge: "119"
11-
firefox: "62"
12-
firefox_android: "62"
13-
safari: "13"
14-
safari_ios: "13"
7+
firefox: "149"
8+
firefox_android: "149"
9+
safari: "17.2"
10+
safari_ios: "17.2"
1511
compat_features:
1612
# baseline: high
1713
# baseline_low_date: 2020-01-15
@@ -43,3 +39,12 @@ compat_features:
4339
- css.properties.clip-path.content-box
4440
- css.properties.clip-path.margin-box
4541
- css.properties.clip-path.padding-box
42+
43+
# ⬇️ Same status as overall feature ⬇️
44+
# baseline: false
45+
# support:
46+
# firefox: "149"
47+
# firefox_android: "149"
48+
# safari: "17.2"
49+
# safari_ios: "17.2"
50+
- css.properties.shape-outside.xywh

0 commit comments

Comments
 (0)