Skip to content

Commit 9d4f8aa

Browse files
authored
Adds CSS abstract types to existing property features (#2149)
1 parent c072952 commit 9d4f8aa

14 files changed

+136
-0
lines changed

features/animations-css.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,4 @@ compat_features:
5151
- css.properties.animation-play-state.running
5252
- css.properties.animation-timing-function
5353
- css.properties.animation-timing-function.jump
54+
- css.types.time

features/animations-css.yml.dist

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,19 @@ status:
1414
safari: "9"
1515
safari_ios: "9"
1616
compat_features:
17+
# baseline: high
18+
# baseline_low_date: 2015-07-29
19+
# baseline_high_date: 2018-01-29
20+
# support:
21+
# chrome: "1"
22+
# chrome_android: "18"
23+
# edge: "12"
24+
# firefox: "4"
25+
# firefox_android: "4"
26+
# safari: "3.1"
27+
# safari_ios: "2"
28+
- css.types.time
29+
1730
# baseline: high
1831
# baseline_low_date: 2015-09-30
1932
# baseline_high_date: 2018-03-30

features/content.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,5 @@ compat_features:
1212
- css.properties.content.none_applies_to_elements
1313
- css.properties.content.normal
1414
- css.properties.content.url
15+
- css.types.string
16+
- css.types.string.unicode_escaped_characters

features/content.yml.dist

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ compat_features:
3030
- css.properties.content.none
3131
- css.properties.content.normal
3232
- css.properties.content.url
33+
- css.types.string
34+
- css.types.string.unicode_escaped_characters
3335

3436
# baseline: high
3537
# baseline_low_date: 2020-01-15

features/font-face.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,4 @@ compat_features:
1414
- api.CSSFontFaceRule
1515
- api.CSSFontFaceRule.style
1616
- css.at-rules.font-face.unicode-range
17+
- css.types.url

features/font-face.yml.dist

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,19 @@ status:
1414
safari: "10"
1515
safari_ios: "10"
1616
compat_features:
17+
# baseline: high
18+
# baseline_low_date: 2015-07-29
19+
# baseline_high_date: 2018-01-29
20+
# support:
21+
# chrome: "1"
22+
# chrome_android: "18"
23+
# edge: "12"
24+
# firefox: "1"
25+
# firefox_android: "4"
26+
# safari: "1"
27+
# safari_ios: "1"
28+
- css.types.url
29+
1730
# baseline: high
1831
# baseline_low_date: 2015-07-29
1932
# baseline_high_date: 2018-01-29

features/opacity.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,5 @@ compat_features:
88
- css.properties.opacity
99
- css.properties.opacity.percentages
1010
- svg.global_attributes.opacity
11+
- css.types.number
12+
- css.types.number.scientific_notation

features/opacity.yml.dist

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,19 @@ status:
1414
safari: "2"
1515
safari_ios: "1"
1616
compat_features:
17+
# baseline: high
18+
# baseline_low_date: 2015-07-29
19+
# baseline_high_date: 2018-01-29
20+
# support:
21+
# chrome: "1"
22+
# chrome_android: "18"
23+
# edge: "12"
24+
# firefox: "1"
25+
# firefox_android: "4"
26+
# safari: "1"
27+
# safari_ios: "1"
28+
- css.types.number
29+
1730
# ⬇️ Same status as overall feature ⬇️
1831
# baseline: high
1932
# baseline_low_date: 2015-07-29
@@ -29,6 +42,19 @@ compat_features:
2942
- css.properties.opacity
3043
- svg.global_attributes.opacity
3144

45+
# baseline: high
46+
# baseline_low_date: 2017-03-27
47+
# baseline_high_date: 2019-09-27
48+
# support:
49+
# chrome: "43"
50+
# chrome_android: "43"
51+
# edge: "12"
52+
# firefox: "29"
53+
# firefox_android: "29"
54+
# safari: "10.1"
55+
# safari_ios: "10.3"
56+
- css.types.number.scientific_notation
57+
3258
# baseline: high
3359
# baseline_low_date: 2020-07-28
3460
# baseline_high_date: 2023-01-28

features/transforms2d.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,12 @@ compat_features:
2626
- css.properties.transform-origin.right
2727
- css.properties.transform-origin.top
2828
- css.properties.transform-origin.three_value_syntax
29+
- css.types.angle
30+
- css.types.angle-percentage
31+
- css.types.angle.deg
32+
- css.types.angle.grad
33+
- css.types.angle.rad
34+
- css.types.angle.turn
35+
- css.types.position
36+
- css.types.position.four_value_syntax
37+
- css.types.position.keyword_value_syntax

features/transforms2d.yml.dist

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,20 @@ status:
1414
safari: "9"
1515
safari_ios: "9"
1616
compat_features:
17+
# baseline: high
18+
# baseline_low_date: 2015-07-29
19+
# baseline_high_date: 2018-01-29
20+
# support:
21+
# chrome: "1"
22+
# chrome_android: "18"
23+
# edge: "12"
24+
# firefox: "1"
25+
# firefox_android: "4"
26+
# safari: "1"
27+
# safari_ios: "1"
28+
- css.types.position
29+
- css.types.position.keyword_value_syntax
30+
1731
# baseline: high
1832
# baseline_low_date: 2015-07-29
1933
# baseline_high_date: 2018-01-29
@@ -38,6 +52,49 @@ compat_features:
3852
- css.types.transform-function.translateX
3953
- css.types.transform-function.translateY
4054

55+
# baseline: high
56+
# baseline_low_date: 2015-07-29
57+
# baseline_high_date: 2018-01-29
58+
# support:
59+
# chrome: "2"
60+
# chrome_android: "18"
61+
# edge: "12"
62+
# firefox: "3.6"
63+
# firefox_android: "4"
64+
# safari: "4"
65+
# safari_ios: "3.2"
66+
- css.types.angle
67+
- css.types.angle-percentage
68+
- css.types.angle.deg
69+
- css.types.angle.grad
70+
- css.types.angle.rad
71+
72+
# baseline: high
73+
# baseline_low_date: 2015-07-29
74+
# baseline_high_date: 2018-01-29
75+
# support:
76+
# chrome: "2"
77+
# chrome_android: "18"
78+
# edge: "12"
79+
# firefox: "13"
80+
# firefox_android: "14"
81+
# safari: "4"
82+
# safari_ios: "3.2"
83+
- css.types.angle.turn
84+
85+
# baseline: high
86+
# baseline_low_date: 2015-07-29
87+
# baseline_high_date: 2018-01-29
88+
# support:
89+
# chrome: "25"
90+
# chrome_android: "25"
91+
# edge: "12"
92+
# firefox: "13"
93+
# firefox_android: "14"
94+
# safari: "7"
95+
# safari_ios: "7"
96+
- css.types.position.four_value_syntax
97+
4198
# ⬇️ Same status as overall feature ⬇️
4299
# baseline: high
43100
# baseline_low_date: 2015-09-30

0 commit comments

Comments
 (0)