Bug 202860

Summary: [WebVTT] Embedded Style Interoperability Issues
Product: WebKit Reporter: evliu
Component: MediaAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: ahmad.saleem792, eric.carlson, jer.noble, webkit-bug-importer, zcorpan
Priority: P2 Keywords: InRadar, WPTImpact
Version: Safari Technology Preview   
Hardware: Unspecified   
OS: Unspecified   

evliu
Reported 2019-10-11 12:09:24 PDT
There are several aspects of the WebKit implementation of inline WebVTT styles that do not conform to the spec: https://w3c.github.io/webvtt Some issues include the following: - CSS from one track applies to the entire shadow tree scope, including tracks sourced from a different VTT file. - @import rules are allowed. - The cascade order of the styles is incorrect. Test coverage exposing these inconsistencies was added to the Web Platform Tests under the path: webvtt/rendering/cues-with-video/processing-model/embedded_style_*
Attachments
Radar WebKit Bug Importer
Comment 1 2019-10-13 20:03:50 PDT
Note You need to log in before you can comment on or make changes to this bug.