Skip to content

Commit 99de1bd

Browse files
committed
Assign a bunch of keys to CSS features
1 parent e36bd69 commit 99de1bd

36 files changed

+480
-0
lines changed

features/animations-css.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,23 @@ compat_features:
2929
- css.at-rules.keyframes.named_range_keyframes
3030
- css.at-rules.keyframes.ignore_important_declarations
3131
- css.properties.animation
32+
- css.properties.animation.alternate
33+
- css.properties.animation.alternate-reverse
34+
- css.properties.animation.auto
35+
- css.properties.animation.backwards
36+
- css.properties.animation.both
37+
- css.properties.animation.ease
38+
- css.properties.animation.ease-in
39+
- css.properties.animation.ease-in-out
40+
- css.properties.animation.ease-out
41+
- css.properties.animation.forwards
42+
- css.properties.animation.infinite
43+
- css.properties.animation.linear
44+
- css.properties.animation.none
45+
- css.properties.animation.normal
46+
- css.properties.animation.reverse
47+
- css.properties.animation.step-end
48+
- css.properties.animation.step-start
3249
- css.properties.animation-delay
3350
- css.properties.animation-direction
3451
- css.properties.animation-direction.alternate
@@ -50,5 +67,12 @@ compat_features:
5067
- css.properties.animation-play-state.paused
5168
- css.properties.animation-play-state.running
5269
- css.properties.animation-timing-function
70+
- css.properties.animation-timing-function.ease
71+
- css.properties.animation-timing-function.ease-in
72+
- css.properties.animation-timing-function.ease-in-out
73+
- css.properties.animation-timing-function.ease-out
5374
- css.properties.animation-timing-function.jump
75+
- css.properties.animation-timing-function.linear
76+
- css.properties.animation-timing-function.step-end
77+
- css.properties.animation-timing-function.step-start
5478
- css.types.time

features/animations-css.yml.dist

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,30 @@ compat_features:
7676
- css.properties.animation-play-state.paused
7777
- css.properties.animation-play-state.running
7878
- css.properties.animation-timing-function
79+
- css.properties.animation-timing-function.ease
80+
- css.properties.animation-timing-function.ease-in
81+
- css.properties.animation-timing-function.ease-in-out
82+
- css.properties.animation-timing-function.ease-out
83+
- css.properties.animation-timing-function.linear
84+
- css.properties.animation-timing-function.step-end
85+
- css.properties.animation-timing-function.step-start
86+
- css.properties.animation.alternate
87+
- css.properties.animation.alternate-reverse
88+
- css.properties.animation.auto
89+
- css.properties.animation.backwards
90+
- css.properties.animation.both
91+
- css.properties.animation.ease
92+
- css.properties.animation.ease-in
93+
- css.properties.animation.ease-in-out
94+
- css.properties.animation.ease-out
95+
- css.properties.animation.forwards
96+
- css.properties.animation.infinite
97+
- css.properties.animation.linear
98+
- css.properties.animation.none
99+
- css.properties.animation.normal
100+
- css.properties.animation.reverse
101+
- css.properties.animation.step-end
102+
- css.properties.animation.step-start
79103

80104
# baseline: high
81105
# baseline_low_date: 2016-08-02

features/background-color.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ spec: https://drafts.csswg.org/css-backgrounds-3/#background-color
44
group: background
55
compat_features:
66
- css.properties.background-color
7+
- css.properties.background-color.transparent

features/background-color.yml.dist

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@ status:
1515
safari_ios: "1"
1616
compat_features:
1717
- css.properties.background-color
18+
- css.properties.background-color.transparent

features/background.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,14 @@ group: background
55
caniuse: multibackgrounds
66
compat_features:
77
- css.properties.background
8+
- css.properties.background.local
89
- css.properties.background.multiple_backgrounds
10+
- css.properties.background.no-repeat
11+
- css.properties.background.none
12+
- css.properties.background.repeat
13+
- css.properties.background.repeat-x
14+
- css.properties.background.repeat-y
15+
- css.properties.background.round
16+
- css.properties.background.scroll
17+
- css.properties.background.space
18+
- css.properties.background.transparent

features/background.yml.dist

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,16 @@ compat_features:
2626
# safari: "1"
2727
# safari_ios: "1"
2828
- css.properties.background
29+
- css.properties.background.local
30+
- css.properties.background.no-repeat
31+
- css.properties.background.none
32+
- css.properties.background.repeat
33+
- css.properties.background.repeat-x
34+
- css.properties.background.repeat-y
35+
- css.properties.background.round
36+
- css.properties.background.scroll
37+
- css.properties.background.space
38+
- css.properties.background.transparent
2939

3040
# ⬇️ Same status as overall feature ⬇️
3141
# baseline: high

features/border-image.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ status:
77
compute_from: css.properties.border-image-repeat.space
88
compat_features:
99
- css.properties.border-image
10+
- css.properties.border-image.none
11+
- css.properties.border-image.repeat
12+
- css.properties.border-image.round
13+
- css.properties.border-image.space
14+
- css.properties.border-image.stretch
1015
- css.properties.border-image-outset
1116
- css.properties.border-image-repeat
1217
- css.properties.border-image-repeat.repeat

features/border-image.yml.dist

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,12 @@ compat_features:
5656
- css.properties.border-image
5757
- css.properties.border-image-width.auto
5858
- css.properties.border-image.fill
59+
- css.properties.border-image.none
5960
- css.properties.border-image.optional_border_image_slice
61+
- css.properties.border-image.repeat
62+
- css.properties.border-image.round
63+
- css.properties.border-image.space
64+
- css.properties.border-image.stretch
6065

6166
# baseline: high
6267
# baseline_low_date: 2015-07-29

features/borders.yml

Lines changed: 130 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,118 @@ spec: https://drafts.csswg.org/css-backgrounds-3/#borders
44
group: borders-outlines
55
compat_features:
66
- css.properties.border
7+
- css.properties.border.dashed
8+
- css.properties.border.dotted
9+
- css.properties.border.double
10+
- css.properties.border.groove
11+
- css.properties.border.hidden
12+
- css.properties.border.inset
13+
- css.properties.border.medium
14+
- css.properties.border.none
15+
- css.properties.border.outset
16+
- css.properties.border.ridge
17+
- css.properties.border.solid
18+
- css.properties.border.thick
19+
- css.properties.border.thin
20+
- css.properties.border.transparent
721
- css.properties.border-bottom
22+
- css.properties.border-bottom.dashed
23+
- css.properties.border-bottom.dotted
24+
- css.properties.border-bottom.double
25+
- css.properties.border-bottom.groove
26+
- css.properties.border-bottom.hidden
27+
- css.properties.border-bottom.inset
28+
- css.properties.border-bottom.medium
29+
- css.properties.border-bottom.none
30+
- css.properties.border-bottom.outset
31+
- css.properties.border-bottom.ridge
32+
- css.properties.border-bottom.solid
33+
- css.properties.border-bottom.thick
34+
- css.properties.border-bottom.thin
35+
- css.properties.border-bottom.transparent
836
- css.properties.border-bottom-color
37+
- css.properties.border-bottom-color.transparent
938
- css.properties.border-bottom-style
39+
- css.properties.border-bottom-style.dashed
40+
- css.properties.border-bottom-style.dotted
41+
- css.properties.border-bottom-style.double
42+
- css.properties.border-bottom-style.groove
43+
- css.properties.border-bottom-style.hidden
44+
- css.properties.border-bottom-style.inset
45+
- css.properties.border-bottom-style.none
46+
- css.properties.border-bottom-style.outset
47+
- css.properties.border-bottom-style.ridge
48+
- css.properties.border-bottom-style.solid
1049
- css.properties.border-bottom-width
50+
- css.properties.border-bottom-width.medium
51+
- css.properties.border-bottom-width.thick
52+
- css.properties.border-bottom-width.thin
1153
- css.properties.border-color
54+
- css.properties.border-color.transparent
1255
- css.properties.border-left
56+
- css.properties.border-left.dashed
57+
- css.properties.border-left.dotted
58+
- css.properties.border-left.double
59+
- css.properties.border-left.groove
60+
- css.properties.border-left.hidden
61+
- css.properties.border-left.inset
62+
- css.properties.border-left.medium
63+
- css.properties.border-left.none
64+
- css.properties.border-left.outset
65+
- css.properties.border-left.ridge
66+
- css.properties.border-left.solid
67+
- css.properties.border-left.thick
68+
- css.properties.border-left.thin
69+
- css.properties.border-left.transparent
1370
- css.properties.border-left-color
71+
- css.properties.border-left-color.transparent
1472
- css.properties.border-left-style
73+
- css.properties.border-left-style.dashed
74+
- css.properties.border-left-style.dotted
75+
- css.properties.border-left-style.double
76+
- css.properties.border-left-style.groove
77+
- css.properties.border-left-style.hidden
78+
- css.properties.border-left-style.inset
79+
- css.properties.border-left-style.none
80+
- css.properties.border-left-style.outset
81+
- css.properties.border-left-style.ridge
82+
- css.properties.border-left-style.solid
1583
- css.properties.border-left-width
84+
- css.properties.border-left-width.medium
85+
- css.properties.border-left-width.thick
86+
- css.properties.border-left-width.thin
1687
- css.properties.border-right
88+
- css.properties.border-right.dashed
89+
- css.properties.border-right.dotted
90+
- css.properties.border-right.double
91+
- css.properties.border-right.groove
92+
- css.properties.border-right.hidden
93+
- css.properties.border-right.inset
94+
- css.properties.border-right.medium
95+
- css.properties.border-right.none
96+
- css.properties.border-right.outset
97+
- css.properties.border-right.ridge
98+
- css.properties.border-right.solid
99+
- css.properties.border-right.thick
100+
- css.properties.border-right.thin
101+
- css.properties.border-right.transparent
17102
- css.properties.border-right-color
103+
- css.properties.border-right-color.transparent
18104
- css.properties.border-right-style
105+
- css.properties.border-right-style.dashed
106+
- css.properties.border-right-style.dotted
107+
- css.properties.border-right-style.double
108+
- css.properties.border-right-style.groove
109+
- css.properties.border-right-style.hidden
110+
- css.properties.border-right-style.inset
111+
- css.properties.border-right-style.none
112+
- css.properties.border-right-style.outset
113+
- css.properties.border-right-style.ridge
114+
- css.properties.border-right-style.solid
19115
- css.properties.border-right-width
116+
- css.properties.border-right-width.medium
117+
- css.properties.border-right-width.thick
118+
- css.properties.border-right-width.thin
20119
- css.properties.border-style
21120
- css.properties.border-style.dashed
22121
- css.properties.border-style.dotted
@@ -29,8 +128,39 @@ compat_features:
29128
- css.properties.border-style.ridge
30129
- css.properties.border-style.solid
31130
- css.properties.border-top
131+
- css.properties.border-top.dashed
132+
- css.properties.border-top.dotted
133+
- css.properties.border-top.double
134+
- css.properties.border-top.groove
135+
- css.properties.border-top.hidden
136+
- css.properties.border-top.inset
137+
- css.properties.border-top.medium
138+
- css.properties.border-top.none
139+
- css.properties.border-top.outset
140+
- css.properties.border-top.ridge
141+
- css.properties.border-top.solid
142+
- css.properties.border-top.thick
143+
- css.properties.border-top.thin
144+
- css.properties.border-top.transparent
32145
- css.properties.border-top-color
146+
- css.properties.border-top-color.transparent
33147
- css.properties.border-top-style
148+
- css.properties.border-top-style.dashed
149+
- css.properties.border-top-style.dotted
150+
- css.properties.border-top-style.double
151+
- css.properties.border-top-style.groove
152+
- css.properties.border-top-style.hidden
153+
- css.properties.border-top-style.inset
154+
- css.properties.border-top-style.none
155+
- css.properties.border-top-style.outset
156+
- css.properties.border-top-style.ridge
157+
- css.properties.border-top-style.solid
34158
- css.properties.border-top-width
159+
- css.properties.border-top-width.medium
160+
- css.properties.border-top-width.thick
161+
- css.properties.border-top-width.thin
35162
- css.properties.border-width
163+
- css.properties.border-width.medium
164+
- css.properties.border-width.thick
165+
- css.properties.border-width.thin
36166
- css.types.line-style

0 commit comments

Comments
 (0)