ISSUE-281: Non-inherited style initialization needs specification prose.
non-inherited style initialization
Non-inherited style initialization needs specification prose.
- State:
- CLOSED
- Product:
- TTML2
- Raised by:
- Glenn Adams
- Opened on:
- 2013-10-08
- Description:
- The rules for specified style set processing [1] do not adequately address initialization of non-inheritable styles when there is no other overriding value. I propose to address this in the TTML1SE errata by adding the following correction:
<quote>
In section 8.4.4.2, add the following step (7):
7. [non-inherited style initialization] if the element type of E is not the styling element type style, then for each non-inheritable style property P(NON-INH) that applies to E in the set of style properties defined above in 8.2 Styling Attribute Vocabulary, perform the following ordered sub-steps:
* if P(NON-INH) is present in the specified style set of E, SSS(E), then continue to the next non-inheritable style property;
* set P′ to the initial value of property P(NON-INH), where the initial value of a property is determined according to the specific property definition found above in 8.2 Styling Attribute Vocabulary;
* if the value of P′ is not undefined, then merge P′ into the specified style set of E, SSS(E).
</quote>
This step should also be added directly to TTML2.
[1] http://www.w3.org/TR/2013/REC-ttml1-20130924/#semantics-style-resolution-processing-sss - Related Actions Items:
- No related actions
- Related emails:
- {agenda} TTWG Meeting 25/9/2014 (from nigel.megitt@bbc.co.uk on 2014-09-24)
- {minutes} TTML Meeting of 24/10/13 (from glenn@skynav.com on 2013-10-24)
- RE: TTML Agenda for 24/10/13 (from mdolan@newtbt.com on 2013-10-23)
- TTML Agenda for 24/10/13 (from nigel.megitt@bbc.co.uk on 2013-10-23)
- ISSUE-281 (non-inherited style initialization): Non-inherited style initialization needs specification prose. [TTML 1.0] (from sysbot+tracker@w3.org on 2013-10-08)
Related notes:
[glenn]: glenn to attempt to incorporate these semantics into step (1) instead of adding new step (7)
10 Oct 2013, 15:14:59[glenn]: which is based on nigel's suggestion
10 Oct 2013, 15:15:16Nigel: P1
Philippe Le Hégaret, 24 Oct 2013, 15:49:07Add proscription against this usage (8.2). Still need to back-fill as TTML1 errata.
https://dvcs.w3.org/hg/ttml/rev/cc79aa829687
Display change log