diff --git a/features/ch.yml b/features/ch.yml new file mode 100644 index 00000000000..ea127306a94 --- /dev/null +++ b/features/ch.yml @@ -0,0 +1,6 @@ +name: ch unit +description: The `ch` CSS length unit is a font-relative length based on the width of the zero (0) character. +spec: https://drafts.csswg.org/css-values-4/#font-relative-lengths +group: units +compat_features: + - css.types.length.ch diff --git a/features/ch.yml.dist b/features/ch.yml.dist new file mode 100644 index 00000000000..bf67bf1e362 --- /dev/null +++ b/features/ch.yml.dist @@ -0,0 +1,17 @@ +# Generated from: ch.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: high + baseline_low_date: 2015-07-29 + baseline_high_date: 2018-01-29 + support: + chrome: "27" + chrome_android: "27" + edge: "12" + firefox: "1" + firefox_android: "4" + safari: "7" + safari_ios: "7" +compat_features: + - css.types.length.ch diff --git a/features/em-unit.yml b/features/em-unit.yml new file mode 100644 index 00000000000..1451862f8a1 --- /dev/null +++ b/features/em-unit.yml @@ -0,0 +1,6 @@ +name: em unit +description: The `em` CSS length unit is a font-relative length equal to the specified font size. In an element with a 2 inch font, `1em` equals 2 inches. +spec: https://drafts.csswg.org/css-values-4/#font-relative-lengths +group: units +compat_features: + - css.types.length.em diff --git a/features/em-unit.yml.dist b/features/em-unit.yml.dist new file mode 100644 index 00000000000..03636576eaa --- /dev/null +++ b/features/em-unit.yml.dist @@ -0,0 +1,17 @@ +# Generated from: em-unit.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: high + baseline_low_date: 2015-07-29 + baseline_high_date: 2018-01-29 + support: + chrome: "1" + chrome_android: "18" + edge: "12" + firefox: "1" + firefox_android: "4" + safari: "1" + safari_ios: "1" +compat_features: + - css.types.length.em diff --git a/features/ex.yml b/features/ex.yml new file mode 100644 index 00000000000..ebcea9ce089 --- /dev/null +++ b/features/ex.yml @@ -0,0 +1,6 @@ +name: ex unit +description: The `ex` CSS length unit is a font-relative length equal to the used x-height of the first available font. X-height is often equal to the height of the lowercase x. +spec: https://drafts.csswg.org/css-values-4/#font-relative-lengths +group: units +compat_features: + - css.types.length.ex diff --git a/features/ex.yml.dist b/features/ex.yml.dist new file mode 100644 index 00000000000..8aaddf19ed1 --- /dev/null +++ b/features/ex.yml.dist @@ -0,0 +1,17 @@ +# Generated from: ex.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: high + baseline_low_date: 2015-07-29 + baseline_high_date: 2018-01-29 + support: + chrome: "1" + chrome_android: "18" + edge: "12" + firefox: "1" + firefox_android: "4" + safari: "1" + safari_ios: "1" +compat_features: + - css.types.length.ex diff --git a/features/q-unit.yml b/features/q-unit.yml new file mode 100644 index 00000000000..0ede2985288 --- /dev/null +++ b/features/q-unit.yml @@ -0,0 +1,6 @@ +name: Q unit +description: The `Q` CSS length unit is an absolute length anchored to the physical measurement of quarter-millimeters. `1Q` is equivalent to 1/40 of 1 centimeter. +spec: https://drafts.csswg.org/css-values-4/#absolute-lengths +group: units +compat_features: + - css.types.length.Q diff --git a/features/q-unit.yml.dist b/features/q-unit.yml.dist new file mode 100644 index 00000000000..7a5ac846220 --- /dev/null +++ b/features/q-unit.yml.dist @@ -0,0 +1,17 @@ +# Generated from: q-unit.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: high + baseline_low_date: 2020-03-24 + baseline_high_date: 2022-09-24 + support: + chrome: "63" + chrome_android: "63" + edge: "79" + firefox: "49" + firefox_android: "49" + safari: "13.1" + safari_ios: "13.4" +compat_features: + - css.types.length.Q diff --git a/features/rcap.yml b/features/rcap.yml new file mode 100644 index 00000000000..110bf559fd4 --- /dev/null +++ b/features/rcap.yml @@ -0,0 +1,6 @@ +name: rcap unit +description: The `rcap` CSS length unit is a font-relative length equal to the value of the `cap` unit on the root element. Cap-height is approximately equal to the height of a capital Latin letter. +spec: https://drafts.csswg.org/css-values-4/#font-relative-lengths +group: units +compat_features: + - css.types.length.rcap diff --git a/features/rcap.yml.dist b/features/rcap.yml.dist new file mode 100644 index 00000000000..21769eb9b52 --- /dev/null +++ b/features/rcap.yml.dist @@ -0,0 +1,13 @@ +# Generated from: rcap.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: false + support: + chrome: "118" + chrome_android: "118" + edge: "118" + safari: "17.2" + safari_ios: "17.2" +compat_features: + - css.types.length.rcap diff --git a/features/rch.yml b/features/rch.yml new file mode 100644 index 00000000000..b7f4432fbe5 --- /dev/null +++ b/features/rch.yml @@ -0,0 +1,6 @@ +name: rch unit +description: The `rch` CSS length unit is a font-relative length equal to the value of the `ch` unit on the root element. `ch` length is based on the width of the zero (0) character. +spec: https://drafts.csswg.org/css-values-4/#font-relative-lengths +group: units +compat_features: + - css.types.length.rch diff --git a/features/rch.yml.dist b/features/rch.yml.dist new file mode 100644 index 00000000000..f8a0ee27847 --- /dev/null +++ b/features/rch.yml.dist @@ -0,0 +1,13 @@ +# Generated from: rch.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: false + support: + chrome: "111" + chrome_android: "111" + edge: "111" + safari: "17.2" + safari_ios: "17.2" +compat_features: + - css.types.length.rch diff --git a/features/rem.yml b/features/rem.yml new file mode 100644 index 00000000000..a44519381e8 --- /dev/null +++ b/features/rem.yml @@ -0,0 +1,7 @@ +name: rem +description: The `rem` CSS length unit is a font-relative length that is equal to the font size of the root HTML element which for most browsers is `16px`. +spec: https://drafts.csswg.org/css-values-4/#font-relative-lengths +caniuse: rem +group: units +compat_features: + - css.types.length.rem diff --git a/features/rem.yml.dist b/features/rem.yml.dist new file mode 100644 index 00000000000..1c847be7256 --- /dev/null +++ b/features/rem.yml.dist @@ -0,0 +1,17 @@ +# Generated from: rem.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: high + baseline_low_date: 2015-07-29 + baseline_high_date: 2018-01-29 + support: + chrome: "4" + chrome_android: "18" + edge: "12" + firefox: "3.6" + firefox_android: "4" + safari: "5" + safari_ios: "4" +compat_features: + - css.types.length.rem diff --git a/features/rex.yml b/features/rex.yml new file mode 100644 index 00000000000..864a1cc3b4e --- /dev/null +++ b/features/rex.yml @@ -0,0 +1,6 @@ +name: rex unit +description: The `rex` CSS length unit is a font-relative length that is equal to the x-height of the root element. +spec: https://drafts.csswg.org/css-values-4/#font-relative-lengths +group: units +compat_features: + - css.types.length.rex diff --git a/features/rex.yml.dist b/features/rex.yml.dist new file mode 100644 index 00000000000..6b1c61f421c --- /dev/null +++ b/features/rex.yml.dist @@ -0,0 +1,13 @@ +# Generated from: rex.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: false + support: + chrome: "111" + chrome_android: "111" + edge: "111" + safari: "17.2" + safari_ios: "17.2" +compat_features: + - css.types.length.rex diff --git a/features/ric.yml b/features/ric.yml new file mode 100644 index 00000000000..2ad88959b12 --- /dev/null +++ b/features/ric.yml @@ -0,0 +1,6 @@ +name: ric unit +description: The `ric` CSS length unit, or root international character, is a font-relative length equal to the width of CJK character relative to the root element. +spec: https://drafts.csswg.org/css-values-4/#font-relative-lengths +group: units +compat_features: + - css.types.length.ric diff --git a/features/ric.yml.dist b/features/ric.yml.dist new file mode 100644 index 00000000000..a696528ce1d --- /dev/null +++ b/features/ric.yml.dist @@ -0,0 +1,13 @@ +# Generated from: ric.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: false + support: + chrome: "111" + chrome_android: "111" + edge: "111" + safari: "17.2" + safari_ios: "17.2" +compat_features: + - css.types.length.ric diff --git a/features/rlh.yml b/features/rlh.yml new file mode 100644 index 00000000000..302c01e0478 --- /dev/null +++ b/features/rlh.yml @@ -0,0 +1,6 @@ +name: rlh unit +description: The `rlh` CSS length unit is a font-relative length relative to the line height of root element. +spec: https://drafts.csswg.org/css-values-4/#font-relative-lengths +group: units +compat_features: + - css.types.length.rlh diff --git a/features/rlh.yml.dist b/features/rlh.yml.dist new file mode 100644 index 00000000000..33a2dc631c0 --- /dev/null +++ b/features/rlh.yml.dist @@ -0,0 +1,16 @@ +# Generated from: rlh.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: low + baseline_low_date: 2023-11-21 + support: + chrome: "111" + chrome_android: "111" + edge: "111" + firefox: "120" + firefox_android: "120" + safari: "16.4" + safari_ios: "16.4" +compat_features: + - css.types.length.rlh