ISSUE-223: Need to make <familyName> consistent with CSS syntax rules.

make <familyName> consistent with CSS parsing rules

Need to make <familyName> consistent with CSS syntax rules.

State:
CLOSED
Product:
TTML 1.0
Raised by:
Glenn Adams
Opened on:
2013-05-30
Description:
The prose that defines <familyName> in 8.3.5 states that COMMA cannot appear in <string>, however 8.3.12, which defines <string>, does not exclude it in its syntax definition. Since <string> is only referenced by the definition of <familyName>, we should add this exclusion in the definition of <string>, so that it reads as:

<string>
: ( char - { "\"" | "\'" | "," } )+

And then add a note indicating that this syntax is only used by <familyName> which requires the exclusion of COMMA in order to parse <fontFamily> correctly.
Related Actions Items:
No related actions
Related emails:
  1. [minutes] Timed Text 20130725 (from plh@w3.org on 2013-07-25)
  2. Minutes - 2013-06-27 (from glenn@skynav.com on 2013-07-11)
  3. RE: TTML Agenda for 26/06/13 (from mdolan@newtbt.com on 2013-06-27)
  4. TTML Agenda for 26/06/13 (from Sean.Hayes@microsoft.com on 2013-06-27)
  5. Re: TTML 1.0 Issues - Newly Moved to Pending Review (from glenn@skynav.com on 2013-06-20)
  6. Re: TTML 1.0 Issues - Newly Moved to Pending Review (from glenn@skynav.com on 2013-06-20)
  7. RE: Issue 252. (from Sean.Hayes@microsoft.com on 2013-06-19)
  8. Re: Issue 252. (from glenn@skynav.com on 2013-06-19)
  9. Re: TTML 1.0 Issues - Newly Moved to Pending Review (from glenn@skynav.com on 2013-06-19)
  10. Issue 252. (from Sean.Hayes@microsoft.com on 2013-06-19)
  11. Re: TTML 1.0 Issues - Newly Moved to Pending Review (from glenn@skynav.com on 2013-06-19)
  12. Re: TTML 1.0 Issues - Newly Moved to Pending Review (from glenn@skynav.com on 2013-06-19)
  13. Re: TTML 1.0 Issues - Newly Moved to Pending Review (from glenn@skynav.com on 2013-06-19)
  14. TTML 1.0 Issues - Newly Moved to Pending Review (from glenn@skynav.com on 2013-06-19)
  15. Re: ISSUE-223 (exclude comma from <string>): Should exclude COMMA from <string> in 8.3.12 [TTML 1.0] (from glenn@skynav.com on 2013-05-30)
  16. RE: ISSUE-223 (exclude comma from <string>): Should exclude COMMA from <string> in 8.3.12 [TTML 1.0] (from Sean.Hayes@microsoft.com on 2013-05-30)
  17. ISSUE-223 (exclude comma from <string>): Should exclude COMMA from <string> in 8.3.12 [TTML 1.0] (from sysbot+tracker@w3.org on 2013-05-30)

Related notes:

The problem is wider than originally described, due to the fact that CSS includes both (1) character escape processing in both quoted and unquoted family names, and (2) is more restrictive than <string> (which here means unquoted string) in that it may only match <identifier>+ (separated by whitespace).

Glenn Adams, 30 May 2013, 13:54:09

https://www.w3.org/AudioVideo/TT/tracker/issues/219

Glenn Adams, 19 Jun 2013, 07:47:22

https://www.w3.org/AudioVideo/TT/tracker/issues/219

Glenn Adams, 19 Jun 2013, 07:47:51

Fixed. https://dvcs.w3.org/hg/ttml/rev/8bc32ff74e24 (Ignore previous two notes).

Glenn Adams, 19 Jun 2013, 07:49:21

Display change log ATOM feed


David Singer <singer@apple.com>, Nigel Megitt <nigel.megitt@bbc.co.uk>, Chairs, Thierry Michel <tmichel@w3.org>, Philippe Le H├ęgaret <plh@w3.org>, Staff Contacts
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: index.php,v 1.323 2013-12-19 14:47:09 dom Exp $