Skip to content

Commit 919c078

Browse files
Update draft features (#2756)
Co-authored-by: captainbrosset <[email protected]>
1 parent 9ada2f4 commit 919c078

16 files changed

+781
-309
lines changed

features/draft/spec/css-images-4.yml

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
draft_date: 2025-03-10
2+
name: CSS Images Module Level 4
3+
description: TODO
4+
spec: https://drafts.csswg.org/css-images-4/
5+
compat_features:
6+
- css.types.gradient.conic-gradient.single_color_stop
7+
- css.types.gradient.linear-gradient.single_color_stop
8+
- css.types.gradient.radial-gradient.single_color_stop
9+
10+
# The following features in the spec are already part of web-features:
11+
# - element():
12+
# - css.properties.background-image.element
13+
# - css.types.image.element
14+
# - Gradients:
15+
# - css.properties.background-image.gradients
16+
# - css.types.gradient
17+
# - css.types.gradient.linear-gradient
18+
# - css.types.gradient.linear-gradient.doubleposition
19+
# - css.types.gradient.linear-gradient.interpolation_hints
20+
# - css.types.gradient.linear-gradient.premultiplied_gradients
21+
# - css.types.gradient.linear-gradient.to
22+
# - css.types.gradient.linear-gradient.unitless_0_angle
23+
# - css.types.gradient.radial-gradient
24+
# - css.types.gradient.radial-gradient.at
25+
# - css.types.gradient.radial-gradient.doubleposition
26+
# - css.types.gradient.radial-gradient.interpolation_hints
27+
# - css.types.gradient.radial-gradient.premultiplied_gradients
28+
# - css.types.gradient.repeating-linear-gradient
29+
# - css.types.gradient.repeating-linear-gradient.doubleposition
30+
# - css.types.gradient.repeating-linear-gradient.interpolation_hints
31+
# - css.types.gradient.repeating-linear-gradient.to
32+
# - css.types.gradient.repeating-linear-gradient.unitless_0_angle
33+
# - css.types.gradient.repeating-radial-gradient
34+
# - css.types.gradient.repeating-radial-gradient.at
35+
# - css.types.gradient.repeating-radial-gradient.doubleposition
36+
# - css.types.gradient.repeating-radial-gradient.interpolation_hints
37+
# - css.types.image
38+
# - image-set():
39+
# - css.properties.background-image.image-set
40+
# - css.properties.content.image-set
41+
# - css.types.image.image-set
42+
# - Content:
43+
# - css.properties.content.gradient
44+
# - image-orientation:
45+
# - css.properties.image-orientation
46+
# - css.properties.image-orientation.from-image
47+
# - css.properties.image-orientation.none
48+
# - image-rendering:
49+
# - css.properties.image-rendering
50+
# - css.properties.image-rendering.auto
51+
# - css.properties.image-rendering.pixelated
52+
# - crisp-edges:
53+
# - css.properties.image-rendering.crisp-edges
54+
# - smooth:
55+
# - css.properties.image-rendering.smooth
56+
# - object-fit:
57+
# - css.properties.object-fit
58+
# - css.properties.object-fit.contain
59+
# - css.properties.object-fit.cover
60+
# - css.properties.object-fit.fill
61+
# - css.properties.object-fit.none
62+
# - css.properties.object-fit.scale-down
63+
# - object-position:
64+
# - css.properties.object-position
65+
# - object-view-box:
66+
# - css.properties.object-view-box
67+
# - css.properties.object-view-box.none
68+
# - shape-outside:
69+
# - css.properties.shape-outside.gradient
70+
# - css.properties.shape-outside.image
71+
# - Conic gradients:
72+
# - css.types.gradient.conic-gradient
73+
# - css.types.gradient.conic-gradient.doubleposition
74+
# - css.types.gradient.repeating-conic-gradient
75+
# - Gradient interpolation:
76+
# - css.types.gradient.conic-gradient.hue_interpolation_method
77+
# - css.types.gradient.conic-gradient.interpolation_color_space
78+
# - css.types.gradient.linear-gradient.hue_interpolation_method
79+
# - css.types.gradient.linear-gradient.interpolation_color_space
80+
# - css.types.gradient.radial-gradient.hue_interpolation_method
81+
# - css.types.gradient.radial-gradient.interpolation_color_space
82+
# - css.types.gradient.repeating-conic-gradient.hue_interpolation_method
83+
# - css.types.gradient.repeating-conic-gradient.interpolation_color_space
84+
# - css.types.gradient.repeating-linear-gradient.hue_interpolation_method
85+
# - css.types.gradient.repeating-linear-gradient.interpolation_color_space
86+
# - css.types.gradient.repeating-radial-gradient.hue_interpolation_method
87+
# - css.types.gradient.repeating-radial-gradient.interpolation_color_space
88+
# - cross-fade():
89+
# - css.types.image.cross-fade
90+
# - SVG:
91+
# - svg.global_attributes.image-rendering
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Generated from: css-images-4.yml
2+
# Do not edit this file by hand. Edit the source file instead!
3+
4+
status:
5+
baseline: false
6+
support:
7+
firefox: "136"
8+
firefox_android: "136"
9+
compat_features:
10+
- css.types.gradient.conic-gradient.single_color_stop
11+
- css.types.gradient.linear-gradient.single_color_stop
12+
- css.types.gradient.radial-gradient.single_color_stop
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
draft_date: 2025-03-10
2+
name: CSS Overflow Module Level 5
3+
description: TODO
4+
spec: https://drafts.csswg.org/css-overflow-5/
5+
compat_features:
6+
- css.properties.scroll-marker-group
7+
- css.properties.scroll-marker-group.after
8+
- css.properties.scroll-marker-group.before
9+
- css.properties.scroll-marker-group.none
10+
- css.selectors.scroll-marker
11+
- css.selectors.scroll-marker-group
12+
- css.selectors.target-current
13+
14+
# The following features in the spec are already part of web-features:
15+
# - line-clamp:
16+
# - css.properties.line-clamp
17+
# - css.properties.line-clamp.none
18+
# - overflow:
19+
# - css.properties.overflow
20+
# - css.properties.overflow.auto
21+
# - css.properties.overflow.clip
22+
# - css.properties.overflow.hidden
23+
# - css.properties.overflow.multiple_keywords
24+
# - css.properties.overflow.scroll
25+
# - css.properties.overflow.visible
26+
# - css.properties.overflow-x
27+
# - css.properties.overflow-x.auto
28+
# - css.properties.overflow-x.clip
29+
# - css.properties.overflow-x.hidden
30+
# - css.properties.overflow-x.scroll
31+
# - css.properties.overflow-x.visible
32+
# - css.properties.overflow-y
33+
# - css.properties.overflow-y.auto
34+
# - css.properties.overflow-y.clip
35+
# - css.properties.overflow-y.hidden
36+
# - css.properties.overflow-y.scroll
37+
# - css.properties.overflow-y.visible
38+
# - css.types.overflow
39+
# - css.types.overflow.clip
40+
# - Logical properties:
41+
# - css.properties.overflow-block
42+
# - css.properties.overflow-block.overlay
43+
# - css.properties.overflow-inline
44+
# - css.properties.overflow-inline.overlay
45+
# - overflow-clip-margin:
46+
# - css.properties.overflow-clip-margin
47+
# - css.properties.overflow-clip-margin.border-box
48+
# - css.properties.overflow-clip-margin.content-box
49+
# - css.properties.overflow-clip-margin.padding-box
50+
# - scroll-behavior:
51+
# - css.properties.scroll-behavior
52+
# - css.properties.scroll-behavior.auto
53+
# - css.properties.scroll-behavior.smooth
54+
# - scrollbar-gutter:
55+
# - css.properties.scrollbar-gutter
56+
# - css.properties.scrollbar-gutter.auto
57+
# - css.properties.scrollbar-gutter.stable
58+
# - Text overflow:
59+
# - css.properties.text-overflow
60+
# - css.properties.text-overflow.clip
61+
# - css.properties.text-overflow.ellipsis
62+
# - css.properties.text-overflow.two_value_syntax
63+
# - svg.global_attributes.text-overflow
64+
# - Custom ellipses:
65+
# - css.properties.text-overflow.string
66+
# - SVG:
67+
# - svg.global_attributes.overflow
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Generated from: css-overflow-5.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.scroll-marker-group
9+
- css.properties.scroll-marker-group.after
10+
- css.properties.scroll-marker-group.before
11+
- css.properties.scroll-marker-group.none
12+
- css.selectors.scroll-marker
13+
- css.selectors.scroll-marker-group
14+
- css.selectors.target-current

features/draft/spec/css-ui-4.yml

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
draft_date: 2025-03-10
2+
name: CSS Basic User Interface Module Level 4
3+
description: TODO
4+
spec: https://drafts.csswg.org/css-ui-4/
5+
compat_features:
6+
- css.properties.interactivity
7+
- css.properties.interactivity.auto
8+
- css.properties.interactivity.inert
9+
10+
# The following features in the spec are already part of web-features:
11+
# - accent-color:
12+
# - css.properties.accent-color
13+
# - css.properties.accent-color.auto
14+
# - appearance:
15+
# - css.properties.appearance
16+
# - css.properties.appearance.auto
17+
# - css.properties.appearance.button
18+
# - css.properties.appearance.checkbox
19+
# - css.properties.appearance.listbox
20+
# - css.properties.appearance.menulist
21+
# - css.properties.appearance.menulist-button
22+
# - css.properties.appearance.meter
23+
# - css.properties.appearance.none
24+
# - css.properties.appearance.progress-bar
25+
# - css.properties.appearance.radio
26+
# - css.properties.appearance.searchfield
27+
# - css.properties.appearance.textarea
28+
# - css.properties.appearance.textfield
29+
# - caret-color:
30+
# - css.properties.caret-color
31+
# - Cursor styles:
32+
# - css.properties.cursor
33+
# - css.properties.cursor.alias
34+
# - css.properties.cursor.all-scroll
35+
# - css.properties.cursor.auto
36+
# - css.properties.cursor.cell
37+
# - css.properties.cursor.col-resize
38+
# - css.properties.cursor.context-menu
39+
# - css.properties.cursor.copy
40+
# - css.properties.cursor.crosshair
41+
# - css.properties.cursor.default
42+
# - css.properties.cursor.e-resize
43+
# - css.properties.cursor.ew-resize
44+
# - css.properties.cursor.grab
45+
# - css.properties.cursor.grabbing
46+
# - css.properties.cursor.help
47+
# - css.properties.cursor.move
48+
# - css.properties.cursor.n-resize
49+
# - css.properties.cursor.ne-resize
50+
# - css.properties.cursor.nesw-resize
51+
# - css.properties.cursor.no-drop
52+
# - css.properties.cursor.none
53+
# - css.properties.cursor.not-allowed
54+
# - css.properties.cursor.ns-resize
55+
# - css.properties.cursor.nw-resize
56+
# - css.properties.cursor.nwse-resize
57+
# - css.properties.cursor.pointer
58+
# - css.properties.cursor.progress
59+
# - css.properties.cursor.row-resize
60+
# - css.properties.cursor.s-resize
61+
# - css.properties.cursor.se-resize
62+
# - css.properties.cursor.sw-resize
63+
# - css.properties.cursor.text
64+
# - css.properties.cursor.url
65+
# - css.properties.cursor.url_positioning_syntax
66+
# - css.properties.cursor.vertical-text
67+
# - css.properties.cursor.w-resize
68+
# - css.properties.cursor.wait
69+
# - css.properties.cursor.zoom-in
70+
# - css.properties.cursor.zoom-out
71+
# - svg.global_attributes.cursor
72+
# - field-sizing:
73+
# - css.properties.field-sizing
74+
# - css.properties.field-sizing.content
75+
# - css.properties.field-sizing.fixed
76+
# - outline:
77+
# - css.properties.outline
78+
# - Outlines:
79+
# - css.properties.outline-color
80+
# - css.properties.outline-offset
81+
# - css.properties.outline-style
82+
# - css.properties.outline-style.auto
83+
# - css.properties.outline-width
84+
# - pointer-events:
85+
# - css.properties.pointer-events
86+
# - css.properties.pointer-events.html_elements
87+
# - resize (CSS property):
88+
# - css.properties.resize
89+
# - css.properties.resize.block
90+
# - css.properties.resize.block_level_support
91+
# - css.properties.resize.inline
92+
# - user-select:
93+
# - css.properties.user-select
94+
# - css.properties.user-select.all
95+
# - css.properties.user-select.auto
96+
# - css.properties.user-select.none
97+
# - css.properties.user-select.text

features/draft/spec/css-ui-4.yml.dist

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Generated from: css-ui-4.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.interactivity
9+
- css.properties.interactivity.auto
10+
- css.properties.interactivity.inert

0 commit comments

Comments
 (0)