diff --git a/features/webvtt-cue-settings.yml b/features/webvtt-cue-settings.yml new file mode 100644 index 00000000000..8551690b552 --- /dev/null +++ b/features/webvtt-cue-settings.yml @@ -0,0 +1,20 @@ +name: WebVTT cue settings +description: The `VTTCue` API updates various aspects of cues dynamically, such as alignment, size and position. +spec: https://w3c.github.io/webvtt/#the-vttcue-interface +status: + compute_from: + - api.VTTCue.align + - api.VTTCue.line + - api.VTTCue.position + - api.VTTCue.size + - api.VTTCue.snapToLines + - api.VTTCue.vertical +compat_features: + - api.VTTCue.align + - api.VTTCue.line + - api.VTTCue.position + - api.VTTCue.size + - api.VTTCue.snapToLines + - api.VTTCue.vertical + - css.selectors.cue + - css.selectors.cue.selector_argument diff --git a/features/webvtt-cue-settings.yml.dist b/features/webvtt-cue-settings.yml.dist new file mode 100644 index 00000000000..1fe826fd712 --- /dev/null +++ b/features/webvtt-cue-settings.yml.dist @@ -0,0 +1,56 @@ +# Generated from: webvtt-cue-settings.yml +# Do not edit this file by hand. Edit the source file instead! + +status: + baseline: high + baseline_low_date: 2020-01-15 + baseline_high_date: 2022-07-15 + support: + chrome: "23" + chrome_android: "25" + edge: "79" + firefox: "31" + firefox_android: "31" + safari: "6" + safari_ios: "8" +compat_features: + # ⬇️ Same status as overall feature ⬇️ + # baseline: high + # baseline_low_date: 2020-01-15 + # baseline_high_date: 2022-07-15 + # support: + # chrome: "23" + # chrome_android: "25" + # edge: "79" + # firefox: "31" + # firefox_android: "31" + # safari: "6" + # safari_ios: "8" + - api.VTTCue.align + - api.VTTCue.line + - api.VTTCue.position + - api.VTTCue.size + - api.VTTCue.snapToLines + - api.VTTCue.vertical + + # baseline: high + # baseline_low_date: 2020-01-15 + # baseline_high_date: 2022-07-15 + # support: + # chrome: "26" + # chrome_android: "26" + # edge: "79" + # firefox: "55" + # firefox_android: "55" + # safari: "7" + # safari_ios: "7" + - css.selectors.cue + + # baseline: false + # support: + # chrome: "26" + # chrome_android: "26" + # edge: "79" + # safari: "7" + # safari_ios: "7" + - css.selectors.cue.selector_argument