Removed changed history
authorPhilippe Le Hégaret <plh@w3.org>
Thu, 09 Feb 2012 20:03:15 +0000
changeset 222 2fbb3741d35e
parent 221 19f497f7c762
child 223 ff3d37783d31
Removed changed history
spec/ttaf1-dfxp.html
spec/ttaf1-dfxp.xml
--- a/spec/ttaf1-dfxp.html	Thu Feb 09 19:59:06 2012 +0000
+++ b/spec/ttaf1-dfxp.html	Thu Feb 09 20:03:15 2012 +0000
@@ -87,54 +87,7 @@
 subtitling and captioning functions.</p><p>In addition to being used for interchange among legacy distribution content
 formats, TTML content may be used directly as a distribution format,
 for example, providing a standard content format to reference from a <code>&lt;text&gt;</code> or 
-<code>&lt;textstream&gt;</code> media object element in a <a href="#smil21">[SMIL 2.1]</a> document.</p></div><div><h2><a name="status" id="status"/>Status of this Document</h2><p><strong>This document is an editor's copy that has no official standing.</strong></p><p>
-<em>This section describes the status of this document at the
-time of its publication. Other documents may supersede this document.
-A list of current W3C publications and the latest revision of this
-technical report can be found in the <a href="http://www.w3.org/TR/">W3C technical reports index</a> at
-http://www.w3.org/TR/.</em>
-</p><p>
-This is the Recommendation of the Timed Text (TTML) 1.0. W3C publishes a technical report as a Proposed Recommendation
-to indicate that the document is believed to be stable, and to
-encourage implementation by the developer community. The W3C
-membership and other interested parties are invited to review the
-document and send comments to <a href="mailto:[email protected]">[email protected]</a> (with <a href="http://lists.w3.org/Archives/Public/public-tt/">public
-archive</a>) through 12 October 2010.
-</p><p>This document is based on feedback from implementers. The list of
-changes made since the previous version is available in
-<a href="#change-history-cr3-to-pr1"><b>N.6 Changes from Third Candidate Recommendation to Proposed Recommendation</b></a>. A list of <a href="http://www.w3.org/2010/08/ttml-issues.html">issues</a> is also available.
-</p><p>
-A <a href="http://www.w3.org/2008/10/dfxp-testsuite.zip">test
-suite</a> is available, along with
-its <a href="http://www.w3.org/2008/10/dfxp-test-coverage.html">coverage
-report</a> and
-a <a href="http://www.w3.org/2009/05/dfxp-results.html">implementation
-report</a>.
-</p><p>
-The dynamicFlow feature and the property value reverse oblique text
-have been removed due to lack of implementations.
-</p><p>
-Publication as a Proposed Recommendation does not imply endorsement by
-the W3C Membership. This is a draft document and may be updated,
-replaced or obsoleted by other documents at any time. It is
-inappropriate to cite this document as other than work in progress.
-</p><p>
- A Proposed Recommendation is a specification that is under review by
-            the W3C Advisory Committee for endorsement as a 
-            <a href="http://www.w3.org/Consortium/Process/tr#RecsPR">W3C Recommendation</a>. Advisory Committee representatives of W3C member organizations are requested to fill in the <a href="http://www.w3.org/2002/09/wbs/33280/ttml-2010/">review form</a> by 12 October 2010.
-</p><p>
-This document has been produced by the <a href="http://www.w3.org/AudioVideo/TT/">Timed Text (TT) Working Group</a> as
-part of the W3C <a href="http://www.w3.org/2008/WebVideo/">Video
-in the Web Activity</a>, following the procedures set out for the W3C <a href="http://www.w3.org/Consortium/Process/">Process</a>.  The authors of this
-document are listed in the header of this document.
-</p><p>This document was produced by a group operating under the <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/">5 February
-2004 W3C Patent Policy</a>. W3C maintains a <a href="http://www.w3.org/2004/01/pp-impl/34314/status#disclosures">public list of any patent
-disclosures</a> made in connection with the deliverables of the group;
-that page also includes instructions for disclosing a patent. An
-individual who has actual knowledge of a patent which the individual
-believes contains <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential">Essential
-Claim(s)</a> must disclose the information in accordance with <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure">section
-6 of the W3C Patent Policy</a>. </p></div><div class="toc">
+<code>&lt;textstream&gt;</code> media object element in a <a href="#smil21">[SMIL 2.1]</a> document.</p></div><div><h2><a name="status" id="status"/>Status of this Document</h2><p><strong>This document is an editor's copy that has no official standing.</strong></p><p/></div><div class="toc">
 <h2><a name="contents" id="contents"/>Table of Contents</h2><p class="toc">1 <a href="#intro">Introduction</a><br/>
     1.1 <a href="#model">System Model</a><br/>
     1.2 <a href="#example">Document Example</a><br/>
@@ -463,22 +416,13 @@
 H <a href="#other-references">Other References</a> (Non-Normative)<br/>
 I <a href="#requirements">Requirements</a> (Non-Normative)<br/>
 J <a href="#derivation">Vocabulary Derivation</a> (Non-Normative)<br/>
-    J.1 <a href="#d3e17096">Element Derivation</a><br/>
-    J.2 <a href="#d3e17575">Attribute Derivation</a><br/>
+    J.1 <a href="#d3e17026">Element Derivation</a><br/>
+    J.2 <a href="#d3e17505">Attribute Derivation</a><br/>
 K <a href="#qa">QA Framework Compliance</a> (Non-Normative)<br/>
-    K.1 <a href="#d3e18443">Requirements</a><br/>
-    K.2 <a href="#d3e18607">Guidelines</a><br/>
+    K.1 <a href="#d3e18373">Requirements</a><br/>
+    K.2 <a href="#d3e18537">Guidelines</a><br/>
 L <a href="#streaming">Streaming TTML Content</a> (Non-Normative)<br/>
 M <a href="#acknowledgments">Acknowledgments</a> (Non-Normative)<br/>
-N <a href="#change-history">Change History</a> (Non-Normative)<br/>
-    N.1 <a href="#change-history-lc1-to-lc2">Changes from First to Second Last Call Working Draft</a><br/>
-    N.2 <a href="#change-history-lc2-to-cr1">Changes from Second Last Call Working Draft to First Candidate
-Recommendation</a><br/>
-    N.3 <a href="#change-history-cr1-to-lc3">Changes from First Candidate Recommendation to Third Last Call
-Working Draft</a><br/>
-    N.4 <a href="#change-history-lc3-to-cr2">Changes from Third Last Call Working Draft to Second Candidate Recommendation</a><br/>
-    N.5 <a href="#change-history-cr2-to-cr3">Changes from Second Candidate Recommendation to Third Candidate Recommendation</a><br/>
-    N.6 <a href="#change-history-cr3-to-pr1">Changes from Third Candidate Recommendation to Proposed Recommendation</a><br/>
 </p></div><hr/><div class="body"><div class="div1">
 <h2><a name="intro" id="intro"/>1 Introduction</h2><p><em>Unless specified otherwise, this section and its sub-sections are non-normative.</em></p><p>The Timed Text Markup Language (TTML) 1.0
 provides a standardized representation of a particular subset of
@@ -8362,7 +8306,7 @@
 <h2><a name="derivation" id="derivation"/>J Vocabulary Derivation (Non-Normative)</h2><p>This appendix provides information about the derivation of TTML
 vocabulary, separately describing derivation of elements and
 attributes.</p><div class="div2">
-<h3><a name="d3e17096" id="d3e17096"/>J.1 Element Derivation</h3><p>The first column of <a href="#element-vocab-derivation-table"><b>Table K-1 – Elements</b></a>
+<h3><a name="d3e17026" id="d3e17026"/>J.1 Element Derivation</h3><p>The first column of <a href="#element-vocab-derivation-table"><b>Table K-1 – Elements</b></a>
 specifies a TTML element vocabulary item; the second column specifies the
 syntactic and/or semantic model on which the vocabulary item is based;
 the third column specifies the reference that defines
@@ -8417,7 +8361,7 @@
 and <code>@requiredFeatures</code> on the <code>svg:svg</code> element,
 but extended to support distinct specification of optionality.</p></li><li><p>Derived from the use of <code>@baseProfile</code>
 and <code>@version</code> on the <code>svg:svg</code> element.</p></li></ol></div></div><div class="div2">
-<h3><a name="d3e17575" id="d3e17575"/>J.2 Attribute Derivation</h3><p>The first column of <a href="#attribute-vocab-derivation-table"><b>Table K-2 – Attributes</b></a>
+<h3><a name="d3e17505" id="d3e17505"/>J.2 Attribute Derivation</h3><p>The first column of <a href="#attribute-vocab-derivation-table"><b>Table K-2 – Attributes</b></a>
 specifies a TTML attribute vocabulary item; the second column specifies the
 syntactic and/or semantic model on which the vocabulary item is based;
 the third column specifies the reference that defines
@@ -8489,9 +8433,9 @@
 <h2><a name="qa" id="qa"/>K QA Framework Compliance (Non-Normative)</h2><p>This appendix specifies the compliance of this specification with the
 requirements and guidelines defined by <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/">QA
 Framework Specifications Guidelines</a> <a href="#qaf-sg">[QAF SG]</a>.</p><div class="div2">
-<h3><a name="d3e18443" id="d3e18443"/>K.1 Requirements</h3><table summary="HTML Table" id="qa-framework-requirements-table" class="common"><caption>Table L-1 – QA Framework Requirements Checklist</caption><col width="76%" span="1"/><col width="6%" align="center" span="1"/><col width="6%" align="center" span="1"/><col width="6%" align="center" span="1"/><col width="6%" align="center" span="1"/><tbody><tr><td><span class="strong">Requirement</span></td><td><span class="strong">YES</span></td><td><span class="strong">NO</span></td><td><span class="strong">N/A</span></td><td><span class="strong">Notes</span></td></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#include-conformance-clause-principle">Requirement 01: Include a conformance
+<h3><a name="d3e18373" id="d3e18373"/>K.1 Requirements</h3><table summary="HTML Table" id="qa-framework-requirements-table" class="common"><caption>Table L-1 – QA Framework Requirements Checklist</caption><col width="76%" span="1"/><col width="6%" align="center" span="1"/><col width="6%" align="center" span="1"/><col width="6%" align="center" span="1"/><col width="6%" align="center" span="1"/><tbody><tr><td><span class="strong">Requirement</span></td><td><span class="strong">YES</span></td><td><span class="strong">NO</span></td><td><span class="strong">N/A</span></td><td><span class="strong">Notes</span></td></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#include-conformance-clause-principle">Requirement 01: Include a conformance
 clause</a></td><td><a href="#conformance">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#define-scope-principle">Requirement 02: Define the scope.</a></td><td><a href="#intro">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#implement-principle">Requirement 03: Identify who or what will implement the specification.</a></td><td><a href="#conformance">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#ref-norm-principle">Requirement 04: Make a list of normative references.</a></td><td><a href="#references">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#define-terms-principle">Requirement 05: Define the terms used in the normative parts of the specification.</a></td><td><a href="#definitions">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#conf-label-principle">Requirement 06: Create conformance labels for each part of the conformance model.</a></td><td><a href="#conformance">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#consistent-style-principle">Requirement 07: Use a consistent style for conformance requirements and explain how to distinguish them.</a></td><td><a href="#conventions">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#req-opt-conf-principle">Requirement 08: Indicate which conformance requirements are mandatory, which are recommended, and which are optional.</a></td><td><a href="#conventions">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#subdivide-mandatory-principle">Requirement 09: If the technology is subdivided, then indicate which subdivisions are mandatory for conformance.</a></td><td><a href="#conformance">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#subdiv-constraints-principle">Requirement 10: If the technology is subdivided, then address subdivision constraints.</a></td><td><a href="#conformance">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#likehood-extension-principle">Requirement 11: Address Extensibility.</a></td><td><a href="#doctypes">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#deprecated-feature-principle">Requirement 12: Identify deprecated features.</a></td><td/><td/><td>N/A</td><td>1</td></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#degree-support-principle">Requirement 13: Define how each class of product handles each deprecated feature.</a></td><td/><td/><td>N/A</td><td>1</td></tr></tbody></table><div class="note"><p class="prefix"><b>Note:</b></p><ol class="enumar"><li><p>No feature is deprecated by this version of this specification.</p></li></ol></div></div><div class="div2">
-<h3><a name="d3e18607" id="d3e18607"/>K.2 Guidelines</h3><table summary="HTML Table" id="qa-framework-guidelines-table" class="common"><caption>Table L-2 – QA Framework Guidelines Checklist</caption><col width="76%" span="1"/><col width="6%" align="center" span="1"/><col width="6%" align="center" span="1"/><col width="6%" align="center" span="1"/><col width="6%" align="center" span="1"/><tbody><tr><td><span class="strong">Guideline</span></td><td><span class="strong">YES</span></td><td><span class="strong">NO</span></td><td><span class="strong">N/A</span></td><td><span class="strong">Notes</span></td></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#conformance-model-gp">Good Practice 01: Define the specification's conformance model in the conformance clause.</a></td><td><a href="#conformance">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#norm-informative-gp">Good Practice 02: Specify in the conformance clause how to distinguish normative from informative content.</a></td><td><a href="#conventions">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#conformance-claim-gp">Good Practice 03: Provide the wording for conformance claims.</a></td><td><a href="#claims">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#ics-gp">Good Practice 04: Provide an Implementation Conformance Statement Pro Forma.</a></td><td/><td>NO</td><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#ics-claim-gp">Good Practice 05: Require an Implementation Conformance Statement as part of valid conformance claims.</a></td><td><a href="#claims">YES</a></td><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#use-example-gp">Good Practice 06: Provide examples, use cases, and graphics.</a></td><td><a href="#example">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#write-sample-gp">Good Practice 07: Write sample code or tests.</a></td><td>YES</td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#ref-define-practice">Good Practice 08: When imposing requirements by normative references, address conformance dependencies.</a></td><td><a href="#references">YES</a></td><td/><td/><td>1</td></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#define-terms-inline-gp">Good Practice 09: Define unfamiliar terms in-line and consolidate the definitions in a glossary section.</a></td><td><a href="#definitions">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#reuse-terms-gp">Good Practice 10: Use terms already defined without changing their definition.</a></td><td><a href="#definitions">YES</a></td><td/><td/><td>2</td></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#formal-language-gp">Good Practice 11: Use formal languages when possible.</a></td><td><a href="#schemas">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#write-assertion-gp">Good Practice 12: Write Test Assertions.</a></td><td/><td>NO</td><td/><td>3</td></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#subdivide-foster-gp">Good Practice 13: Create subdivisions of the technology when warranted.</a></td><td><a href="#conformance">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#rules-profiles-gp">Good Practice 14: If the technology is profiled, define rules for creating new profiles.</a></td><td><a href="#vocabulary-profiles">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#need-option-gp">Good Practice 15:Use optional features as warranted.</a></td><td>YES</td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#label-options-gp">Good Practice 16: Clearly identify optional features.</a></td><td>YES</td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#constraints-gp">Good Practice 17: Indicate any limitations or constraints on optional features.</a></td><td>YES</td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#extensions-prohibited-gp">Good Practice 18: If extensibility is allowed, define an extension mechanism.</a></td><td><a href="#extension-vocabulary-overview">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#breaking-conformance-gp">Good Practice 19: Warn extension creators to create extensions that do not interfere with conformance.</a></td><td><a href="#extension-vocabulary-overview">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#define-error-gp">Good Practice 20: Define error-handling for unknown extensions.</a></td><td><a href="#conformance-processor">YES</a></td><td/><td/><td>4</td></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#workaround-gp">Good Practice 21: Explain how to avoid using a deprecated feature.</a></td><td/><td/><td>N/A</td><td>5</td></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#obsolete-gp">Good Practice 22: Identify obsolete features.</a></td><td/><td/><td>N/A</td><td>5</td></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#error-handling-gp">Good Practice 23: Define an error handling mechanism.</a></td><td><a href="#reduced-infoset">YES</a></td><td/><td/><td/></tr></tbody></table><div class="note"><p class="prefix"><b>Note:</b></p><ol class="enumar"><li><p>When making normative references to external specifications,
+<h3><a name="d3e18537" id="d3e18537"/>K.2 Guidelines</h3><table summary="HTML Table" id="qa-framework-guidelines-table" class="common"><caption>Table L-2 – QA Framework Guidelines Checklist</caption><col width="76%" span="1"/><col width="6%" align="center" span="1"/><col width="6%" align="center" span="1"/><col width="6%" align="center" span="1"/><col width="6%" align="center" span="1"/><tbody><tr><td><span class="strong">Guideline</span></td><td><span class="strong">YES</span></td><td><span class="strong">NO</span></td><td><span class="strong">N/A</span></td><td><span class="strong">Notes</span></td></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#conformance-model-gp">Good Practice 01: Define the specification's conformance model in the conformance clause.</a></td><td><a href="#conformance">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#norm-informative-gp">Good Practice 02: Specify in the conformance clause how to distinguish normative from informative content.</a></td><td><a href="#conventions">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#conformance-claim-gp">Good Practice 03: Provide the wording for conformance claims.</a></td><td><a href="#claims">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#ics-gp">Good Practice 04: Provide an Implementation Conformance Statement Pro Forma.</a></td><td/><td>NO</td><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#ics-claim-gp">Good Practice 05: Require an Implementation Conformance Statement as part of valid conformance claims.</a></td><td><a href="#claims">YES</a></td><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#use-example-gp">Good Practice 06: Provide examples, use cases, and graphics.</a></td><td><a href="#example">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#write-sample-gp">Good Practice 07: Write sample code or tests.</a></td><td>YES</td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#ref-define-practice">Good Practice 08: When imposing requirements by normative references, address conformance dependencies.</a></td><td><a href="#references">YES</a></td><td/><td/><td>1</td></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#define-terms-inline-gp">Good Practice 09: Define unfamiliar terms in-line and consolidate the definitions in a glossary section.</a></td><td><a href="#definitions">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#reuse-terms-gp">Good Practice 10: Use terms already defined without changing their definition.</a></td><td><a href="#definitions">YES</a></td><td/><td/><td>2</td></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#formal-language-gp">Good Practice 11: Use formal languages when possible.</a></td><td><a href="#schemas">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#write-assertion-gp">Good Practice 12: Write Test Assertions.</a></td><td/><td>NO</td><td/><td>3</td></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#subdivide-foster-gp">Good Practice 13: Create subdivisions of the technology when warranted.</a></td><td><a href="#conformance">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#rules-profiles-gp">Good Practice 14: If the technology is profiled, define rules for creating new profiles.</a></td><td><a href="#vocabulary-profiles">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#need-option-gp">Good Practice 15:Use optional features as warranted.</a></td><td>YES</td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#label-options-gp">Good Practice 16: Clearly identify optional features.</a></td><td>YES</td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#constraints-gp">Good Practice 17: Indicate any limitations or constraints on optional features.</a></td><td>YES</td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#extensions-prohibited-gp">Good Practice 18: If extensibility is allowed, define an extension mechanism.</a></td><td><a href="#extension-vocabulary-overview">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#breaking-conformance-gp">Good Practice 19: Warn extension creators to create extensions that do not interfere with conformance.</a></td><td><a href="#extension-vocabulary-overview">YES</a></td><td/><td/><td/></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#define-error-gp">Good Practice 20: Define error-handling for unknown extensions.</a></td><td><a href="#conformance-processor">YES</a></td><td/><td/><td>4</td></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#workaround-gp">Good Practice 21: Explain how to avoid using a deprecated feature.</a></td><td/><td/><td>N/A</td><td>5</td></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#obsolete-gp">Good Practice 22: Identify obsolete features.</a></td><td/><td/><td>N/A</td><td>5</td></tr><tr><td><a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817/#error-handling-gp">Good Practice 23: Define an error handling mechanism.</a></td><td><a href="#reduced-infoset">YES</a></td><td/><td/><td/></tr></tbody></table><div class="note"><p class="prefix"><b>Note:</b></p><ol class="enumar"><li><p>When making normative references to external specifications,
 specific clauses or sections are cited.</p></li><li><p>See also <a href="#derivation"><b>J Vocabulary Derivation</b></a>.</p></li><li><p>Test assertions and test suites will be provided prior to entering
 Proposed Recommendation (PR) phase.</p></li><li><p>See criterion #3 in <a href="#conformance-processor"><b>3.2 Processor Conformance</b></a> and definition of
 <a href="#doctypes">TTML Abstract Document Instance</a>.</p></li><li><p>No feature is deprecated or obsoleted by this version of this specification.</p></li></ol></div></div></div><div class="div1">
@@ -8541,476 +8485,4 @@
 Philipp Hoschka, W3C (leader, Interaction Domain);
 Chris Lilley, W3C (chair, SVG WG).
 </p><p>The editor wishes to especially acknowledge the following contributions
-by non-members: John Birch (dynamic flow).</p></div><div class="div1">
-<h2><a name="change-history" id="change-history"/>N Change History (Non-Normative)</h2><div class="div2">
-<h3><a name="change-history-lc1-to-lc2" id="change-history-lc1-to-lc2"/>N.1 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 &lt;length&gt; to require units
-* Remove ttp:defaultTimeMetric definition and all references;
-  + change syntax of &lt;duration&gt; 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
-  &lt;tt/&gt; and &lt;layout/&gt;;
-* Move description of tts:extent attribute from &lt;tt/&gt; to
-  &lt;body/&gt;;
-* Change "meta" element name to "metadata" to match SVG usage, on
-  which this vocabulary item is modeled;
-* Remove name attribute from &lt;metadata/&gt; 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 &lt;br/&gt;;
-* Add style, ttm:*, tts:* and foreign namespace attributes to
-  &lt;br/&gt;;
-* 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 &lt;tt/&gt; 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
-  &lt;br/&gt; elements to &lt;fo:character/&gt;;
-* 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 &lt;br/&gt; element may have
-  children from another namespace, that, after pruning, would result
-  in a non-empty &lt;br/&gt; 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 &lt;p/&gt; to &lt;span/&gt;s;
-  otherwise, content would remain hidden due to &lt;p/&gt; 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 &lt;color&gt; and 8.3.12 &lt;namedColor&gt;
-* 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 &lt;tt/&gt; to refer to
-  external context temporal interval;
-* Change description of implied begin/end on &lt;body/&gt; 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 &lt;region/&gt;
-  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 &lt;br/&gt; 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 &lt;time-expression&gt; 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 class="div2">
-<h3><a name="change-history-lc2-to-cr1" id="change-history-lc2-to-cr1"/>N.2 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 &lt;br&gt; 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 &lt;alpha&gt; 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 (&gt;) 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 name="change-history-cr1-to-lc3" id="change-history-cr1-to-lc3"/>N.3 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
-  &lt;familyName&gt; 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 &lt;flowFunction&gt; 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 &lt;flowIntervalFunction&gt; 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 &lt;duration&gt; 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 &lt;opacity&gt; 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 name="change-history-lc3-to-cr2" id="change-history-lc3-to-cr2"/>N.4 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 name="change-history-cr2-to-cr3" id="change-history-cr2-to-cr3"/>N.5 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 name="change-history-cr3-to-pr1" id="change-history-cr3-to-pr1"/>N.6 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 &lt;style&gt; 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></div></body></html>
\ No newline at end of file
+by non-members: John Birch (dynamic flow).</p></div></div></body></html>
\ No newline at end of file
--- a/spec/ttaf1-dfxp.xml	Thu Feb 09 19:59:06 2012 +0000
+++ b/spec/ttaf1-dfxp.xml	Thu Feb 09 20:03:15 2012 +0000
@@ -12960,500 +12960,5 @@
 </inform-div1>
 -->
 
-<inform-div1 id="change-history">
-<head>Change History</head>
-
-<div2 id="change-history-lc1-to-lc2">
-<head>Changes from First to Second Last Call Working Draft</head>
-<eg xml:space="preserve">
-<phrase role="strong">Technical Changes</phrase>
-
-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 &lt;length&gt; to require units
-* Remove ttp:defaultTimeMetric definition and all references;
-  + change syntax of &lt;duration&gt; 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
-  &lt;tt/&gt; and &lt;layout/&gt;;
-* Move description of tts:extent attribute from &lt;tt/&gt; to
-  &lt;body/&gt;;
-* Change "meta" element name to "metadata" to match SVG usage, on
-  which this vocabulary item is modeled;
-* Remove name attribute from &lt;metadata/&gt; 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 &lt;br/&gt;;
-* Add style, ttm:*, tts:* and foreign namespace attributes to
-  &lt;br/&gt;;
-* 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);
-
-<phrase role="strong">Editorial Changes</phrase>
-
-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 &lt;tt/&gt; 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
-  &lt;br/&gt; elements to &lt;fo:character/&gt;;
-* 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 &lt;br/&gt; element may have
-  children from another namespace, that, after pruning, would result
-  in a non-empty &lt;br/&gt; 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 &lt;p/&gt; to &lt;span/&gt;s;
-  otherwise, content would remain hidden due to &lt;p/&gt; 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 &lt;color&gt; and 8.3.12 &lt;namedColor&gt;
-* 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 &lt;tt/&gt; to refer to
-  external context temporal interval;
-* Change description of implied begin/end on &lt;body/&gt; 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 &lt;region/&gt;
-  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 &lt;br/&gt; 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 &lt;time-expression&gt; 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;
-</eg>
-</div2>
-
-<div2 id="change-history-lc2-to-cr1">
-<head>Changes from Second Last Call Working Draft to First Candidate
-Recommendation</head>
-<eg xml:space="preserve">
-<phrase role="strong">Technical Changes</phrase>
-
-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.
-
-<phrase role="strong">Editorial Changes</phrase>
-
-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 &lt;br&gt; 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 &lt;alpha&gt; 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 (&gt;) 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".
-</eg>
-</div2>
-
-<div2 id="change-history-cr1-to-lc3">
-<head>Changes from First Candidate Recommendation to Third Last Call
-Working Draft</head>
-<eg xml:space="preserve">
-<phrase role="strong">Technical Changes</phrase>
-
-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 [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/87">I-087</loc>]. 
-* Add ttp:{profile,features,feature,extensions,extension} element types
-  [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/60">I-060</loc>].
-* Add Parameters.class group, containing ttp:profile element, to content
-  model of head element [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/60">I-060</loc>].
-* Define three normative profiles: dfxp-{transformation,presentation,full},
-  with dfxp-transformation being the default in absence of declaration
-  [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/60">I-060</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/96">I-096</loc>].
-* Subdivide processor conformance into transformation and presentation
-  processors, mandating support for the respective profile [<loc href="http://www.w3.org/AudioVideo/TT/tracker/actions/35">A-035</loc>].
-* Add optional tts:extent attribute to tt element [<loc href="http://www.w3.org/AudioVideo/TT/tracker/actions/28">A-028</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/69">I-069</loc>].
-* Change default time containment of body element to 'par' [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/41">I-041</loc>].
-* Remove 'inherit' value from all tts:* style attributes [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/54">I-054</loc>].
-* Allow unquoted font family names to contain whitespace in
-  &lt;familyName&gt; style value expression used with tts:fontFamily
-  attribute [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/33">I-033</loc>].
-* Change 'scroll' value to 'dynamic' on tts:overflow attribute [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/82">I-082</loc>].
-* Add 'rollUp' value to tts:dynamicFlow attribute [<loc href="http://www.w3.org/AudioVideo/TT/tracker/actions/34">A-034</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/101">I-101</loc>].
-* 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 &lt;flowFunction&gt; style value expression
-  [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/81">I-081</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/86">I-086</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/100">I-100</loc>].
-* Rename intra(..) and inter(..) to fill(..) and clear(..), respectively,
-  in &lt;flowIntervalFunction&gt; style value expression [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/102">I-102</loc>].
-* Allow tts:display style property to apply to region element [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/51">I-051</loc>].
-* Allow ttm:role attribute on region element [<loc href="http://www.w3.org/AudioVideo/TT/tracker/actions/32">A-032</loc>].
-* Improve content model of metadata element [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/97">I-097</loc>].
-* Change data type of ttm:role attribute to NMTOKENS [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/89">I-089</loc>].
-* Add 'description' value to ttm:role attribute [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/8">I-008</loc>].
-
-<phrase role="strong">Editorial Changes</phrase>
-
-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 [<loc href="http://www.w3.org/AudioVideo/TT/tracker/actions/24">A-024</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/28">I-028</loc>].
-* Define default region in absence of explicit region [<loc href="http://www.w3.org/AudioVideo/TT/tracker/actions/26">A-026</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/12">I-012</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/42">I-042</loc>].
-* Map anonymous spans to fo:inline only when parent is p or span [<loc href="http://www.w3.org/AudioVideo/TT/tracker/actions/27">A-027</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/37">I-037</loc>].
-* Fix inconsistencies regarding time containment semantics [<loc href="http://www.w3.org/AudioVideo/TT/tracker/actions/29">A-029</loc>].
-* Clarify semantics of dur and end attributes [<loc href="http://www.w3.org/AudioVideo/TT/tracker/actions/30">A-030</loc>].
-* Unify specification of behavior of style resolution processing [<loc href="http://www.w3.org/AudioVideo/TT/tracker/actions/33">A-033</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/32">I-032</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/40">I-040</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/50">I-050</loc>].
-* Add examples of metadata and animation vocabulary [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/9">I-009</loc>].
-* Revert XML and XML Namespace references to their 1.0 versions [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/15">I-015</loc>].
-* Fix incorrect reference to SMIL2 sections [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/16">I-016</loc>].
-* Fix syntactic definition of &lt;duration&gt; style value expression [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/17">I-017</loc>].
-* Correct name of tts:textDecoration value 'lineThrough' [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/27">I-027</loc>].
-* Clarify prose describing &lt;opacity&gt; style value expression [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/35">I-035</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/90">I-090</loc>].
-* Clarify processing and inheritance of anonymous spans [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/34">I-034</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/36">I-036</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/77">I-077</loc>].
-* Fix example code for content hierarchy region mapping [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/43">I-043</loc>].
-* Fix various typos and formatting issues [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/44">I-044</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/45">I-045</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/56">I-056</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/73">I-073</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/76">I-076</loc>].
-* Add missing inheritance and percentage constraints [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/46">I-046</loc>].
-* Fix ordering and missing entry in list of style value expressions [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/52">I-052</loc>].
-* Designate tts:textDecoration and tts:textOutline as inheritable [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/55">I-055</loc>].
-* Make all style properties animatable [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/59">I-059</loc>].
-* Correct flow interval computation with definite rate [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/61">I-061</loc>].
-* Clarify dynamic flow buffer semantics [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/62">I-062</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/63">I-063</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/66">I-066</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/67">I-067</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/104">I-104</loc>].
-* Clarify dynamic flow timing semantics [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/64">I-064</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/104">I-104</loc>].
-* Clarify affect of animation of styles and dynamic flow [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/65">I-065</loc>].
-* Clarify semantics of space filling of region [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/68">I-068</loc>].
-* Clarify extent of region with respect to tts:overflow semantics [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/70">I-070</loc>].
-* Update XSL reference to 1.1 version [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/79">I-079</loc>].
-* Remove appendix containing sample code [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/80">I-080</loc>].
-* Clarify dynamic flow operation semantics [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/83">I-083</loc>, <loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/99">I-099</loc>].
-* Clarify default flow style semantics [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/84">I-084</loc>].
-* Clarify default denominator on ttp:frameRateMultiplier [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/85">I-085</loc>].
-* Add missing style default semantics [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/91">I-091</loc>].
-* Clarify mutability of TTML namespaces [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/94">I-094</loc>].
-* Clarify constraints on syntax of flow functions [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/103">I-103</loc>].
-* Clarify interaction between dynamic flow and wrap option processing [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/105">I-105</loc>].
-* Clarify line breaking semantics [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/106">I-106</loc>].
-* Enlarge syntactic treatment of foreign attributes on head element [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/110">I-110</loc>].
-* Fix note regarding context of usage of metadata items [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/111">I-111</loc>].
-* Remove style and metadata extension namespaces [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/112">I-112</loc>].
-* Clarify region association algorithm [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/118">I-118</loc>].
-
-</eg>
-</div2>
-<div2 id="change-history-lc3-to-cr2">
-<head>Changes from Third Last Call Working Draft to Second Candidate Recommendation</head>
-<eg xml:space="preserve">
-<phrase role="strong">Technical Changes</phrase>
-
-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 [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/122">I-122</loc>].
-* Add flow style duration argument to flow interval function [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/126">I-126</loc>].
-* Add 'break' value as flow interval argument in flow interval function [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/127">I-127</loc>].
-* Add missing feature designators [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/130">I-130</loc>].
-* Add path separator '/' to end of TT Profile, Feature, and Extension
-  Namespace strings, which are used as base URIs [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/131">I-131</loc>].
-* Prohibit use of 'dur' attribute when operating in discontinuous marker
-  mode [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/141">I-141</loc>].
-* Change name of ttp:smpteMode attribute to ttp:dropMode [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/142">I-142</loc>].
-
-<phrase role="strong">Editorial Changes</phrase>
-
-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 [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/119">I-119</loc>].
-* Remove use of TT extension namespaces in RNC schema [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/119">I-119</loc>].
-* Add missing direction and unicodeBidi style attributes to
-  TTAF.Styling.attrib in RNC schema [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/120">I-120</loc>].
-* Enhance foreign element pattern for metadata content model in RNC
-  schema [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/121">I-121</loc>].
-* Clarify that numerator of ttp:frameRateMultiplier must be non-zero [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/123">I-123</loc>].
-* Remove erroneous specification of inheritance on tts:displayAlign [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/125">I-125</loc>].
-* Fix typos in descriptive prose of flow timers [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/128">I-128</loc>].
-* Update tts:dynamicFlow attribute example to use 'break' clear interval  [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/129">I-129</loc>].
-* Rename #fontSize-anisomorphic and #textOutline-blur feature designators [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/130">I-130</loc>].
-* Fix miscellaneous typos [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/132">I-132</loc>].
-* Clarify use of 'transparency' [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/133">I-133</loc>].
-* Reorder descriptive prose on root container origin [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/134">I-134</loc>].
-* Clarify meaning of presence of both 'dur' and 'end' attributes
-  on an element [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/135">I-135</loc>].
-* Add note on first usage of 'c' (cell) length unit [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/136">I-136</loc>].
-* Add example of foreign metadata element usage [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/137">I-137</loc>].
-* Clarify meaning of 'dur' attribute with clock-time expression [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/140">I-140</loc>].
-* Add note on exception to false negatives when using RNC schema [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/145">I-145</loc>].
-* Add proscription against multiple instances of same flow function [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/146">I-146</loc>].
-* Clarify the meaning of <emph>media time</emph> when using clock timebase [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/147">I-147</loc>].
-* Clarify the meaning of <emph>offset based timing</emph> when using media or
-  continuous smpte timebase [<loc href="http://www.w3.org/AudioVideo/TT/tracker/issues/148">I-148</loc>].
-
-</eg>
-</div2>
-<div2 id="change-history-cr2-to-cr3">
-<head>Changes from Second Candidate Recommendation to Third Candidate Recommendation</head>
-<eg xml:space="preserve">
-<phrase role="strong">Technical Changes</phrase>
-
-* 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
-</eg>
-</div2>
-<div2 id="change-history-cr3-to-pr1">
-<head>Changes from Third Candidate Recommendation to Proposed Recommendation</head>
-<eg xml:space="preserve">
-<phrase role="strong">Technical Changes</phrase>
-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 &lt;style&gt; element to EMPTY
-
-<phrase role="strong">Editorial Changes</phrase>
-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.
-
-</eg>
-</div2>
-</inform-div1>
 </back>
 </spec>