--- a/ttml10/spec/ttaf1-dfxp.xml Thu May 09 13:04:59 2013 -0600
+++ b/ttml10/spec/ttaf1-dfxp.xml Thu May 09 19:33:50 2013 -0600
@@ -1087,6 +1087,8 @@
<table id="namespace-vocab-table" role="common">
<caption>Table 1 – Namespaces</caption>
<col width="30%"/>
+<col/>
+<col/>
<tbody>
<tr>
<th>Name</th>
@@ -1161,6 +1163,7 @@
<table id="profile-vocab-table" role="common">
<caption>Table 2 – Profiles</caption>
<col width="25%"/>
+<col/>
<tbody>
<tr>
<th>Name</th>
@@ -1358,6 +1361,7 @@
<table id="element-vocab-table" role="common">
<caption>Table 3 – Element Vocabulary</caption>
<col width="25%"/>
+<col/>
<tbody>
<tr>
<th>Module</th>
@@ -1455,6 +1459,7 @@
<table id="element-vocab-group-table" role="common">
<caption>Table 4 – Element Vocabulary Groups</caption>
<col width="25%"/>
+<col/>
<tbody>
<tr>
<th>Group</th>
@@ -1513,6 +1518,7 @@
<table id="attribute-vocab-table" role="common">
<caption>Table 5 – Attribute Vocabulary</caption>
<col width="25%"/>
+<col/>
<tbody>
<tr>
<th>Module</th>
@@ -3425,6 +3431,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-backgroundColor" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -3513,6 +3520,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-color" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -3603,6 +3611,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-direction" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -3699,6 +3708,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-display" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -3833,6 +3843,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-displayAlign" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -3942,6 +3953,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-extent" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -4048,6 +4060,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-fontFamily" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -4158,6 +4171,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-fontSize" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -4269,6 +4283,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-fontStyle" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -4370,6 +4385,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-fontWeight" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -4465,6 +4481,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-lineHeight" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -4570,6 +4587,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-opacity" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -4685,6 +4703,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-origin" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -4773,6 +4792,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-overflow" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -4900,6 +4920,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-padding" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -5006,6 +5027,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-showBackground" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -5107,6 +5129,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-textAlign" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -5208,6 +5231,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-textDecoration" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -5314,6 +5338,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-textOutline" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -5421,6 +5446,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-unicodeBidi" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -5519,6 +5545,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-visibility" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -5643,6 +5670,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-wrapOption" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -5736,6 +5764,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-writingMode" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -5847,6 +5876,7 @@
as a style property only to those element types indicated in the following table.</p>
<table id="style-property-details-zIndex" role="common">
<col width="25%"/>
+<col/>
<tbody>
<tr>
<td><emph>Values:</emph></td>
@@ -11588,6 +11618,7 @@
<col width="10%"/>
<col width="40%"/>
<col width="10%"/>
+<col/>
<tbody>
<tr>
<th>ID</th>
@@ -12933,6 +12964,7 @@
<td><loc href="#claims">YES</loc></td>
<td/>
<td/>
+<td/>
</tr>
<tr>
<td><xspecref href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#use-example-gp">Good Practice 06: Provide examples, use cases, and graphics.</xspecref></td>
@@ -13136,6 +13168,7 @@
shown in <specref ref="fragment-streaming-graphic"/>.</p>
<table id="fragment-streaming-graphic" role="example-images">
<caption>Figure 3 – Fragment Streaming</caption>
+<col/>
<tbody>
<tr>
<td><graphic id="graphic-fragment-streaming" source="images/streaming.png" alt="Fragment Streaming"/></td>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/ttml10/spec/ttml-changes.html Thu May 09 19:33:50 2013 -0600
@@ -0,0 +1,595 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>TTML 1.0 - List of changes</title>
+<style type="text/css">
+div.exampleInner pre { margin-left: 1em;
+ margin-top: 0em; margin-bottom: 0em}
+div.exampleInner { background-color: #d5dee3;
+ border-top-width: 4px;
+ border-top-style: double;
+ border-top-color: #d3d3d3;
+ border-bottom-width: 4px;
+ border-bottom-style: double;
+ border-bottom-color: #d3d3d3;
+ padding: 4px; margin: 0em }
+.strong { font-weight: bold; }
+</style>
+<link rel="stylesheet" type="text/css" href="http://www.w3.org/StyleSheets/TR/base.css"/>
+</head>
+<body>
+<h1>Timed Text Markup Language (TTML) 1.0 Change Summary</h1>
+<p>1 <a href="#change-history">Change History</a> (Non-Normative)<br/>
+ 1.1 <a href="#change-history-rec-to-2e-per">Changes from Recommendation to Proposed Edited Recommendation (2nd Ed.)</a><br/>
+ 1.2 <a href="#change-history-pr1-to-rec">Changes from Proposed Recommendation to Recommendation</a><br/>
+ 1.3 <a href="#change-history-cr3-to-pr1">Changes from Third Candidate Recommendation to Proposed Recommendation</a><br/>
+ 1.4 <a href="#change-history-cr2-to-cr3">Changes from Second Candidate Recommendation to Third Candidate Recommendation</a><br/>
+ 1.5 <a href="#change-history-lc3-to-cr2">Changes from Third Last Call Working Draft to Second Candidate Recommendation</a><br/>
+ 1.6 <a href="#change-history-cr1-to-lc3">Changes from First Candidate Recommendation to Third Last Call Working Draft</a><br/>
+ 1.7 <a href="#change-history-lc2-to-cr1">Changes from Second Last Call Working Draft to First Candidate Recommendation</a><br/>
+ 1.8 <a href="#change-history-lc1-to-lc2">Changes from First to Second Last Call Working Draft</a><br/>
+</p>
+<div class="div1">
+<h2><a id="change-history"/>1 Change History (Non-Normative)</h2>
+<p>Changes are ordered from most recent to least recent.</p>
+<div class="div2">
+<h3><a id="change-history-rec-to-2e-per"/>1.1 Changes from Recommendation to Proposed Edited Recommendation (2nd Ed.)</h3>
+<div class="exampleInner">
+<pre>
+<span class="strong">Technical Changes</span>
+
+* Change default value for ttp:markerMode from 'continuous' to 'discontinuous'
+ upon receiving significant feedback from the user community that (1) the
+ original default value 'continuous' was the least likely to be used, and
+ (2) the semantics of continuous marker mode were not adequately defined.
+* Add new Appendix M to recommend default concrete encoding.
+* Add new Appendix N to clarify intended semantics of time expressions.
+
+<span class="strong">Editorial Changes</span>
+
+* Add new Appendix O to provide common caption style examples.
+* Re-number Appendix M (Acknowledgments) to Appendix P to account for three
+ new appendices.
+* Simplify and update Acknowledgments (Appendix P).
+* Fix various spelling, gramatical, and typographic errors.
+</pre>
+</div>
+</div>
+<div class="div2">
+<h3><a id="change-history-pr1-to-rec"/>1.2 Changes from Proposed Recommendation to Recommendation</h3>
+<div class="exampleInner">
+<pre>
+
+<span class="strong">Technical Changes</span>
+
+The following changes result in a technical change of the conformance
+criteria, the normative abstract document type that is defined
+for use with TTML, or the defined value space of an attribute or
+property:
+
+* Clarified NaN value for alpha type
+
+<span class="strong">Editorial Changes</span>
+
+The following changes are editorial in nature or entail semantic
+clarifications that do not affect the abstract document type, defined
+schemas, or conformance criteria for TTML:
+
+* Updated several normative references to latest versions (XML 1.1, UAAG, WCAG, Namespaces)
+* Dedicated the specification to David Kirby
+
+</pre>
+</div>
+</div>
+<div class="div2">
+<h3><a id="change-history-cr3-to-pr1"/>1.3 Changes from Third Candidate Recommendation to Proposed Recommendation</h3>
+<div class="exampleInner">
+<pre>
+
+<span class="strong">Technical Changes</span>
+
+The following changes result in a technical change of the conformance
+criteria, the normative abstract document type that is defined
+for use with TTML, or the defined value space of an attribute or
+property:
+
+* Removed at risk features tts:dynamicFlow property, overflow: dynamic value, flowFunction and flowInternalFunction definitions
+* Removed Appendix on Dynamic Flow Processing Model
+* Removed profile features: #rollUp, #dynamicFlow, #dynamicFlow-*, #overflow-dynamic, #rollup
+* Removed reverseOblique on tts:fontStyle
+* Removed profile feature: #fontStyle-reverseOblique
+* Removed requirements R307, R501
+* Updated media type template
+* Changed content model of <style> element to EMPTY
+
+<span class="strong">Editorial Changes</span>
+
+The following changes are editorial in nature or entail semantic
+clarifications that do not affect the abstract document type, defined
+schemas, or conformance criteria for TTML:
+
+* replaced names TT AF and DFXP to TTML.
+* Changed wording on XSL model to clarify it as an exemplar and not a requirement
+* Removed informative notes on style attributes.
+
+</pre>
+</div>
+</div>
+<div class="div2">
+<h3><a id="change-history-cr2-to-cr3"/>1.4 Changes from Second Candidate Recommendation to Third Candidate Recommendation</h3>
+<div class="exampleInner">
+<pre>
+
+<span class="strong">Technical Changes</span>
+
+* Changed the media type from application/ttaf+xml to application/ttml+xml
+* Update namespace URIs to use ns/ttml instead of 2006/10.
+* Changed the title of the document
+* Identified tts:dynamicFlow at risk
+
+</pre>
+</div>
+</div>
+<div class="div2">
+<h3><a id="change-history-lc3-to-cr2"/>1.5 Changes from Third Last Call Working Draft to Second Candidate Recommendation</h3>
+<div class="exampleInner">
+<pre>
+
+<span class="strong">Technical Changes</span>
+
+The following changes result in a technical change of the conformance
+criteria, the normative abstract document type that is defined
+for use with TTML, or the defined value space of an attribute or
+property:
+
+* Change value syntax of ttp:frameRateMultiplier and ttp:pixelAspectRatio
+ to use whitespace separator rather than COLON ':' separator [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/122">I-122</a>].
+* Add flow style duration argument to flow interval function [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/126">I-126</a>].
+* Add 'break' value as flow interval argument in flow interval function [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/127">I-127</a>].
+* Add missing feature designators [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/130">I-130</a>].
+* Add path separator '/' to end of TT Profile, Feature, and Extension
+ Namespace strings, which are used as base URIs [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/131">I-131</a>].
+* Prohibit use of 'dur' attribute when operating in discontinuous marker
+ mode [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/141">I-141</a>].
+* Change name of ttp:smpteMode attribute to ttp:dropMode [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/142">I-142</a>].
+
+<span class="strong">Editorial Changes</span>
+
+The following changes are editorial in nature or entail semantic
+clarifications that do not affect the abstract document type, defined
+schemas, or conformance criteria for TTML:
+
+* Change #style to #styling suffix of TT Styling Namespace in RNC
+ schema [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/119">I-119</a>].
+* Remove use of TT extension namespaces in RNC schema [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/119">I-119</a>].
+* Add missing direction and unicodeBidi style attributes to
+ TTAF.Styling.attrib in RNC schema [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/120">I-120</a>].
+* Enhance foreign element pattern for metadata content model in RNC
+ schema [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/121">I-121</a>].
+* Clarify that numerator of ttp:frameRateMultiplier must be non-zero [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/123">I-123</a>].
+* Remove erroneous specification of inheritance on tts:displayAlign [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/125">I-125</a>].
+* Fix typos in descriptive prose of flow timers [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/128">I-128</a>].
+* Update tts:dynamicFlow attribute example to use 'break' clear interval [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/129">I-129</a>].
+* Rename #fontSize-anisomorphic and #textOutline-blur feature designators [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/130">I-130</a>].
+* Fix miscellaneous typos [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/132">I-132</a>].
+* Clarify use of 'transparency' [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/133">I-133</a>].
+* Reorder descriptive prose on root container origin [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/134">I-134</a>].
+* Clarify meaning of presence of both 'dur' and 'end' attributes
+ on an element [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/135">I-135</a>].
+* Add note on first usage of 'c' (cell) length unit [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/136">I-136</a>].
+* Add example of foreign metadata element usage [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/137">I-137</a>].
+* Clarify meaning of 'dur' attribute with clock-time expression [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/140">I-140</a>].
+* Add note on exception to false negatives when using RNC schema [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/145">I-145</a>].
+* Add proscription against multiple instances of same flow function [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/146">I-146</a>].
+* Clarify the meaning of <em>media time</em> when using clock timebase [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/147">I-147</a>].
+* Clarify the meaning of <em>offset based timing</em> when using media or
+ continuous smpte timebase [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/148">I-148</a>].
+
+</pre>
+</div>
+</div>
+<div class="div2">
+<h3><a id="change-history-cr1-to-lc3"/>1.6 Changes from First Candidate Recommendation to Third Last Call Working Draft</h3>
+<div class="exampleInner">
+<pre>
+
+<span class="strong">Technical Changes</span>
+
+The following changes result in a technical change of the conformance
+criteria, the normative abstract document type that is defined
+for use with TTML, or the defined value space of an attribute or
+property:
+
+* Change TT Style Namespace to use #styling instead of #style as
+ fragment identifier [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/87">I-087</a>].
+* Add ttp:{profile,features,feature,extensions,extension} element types
+ [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/60">I-060</a>].
+* Add Parameters.class group, containing ttp:profile element, to content
+ model of head element [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/60">I-060</a>].
+* Define three normative profiles: dfxp-{transformation,presentation,full},
+ with dfxp-transformation being the default in absence of declaration
+ [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/60">I-060</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/96">I-096</a>].
+* Subdivide processor conformance into transformation and presentation
+ processors, mandating support for the respective profile [<a href="http://www.w3.org/AudioVideo/TT/tracker/actions/35">A-035</a>].
+* Add optional tts:extent attribute to tt element [<a href="http://www.w3.org/AudioVideo/TT/tracker/actions/28">A-028</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/69">I-069</a>].
+* Change default time containment of body element to 'par' [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/41">I-041</a>].
+* Remove 'inherit' value from all tts:* style attributes [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/54">I-054</a>].
+* Allow unquoted font family names to contain whitespace in
+ <familyName> style value expression used with tts:fontFamily
+ attribute [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/33">I-033</a>].
+* Change 'scroll' value to 'dynamic' on tts:overflow attribute [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/82">I-082</a>].
+* Add 'rollUp' value to tts:dynamicFlow attribute [<a href="http://www.w3.org/AudioVideo/TT/tracker/actions/34">A-034</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/101">I-101</a>].
+* Remove (1) 'within' flow function, (2) 'block', 'inline', and 'pixel'
+ flow units, (3) 'fade' flow style, and (4) flow transition and flow
+ transition styles from <flowFunction> style value expression
+ [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/81">I-081</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/86">I-086</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/100">I-100</a>].
+* Rename intra(..) and inter(..) to fill(..) and clear(..), respectively,
+ in <flowIntervalFunction> style value expression [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/102">I-102</a>].
+* Allow tts:display style property to apply to region element [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/51">I-051</a>].
+* Allow ttm:role attribute on region element [<a href="http://www.w3.org/AudioVideo/TT/tracker/actions/32">A-032</a>].
+* Improve content model of metadata element [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/97">I-097</a>].
+* Change data type of ttm:role attribute to NMTOKENS [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/89">I-089</a>].
+* Add 'description' value to ttm:role attribute [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/8">I-008</a>].
+
+<span class="strong">Editorial Changes</span>
+
+The following changes are editorial in nature or entail semantic
+clarifications that do not affect the abstract document type, defined
+schemas, or conformance criteria for TTML:
+
+* Clarify prose with respect to support for nested div and span [<a href="http://www.w3.org/AudioVideo/TT/tracker/actions/24">A-024</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/28">I-028</a>].
+* Define default region in absence of explicit region [<a href="http://www.w3.org/AudioVideo/TT/tracker/actions/26">A-026</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/12">I-012</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/42">I-042</a>].
+* Map anonymous spans to fo:inline only when parent is p or span [<a href="http://www.w3.org/AudioVideo/TT/tracker/actions/27">A-027</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/37">I-037</a>].
+* Fix inconsistencies regarding time containment semantics [<a href="http://www.w3.org/AudioVideo/TT/tracker/actions/29">A-029</a>].
+* Clarify semantics of dur and end attributes [<a href="http://www.w3.org/AudioVideo/TT/tracker/actions/30">A-030</a>].
+* Unify specification of behavior of style resolution processing [<a href="http://www.w3.org/AudioVideo/TT/tracker/actions/33">A-033</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/32">I-032</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/40">I-040</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/50">I-050</a>].
+* Add examples of metadata and animation vocabulary [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/9">I-009</a>].
+* Revert XML and XML Namespace references to their 1.0 versions [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/15">I-015</a>].
+* Fix incorrect reference to SMIL2 sections [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/16">I-016</a>].
+* Fix syntactic definition of <duration> style value expression [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/17">I-017</a>].
+* Correct name of tts:textDecoration value 'lineThrough' [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/27">I-027</a>].
+* Clarify prose describing <opacity> style value expression [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/35">I-035</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/90">I-090</a>].
+* Clarify processing and inheritance of anonymous spans [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/34">I-034</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/36">I-036</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/77">I-077</a>].
+* Fix example code for content hierarchy region mapping [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/43">I-043</a>].
+* Fix various typos and formatting issues [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/44">I-044</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/45">I-045</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/56">I-056</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/73">I-073</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/76">I-076</a>].
+* Add missing inheritance and percentage constraints [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/46">I-046</a>].
+* Fix ordering and missing entry in list of style value expressions [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/52">I-052</a>].
+* Designate tts:textDecoration and tts:textOutline as inheritable [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/55">I-055</a>].
+* Make all style properties animatable [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/59">I-059</a>].
+* Correct flow interval computation with definite rate [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/61">I-061</a>].
+* Clarify dynamic flow buffer semantics [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/62">I-062</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/63">I-063</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/66">I-066</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/67">I-067</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/104">I-104</a>].
+* Clarify dynamic flow timing semantics [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/64">I-064</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/104">I-104</a>].
+* Clarify affect of animation of styles and dynamic flow [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/65">I-065</a>].
+* Clarify semantics of space filling of region [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/68">I-068</a>].
+* Clarify extent of region with respect to tts:overflow semantics [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/70">I-070</a>].
+* Update XSL reference to 1.1 version [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/79">I-079</a>].
+* Remove appendix containing sample code [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/80">I-080</a>].
+* Clarify dynamic flow operation semantics [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/83">I-083</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/99">I-099</a>].
+* Clarify default flow style semantics [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/84">I-084</a>].
+* Clarify default denominator on ttp:frameRateMultiplier [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/85">I-085</a>].
+* Add missing style default semantics [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/91">I-091</a>].
+* Clarify mutability of TTML namespaces [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/94">I-094</a>].
+* Clarify constraints on syntax of flow functions [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/103">I-103</a>].
+* Clarify interaction between dynamic flow and wrap option processing [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/105">I-105</a>].
+* Clarify line breaking semantics [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/106">I-106</a>].
+* Enlarge syntactic treatment of foreign attributes on head element [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/110">I-110</a>].
+* Fix note regarding context of usage of metadata items [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/111">I-111</a>].
+* Remove style and metadata extension namespaces [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/112">I-112</a>].
+* Clarify region association algorithm [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/118">I-118</a>].
+
+</pre>
+</div>
+</div>
+<div class="div2">
+<h3><a id="change-history-lc2-to-cr1"/>1.7 Changes from Second Last Call Working Draft to First Candidate Recommendation</h3>
+<div class="exampleInner">
+<pre>
+
+<span class="strong">Technical Changes</span>
+
+The following changes result in a technical change of the conformance
+criteria, the normative abstract document type that is defined
+for use with TTML, or the defined value space of an attribute or
+property:
+
+* Restore support for nested div and span elements [that had
+ been removed in an early working draft].
+* Change "id" attribute to "xml:id".
+* Add tts:textDecoration style property.
+* Update namespace URIs to use 2006/10 instead of 2006/04.
+* Update profile URIs to use 2006/10 instead of 2006/04.
+
+<span class="strong">Editorial Changes</span>
+
+The following changes are editorial in nature or entail semantic
+clarifications that do not affect the abstract document type, defined
+schemas, or conformance criteria for TTML:
+
+* Update "status of this document" (SOTD) section to
+ reflect CR transition.
+* Add normative reference to xml:id recommendation.
+* Add note in section 9.3.3 indicating that intermediate document
+ examples are internal processing states and do not represent
+ valid TTML documents.
+* Add "Except for transparent, " to note in section 8.3.12.
+* Add recommendation, in section 3.1 item 5, that conformant
+ reduced infoset "should" adhere to WCAG1.0.
+* Add normative reference to WCAG1.0.
+* Update informative reference to SVG1.0 to reference SVG1.1
+ instead.
+* Insert new (normative) Appendix D that specifies the
+ MIME Media Type registration information for application/ttaf+xml.
+* Add normative reference to RFC3023 tagged as [XML Media Types],
+ for use by new Appendix D.
+* Normalize and add missing dates of W3C Recs cited in
+ Appendices E (References) and F (Other References).
+* In Table 4, express groups as choice lists instead of
+ sequences (which might have been confusing).
+* Revise content models of XML Representation of div, p,
+ and span element information items in order to make
+ reference to Block.class and Inline.class element
+ groups.
+* Add "This appendix is normative" to beginning of each
+ normative appendix.
+* Add clarifications in sections 8.3.13 and 8.3.14 that
+ syntactic element "char" adheres to production [2] of
+ XML1.1, while syntactic element "S" adheres to
+ production [3] of XML1.1.
+* Add note to section 7.1.7 (and rearrange paragraph ordering)
+ to indicate that two <br> elements are intended to
+ produce two forced line breaks in a sequence.
+* Add note to section 6.2.4 that indicates that PAL
+ formatted video nominally uses a 1:1 frame rate multiplier
+ (except for PAL/M).
+* Add note to end of section 9.3.2 that indicates that a
+ compliant XSL1.0 presentation processor may be insufficient
+ to satisfy the presentation semantics of TTML.
+* Clarify syntax of <alpha> style value expression to
+ use XML Scheme Datatype lexical representation of xs:float,
+ which was the intended syntactic value space for this
+ expression.
+* Clarify that ttp:cellResolution columns or rows must not be zero
+ if present.
+* Clarify that ttp:frameRate must be greater than zero if present.
+* Clarify that ttp:frameRateMultipler denominator must not be zero
+ if present. Correct misspelling "demoninator".
+* Clarify that ttp:pixelAspectRatio width or height must not be zero
+ if present.
+* Clarify that ttp:subFrameRate must not be zero if present.
+* Clarify that ttp:tickRate must not be zero if present.
+* Remove superfluous end tag close (>) in XML representation of
+ metadata element information item in section 12.1.1.
+* Add clarification that the declared value of an inline style
+ attribute on body, region, and style elements must not be "inherit".
+* Add clarification in section 8.5.1 item 2 that use of value
+ "inherit" does not apply if element is body element.
+* Clarify that tt element establishes the root stacking context
+ for the purpose of interpreting the tts:zIndex style property;
+ this corresponds with the prescribed mapping of tt:tt to fo:root
+ as described in section 9.3.2 item 3.
+* Clarify that ttp:{markerMode,smpteMode,tickRate,timeBase} are
+ significant only when specified on tt element.
+* Add note at end of section 8.2.17 that padding style attribute
+ is based on XSL 1.0 shorthand "padding" property except that
+ the individual values map to writing mode relative padding
+ properties, i.e., padding-before, padding-after, etc.
+* Update attribute derivation table (Appendix I.2) to reflect
+ addition of tts:textDecoration and change from id to xml:id.
+* Update publishing date and dates in SOTD CR publication.
+* Update SOTD to remove use of sample code as satisfying 2
+ implementation convention for exit criteria. Note that sample
+ code can still serve as 1 implementation of 2 required.
+* Add paragraph to SOTD describing unsatisfied comments during
+ first LC.
+* Change "reference code" to read "sample code".
+</pre>
+</div>
+</div>
+<div class="div2">
+<h3><a id="change-history-lc1-to-lc2"/>1.8 Changes from First to Second Last Call Working Draft</h3>
+<div class="exampleInner">
+<pre>
+
+<span class="strong">Technical Changes</span>
+
+The following changes result in a technical change of the conformance
+criteria, the normative abstract document type that is defined
+for use with TTML, or the defined value space of an attribute or
+property:
+
+* Update namespace URIs to use 2006/04 instead of 2004/11;
+* Remove ttp:defaultLengthUnit definition and all references;
+ + change initial (default) value definition of tts:fontSize to
+ be 1/24th of the height of the root container in all cases;
+ + change syntax of scalar form of <length> to require units
+* Remove ttp:defaultTimeMetric definition and all references;
+ + change syntax of <duration> to require a metric
+* Add "transcription" to ttm:role enumeration in section 12.2.2;
+* In section 8.2.16, change "dynamic" value to read "scroll" instead,
+ which is already defined by CSS/XSL and given UA dependent
+ semantics; here we will specify fixed semantics and map to dynamic
+ flow; change also usage in 8.1.7 to refer to "scroll";
+* In section 6.2.1, change implied default value of ttp:cellResolution
+ from 1col/1row to 32cols/15rows, based on CEA/EIA-608-C maximum values;
+* In 8.3.12, add "cyan" and "magenta" as aliases for "aqua" and
+ "fucshia", since it turns out these are defined by SVG1.0;
+* Add following new values for ttm:role to support EIA/CEA-708 caption
+ text functions: dialog, expletive, narration, quality, source,
+ suppressed; remove associated editorial note;
+* In 3.1, add new conformance criteria item 1 that specifies the use
+ of application/ttaf+xml as MIME media type with optional "profile"
+ parameter; use new references to MIME and XML Media Types;
+* Remove begin, dur, and end attributes and descriptions thereof from
+ <tt/> and <layout/>;
+* Move description of tts:extent attribute from <tt/> to
+ <body/>;
+* Change "meta" element name to "metadata" to match SVG usage, on
+ which this vocabulary item is modeled;
+* Remove name attribute from <metadata/> element;
+* Change initial (default) value definition of tts:fontSize to
+ be 1c (one grid cell) in order to match implied default value for
+ ttp:cellResolution row count;
+* For sake of symmetry, add Metadata.class and Animation.class children to
+ content model of <br/>;
+* Add style, ttm:*, tts:* and foreign namespace attributes to
+ <br/>;
+* Add usage of tts:padding property that takes three length specifications;
+* Add left and right values to textAlign;
+* Add monospace, serif, and sansSerif to generic font family names;
+* Add missing "auto" value to zIndex, and make "auto" initial value
+ in order to comply with XSL/CSS usage;
+* Add means to specify rate (in units per second) to definition of
+ flowIntervalArguments in section 8.3.8;
+* Populate Appendix B on Dynamic Flow Processing which defines normative
+ semantics (previously unspecified);
+
+<span class="strong">Editorial Changes</span>
+
+The following changes are editorial in nature or entail semantic
+clarifications that do not affect the abstract document type or defined
+schemas for TTML:
+
+* Add "Contributing Authors" to preamble, listing contributors;
+* Merge current and former members description in Appendix H (now
+ Appendix K);
+* Remove references to AFXP as follows:
+ + remove 1st note in section 1
+ + remove 1st note in section 1.1
+ + remove definition of AFXP from glossary
+ + remove section 4.2
+ + remove AFXP profile entry from Table 2 - Profiles
+ + remove reference to 2nd catalog in section 5.3 preamble
+ + remove last clause of 2nd para of section 5.3
+ + change "AFXP" to "future profiles" in 1st para of section 5.3.1
+ + remove section 5.3.2
+ + remove last sentence of 2nd note in section 7.1.4
+ + remove last sentence of 1st note in section 7.1.6
+ + change "AFXP" to "advanced profiles" in 3rd para of Appendix H (now
+ Appendix K);
+* Add clarifying language in the last para of section 8.3.6;
+* Clarify definition of "Valid Abstract Document Instance" in section 4
+ to account for the pruning of attributes in other namespaces and
+ residual requirements on the presence and value type of attributes;
+ + remove redundant definition in glossary to prevent competing
+ definitions
+* Add informative reference to SMPTE170M (for NTSC); add a
+ reference to this bibliographic entry from the 1st note under
+ section 6.2.4; add new sentence to this same note indicating
+ that other frame rate multipliers apply in other regions and
+ with other video formats;
+* Add normative reference to UAAG; add recommendation in
+ conformance clause 3.2 item (5) that a presentation processor
+ should satisfy UAAG defined guidelines;
+* Add note in introduction expressing that a related sign language
+ representation may be appropriate in some circumstances, but that
+ this is not addressed explicitly by TTML;
+* Add note in section 6.2.11 indicating that control over state of
+ external media time base is outside the scope of TTML;
+* Add note in section 5.2 indicating possible uses of profile
+ information;
+* Fix typos:
+ + section 6.2.1: s/express number/express the number/
+ + section 6.2.5 (now 6.2.3): s/in document/in a document/
+ + section 6.2.6 (now 6.2.4): s/MHz/Hz/
+* Add note to 6.2.2 referring to section 10.3 Time Value Expressions;
+* Add normative reference to UTC, using reference in section 6.2.2;
+* Add normative reference to GPS, using reference in section 6.2.2;
+* Add note to 6.2.2 summarizing difference between GPS and UTC;
+* Add para to 6.2.2 clarifying that ttp:clockMode is significant
+ only on <tt/> element;
+* In section 8.3.11, add or refer to definitions of "px", "em", and
+ "c";
+* In section 7.2.3, replace definition of semantics of xml:space
+ values with a new definition that maps to XSL-FO properties;
+* In section 9.3.2, add new item (8) that specifies mapping for
+ <br/> elements to <fo:character/>;
+* In section 4, add new step 2 to definition of Abstract Document
+ Instance, which is needed to remove certain XML whitespace that
+ remains after pruning elements; e.g., a <br/> element may have
+ children from another namespace, that, after pruning, would result
+ in a non-empty <br/> element; this new step ensures that the
+ element is emptied prior to validation against its abstract
+ document type;
+* In section 8 preamble, add new para indicating that no normative
+ use of a stylesheet PI is defined;
+* In section 8.2.16, add condition tts:wrapOption="noWrap" in note;
+* In section 8.2.22, move visibility="hidden" from <p/> to <span/>s;
+ otherwise, content would remain hidden due to <p/> being hidden;
+* Add informative reference to CEA/EIA-608-C; use this reference
+ in a new note in 6.2.1;
+* Add note in 6.2.1 explaining that it is not expected that glyph
+ areas align with uniform grid defined by ttp:cellResolution,
+ indicate that such alignment would occur only when using monospace
+ font whose EM square exactly matches grid's cell size;
+* Add normative reference to SRGB definition;
+* Add normative use of SRGB in section 8.3.2 <color> and 8.3.12 <namedColor>
+* In 8.3.2, add para indicating that SRGB is used for both input and
+ output of notional composition functions; add note indicating that
+ a presentation processor may actually use another color space for
+ internal or external purposes;
+* In 8.2.14, specify that opacity applies on a linear scale;
+* Add informative reference to SVG 1.0;
+* Add note in 8.3.12 indicating that named color set is a strict
+ subset of SVG 1.0 named color set;
+* Add empty informative Appendices H, I, and L, to document Vocabulary
+ Derivation, QA Framework Compliance, and Change History,
+ respectively; renumber former appendices G and H as Appendices J
+ and K, respectively;
+* Add normative reference to RFC2046, MIME Media Types;
+* Add normative reference to RFC3023, XML Media Types;
+* Change description of implied begin/end on <tt/> to refer to
+ external context temporal interval;
+* Change description of implied begin/end on <body/> to refer to
+ external time interval;
+* In 7.1.2, 8.1.1, and 9.1.1, specify that implied time intervals of
+ head, styling, and layout are coterminous with external time
+ interval;
+* In 9.1.2, indicate that begin/end points specified on <region/>
+ are relative to the time interval of the nearest ancestor associated
+ with a time interval;
+* In 9.1.2, remove constraint that if no tts:extent is specified in
+ computed style set then no content is flowed into region; this
+ constraint is redundant since the initial value of tts:extent is
+ "auto" which is defined to be extent of root container;
+* Fix typos:
+ + section 9.1.2, s/layout/region/ in para describing dur attribute;
+* Add note at end of the preamble to section 8.2, [Styling] Attribute
+ Vocabulary, indicating that (to support inheritance) any style
+ property may be specified on any content element independently of
+ whether it applies to that element;
+* Remove note in 7.1.7 that indicated that <br/> is empty in
+ the reduced XML infoset, which no longer holds as both metadata and
+ animation children may be present;
+* In Appendix I, add table I-1 with element vocabulary derivation;
+* Define monospace to be either serifed or not; define serif and
+ sansSerif to be equivalent to proportionalSerif and proportionalSansSerif,
+ respectively;
+* Add time metric to time expressions in example content;
+* Add definition of implicit duration of document instance in section 7.1.1;
+* In definition of <time-expression> syntax in section 10.3.1,
+ remove paragraph referring to default time metric, which no longer
+ applies now that time metric must be specified;
+* In Appendix I, add table I-2 with attribute vocabulary derivation;
+* Add definition of percentage lengths to each style property
+ definition. Percentages apply to the following styles: extent,
+ fontSize, lineHeight, origin, padding, and textOutline;
+* Fill in Appendix I with QA Framework compliance information;
+* Add section 5.3.2 defining a presently empty "Extension Catalog"
+ that serves as a placeholder for future standardized extensions and
+ additionally specifies that document instance may contain arbitrary
+ namespace qualified elements and attributes from other namespaces;
+* Add section 3.3 defining conformance claims and requirements
+ regarding for providing an implementation compliance statement;
+* Add hyperlinks throughout document for references to elements,
+ attributes, and value expressions;
+* Add new Appendix F containing sample code and sample compile,
+ load, run session transcript;
+* Change IDREF to IDREFS as value of ttm:agent as found in prose in
+ section 12.2.1;
+</pre>
+</div>
+</div>
+</div>
+</body>
+</html>