diff --git a/features/alignment-baseline.yml b/features/alignment-baseline.yml new file mode 100644 index 00000000000..7dfd75bcb33 --- /dev/null +++ b/features/alignment-baseline.yml @@ -0,0 +1,12 @@ +name: alignment-baseline +description: The `alignment-baseline` CSS property sets which baseline of an element is aligned with the corresponding baseline of its parent. +spec: https://drafts.csswg.org/css-inline-3/#alignment-baseline-property +group: text +compat_features: + - css.properties.alignment-baseline + - css.properties.alignment-baseline.alphabetic + - css.properties.alignment-baseline.baseline + - css.properties.alignment-baseline.central + - css.properties.alignment-baseline.ideographic + - css.properties.alignment-baseline.mathematical + - css.properties.alignment-baseline.middle diff --git a/features/alignment-baseline.yml.dist b/features/alignment-baseline.yml.dist new file mode 100644 index 00000000000..220740e5c5d --- /dev/null +++ b/features/alignment-baseline.yml.dist @@ -0,0 +1,35 @@ +# Generated from: alignment-baseline.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: false + support: + chrome: ≤80 + chrome_android: "80" + edge: "80" + safari: ≤13.1 + safari_ios: ≤13.4 +compat_features: + # baseline: false + # support: + # chrome: ≤80 + # chrome_android: "80" + # edge: ≤80 + # safari: ≤13.1 + # safari_ios: ≤13.4 + - css.properties.alignment-baseline + + # ⬇️ Same status as overall feature ⬇️ + # baseline: false + # support: + # chrome: ≤80 + # chrome_android: "80" + # edge: "80" + # safari: ≤13.1 + # safari_ios: ≤13.4 + - css.properties.alignment-baseline.alphabetic + - css.properties.alignment-baseline.baseline + - css.properties.alignment-baseline.central + - css.properties.alignment-baseline.ideographic + - css.properties.alignment-baseline.mathematical + - css.properties.alignment-baseline.middle diff --git a/features/baseline-shift.yml b/features/baseline-shift.yml new file mode 100644 index 00000000000..8e76bc4061d --- /dev/null +++ b/features/baseline-shift.yml @@ -0,0 +1,9 @@ +name: baseline-shift +description: The `baseline-shift` CSS property sets the position of an element relative to its dominant baseline. +spec: https://drafts.csswg.org/css-inline-3/#baseline-shift-property +group: text +compat_features: + - css.properties.baseline-shift + - css.properties.baseline-shift.baseline + - css.properties.baseline-shift.sub + - css.properties.baseline-shift.super diff --git a/features/baseline-shift.yml.dist b/features/baseline-shift.yml.dist new file mode 100644 index 00000000000..593fa8da447 --- /dev/null +++ b/features/baseline-shift.yml.dist @@ -0,0 +1,16 @@ +# Generated from: baseline-shift.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: false + support: + chrome: ≤80 + chrome_android: "80" + edge: "80" + safari: ≤13.1 + safari_ios: ≤13.4 +compat_features: + - css.properties.baseline-shift + - css.properties.baseline-shift.baseline + - css.properties.baseline-shift.sub + - css.properties.baseline-shift.super diff --git a/features/dominant-baseline.yml b/features/dominant-baseline.yml new file mode 100644 index 00000000000..5f68e7c1d6e --- /dev/null +++ b/features/dominant-baseline.yml @@ -0,0 +1,13 @@ +name: dominant-baseline +description: The `dominant-baseline` CSS property sets the specific baseline used to align an elements's text and inline-level contents. +spec: https://drafts.csswg.org/css-inline-3/#dominant-baseline-property +group: text +compat_features: + - css.properties.dominant-baseline + - css.properties.dominant-baseline.alphabetic + - css.properties.dominant-baseline.auto + - css.properties.dominant-baseline.central + - css.properties.dominant-baseline.hanging + - css.properties.dominant-baseline.ideographic + - css.properties.dominant-baseline.mathematical + - css.properties.dominant-baseline.middle diff --git a/features/dominant-baseline.yml.dist b/features/dominant-baseline.yml.dist new file mode 100644 index 00000000000..d2506aeb528 --- /dev/null +++ b/features/dominant-baseline.yml.dist @@ -0,0 +1,24 @@ +# Generated from: dominant-baseline.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: high + baseline_low_date: 2020-07-28 + baseline_high_date: 2023-01-28 + support: + chrome: ≤80 + chrome_android: "80" + edge: "80" + firefox: ≤72 + firefox_android: "79" + safari: ≤13.1 + safari_ios: ≤13.4 +compat_features: + - css.properties.dominant-baseline + - css.properties.dominant-baseline.alphabetic + - css.properties.dominant-baseline.auto + - css.properties.dominant-baseline.central + - css.properties.dominant-baseline.hanging + - css.properties.dominant-baseline.ideographic + - css.properties.dominant-baseline.mathematical + - css.properties.dominant-baseline.middle diff --git a/features/line-height.yml b/features/line-height.yml new file mode 100644 index 00000000000..9be45a8ed47 --- /dev/null +++ b/features/line-height.yml @@ -0,0 +1,7 @@ +name: line-height +description: The `line-height` CSS property sets the spacing between text baselines, oriented to the horizontal or vertical writing mode. +spec: https://drafts.csswg.org/css-inline-3/#line-height-property +group: text +compat_features: + - css.properties.line-height + - css.properties.line-height.normal diff --git a/features/line-height.yml.dist b/features/line-height.yml.dist new file mode 100644 index 00000000000..43e81bd73ab --- /dev/null +++ b/features/line-height.yml.dist @@ -0,0 +1,18 @@ +# Generated from: line-height.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.properties.line-height + - css.properties.line-height.normal