Contact emails
Spec
https://www.w3.org/TR/webvtt1/
Design doc
https://docs.google.com/document/d/1bSCLwCuPkSPbOMh61YNuEsCE1wM9LjNO-DlVmmU2VJ4/edit?usp=sharing
Summary
The W3C WebVTT specification allows the ability to embed CSS style sheets within the STYLE block of a WebVTT file. This feature is supported by several other web browsers and video players including Safari and VLC but not Chrome.
Motivation
To ensure a consistent experience across platforms, Chrome should conform to the WebVTT specification by supporting inline styling. This project is part of a larger effort to improve Accessibility around the Media Experience in Chrome.
Risks
Interoperability and Compatibility
There is no interoperability and compatibility risk for this feature. A detailed W3C WebVTT specification exists and Safari already implemented the feature.
Ergonomics
There are no known risks associated with ergonomics.
Activation
The detailed W3C WebVTT specification as well as several online tutorials and guides make it very easy for content authors to learn how to add inline styling to their WebVTT files.
Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
Yes.
Is this feature fully tested by web-platform-tests?
The WPT test suite for WebVTT parsing is located here: https://github.com/web-platform-tests/wpt/tree/master/webvtt/parsing
Additional tests specific to the WebVTT STYLE block will be added as tests for the implementation.
Link to entry on the feature dashboard
https://www.chromestatus.com/feature/5718402851143680
Requesting approval to ship?
Yes.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/61a54ca9-159d-4b3a-8d1a-094cc3e98d8e%40chromium.org.
To unsubscribe from this group and stop receiving emails from it, send an email to blin...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/61a54ca9-159d-4b3a-8d1a-094cc3e98d8e%40chromium.org.
Hi Alex,Here's a public link to the design document: https://docs.google.com/document/d/1irKaV9iSOdmL6J4T8x7qWCgf9hvrZaZCSpaphxoPr-U/edit?usp=sharing
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/b50e7eaf-e01d-4ad7-994b-a7cc91acbc19%40chromium.org.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/b597ad87-6123-4e8f-b1e8-c0b49d93ff0e%40chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAHWN20Un-95KxwT2kj2S%2BVakdA1NBFCO1Etptxz3qXNd1%2BR8Gg%40mail.gmail.com.
I approve this work, but it seems like the spec/test situation is not yet great. Would it make sense to work on implementation/spec and land tests to learn more about this before deciding on shipping?/DanielOn Tue, 27 Aug 2019 09:46:39 +0200, Simon Pieters <zco...@gmail.com> wrote:
Thank you.@import and background-image are two cases that can fetch something from CSS, but this is not an exhaustive list of such features. For example, I assume @font-face doesn't go through the ConsumeImage code path.How do you make sure that everything is covered (ideally also when a new CSS feature is added, e.g. @color-profile)?
Den mån 26 aug. 2019 kl 22:48 skrev 'Evan Liu' via blink-dev <blin...@chromium.org>:
Hi Simon,--I've made a few changes to the design document and addressed the two issues you brought up in the latest iteration.Thanks,Evan
On Friday, August 23, 2019 at 1:25:11 PM UTC-7, Simon Pieters wrote:- blink-devI just found out that webkit doesn't follow the spec on the URL issue. https://bugs.webkit.org/show_bug.cgi?id=201086
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blin...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/b597ad87-6123-4e8f-b1e8-c0b49d93ff0e%40chromium.org.
----Simon Pieters
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blin...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAHWN20Un-95KxwT2kj2S%2BVakdA1NBFCO1Etptxz3qXNd1%2BR8Gg%40mail.gmail.com.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/e23b5c28-3015-457e-b5d9-4958624a7594%40chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAARdPYfpQZOxkQ2qXGk8HX9D7XPe3Enw8DRnnwdgbY4LNWmO-w%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAHWN20VQqGKjx4P%2BLiV8oJGm%2BzN9FzZ%2BFKOkG9qMH6PvPnfHoQ%40mail.gmail.com.
Thanks Simon!!
Reading your detailed report, it seems like there are real interoperability problems here with both Safari and VLC. Are those around edge cases? If this ships, can developers write WebVTT styles that would generally work for all three? Or do they need different styles for each?If it's the latter, it would seem we need to clarify the situation further before shipping.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACj%3DBEjm%2BMuHutTr9%2BWdmLOTuQtbwHQp-uYboii%3DGKokoNmoFA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOVsCZ%3DmLWhDR2Uwjq07n5-fN%3DzMSzT1JEAGmojdFQ8Fbmg%3DFg%40mail.gmail.com.