This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
hange description: The CSS ::cue pseudo-element is defined on WebVTT [1] specification as part of the HTML5 <track> element specification. It has been implemented on issue 168206 and currently provides support for "text-decoration" property as valid appliance. This issue intends to incrementally add support for the following properties: - text-decoration-line - text-decoration-style - text-decoration-color These properties are specified on the CSS3 Text Decoration [2] specification and are currently implemented behind a runtime flag (see issue 239225 for details). Links: [1] http://dev.w3.org/html5/webvtt/#the-cue-pseudo-element [2] http://dev.w3.org/csswg/css-text-decor-3
(text copied from Chromium issue 260993): https://code.google.com/p/chromium/issues/detail?id=260993
I suppose given Mozilla and WebKit and blink have partial support for these, it is fairly likely that these are here to stay. I don't really see a reason not to add them, since they provide more features for formatting caption/subtitle text.
That's good to know, Silvia! So can I expect these to be added to the specification soon? Also worth mentioning about the 'text-decoration' as a shorthand property, as proposed by CSS Level 3 Text Decoration specification, which changes the behavior of current 'text-decoration' implementation. Saying this, a patch has been proposed for Blink [1], and I'm currently working on backporting it for WebKit. Links: [1] https://src.chromium.org/viewvc/blink?revision=154500&view=revision
https://github.com/w3c/webvtt/commit/2ea660f0272caf0395186db00d8354cb0bc57c16
Also https://github.com/w3c/webvtt/commit/cb95d03e33321857060fb4ba53acf8884af00060