- From: <bugzilla@jessica.w3.org>
- Date: Fri, 19 Oct 2012 11:26:50 +0000
- To: public-texttracks@w3.org
- Message-ID: <bug-19632-5018@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=19632 Priority: P2 Bug ID: 19632 CC: mike@w3.org, public-texttracks@w3.org Assignee: ian@hixie.ch Summary: [WebVTT] cue identifier string clarification QA Contact: dave.null@w3.org Severity: normal Classification: Unclassified OS: All Reporter: silviapfeiffer1@gmail.com Hardware: PC Status: NEW Version: unspecified Component: WebVTT Product: TextTracks CG The WebVTT spec says about cue identifiers: "A WebVTT cue identifier is any sequence of one or more characters not containing the substring "-->" (U+002D HYPHEN-MINUS, U+002D HYPHEN-MINUS, U+003E GREATER-THAN SIGN), nor containing any U+000A LINE FEED (LF) characters or U+000D CARRIAGE RETURN (CR) characters." And further in the CSS extension section about ::cue() selection: "For the purposes of ID selector matching, Lists of WebVTT Node Objects have the ID given by the cue's text track cue identifier, if any." However, the CSS spec says: "In CSS, identifiers (including element names, classes, and IDs in selectors) can contain only the characters [a-zA-Z0-9] and ISO 10646 characters U+00A0 and higher, plus the hyphen (-) and the underscore (_); they cannot start with a digit, two hyphens, or a hyphen followed by a digit. Identifiers can also contain escaped characters and any ISO 10646 character as a numeric code (see next item). For instance, the identifier "B&W?" may be written as "B\&W\?" or "B\26 W\3F"." Thus, there are restrictions on the CSS ID selectors that we don't have on cue identifiers and consequentually not every cue identifier can be interpreted as a CSS ID selector. For example, what happens with a cue identifier that starts with a number, or one that has spaces in it? -- You are receiving this mail because: You are on the CC list for the bug.
Received on Friday, 19 October 2012 11:26:53 UTC