--- a/ttml2/spec/ttml2.html Mon Jul 06 07:23:35 2015 -0600
+++ b/ttml2/spec/ttml2.html Mon Jul 06 07:23:54 2015 -0600
@@ -83,9 +83,9 @@
.obsoleted { background-color: #f26d7d }
.reqattr { font-weight: bold }
.optattr { font-style: italic }
-</style><link rel="stylesheet" type="text/css" href="https://www.w3.org/StyleSheets/TR/W3C-ED.css"></head><body>Last Modified: $Date: 2015/06/04 05:24:29 $<div id="revisions"></div><div class="head">
+</style><link rel="stylesheet" type="text/css" href="https://www.w3.org/StyleSheets/TR/W3C-ED.css"></head><body>Last Modified: $Date: 2015/07/06 13:23:35 $<div id="revisions"></div><div class="head">
<h1><a id="title"></a>Timed Text Markup Language 2 (TTML2)</h1>
-<h2><a id="w3c-doctype"></a>Editors' copy $Date: 2015/06/04 05:24:29 $ @@ @@@@ @@@@</h2><dl><dt>This version:</dt><dd>
+<h2><a id="w3c-doctype"></a>Editors' copy $Date: 2015/07/06 13:23:35 $ @@ @@@@ @@@@</h2><dl><dt>This version:</dt><dd>
<a href="ttml2.html">ttml2.html</a>
</dd><dt>Latest version:</dt><dd><a href="https://dvcs.w3.org/hg/ttml/raw-file/default/ttml2/spec/ttml2.html?content-type=text/html;charset=utf-8">https://dvcs.w3.org/hg/ttml/raw-file/default/ttml2/spec/ttml2.html?content-type=text/html;charset=utf-8</a></dd><dt>Latest recommendation:</dt><dd><a href="http://www.w3.org/TR/ttml1/">http://www.w3.org/TR/ttml1/</a></dd><dt>Previous version:</dt><dd>
None
@@ -388,128 +388,129 @@
E <a href="#features">Features</a><br>
E.1 <a href="#feature-designations">Feature Designations</a><br>
E.1.1 <a href="#feature-animation">#animation</a><br>
- E.1.2 <a href="#feature-backgroundColor">#backgroundColor</a><br>
- E.1.3 <a href="#feature-backgroundColor-block">#backgroundColor-block</a><br>
- E.1.4 <a href="#feature-backgroundColor-inline">#backgroundColor-inline</a><br>
- E.1.5 <a href="#feature-backgroundColor-region">#backgroundColor-region</a><br>
- E.1.6 <a href="#feature-bidi">#bidi</a><br>
- E.1.7 <a href="#feature-border">#border</a><br>
- E.1.8 <a href="#feature-cellResolution">#cellResolution</a><br>
- E.1.9 <a href="#feature-clockMode">#clockMode</a><br>
- E.1.10 <a href="#feature-clockMode-gps">#clockMode-gps</a><br>
- E.1.11 <a href="#feature-clockMode-local">#clockMode-local</a><br>
- E.1.12 <a href="#feature-clockMode-utc">#clockMode-utc</a><br>
- E.1.13 <a href="#feature-color">#color</a><br>
- E.1.14 <a href="#feature-content">#content</a><br>
- E.1.15 <a href="#feature-core">#core</a><br>
- E.1.16 <a href="#feature-direction">#direction</a><br>
- E.1.17 <a href="#feature-display">#display</a><br>
- E.1.18 <a href="#feature-display-block">#display-block</a><br>
- E.1.19 <a href="#feature-display-inline">#display-inline</a><br>
- E.1.20 <a href="#feature-display-region">#display-region</a><br>
- E.1.21 <a href="#feature-displayAlign">#displayAlign</a><br>
- E.1.22 <a href="#feature-dropMode">#dropMode</a><br>
- E.1.23 <a href="#feature-dropMode-dropNTSC">#dropMode-dropNTSC</a><br>
- E.1.24 <a href="#feature-dropMode-dropPAL">#dropMode-dropPAL</a><br>
- E.1.25 <a href="#feature-dropMode-nonDrop">#dropMode-nonDrop</a><br>
- E.1.26 <a href="#feature-extent">#extent</a><br>
- E.1.27 <a href="#feature-extent-region">#extent-region</a><br>
- E.1.28 <a href="#feature-extent-root">#extent-root</a><br>
- E.1.29 <a href="#feature-fontFamily">#fontFamily</a><br>
- E.1.30 <a href="#feature-fontFamily-generic">#fontFamily-generic</a><br>
- E.1.31 <a href="#feature-fontFamily-non-generic">#fontFamily-non-generic</a><br>
- E.1.32 <a href="#feature-fontSize">#fontSize</a><br>
- E.1.33 <a href="#feature-fontSize-anamorphic">#fontSize-anamorphic</a><br>
- E.1.34 <a href="#feature-fontSize-isomorphic">#fontSize-isomorphic</a><br>
- E.1.35 <a href="#feature-fontStyle">#fontStyle</a><br>
- E.1.36 <a href="#feature-fontStyle-italic">#fontStyle-italic</a><br>
- E.1.37 <a href="#feature-fontStyle-oblique">#fontStyle-oblique</a><br>
- E.1.38 <a href="#feature-fontWeight">#fontWeight</a><br>
- E.1.39 <a href="#feature-fontWeight-bold">#fontWeight-bold</a><br>
- E.1.40 <a href="#feature-frameRate">#frameRate</a><br>
- E.1.41 <a href="#feature-frameRateMultiplier">#frameRateMultiplier</a><br>
- E.1.42 <a href="#feature-layout">#layout</a><br>
- E.1.43 <a href="#feature-length">#length</a><br>
- E.1.44 <a href="#feature-length-cell">#length-cell</a><br>
- E.1.45 <a href="#feature-length-em">#length-em</a><br>
- E.1.46 <a href="#feature-length-integer">#length-integer</a><br>
- E.1.47 <a href="#feature-length-negative">#length-negative</a><br>
- E.1.48 <a href="#feature-length-percentage">#length-percentage</a><br>
- E.1.49 <a href="#feature-length-pixel">#length-pixel</a><br>
- E.1.50 <a href="#feature-length-positive">#length-positive</a><br>
- E.1.51 <a href="#feature-length-real">#length-real</a><br>
- E.1.52 <a href="#feature-lineBreak-uax14">#lineBreak-uax14</a><br>
- E.1.53 <a href="#feature-lineHeight">#lineHeight</a><br>
- E.1.54 <a href="#feature-markerMode">#markerMode</a><br>
- E.1.55 <a href="#feature-markerMode-continuous">#markerMode-continuous</a><br>
- E.1.56 <a href="#feature-markerMode-discontinuous">#markerMode-discontinuous</a><br>
- E.1.57 <a href="#feature-metadata">#metadata</a><br>
- E.1.58 <a href="#feature-nested-div">#nested-div</a><br>
- E.1.59 <a href="#feature-nested-span">#nested-span</a><br>
- E.1.60 <a href="#feature-opacity">#opacity</a><br>
- E.1.61 <a href="#feature-origin">#origin</a><br>
- E.1.62 <a href="#feature-overflow">#overflow</a><br>
- E.1.63 <a href="#feature-overflow-visible">#overflow-visible</a><br>
- E.1.64 <a href="#feature-padding">#padding</a><br>
- E.1.65 <a href="#feature-padding-1">#padding-1</a><br>
- E.1.66 <a href="#feature-padding-2">#padding-2</a><br>
- E.1.67 <a href="#feature-padding-3">#padding-3</a><br>
- E.1.68 <a href="#feature-padding-4">#padding-4</a><br>
- E.1.69 <a href="#feature-pixelAspectRatio">#pixelAspectRatio</a><br>
- E.1.70 <a href="#feature-presentation">#presentation</a><br>
- E.1.71 <a href="#feature-profile">#profile</a><br>
- E.1.72 <a href="#feature-ruby">#ruby</a><br>
- E.1.73 <a href="#feature-ruby-non-nested">#ruby-non-nested</a><br>
- E.1.74 <a href="#feature-showBackground">#showBackground</a><br>
- E.1.75 <a href="#feature-structure">#structure</a><br>
- E.1.76 <a href="#feature-styling">#styling</a><br>
- E.1.77 <a href="#feature-styling-chained">#styling-chained</a><br>
- E.1.78 <a href="#feature-styling-inheritance-content">#styling-inheritance-content</a><br>
- E.1.79 <a href="#feature-styling-inheritance-region">#styling-inheritance-region</a><br>
- E.1.80 <a href="#feature-styling-inline">#styling-inline</a><br>
- E.1.81 <a href="#feature-styling-nested">#styling-nested</a><br>
- E.1.82 <a href="#feature-styling-referential">#styling-referential</a><br>
- E.1.83 <a href="#feature-subFrameRate">#subFrameRate</a><br>
- E.1.84 <a href="#feature-textAlign">#textAlign</a><br>
- E.1.85 <a href="#feature-textAlign-absolute">#textAlign-absolute</a><br>
- E.1.86 <a href="#feature-textAlign-relative">#textAlign-relative</a><br>
- E.1.87 <a href="#feature-textDecoration">#textDecoration</a><br>
- E.1.88 <a href="#feature-textDecoration-over">#textDecoration-over</a><br>
- E.1.89 <a href="#feature-textDecoration-through">#textDecoration-through</a><br>
- E.1.90 <a href="#feature-textDecoration-under">#textDecoration-under</a><br>
- E.1.91 <a href="#feature-textEmphasis">#textEmphasis</a><br>
- E.1.92 <a href="#feature-textEmphasis-minimal">#textEmphasis-minimal</a><br>
- E.1.93 <a href="#feature-textEmphasis-no-color">#textEmphasis-no-color</a><br>
- E.1.94 <a href="#feature-textEmphasis-no-quoted-string">#textEmphasis-no-quoted-string</a><br>
- E.1.95 <a href="#feature-textOrientation">#textOrientation</a><br>
- E.1.96 <a href="#feature-textOutline">#textOutline</a><br>
- E.1.97 <a href="#feature-textOutline-blurred">#textOutline-blurred</a><br>
- E.1.98 <a href="#feature-textOutline-unblurred">#textOutline-unblurred</a><br>
- E.1.99 <a href="#feature-tickRate">#tickRate</a><br>
- E.1.100 <a href="#feature-timeBase-clock">#timeBase-clock</a><br>
- E.1.101 <a href="#feature-timeBase-media">#timeBase-media</a><br>
- E.1.102 <a href="#feature-timeBase-smpte">#timeBase-smpte</a><br>
- E.1.103 <a href="#feature-timeContainer">#timeContainer</a><br>
- E.1.104 <a href="#feature-time-clock">#time-clock</a><br>
- E.1.105 <a href="#feature-time-clock-with-frames">#time-clock-with-frames</a><br>
- E.1.106 <a href="#feature-time-offset">#time-offset</a><br>
- E.1.107 <a href="#feature-time-offset-with-frames">#time-offset-with-frames</a><br>
- E.1.108 <a href="#feature-time-offset-with-ticks">#time-offset-with-ticks</a><br>
- E.1.109 <a href="#feature-timing">#timing</a><br>
- E.1.110 <a href="#feature-transformation">#transformation</a><br>
- E.1.111 <a href="#feature-unicodeBidi">#unicodeBidi</a><br>
- E.1.112 <a href="#feature-version">#version</a><br>
- E.1.113 <a href="#feature-visibility">#visibility</a><br>
- E.1.114 <a href="#feature-visibility-block">#visibility-block</a><br>
- E.1.115 <a href="#feature-visibility-inline">#visibility-inline</a><br>
- E.1.116 <a href="#feature-visibility-region">#visibility-region</a><br>
- E.1.117 <a href="#feature-wrapOption">#wrapOption</a><br>
- E.1.118 <a href="#feature-writingMode">#writingMode</a><br>
- E.1.119 <a href="#feature-writingMode-vertical">#writingMode-vertical</a><br>
- E.1.120 <a href="#feature-writingMode-horizontal">#writingMode-horizontal</a><br>
- E.1.121 <a href="#feature-writingMode-horizontal-lr">#writingMode-horizontal-lr</a><br>
- E.1.122 <a href="#feature-writingMode-horizontal-rl">#writingMode-horizontal-rl</a><br>
- E.1.123 <a href="#feature-zIndex">#zIndex</a><br>
+ E.1.2 <a href="#feature-animation-2">#animation-2</a><br>
+ E.1.3 <a href="#feature-backgroundColor">#backgroundColor</a><br>
+ E.1.4 <a href="#feature-backgroundColor-block">#backgroundColor-block</a><br>
+ E.1.5 <a href="#feature-backgroundColor-inline">#backgroundColor-inline</a><br>
+ E.1.6 <a href="#feature-backgroundColor-region">#backgroundColor-region</a><br>
+ E.1.7 <a href="#feature-bidi">#bidi</a><br>
+ E.1.8 <a href="#feature-border">#border</a><br>
+ E.1.9 <a href="#feature-cellResolution">#cellResolution</a><br>
+ E.1.10 <a href="#feature-clockMode">#clockMode</a><br>
+ E.1.11 <a href="#feature-clockMode-gps">#clockMode-gps</a><br>
+ E.1.12 <a href="#feature-clockMode-local">#clockMode-local</a><br>
+ E.1.13 <a href="#feature-clockMode-utc">#clockMode-utc</a><br>
+ E.1.14 <a href="#feature-color">#color</a><br>
+ E.1.15 <a href="#feature-content">#content</a><br>
+ E.1.16 <a href="#feature-core">#core</a><br>
+ E.1.17 <a href="#feature-direction">#direction</a><br>
+ E.1.18 <a href="#feature-display">#display</a><br>
+ E.1.19 <a href="#feature-display-block">#display-block</a><br>
+ E.1.20 <a href="#feature-display-inline">#display-inline</a><br>
+ E.1.21 <a href="#feature-display-region">#display-region</a><br>
+ E.1.22 <a href="#feature-displayAlign">#displayAlign</a><br>
+ E.1.23 <a href="#feature-dropMode">#dropMode</a><br>
+ E.1.24 <a href="#feature-dropMode-dropNTSC">#dropMode-dropNTSC</a><br>
+ E.1.25 <a href="#feature-dropMode-dropPAL">#dropMode-dropPAL</a><br>
+ E.1.26 <a href="#feature-dropMode-nonDrop">#dropMode-nonDrop</a><br>
+ E.1.27 <a href="#feature-extent">#extent</a><br>
+ E.1.28 <a href="#feature-extent-region">#extent-region</a><br>
+ E.1.29 <a href="#feature-extent-root">#extent-root</a><br>
+ E.1.30 <a href="#feature-fontFamily">#fontFamily</a><br>
+ E.1.31 <a href="#feature-fontFamily-generic">#fontFamily-generic</a><br>
+ E.1.32 <a href="#feature-fontFamily-non-generic">#fontFamily-non-generic</a><br>
+ E.1.33 <a href="#feature-fontSize">#fontSize</a><br>
+ E.1.34 <a href="#feature-fontSize-anamorphic">#fontSize-anamorphic</a><br>
+ E.1.35 <a href="#feature-fontSize-isomorphic">#fontSize-isomorphic</a><br>
+ E.1.36 <a href="#feature-fontStyle">#fontStyle</a><br>
+ E.1.37 <a href="#feature-fontStyle-italic">#fontStyle-italic</a><br>
+ E.1.38 <a href="#feature-fontStyle-oblique">#fontStyle-oblique</a><br>
+ E.1.39 <a href="#feature-fontWeight">#fontWeight</a><br>
+ E.1.40 <a href="#feature-fontWeight-bold">#fontWeight-bold</a><br>
+ E.1.41 <a href="#feature-frameRate">#frameRate</a><br>
+ E.1.42 <a href="#feature-frameRateMultiplier">#frameRateMultiplier</a><br>
+ E.1.43 <a href="#feature-layout">#layout</a><br>
+ E.1.44 <a href="#feature-length">#length</a><br>
+ E.1.45 <a href="#feature-length-cell">#length-cell</a><br>
+ E.1.46 <a href="#feature-length-em">#length-em</a><br>
+ E.1.47 <a href="#feature-length-integer">#length-integer</a><br>
+ E.1.48 <a href="#feature-length-negative">#length-negative</a><br>
+ E.1.49 <a href="#feature-length-percentage">#length-percentage</a><br>
+ E.1.50 <a href="#feature-length-pixel">#length-pixel</a><br>
+ E.1.51 <a href="#feature-length-positive">#length-positive</a><br>
+ E.1.52 <a href="#feature-length-real">#length-real</a><br>
+ E.1.53 <a href="#feature-lineBreak-uax14">#lineBreak-uax14</a><br>
+ E.1.54 <a href="#feature-lineHeight">#lineHeight</a><br>
+ E.1.55 <a href="#feature-markerMode">#markerMode</a><br>
+ E.1.56 <a href="#feature-markerMode-continuous">#markerMode-continuous</a><br>
+ E.1.57 <a href="#feature-markerMode-discontinuous">#markerMode-discontinuous</a><br>
+ E.1.58 <a href="#feature-metadata">#metadata</a><br>
+ E.1.59 <a href="#feature-nested-div">#nested-div</a><br>
+ E.1.60 <a href="#feature-nested-span">#nested-span</a><br>
+ E.1.61 <a href="#feature-opacity">#opacity</a><br>
+ E.1.62 <a href="#feature-origin">#origin</a><br>
+ E.1.63 <a href="#feature-overflow">#overflow</a><br>
+ E.1.64 <a href="#feature-overflow-visible">#overflow-visible</a><br>
+ E.1.65 <a href="#feature-padding">#padding</a><br>
+ E.1.66 <a href="#feature-padding-1">#padding-1</a><br>
+ E.1.67 <a href="#feature-padding-2">#padding-2</a><br>
+ E.1.68 <a href="#feature-padding-3">#padding-3</a><br>
+ E.1.69 <a href="#feature-padding-4">#padding-4</a><br>
+ E.1.70 <a href="#feature-pixelAspectRatio">#pixelAspectRatio</a><br>
+ E.1.71 <a href="#feature-presentation">#presentation</a><br>
+ E.1.72 <a href="#feature-profile">#profile</a><br>
+ E.1.73 <a href="#feature-ruby">#ruby</a><br>
+ E.1.74 <a href="#feature-ruby-non-nested">#ruby-non-nested</a><br>
+ E.1.75 <a href="#feature-showBackground">#showBackground</a><br>
+ E.1.76 <a href="#feature-structure">#structure</a><br>
+ E.1.77 <a href="#feature-styling">#styling</a><br>
+ E.1.78 <a href="#feature-styling-chained">#styling-chained</a><br>
+ E.1.79 <a href="#feature-styling-inheritance-content">#styling-inheritance-content</a><br>
+ E.1.80 <a href="#feature-styling-inheritance-region">#styling-inheritance-region</a><br>
+ E.1.81 <a href="#feature-styling-inline">#styling-inline</a><br>
+ E.1.82 <a href="#feature-styling-nested">#styling-nested</a><br>
+ E.1.83 <a href="#feature-styling-referential">#styling-referential</a><br>
+ E.1.84 <a href="#feature-subFrameRate">#subFrameRate</a><br>
+ E.1.85 <a href="#feature-textAlign">#textAlign</a><br>
+ E.1.86 <a href="#feature-textAlign-absolute">#textAlign-absolute</a><br>
+ E.1.87 <a href="#feature-textAlign-relative">#textAlign-relative</a><br>
+ E.1.88 <a href="#feature-textDecoration">#textDecoration</a><br>
+ E.1.89 <a href="#feature-textDecoration-over">#textDecoration-over</a><br>
+ E.1.90 <a href="#feature-textDecoration-through">#textDecoration-through</a><br>
+ E.1.91 <a href="#feature-textDecoration-under">#textDecoration-under</a><br>
+ E.1.92 <a href="#feature-textEmphasis">#textEmphasis</a><br>
+ E.1.93 <a href="#feature-textEmphasis-minimal">#textEmphasis-minimal</a><br>
+ E.1.94 <a href="#feature-textEmphasis-no-color">#textEmphasis-no-color</a><br>
+ E.1.95 <a href="#feature-textEmphasis-no-quoted-string">#textEmphasis-no-quoted-string</a><br>
+ E.1.96 <a href="#feature-textOrientation">#textOrientation</a><br>
+ E.1.97 <a href="#feature-textOutline">#textOutline</a><br>
+ E.1.98 <a href="#feature-textOutline-blurred">#textOutline-blurred</a><br>
+ E.1.99 <a href="#feature-textOutline-unblurred">#textOutline-unblurred</a><br>
+ E.1.100 <a href="#feature-tickRate">#tickRate</a><br>
+ E.1.101 <a href="#feature-timeBase-clock">#timeBase-clock</a><br>
+ E.1.102 <a href="#feature-timeBase-media">#timeBase-media</a><br>
+ E.1.103 <a href="#feature-timeBase-smpte">#timeBase-smpte</a><br>
+ E.1.104 <a href="#feature-timeContainer">#timeContainer</a><br>
+ E.1.105 <a href="#feature-time-clock">#time-clock</a><br>
+ E.1.106 <a href="#feature-time-clock-with-frames">#time-clock-with-frames</a><br>
+ E.1.107 <a href="#feature-time-offset">#time-offset</a><br>
+ E.1.108 <a href="#feature-time-offset-with-frames">#time-offset-with-frames</a><br>
+ E.1.109 <a href="#feature-time-offset-with-ticks">#time-offset-with-ticks</a><br>
+ E.1.110 <a href="#feature-timing">#timing</a><br>
+ E.1.111 <a href="#feature-transformation">#transformation</a><br>
+ E.1.112 <a href="#feature-unicodeBidi">#unicodeBidi</a><br>
+ E.1.113 <a href="#feature-version">#version</a><br>
+ E.1.114 <a href="#feature-visibility">#visibility</a><br>
+ E.1.115 <a href="#feature-visibility-block">#visibility-block</a><br>
+ E.1.116 <a href="#feature-visibility-inline">#visibility-inline</a><br>
+ E.1.117 <a href="#feature-visibility-region">#visibility-region</a><br>
+ E.1.118 <a href="#feature-wrapOption">#wrapOption</a><br>
+ E.1.119 <a href="#feature-writingMode">#writingMode</a><br>
+ E.1.120 <a href="#feature-writingMode-vertical">#writingMode-vertical</a><br>
+ E.1.121 <a href="#feature-writingMode-horizontal">#writingMode-horizontal</a><br>
+ E.1.122 <a href="#feature-writingMode-horizontal-lr">#writingMode-horizontal-lr</a><br>
+ E.1.123 <a href="#feature-writingMode-horizontal-rl">#writingMode-horizontal-rl</a><br>
+ E.1.124 <a href="#feature-zIndex">#zIndex</a><br>
E.2 <a href="#feature-support">Feature Support</a><br>
F <a href="#extensions">Extensions</a><br>
F.1 <a href="#extension-designations">Extension Designations</a><br>
@@ -534,11 +535,11 @@
K <a href="#other-references">Other References</a> (Non-Normative)<br>
L <a href="#requirements">Requirements</a> (Non-Normative)<br>
M <a href="#derivation">Vocabulary Derivation</a> (Non-Normative)<br>
- M.1 <a href="#d3e38292">Element Derivation</a><br>
- M.2 <a href="#d3e38809">Attribute Derivation</a><br>
+ M.1 <a href="#d3e38378">Element Derivation</a><br>
+ M.2 <a href="#d3e38895">Attribute Derivation</a><br>
N <a href="#qa">QA Framework Compliance</a> (Non-Normative)<br>
- N.1 <a href="#d3e39802">Requirements</a><br>
- N.2 <a href="#d3e39966">Guidelines</a><br>
+ N.1 <a href="#d3e39888">Requirements</a><br>
+ N.2 <a href="#d3e40052">Guidelines</a><br>
O <a href="#streaming">Streaming TTML Content</a> (Non-Normative)<br>
P <a href="#common-styling">Common Caption Style Examples</a> (Non-Normative)<br>
P.1 <a href="#pop-on-example">Pop-On Caption Example</a><br>
@@ -3817,7 +3818,7 @@
then it must express an absolute URI.</p><div class="note"><p class="prefix"><b>Note:</b></p><p>This specification standardizes a limited set of format tokens for use with font content. In case none of
these tokens are appropriate, authors are encouraged to use tokens in common use, or absent that, to add a
prefix <code>"x-"</code> to form a private use token.</p></div></div><div class="div3">
-<h4><a id="embedded-content-value-image"></a>9.3.7 <image></h4><p>An <image> expression is used to specify an <a href="#terms-image-resource">image resource</a> by reference.</p><a id="image-value-expression-syntax"></a><table class="syntax"><caption>Syntax Representation – <image></caption><tbody><tr><td>
+<h4><a id="embedded-content-value-image"></a>9.3.7 <image></h4><div class="issue"><p class="prefix"><a id="issue-389"></a><b>Issue (issue-389):</b></p><p class="prefix"><b>Embedded graphics don't fully meet requirement</b></p><p><b>Source</b>: <a href="https://www.w3.org/AudioVideo/TT/tracker/issues/389"></a></p><p>The sub-part of requirement R217 and R218 "If block or inline graphics are used for the purpose of expressing pre-rasterized text in a bitmap format, then the original text that produced such a pre-rasterized form shall also be required to be present in TT AF content." is not met.</p><p class="prefix"><b>Resolution:</b></p><p>None recorded.</p></div><p>An <image> expression is used to specify an <a href="#terms-image-resource">image resource</a> by reference.</p><a id="image-value-expression-syntax"></a><table class="syntax"><caption>Syntax Representation – <image></caption><tbody><tr><td>
<div class="exampleInner"><pre>
<image>
: <a href="http://www.w3.org/TR/xmlschema-2/#anyURI">xsd:anyURI</a>
@@ -8201,10 +8202,15 @@
TT Feature Namespace base URI.</p><table border="1" class="ednote" summary="Editorial note: #animation subset features"><tr class="ednote-r1"><td align="left" valign="top"><b>Editorial note: #animation subset features</b></td><td align="right" valign="top">2013-08-26</td></tr><tr class="ednote-r2"><td colspan="2" align="left" valign="top">Add fine grained subset features of #animation.</td></tr></table><p></p><table border="1" class="ednote" summary="Editorial note: #inline-region features"><tr class="ednote-r1"><td align="left" valign="top"><b>Editorial note: #inline-region features</b></td><td align="right" valign="top">2014-03-27</td></tr><tr class="ednote-r2"><td colspan="2" align="left" valign="top">Add feature(s) associated with support for explicit and implied inline regions.</td></tr></table><p></p><table border="1" class="ednote" summary="Editorial note: New style property features"><tr class="ednote-r1"><td align="left" valign="top"><b>Editorial note: New style property features</b></td><td align="right" valign="top">2014-10-02</td></tr><tr class="ednote-r2"><td colspan="2" align="left" valign="top">Add features to cover new style properties: border, fontVariantPosition, ruby, rubyAlign, rubyOffset, rubyPosition, textOrientation, etc.</td></tr></table><p></p><table border="1" class="ednote" summary="Editorial note: New embedded content features"><tr class="ednote-r1"><td align="left" valign="top"><b>Editorial note: New embedded content features</b></td><td align="right" valign="top">2014-11-27</td></tr><tr class="ednote-r2"><td colspan="2" align="left" valign="top">Add features to cover new embedded content features: audio, data, font, image, etc.</td></tr></table><div class="div3">
<h4><a id="feature-animation"></a>E.1.1 #animation</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#animation</code>
feature if it recognizes and is capable of transforming the following
+vocabulary defined by <a href="#animation"><b>13 Animation</b></a>:</p><ul><li><p><a href="#animation-vocabulary-set"><code>set</code></a></p></li></ul><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the <code>#animation</code>
+feature if it implements presentation semantic support for the
+same vocabulary enumerated above.</p></div><div class="div3">
+<h4><a id="feature-animation-2"></a>E.1.2 #animation-2</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#animation-2</code>
+feature if it recognizes and is capable of transforming the following
vocabulary defined by <a href="#animation"><b>13 Animation</b></a>:</p><ul><li><p><a href="#animation-vocabulary-animation"><code>animation</code></a></p></li><li><p><a href="#animation-vocabulary-animate"><code>animate</code></a></p></li><li><p><a href="#animation-vocabulary-set"><code>set</code></a></p></li></ul><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the <code>#animation</code>
feature if it implements presentation semantic support for the
-same vocabulary enumerated above.</p></div><div class="div3">
-<h4><a id="feature-backgroundColor"></a>E.1.2 #backgroundColor</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+same vocabulary enumerated above.</p><p>The <code>#animation-2</code> feature is a syntactic and semantic extension of the <code>#animation</code> feature.</p></div><div class="div3">
+<h4><a id="feature-backgroundColor"></a>E.1.3 #backgroundColor</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#backgroundColor</code> feature if it recognizes and is capable of
transforming the <a href="#style-attribute-backgroundColor"><code>tts:backgroundColor</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
@@ -8214,7 +8220,7 @@
and (2) is capable of displaying or generating an output display
signal that distinguishes between at least sixteen (16) values of color,
including all primary and secondary colors of the SRGB color space.</p></div><div class="div3">
-<h4><a id="feature-backgroundColor-block"></a>E.1.3 #backgroundColor-block</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-backgroundColor-block"></a>E.1.4 #backgroundColor-block</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#backgroundColor-block</code> feature if it recognizes and is
capable of transforming all defined values of the <a href="#style-attribute-backgroundColor"><code>tts:backgroundColor</code></a>
attribute when applied to a content element that would generate a
@@ -8226,7 +8232,7 @@
and (2) is capable of displaying or generating an output display
signal that distinguishes between at least sixteen (16) values of color,
including all primary and secondary colors of the SRGB color space.</p></div><div class="div3">
-<h4><a id="feature-backgroundColor-inline"></a>E.1.4 #backgroundColor-inline</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-backgroundColor-inline"></a>E.1.5 #backgroundColor-inline</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#backgroundColor-inline</code> feature if it recognizes and is
capable of transforming all defined values of the <a href="#style-attribute-backgroundColor"><code>tts:backgroundColor</code></a>
attribute when applied to a content element that would generate an
@@ -8238,7 +8244,7 @@
and (2) is capable of displaying or generating an output display
signal that distinguishes between at least sixteen (16) values of color,
including all primary and secondary colors of the SRGB color space.</p></div><div class="div3">
-<h4><a id="feature-backgroundColor-region"></a>E.1.5 #backgroundColor-region</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-backgroundColor-region"></a>E.1.6 #backgroundColor-region</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#backgroundColor-region</code> feature if it recognizes and is
capable of transforming all defined values of the <a href="#style-attribute-backgroundColor"><code>tts:backgroundColor</code></a>
attribute when applied to a <a href="#layout-vocabulary-region"><code>region</code></a> element.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
@@ -8249,9 +8255,9 @@
signal that distinguishes between at least sixteen (16) values of color,
including all primary and secondary colors of the SRGB color space
.</p></div><div class="div3">
-<h4><a id="feature-bidi"></a>E.1.6 #bidi</h4><p>A TTML processor supports the <code>#bidi</code> feature if it
+<h4><a id="feature-bidi"></a>E.1.7 #bidi</h4><p>A TTML processor supports the <code>#bidi</code> feature if it
supports the following features:</p><ul><li><p><a href="#feature-direction"><code>#direction</code></a></p></li><li><p><a href="#feature-unicodeBidi"><code>#unicodeBidi</code></a></p></li><li><p><a href="#feature-writingMode-horizontal"><code>#writingMode-horizontal</code></a></p></li></ul></div><div class="div3">
-<h4><a id="feature-border"></a>E.1.7 #border</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-border"></a>E.1.8 #border</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#border</code> feature if it recognizes and is capable of
transforming the <a href="#style-attribute-border"><code>tts:border</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
@@ -8261,42 +8267,42 @@
and (2) is capable of displaying or generating an output display
signal that distinguishes between at least sixteen (16) values of border colors,
including all primary and secondary colors of the SRGB color space.</p><table border="1" class="ednote" summary="Editorial note: Features related to tts:border"><tr class="ednote-r1"><td align="left" valign="top"><b>Editorial note: Features related to tts:border</b></td><td align="right" valign="top">2013-08-23</td></tr><tr class="ednote-r2"><td colspan="2" align="left" valign="top">Add additional border related features.</td></tr></table></div><div class="div3">
-<h4><a id="feature-cellResolution"></a>E.1.8 #cellResolution</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-cellResolution"></a>E.1.9 #cellResolution</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#cellResolution</code> feature if it recognizes and is capable of
transforming the <a href="#parameter-attribute-cellResolution"><code>ttp:cellResolution</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#cellResolution</code> feature if it implements presentation semantic support
for the <a href="#parameter-attribute-cellResolution"><code>ttp:cellResolution</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-clockMode"></a>E.1.9 #clockMode</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-clockMode"></a>E.1.10 #clockMode</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#clockMode</code> feature if it recognizes and is capable of
transforming the <a href="#parameter-attribute-clockMode"><code>ttp:clockMode</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#clockMode</code> feature if it implements presentation semantic support
for the <a href="#parameter-attribute-clockMode"><code>ttp:clockMode</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-clockMode-gps"></a>E.1.10 #clockMode-gps</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-clockMode-gps"></a>E.1.11 #clockMode-gps</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#clockMode-gps</code> feature if it recognizes and is capable of
transforming the <code>gps</code> value of the <a href="#parameter-attribute-clockMode"><code>ttp:clockMode</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#clockMode-gps</code> feature if it implements presentation semantic support
for the <code>gps</code> value of the <a href="#parameter-attribute-clockMode"><code>ttp:clockMode</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-clockMode-local"></a>E.1.11 #clockMode-local</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-clockMode-local"></a>E.1.12 #clockMode-local</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#clockMode-local</code> feature if it recognizes and is capable of
transforming the <code>local</code> value of the <a href="#parameter-attribute-clockMode"><code>ttp:clockMode</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#clockMode-local</code> feature if it implements presentation semantic support
for the <code>local</code> value of the <a href="#parameter-attribute-clockMode"><code>ttp:clockMode</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-clockMode-utc"></a>E.1.12 #clockMode-utc</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-clockMode-utc"></a>E.1.13 #clockMode-utc</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#clockMode-utc</code> feature if it recognizes and is capable of
transforming the <code>utc</code> value of the <a href="#parameter-attribute-clockMode"><code>ttp:clockMode</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#clockMode-utc</code> feature if it implements presentation semantic support
for the <code>utc</code> value of the <a href="#parameter-attribute-clockMode"><code>ttp:clockMode</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-color"></a>E.1.13 #color</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-color"></a>E.1.14 #color</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#color</code> feature if it recognizes and is capable of
transforming the <a href="#style-attribute-color"><code>tts:color</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
@@ -8306,31 +8312,31 @@
and (2) is capable of displaying or generating an output display
signal that distinguishes between at least sixteen (16) values of color,
including all primary and secondary colors of the SRGB color space.</p></div><div class="div3">
-<h4><a id="feature-content"></a>E.1.14 #content</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#content</code>
+<h4><a id="feature-content"></a>E.1.15 #content</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#content</code>
feature if it recognizes and is capable of transforming the following
vocabulary defined by <a href="#content"><b>8 Content</b></a>:</p><ul><li><p><a href="#document-structure-vocabulary-body"><code>body</code></a></p></li><li><p><a href="#content-vocabulary-div"><code>div</code></a></p></li><li><p><a href="#content-vocabulary-p"><code>p</code></a></p></li><li><p><a href="#content-vocabulary-span"><code>span</code></a></p></li><li><p><a href="#content-vocabulary-br"><code>br</code></a></p></li></ul><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the <code>#content</code>
feature if it implements presentation semantic support for the
same vocabulary enumerated above.</p></div><div class="div3">
-<h4><a id="feature-core"></a>E.1.15 #core</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#core</code>
+<h4><a id="feature-core"></a>E.1.16 #core</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#core</code>
feature if it recognizes and is capable of transforming the following
core attributes vocabulary defined by <a href="#content"><b>8 Content</b></a>:</p><ul><li><p><a href="#content-attribute-xml-id">@<code>xml:id</code></a></p></li><li><p><a href="#content-attribute-xml-id">@<code>xml:lang</code></a></p></li><li><p><a href="#content-attribute-xml-id">@<code>xml:space</code></a></p></li></ul><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the <code>#core</code>
feature if it implements presentation semantic support for the
same vocabulary enumerated above.</p></div><div class="div3">
-<h4><a id="feature-direction"></a>E.1.16 #direction</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-direction"></a>E.1.17 #direction</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#direction</code> feature if it recognizes and is capable of
transforming all defined values of the <a href="#style-attribute-direction"><code>tts:direction</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#direction</code> feature if it implements presentation semantic support
for all defined values of the <a href="#style-attribute-direction"><code>tts:direction</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-display"></a>E.1.17 #display</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-display"></a>E.1.18 #display</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#display</code> feature if it recognizes and is capable of
transforming all defined values of the <a href="#style-attribute-display"><code>tts:display</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#display</code> feature if it implements presentation semantic support
for all defined values of the <a href="#style-attribute-display"><code>tts:display</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-display-block"></a>E.1.18 #display-block</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-display-block"></a>E.1.19 #display-block</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#display-block</code> feature if it recognizes and is
capable of transforming all defined values of the <a href="#style-attribute-display"><code>tts:display</code></a>
attribute when applied to a content element that would generate a
@@ -8339,7 +8345,7 @@
support for all defined values of the <a href="#style-attribute-display"><code>tts:display</code></a>
attribute when applied to a content element that generates a
block area.</p></div><div class="div3">
-<h4><a id="feature-display-inline"></a>E.1.19 #display-inline</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-display-inline"></a>E.1.20 #display-inline</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#display-inline</code> feature if it recognizes and is
capable of transforming all defined values of the <a href="#style-attribute-display"><code>tts:display</code></a>
attribute when applied to a content element that would generate an
@@ -8348,77 +8354,77 @@
support for all defined values of the <a href="#style-attribute-display"><code>tts:display</code></a>
attribute when applied to a content element that generates an
inline area.</p></div><div class="div3">
-<h4><a id="feature-display-region"></a>E.1.20 #display-region</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-display-region"></a>E.1.21 #display-region</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#display-region</code> feature if it recognizes and is
capable of transforming all defined values of the <a href="#style-attribute-display"><code>tts:display</code></a>
attribute when applied to a <a href="#layout-vocabulary-region"><code>region</code></a> element.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#display-region</code> feature if it implements presentation semantic
support for all defined values of the <a href="#style-attribute-display"><code>tts:display</code></a>
attribute when applied to a <a href="#layout-vocabulary-region"><code>region</code></a> element.</p></div><div class="div3">
-<h4><a id="feature-displayAlign"></a>E.1.21 #displayAlign</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-displayAlign"></a>E.1.22 #displayAlign</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#displayAlign</code> feature if it recognizes and is capable of
transforming all defined values of the <a href="#style-attribute-displayAlign"><code>tts:displayAlign</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#displayAlign</code> feature if it implements presentation semantic support
for all defined values of the <a href="#style-attribute-displayAlign"><code>tts:displayAlign</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-dropMode"></a>E.1.22 #dropMode</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-dropMode"></a>E.1.23 #dropMode</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#dropMode</code> feature if it recognizes and is capable of
transforming the <a href="#parameter-attribute-dropMode"><code>ttp:dropMode</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#dropMode</code> feature if it implements presentation semantic support
for the <a href="#parameter-attribute-dropMode"><code>ttp:dropMode</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-dropMode-dropNTSC"></a>E.1.23 #dropMode-dropNTSC</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-dropMode-dropNTSC"></a>E.1.24 #dropMode-dropNTSC</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#dropMode-dropNTSC</code> feature if it recognizes and is capable of
transforming the <code>dropNTSC</code> value of the <a href="#parameter-attribute-dropMode"><code>ttp:dropMode</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#dropMode-dropNTSC</code> feature if it implements presentation semantic support
for the <code>dropNTSC</code> value of the <a href="#parameter-attribute-dropMode"><code>ttp:dropMode</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-dropMode-dropPAL"></a>E.1.24 #dropMode-dropPAL</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-dropMode-dropPAL"></a>E.1.25 #dropMode-dropPAL</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#dropMode-dropPAL</code> feature if it recognizes and is capable of
transforming the <code>dropPAL</code> value of the <a href="#parameter-attribute-dropMode"><code>ttp:dropMode</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#dropMode-dropPAL</code> feature if it implements presentation semantic support
for the <code>dropPAL</code> value of the <a href="#parameter-attribute-dropMode"><code>ttp:dropMode</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-dropMode-nonDrop"></a>E.1.25 #dropMode-nonDrop</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-dropMode-nonDrop"></a>E.1.26 #dropMode-nonDrop</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#dropMode-nonDrop</code> feature if it recognizes and is capable of
transforming the <code>nonDrop</code> value of the <a href="#parameter-attribute-dropMode"><code>ttp:dropMode</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#dropMode-nonDrop</code> feature if it implements presentation semantic support
for the <code>nonDrop</code> value of the <a href="#parameter-attribute-dropMode"><code>ttp:dropMode</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-extent"></a>E.1.26 #extent</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-extent"></a>E.1.27 #extent</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#extent</code> feature if it recognizes and is capable of
transforming the <a href="#style-attribute-extent"><code>tts:extent</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#extent</code> feature if it implements presentation semantic support for
the <a href="#style-attribute-extent"><code>tts:extent</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-extent-region"></a>E.1.27 #extent-region</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-extent-region"></a>E.1.28 #extent-region</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#extent-region</code> feature if it recognizes and is capable of
transforming the <a href="#style-attribute-extent"><code>tts:extent</code></a>
attribute when applied to a <a href="#layout-vocabulary-region"><code>region</code></a> element.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#extent-region</code> feature if it implements presentation semantic support for
the <a href="#style-attribute-extent"><code>tts:extent</code></a>
attribute when applied to a <a href="#layout-vocabulary-region"><code>region</code></a> element.</p></div><div class="div3">
-<h4><a id="feature-extent-root"></a>E.1.28 #extent-root</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-extent-root"></a>E.1.29 #extent-root</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#extent-root</code> feature if it recognizes and is capable of
transforming the <a href="#style-attribute-extent"><code>tts:extent</code></a>
attribute when applied to the <a href="#document-structure-vocabulary-tt"><code>tt</code></a> element.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#extent-root</code> feature if it implements presentation semantic support for
the <a href="#style-attribute-extent"><code>tts:extent</code></a>
attribute when applied to a <a href="#document-structure-vocabulary-tt"><code>tt</code></a> element.</p></div><div class="div3">
-<h4><a id="feature-fontFamily"></a>E.1.29 #fontFamily</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-fontFamily"></a>E.1.30 #fontFamily</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#fontFamily</code> feature if it recognizes and is capable of
transforming the <a href="#style-attribute-fontFamily"><code>tts:fontFamily</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#fontFamily</code> feature if it implements presentation semantic support
for the <a href="#style-attribute-fontFamily"><code>tts:fontFamily</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-fontFamily-generic"></a>E.1.30 #fontFamily-generic</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-fontFamily-generic"></a>E.1.31 #fontFamily-generic</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#fontFamily-generic</code> feature if it recognizes and is
capable of transforming <a href="#style-value-generic-family-name"><generic-family-name></a>
values when used with the <a href="#style-attribute-fontFamily"><code>tts:fontFamily</code></a>
@@ -8427,7 +8433,7 @@
support for <a href="#style-value-generic-family-name"><generic-family-name></a>
values when used with the <a href="#style-attribute-fontFamily"><code>tts:fontFamily</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-fontFamily-non-generic"></a>E.1.31 #fontFamily-non-generic</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-fontFamily-non-generic"></a>E.1.32 #fontFamily-non-generic</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#fontFamily-non-generic</code> feature if it recognizes and is
capable of transforming <a href="#style-value-family-name"><family-name></a>
values when used with the <a href="#style-attribute-fontFamily"><code>tts:fontFamily</code></a>
@@ -8436,83 +8442,83 @@
support for <a href="#style-value-family-name"><family-name></a>
values when used with the <a href="#style-attribute-fontFamily"><code>tts:fontFamily</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-fontSize"></a>E.1.32 #fontSize</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-fontSize"></a>E.1.33 #fontSize</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#fontSize</code> feature if it recognizes and is capable of
transforming the <a href="#style-attribute-fontSize"><code>tts:fontSize</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#fontSize</code> feature if it implements presentation semantic support
for the <a href="#style-attribute-fontSize"><code>tts:fontSize</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-fontSize-anamorphic"></a>E.1.33 #fontSize-anamorphic</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-fontSize-anamorphic"></a>E.1.34 #fontSize-anamorphic</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#fontSize-anamorphic</code> feature if it recognizes and is
capable of transforming values of the <a href="#style-attribute-fontSize"><code>tts:fontSize</code></a>
attribute that consist of two <a href="#style-value-length"><length></a> specifications.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#fontSize-anamorphic</code> feature if it implements presentation semantic
support for defined values of the <a href="#style-attribute-fontSize"><code>tts:fontSize</code></a>
attribute that consist of two <a href="#style-value-length"><length></a> specifications.</p></div><div class="div3">
-<h4><a id="feature-fontSize-isomorphic"></a>E.1.34 #fontSize-isomorphic</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-fontSize-isomorphic"></a>E.1.35 #fontSize-isomorphic</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#fontSize-isomorphic</code> feature if it recognizes and is
capable of transforming values of the <a href="#style-attribute-fontSize"><code>tts:fontSize</code></a>
attribute that consist of a single <a href="#style-value-length"><length></a> specification.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#fontSize-isomorphic</code> feature if it implements presentation semantic
support for defined values of the <a href="#style-attribute-fontSize"><code>tts:fontSize</code></a>
attribute that consist of a single <a href="#style-value-length"><length></a> specification.</p></div><div class="div3">
-<h4><a id="feature-fontStyle"></a>E.1.35 #fontStyle</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-fontStyle"></a>E.1.36 #fontStyle</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#fontStyle</code> feature if it recognizes and is capable of
transforming all defined values of the <a href="#style-attribute-fontStyle"><code>tts:fontStyle</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#fontStyle</code> feature if it implements presentation semantic support
for all defined values of the <a href="#style-attribute-fontStyle"><code>tts:fontStyle</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-fontStyle-italic"></a>E.1.36 #fontStyle-italic</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-fontStyle-italic"></a>E.1.37 #fontStyle-italic</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#fontStyle-italic</code> feature if it recognizes and is
capable of transforming the <code>italic</code> value of the <a href="#style-attribute-fontStyle"><code>tts:fontStyle</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#fontStyle-italic</code> feature if it implements presentation semantic
support for the <code>italic</code> of the <a href="#style-attribute-fontStyle"><code>tts:fontStyle</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-fontStyle-oblique"></a>E.1.37 #fontStyle-oblique</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-fontStyle-oblique"></a>E.1.38 #fontStyle-oblique</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#fontStyle-oblique</code> feature if it recognizes and is
capable of transforming the <code>oblique</code> value of the <a href="#style-attribute-fontStyle"><code>tts:fontStyle</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#fontStyle-oblique</code> feature if it implements presentation semantic
support for the <code>oblique</code> of the <a href="#style-attribute-fontStyle"><code>tts:fontStyle</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-fontWeight"></a>E.1.38 #fontWeight</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-fontWeight"></a>E.1.39 #fontWeight</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#fontWeight</code> feature if it recognizes and is capable of
transforming all defined values of the <a href="#style-attribute-fontWeight"><code>tts:fontWeight</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#fontWeight</code> feature if it implements presentation semantic support
for all defined values of the <a href="#style-attribute-fontWeight"><code>tts:fontWeight</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-fontWeight-bold"></a>E.1.39 #fontWeight-bold</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-fontWeight-bold"></a>E.1.40 #fontWeight-bold</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#fontWeight-bold</code> feature if it recognizes and is
capable of transforming <code>bold</code> value of the <a href="#style-attribute-fontWeight"><code>tts:fontWeight</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#fontWeight-bold</code> feature if it implements presentation semantic
support for the <code>bold</code> of the <a href="#style-attribute-fontWeight"><code>tts:fontWeight</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-frameRate"></a>E.1.40 #frameRate</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-frameRate"></a>E.1.41 #frameRate</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#frameRate</code> feature if it recognizes and is capable of
transforming the <a href="#parameter-attribute-frameRate"><code>ttp:frameRate</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#frameRate</code> feature if it implements presentation semantic support
for the <a href="#parameter-attribute-frameRate"><code>ttp:frameRate</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-frameRateMultiplier"></a>E.1.41 #frameRateMultiplier</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-frameRateMultiplier"></a>E.1.42 #frameRateMultiplier</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#frameRateMultiplier</code> feature if it recognizes and is capable of
transforming the <a href="#parameter-attribute-frameRateMultiplier"><code>ttp:frameRateMultiplier</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#frameRateMultiplier</code> feature if it implements presentation semantic support
for the <a href="#parameter-attribute-frameRateMultiplier"><code>ttp:frameRateMultiplier</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-layout"></a>E.1.42 #layout</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#layout</code>
+<h4><a id="feature-layout"></a>E.1.43 #layout</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#layout</code>
feature if it (1) recognizes and is capable of transforming the following
vocabulary defined by <a href="#layout"><b>11 Layout</b></a>:</p><ul><li><p><a href="#layout-vocabulary-layout"><code>layout</code></a></p></li><li><p><a href="#layout-vocabulary-region"><code>region</code></a></p></li><li><p><a href="#layout-attribute-region">@<code>region</code></a></p></li></ul><p>and (2) supports the following attributes when applied to the
<a href="#layout-vocabulary-region"><code>region</code></a> element:</p><ul><li><p><a href="#style-attribute-extent"><code>tts:extent</code></a></p></li><li><p><a href="#style-attribute-origin"><code>tts:origin</code></a></p></li></ul><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the <code>#layout</code>
feature if it implements presentation semantic support for the
same vocabulary and features enumerated above.</p></div><div class="div3">
-<h4><a id="feature-length"></a>E.1.43 #length</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#length</code>
+<h4><a id="feature-length"></a>E.1.44 #length</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#length</code>
feature if it recognizes and is capable of transforming all defined
values of the <a href="#style-value-length"><length></a>
style value expression.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the <code>#length</code>
@@ -8527,7 +8533,7 @@
<code>#length-em</code>,
<code>#length-percentage</code>, and
<code>#length-pixel</code>.</p></div></div><div class="div3">
-<h4><a id="feature-length-cell"></a>E.1.44 #length-cell</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-length-cell"></a>E.1.45 #length-cell</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#length-cell</code> feature if it recognizes and is capable of
transforming scalar values of the <a href="#style-value-length"><length></a> style value expression
that use <code>c</code> (cell) units.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
@@ -8538,7 +8544,7 @@
<code>#length-real</code>,
<code>#length-positive</code>, or
<code>#length-negative</code> features.</p></div></div><div class="div3">
-<h4><a id="feature-length-em"></a>E.1.45 #length-em</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-length-em"></a>E.1.46 #length-em</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#length-em</code> feature if it recognizes and is capable of
transforming scalar values of the <a href="#style-value-length"><length></a> style value expression
that use <code>em</code> (EM) units.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
@@ -8549,7 +8555,7 @@
<code>#length-real</code>,
<code>#length-positive</code>, or
<code>#length-negative</code> features.</p></div></div><div class="div3">
-<h4><a id="feature-length-integer"></a>E.1.46 #length-integer</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-length-integer"></a>E.1.47 #length-integer</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#length-integer</code> feature if it recognizes and is
capable of transforming integer values of the <a href="#style-value-length"><length></a> style value
expression.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
@@ -8559,7 +8565,7 @@
</p><div class="note"><p class="prefix"><b>Note:</b></p><p>Support for <code>#length-integer</code> does not, by itself, imply support for
<code>#length-positive</code> or
<code>#length-negative</code> features.</p></div></div><div class="div3">
-<h4><a id="feature-length-negative"></a>E.1.47 #length-negative</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-length-negative"></a>E.1.48 #length-negative</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#length-negative</code> feature if it recognizes and is
capable of transforming negative values of the <a href="#style-value-length"><length></a> style value
expression.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
@@ -8569,7 +8575,7 @@
</p><div class="note"><p class="prefix"><b>Note:</b></p><p>Support for <code>#length-negative</code> does not, by itself, imply support for
<code>#length-integer</code> or
<code>#length-real</code> features.</p></div></div><div class="div3">
-<h4><a id="feature-length-percentage"></a>E.1.48 #length-percentage</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-length-percentage"></a>E.1.49 #length-percentage</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#length-percentage</code> feature if it recognizes and is
capable of transforming percentage values of the <a href="#style-value-length"><length></a> style value
expression.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
@@ -8581,7 +8587,7 @@
<code>#length-real</code>,
<code>#length-positive</code>, or
<code>#length-negative</code> features.</p></div></div><div class="div3">
-<h4><a id="feature-length-pixel"></a>E.1.49 #length-pixel</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-length-pixel"></a>E.1.50 #length-pixel</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#length-pixel</code> feature if it recognizes and is capable of
transforming scalar values of the <a href="#style-value-length"><length></a> style value expression
that use <code>px</code> (pixel) units.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
@@ -8592,7 +8598,7 @@
<code>#length-real</code>,
<code>#length-positive</code>, or
<code>#length-negative</code> features.</p></div></div><div class="div3">
-<h4><a id="feature-length-positive"></a>E.1.50 #length-positive</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-length-positive"></a>E.1.51 #length-positive</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#length-positive</code> feature if it recognizes and is
capable of transforming positive values of the <a href="#style-value-length"><length></a> style value
expression.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
@@ -8604,7 +8610,7 @@
expressions.</p></div><div class="note"><p class="prefix"><b>Note:</b></p><p>Support for <code>#length-positive</code> does not, by itself, imply support for
<code>#length-integer</code> or
<code>#length-real</code> features.</p></div></div><div class="div3">
-<h4><a id="feature-length-real"></a>E.1.51 #length-real</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-length-real"></a>E.1.52 #length-real</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#length-real</code> feature if it recognizes and is
capable of transforming real values of the <a href="#style-value-length"><length></a> style value
expression.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
@@ -8616,41 +8622,41 @@
expressions as well as real valued expressions.</p></div><div class="note"><p class="prefix"><b>Note:</b></p><p>Support for <code>#length-real</code> does not, by itself, imply support for
<code>#length-positive</code> or
<code>#length-negative</code> features.</p></div></div><div class="div3">
-<h4><a id="feature-lineBreak-uax14"></a>E.1.52 #lineBreak-uax14</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-lineBreak-uax14"></a>E.1.53 #lineBreak-uax14</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#lineBreak-uax14</code> feature if it recognizes and is capable of
transforming requirements expressed by <a href="#uax14">[UAX14]</a> into its
target document space.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#lineBreak-uax14</code> feature if it implements presentation semantic support
for <a href="#uax14">[UAX14]</a> as applies to line breaking.</p></div><div class="div3">
-<h4><a id="feature-lineHeight"></a>E.1.53 #lineHeight</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-lineHeight"></a>E.1.54 #lineHeight</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#lineHeight</code> feature if it recognizes and is capable of
transforming the <a href="#style-attribute-lineHeight"><code>tts:lineHeight</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#lineHeight</code> feature if it implements presentation semantic support for
the <a href="#style-attribute-lineHeight"><code>tts:lineHeight</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-markerMode"></a>E.1.54 #markerMode</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-markerMode"></a>E.1.55 #markerMode</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#markerMode</code> feature if it recognizes and is capable of
transforming the <a href="#parameter-attribute-markerMode"><code>ttp:markerMode</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#markerMode</code> feature if it implements presentation semantic support
for the <a href="#parameter-attribute-markerMode"><code>ttp:markerMode</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-markerMode-continuous"></a>E.1.55 #markerMode-continuous</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-markerMode-continuous"></a>E.1.56 #markerMode-continuous</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#markerMode-continuous</code> feature if it recognizes and is capable of
transforming the <code>continuous</code> value of the <a href="#parameter-attribute-markerMode"><code>ttp:markerMode</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#markerMode-continuous</code> feature if it implements presentation semantic support
for the <code>continuous</code> value of the <a href="#parameter-attribute-markerMode"><code>ttp:markerMode</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-markerMode-discontinuous"></a>E.1.56 #markerMode-discontinuous</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-markerMode-discontinuous"></a>E.1.57 #markerMode-discontinuous</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#markerMode-discontinuous</code> feature if it recognizes and is capable of
transforming the <code>discontinuous</code> value of the <a href="#parameter-attribute-markerMode"><code>ttp:markerMode</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#markerMode-discontinuous</code> feature if it implements presentation semantic support
for the <code>discontinuous</code> value of the <a href="#parameter-attribute-markerMode"><code>ttp:markerMode</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-metadata"></a>E.1.57 #metadata</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#metadata</code>
+<h4><a id="feature-metadata"></a>E.1.58 #metadata</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#metadata</code>
feature if it recognizes and is capable of transforming the following
vocabulary defined by <a href="#metadata"><b>14 Metadata</b></a>:</p><ul><li><p><a href="#metadata-vocabulary-metadata"><code>metadata</code></a></p></li><li><p><a href="#metadata-vocabulary-title"><code>ttm:title</code></a></p></li><li><p><a href="#metadata-vocabulary-title"><code>ttm:desc</code></a></p></li><li><p><a href="#metadata-vocabulary-title"><code>ttm:copyright</code></a></p></li><li><p><a href="#metadata-vocabulary-title"><code>ttm:agent</code></a></p></li><li><p><a href="#metadata-vocabulary-title"><code>ttm:name</code></a></p></li><li><p><a href="#metadata-vocabulary-title"><code>ttm:actor</code></a></p></li><li><p><a href="#metadata-attribute-agent">@<code>ttm:agent</code></a></p></li><li><p><a href="#metadata-attribute-role">@<code>ttm:role</code></a></p></li></ul><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the <code>#metadata</code>
feature if it recognizes and is capable of presenting the information
@@ -8658,17 +8664,17 @@
presentation of metadata information. The presentation or ability to
present metadata information is considered to be implementation
dependent.</p></div></div><div class="div3">
-<h4><a id="feature-nested-div"></a>E.1.58 #nested-div</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#nested-div</code>
+<h4><a id="feature-nested-div"></a>E.1.59 #nested-div</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#nested-div</code>
feature if it recognizes and is capable of transforming nested
<a href="#content-vocabulary-div"><code>div</code></a> elements.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the <code>#nested-div</code>
feature if it implements presentation semantic support for nested
<a href="#content-vocabulary-div"><code>div</code></a> elements.</p></div><div class="div3">
-<h4><a id="feature-nested-span"></a>E.1.59 #nested-span</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#nested-span</code>
+<h4><a id="feature-nested-span"></a>E.1.60 #nested-span</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#nested-span</code>
feature if it recognizes and is capable of transforming nested
<a href="#content-vocabulary-span"><code>span</code></a> elements.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the <code>#nested-span</code>
feature if it implements presentation semantic support for nested
<a href="#content-vocabulary-span"><code>span</code></a> elements.</p></div><div class="div3">
-<h4><a id="feature-opacity"></a>E.1.60 #opacity</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-opacity"></a>E.1.61 #opacity</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#opacity</code> feature if it recognizes and is capable of
transforming the <a href="#style-attribute-opacity"><code>tts:opacity</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
@@ -8676,66 +8682,66 @@
the <a href="#style-attribute-opacity"><code>tts:opacity</code></a>
attribute and (2) is capable of displaying or generating an output display
signal that distinguishes between at least eight (8) values of opacity.</p></div><div class="div3">
-<h4><a id="feature-origin"></a>E.1.61 #origin</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-origin"></a>E.1.62 #origin</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#origin</code> feature if it recognizes and is capable of
transforming the <a href="#style-attribute-origin"><code>tts:origin</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#origin</code> feature if it implements presentation semantic support for
the <a href="#style-attribute-origin"><code>tts:origin</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-overflow"></a>E.1.62 #overflow</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-overflow"></a>E.1.63 #overflow</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#overflow</code> feature if it recognizes and is capable of
transforming all defined values of the <a href="#style-attribute-overflow"><code>tts:overflow</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#overflow</code> feature if it implements presentation semantic support for
all defined values of the <a href="#style-attribute-overflow"><code>tts:overflow</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-overflow-visible"></a>E.1.63 #overflow-visible</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-overflow-visible"></a>E.1.64 #overflow-visible</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#overflow-visible</code> feature if it recognizes and is capable of
transforming the <code>visible</code> value of the <a href="#style-attribute-overflow"><code>tts:overflow</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#overflow-visible</code> feature if it implements presentation semantic support for
the <code>visible</code> value of the <a href="#style-attribute-overflow"><code>tts:overflow</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-padding"></a>E.1.64 #padding</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-padding"></a>E.1.65 #padding</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#padding</code> feature if it recognizes and is capable of
transforming the <a href="#style-attribute-padding"><code>tts:padding</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#padding</code> feature if it implements presentation semantic support for
the <a href="#style-attribute-padding"><code>tts:padding</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-padding-1"></a>E.1.65 #padding-1</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-padding-1"></a>E.1.66 #padding-1</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#padding-1</code> feature if it recognizes and is capable of
transforming values of the <a href="#style-attribute-padding"><code>tts:padding</code></a> attribute
that consist of one <a href="#style-value-length"><length></a> specification.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the <code>#padding-1</code>
feature if it implements presentation semantic support for values of the <a href="#style-attribute-padding"><code>tts:padding</code></a> attribute
that consist of one <a href="#style-value-length"><length></a> specification.</p></div><div class="div3">
-<h4><a id="feature-padding-2"></a>E.1.66 #padding-2</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-padding-2"></a>E.1.67 #padding-2</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#padding-2</code> feature if it recognizes and is capable of
transforming values of the <a href="#style-attribute-padding"><code>tts:padding</code></a> attribute
that consist of two <a href="#style-value-length"><length></a> specification.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the <code>#padding-2</code>
feature if it implements presentation semantic support for values of the <a href="#style-attribute-padding"><code>tts:padding</code></a> attribute
that consist of two <a href="#style-value-length"><length></a> specification.</p></div><div class="div3">
-<h4><a id="feature-padding-3"></a>E.1.67 #padding-3</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-padding-3"></a>E.1.68 #padding-3</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#padding-3</code> feature if it recognizes and is capable of
transforming values of the <a href="#style-attribute-padding"><code>tts:padding</code></a> attribute
that consist of three <a href="#style-value-length"><length></a> specification.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the <code>#padding-3</code>
feature if it implements presentation semantic support for values of the <a href="#style-attribute-padding"><code>tts:padding</code></a> attribute
that consist of three <a href="#style-value-length"><length></a> specification.</p></div><div class="div3">
-<h4><a id="feature-padding-4"></a>E.1.68 #padding-4</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-padding-4"></a>E.1.69 #padding-4</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#padding-4</code> feature if it recognizes and is capable of
transforming values of the <a href="#style-attribute-padding"><code>tts:padding</code></a> attribute
that consist of four <a href="#style-value-length"><length></a> specification.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the <code>#padding-4</code>
feature if it implements presentation semantic support for values of the <a href="#style-attribute-padding"><code>tts:padding</code></a> attribute
that consist of four <a href="#style-value-length"><length></a> specification.</p></div><div class="div3">
-<h4><a id="feature-pixelAspectRatio"></a>E.1.69 #pixelAspectRatio</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-pixelAspectRatio"></a>E.1.70 #pixelAspectRatio</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#pixelAspectRatio</code> feature if it recognizes and is capable of
transforming the <a href="#parameter-attribute-pixelAspectRatio"><code>ttp:pixelAspectRatio</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#pixelAspectRatio</code> feature if it implements presentation semantic support
for the <a href="#parameter-attribute-pixelAspectRatio"><code>ttp:pixelAspectRatio</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-presentation"></a>E.1.70 #presentation</h4><p>A TTML processor supports the
+<h4><a id="feature-presentation"></a>E.1.71 #presentation</h4><p>A TTML processor supports the
<code>#presentation</code> feature if it
(1) satisfies the generic processor criteria defined by
<a href="#conformance-generic-processor"><b>3.2.1 Generic Processor Conformance</b></a>,
@@ -8746,7 +8752,7 @@
In addition, a TTML processor that supports the
<code>#presentation</code> feature should satisfy the user agent
accessibility guidelines specified by <a href="#uaag">[UAAG]</a>.</p></div><div class="div3">
-<h4><a id="feature-profile"></a>E.1.71 #profile</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#profile</code>
+<h4><a id="feature-profile"></a>E.1.72 #profile</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#profile</code>
feature if it recognizes and is capable of transforming the
<a href="#profile-attribute-profile"><code>ttp:profile</code></a>
attribute on the <a href="#document-structure-vocabulary-tt"><code>tt</code></a> element and
@@ -8754,86 +8760,86 @@
<a href="#parameter-element-vocabulary"><b>7.1 Parameter Element Vocabulary</b></a>:</p><ul><li><p><a href="#profile-vocabulary-profile"><code>ttp:profile</code></a></p></li><li><p><a href="#profile-vocabulary-features"><code>ttp:features</code></a></p></li><li><p><a href="#profile-vocabulary-feature"><code>ttp:feature</code></a></p></li><li><p><a href="#profile-vocabulary-extensions"><code>ttp:extensions</code></a></p></li><li><p><a href="#profile-vocabulary-extension"><code>ttp:extension</code></a></p></li></ul><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#profile</code> feature if it implements presentation semantic support
for the same vocabulary specified above.</p></div><div class="div3">
-<h4><a id="feature-ruby"></a>E.1.72 #ruby</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-ruby"></a>E.1.73 #ruby</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#ruby</code> feature if it recognizes and is capable
of transforming all defined values of the <a href="#style-attribute-ruby"><code>tts:ruby</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#ruby</code> feature if it implements presentation semantic support
for all defined values of the <a href="#style-attribute-ruby"><code>tts:ruby</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-ruby-non-nested"></a>E.1.73 #ruby-non-nested</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-ruby-non-nested"></a>E.1.74 #ruby-non-nested</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#ruby-non-nested</code> feature if it recognizes and is capable
of transforming all defined values of the <a href="#style-attribute-ruby"><code>tts:ruby</code></a>
attribute, except in the case that the application of <a href="#style-attribute-ruby"><code>tts:ruby</code></a> is nested, in which case
-the semantics of nested application may be ignored.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
+the nested application is treated as inline text (using ruby delimiters).</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#ruby-non-nested</code> feature if it implements presentation semantic support
for all defined values of the <a href="#style-attribute-ruby"><code>tts:ruby</code></a>
attribute, except in the case that the application of <a href="#style-attribute-ruby"><code>tts:ruby</code></a> is nested, in which case
-the semantics of nested application may be ignored.</p><p>The <code>#ruby-non-nested</code> feature is a semantic restriction of the <code>#ruby</code> feature.</p></div><div class="div3">
-<h4><a id="feature-showBackground"></a>E.1.74 #showBackground</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+the semantics of nested application is treated as inline content (using ruby delimiters).</p><p>The <code>#ruby-non-nested</code> feature is a semantic restriction of the <code>#ruby</code> feature.</p></div><div class="div3">
+<h4><a id="feature-showBackground"></a>E.1.75 #showBackground</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#showBackground</code> feature if it recognizes and is capable
of transforming all defined values of the <a href="#style-attribute-showBackground"><code>tts:showBackground</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#showBackground</code> feature if it implements presentation semantic support
for all defined values of the <a href="#style-attribute-showBackground"><code>tts:showBackground</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-structure"></a>E.1.75 #structure</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#structure</code>
+<h4><a id="feature-structure"></a>E.1.76 #structure</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#structure</code>
feature if it recognizes and is capable of transforming the following
vocabulary defined by <a href="#content"><b>8 Content</b></a>:</p><ul><li><p><a href="#document-structure-vocabulary-tt"><code>tt</code></a></p></li><li><p><a href="#document-structure-vocabulary-head"><code>head</code></a></p></li></ul><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the <code>#structure</code>
feature if it implements presentation semantic support for the
same vocabulary enumerated above.</p></div><div class="div3">
-<h4><a id="feature-styling"></a>E.1.76 #styling</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#styling</code>
+<h4><a id="feature-styling"></a>E.1.77 #styling</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#styling</code>
feature if it recognizes and is capable of transforming the following
vocabulary defined by <a href="#styling"><b>10 Styling</b></a>:</p><ul><li><p><a href="#styling-vocabulary-styling"><code>styling</code></a></p></li><li><p><a href="#styling-vocabulary-style"><code>style</code></a></p></li><li><p><a href="#style-attribute-style">@<code>style</code></a></p></li></ul><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the <code>#styling</code>
feature if it implements presentation semantic support for the
same vocabulary enumerated above.</p></div><div class="div3">
-<h4><a id="feature-styling-chained"></a>E.1.77 #styling-chained</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-styling-chained"></a>E.1.78 #styling-chained</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#styling-chained</code> feature if it recognizes and is capable
of transforming chained style association as defined by <a href="#semantics-style-association-chained-referential"><b>10.4.1.3 Chained Referential Styling</b></a>.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#styling-chained</code> feature if it implements presentation semantic
support for chained style association as defined by <a href="#semantics-style-association-chained-referential"><b>10.4.1.3 Chained Referential Styling</b></a>.</p></div><div class="div3">
-<h4><a id="feature-styling-inheritance-content"></a>E.1.78 #styling-inheritance-content</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-styling-inheritance-content"></a>E.1.79 #styling-inheritance-content</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#styling-inheritance</code> feature if it recognizes and is
capable of transforming content style inheritance as defined by
<a href="#semantics-style-inheritance-content"><b>10.4.2.1 Content Style Inheritance</b></a>.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#styling-inheritance-content</code> feature if it implements
presentation semantic support for content style inheritance as defined by <a href="#semantics-style-inheritance-content"><b>10.4.2.1 Content Style Inheritance</b></a>.</p></div><div class="div3">
-<h4><a id="feature-styling-inheritance-region"></a>E.1.79 #styling-inheritance-region</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-styling-inheritance-region"></a>E.1.80 #styling-inheritance-region</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#styling-inheritance</code> feature if it recognizes and is
capable of transforming region style inheritance as defined by
<a href="#semantics-style-inheritance-region"><b>10.4.2.2 Region Style Inheritance</b></a>.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#styling-inheritance-region</code> feature if it implements
presentation semantic support for region style inheritance as defined by <a href="#semantics-style-inheritance-region"><b>10.4.2.2 Region Style Inheritance</b></a>.</p></div><div class="div3">
-<h4><a id="feature-styling-inline"></a>E.1.80 #styling-inline</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-styling-inline"></a>E.1.81 #styling-inline</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#styling-inline</code> feature if it recognizes and is capable
of transforming inline style association as defined by <a href="#semantics-style-association-inline"><b>10.4.1.1 Inline Styling</b></a>.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#styling-inline</code> feature if it implements presentation semantic support
for inline style association as defined by <a href="#semantics-style-association-inline"><b>10.4.1.1 Inline Styling</b></a>.</p></div><div class="div3">
-<h4><a id="feature-styling-nested"></a>E.1.81 #styling-nested</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-styling-nested"></a>E.1.82 #styling-nested</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#styling-nested</code> feature if it recognizes and is capable
of transforming nested style association as defined by <a href="#semantics-style-association-nested"><b>10.4.1.4 Nested Styling</b></a>.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#styling-nested</code> feature if it implements presentation semantic support
for nested style association as defined by <a href="#semantics-style-association-nested"><b>10.4.1.4 Nested Styling</b></a>.</p></div><div class="div3">
-<h4><a id="feature-styling-referential"></a>E.1.82 #styling-referential</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-styling-referential"></a>E.1.83 #styling-referential</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#styling-referential</code> feature if it recognizes and is capable
of transforming referential style association as defined by <a href="#semantics-style-association-referential"><b>10.4.1.2 Referential Styling</b></a>.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#styling-referential</code> feature if it implements presentation semantic
support for referential style association as defined by <a href="#semantics-style-association-referential"><b>10.4.1.2 Referential Styling</b></a>.</p></div><div class="div3">
-<h4><a id="feature-subFrameRate"></a>E.1.83 #subFrameRate</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-subFrameRate"></a>E.1.84 #subFrameRate</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#subFrameRate</code> feature if it recognizes and is capable of
transforming the <a href="#parameter-attribute-subFrameRate"><code>ttp:subFrameRate</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#subFrameRate</code> feature if it implements presentation semantic support
for the <a href="#parameter-attribute-subFrameRate"><code>ttp:subFrameRate</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-textAlign"></a>E.1.84 #textAlign</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-textAlign"></a>E.1.85 #textAlign</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#textAlign</code> feature if it recognizes and is capable
of transforming all defined values of the <a href="#style-attribute-textAlign"><code>tts:textAlign</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#textAlign</code> feature if it implements presentation semantic support
for all defined values of the <a href="#style-attribute-textAlign"><code>tts:textAlign</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-textAlign-absolute"></a>E.1.85 #textAlign-absolute</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-textAlign-absolute"></a>E.1.86 #textAlign-absolute</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#textAlign-absolute</code> feature if it recognizes and is
capable of transforming the <code>left</code>, <code>center</code>,
and <code>right</code> values of the <a href="#style-attribute-textAlign"><code>tts:textAlign</code></a>
@@ -8842,7 +8848,7 @@
support for the <code>left</code>, <code>center</code>, and
<code>right</code> values of the <a href="#style-attribute-textAlign"><code>tts:textAlign</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-textAlign-relative"></a>E.1.86 #textAlign-relative</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-textAlign-relative"></a>E.1.87 #textAlign-relative</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#textAlign-relative</code> feature if it recognizes and is
capable of transforming the <code>start</code>, <code>center</code>,
and <code>end</code> values of the <a href="#style-attribute-textAlign"><code>tts:textAlign</code></a>
@@ -8851,14 +8857,14 @@
support for the <code>start</code>, <code>center</code>, and
<code>end</code> values of the <a href="#style-attribute-textAlign"><code>tts:textAlign</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-textDecoration"></a>E.1.87 #textDecoration</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-textDecoration"></a>E.1.88 #textDecoration</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#textDecoration</code> feature if it recognizes and is capable
of transforming all defined values of the <a href="#style-attribute-textDecoration"><code>tts:textDecoration</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#textDecoration</code> feature if it implements presentation semantic support
for all defined values of the <a href="#style-attribute-textDecoration"><code>tts:textDecoration</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-textDecoration-over"></a>E.1.88 #textDecoration-over</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-textDecoration-over"></a>E.1.89 #textDecoration-over</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#textDecoration-over</code> feature if it recognizes and is
capable of transforming the <code>overline</code> and
<code>noOverline</code> values of the <a href="#style-attribute-textDecoration"><code>tts:textDecoration</code></a>
@@ -8867,7 +8873,7 @@
presentation semantic support for the <code>overline</code> and
<code>noOverline</code> values of the <a href="#style-attribute-textDecoration"><code>tts:textDecoration</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-textDecoration-through"></a>E.1.89 #textDecoration-through</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-textDecoration-through"></a>E.1.90 #textDecoration-through</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#textDecoration-through</code> feature if it recognizes and is
capable of transforming the <code>lineThrough</code> and
<code>noLineThrough</code> values of the <a href="#style-attribute-textDecoration"><code>tts:textDecoration</code></a>
@@ -8876,7 +8882,7 @@
presentation semantic support for the <code>lineThrough</code> and
<code>noLineThrough</code> values of the <a href="#style-attribute-textDecoration"><code>tts:textDecoration</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-textDecoration-under"></a>E.1.90 #textDecoration-under</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-textDecoration-under"></a>E.1.91 #textDecoration-under</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#textDecoration-under</code> feature if it recognizes and is
capable of transforming the <code>underline</code> and
<code>noUnderline</code> values of the <a href="#style-attribute-textDecoration"><code>tts:textDecoration</code></a>
@@ -8885,99 +8891,99 @@
presentation semantic support for the <code>underline</code> and
<code>noUnderline</code> values of the <a href="#style-attribute-textDecoration"><code>tts:textDecoration</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-textEmphasis"></a>E.1.91 #textEmphasis</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-textEmphasis"></a>E.1.92 #textEmphasis</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#textEmphasis</code> feature if it recognizes and is capable
of transforming all defined values of the <a href="#style-attribute-textEmphasis"><code>tts:textEmphasis</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#textEmphasis</code> feature if it implements presentation semantic support
for all defined values of the <a href="#style-attribute-textEmphasis"><code>tts:textEmphasis</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-textEmphasis-minimal"></a>E.1.92 #textEmphasis-minimal</h4><p>A TTML processor supports the <code>#textEmphasis-minimal</code> feature if it
-supports the intersection of the following features:</p><ul><li><p><a href="#feature-textEmphasis-no-color"><code>#textEmphasis-no-color</code></a></p></li><li><p><a href="#feature-textEmphasis-no-quoted-string"><code>#textEmphasis-no-quoted-string</code></a></p></li></ul></div><div class="div3">
-<h4><a id="feature-textEmphasis-no-color"></a>E.1.93 #textEmphasis-no-color</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-textEmphasis-minimal"></a>E.1.93 #textEmphasis-minimal</h4><p>A TTML processor supports the <code>#textEmphasis-minimal</code> feature if it
+supports the intersection of the following features:</p><ul><li><p><a href="#feature-textEmphasis-no-color"><code>#textEmphasis-no-color</code></a></p></li><li><p><a href="#feature-textEmphasis-no-quoted-string"><code>#textEmphasis-no-quoted-string</code></a></p></li></ul><p>The <code>#textEmphasis-minimal</code> feature is a syntactic and semantic restriction of the <code>#textEmphasis</code> feature.</p></div><div class="div3">
+<h4><a id="feature-textEmphasis-no-color"></a>E.1.94 #textEmphasis-no-color</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#textEmphasis-no-color</code> feature if it recognizes and is capable
of transforming all defined values of the <a href="#style-attribute-textEmphasis"><code>tts:textEmphasis</code></a>
attribute, the value of which contains no <a href="#style-value-emphasis-color"><emphasis-color></a> component, or, if
-it contains said component, then that component may be ignored.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
+it contains said component, then that component is treated as if <code>current</code> were specified.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#textEmphasis-no-color</code> feature if it implements presentation semantic support
for all defined values of the <a href="#style-attribute-textEmphasis"><code>tts:textEmphasis</code></a>
attribute, the value of which contains no <a href="#style-value-emphasis-color"><emphasis-color></a> component, or,
-if it contains said component, then that component may be ignored.</p><p>The <code>#textEmphasis-no-color</code> feature is a syntactic and semantic restriction of the <code>#textEmphasis</code> feature.</p></div><div class="div3">
-<h4><a id="feature-textEmphasis-no-quoted-string"></a>E.1.94 #textEmphasis-no-quoted-string</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+if it contains said component, then that component is treated as if <code>current</code> were specified.</p><p>The <code>#textEmphasis-no-color</code> feature is a syntactic and semantic restriction of the <code>#textEmphasis</code> feature.</p></div><div class="div3">
+<h4><a id="feature-textEmphasis-no-quoted-string"></a>E.1.95 #textEmphasis-no-quoted-string</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#textEmphasis-no-quoted-string</code> feature if it recognizes and is capable
of transforming all defined values of the <a href="#style-attribute-textEmphasis"><code>tts:textEmphasis</code></a>
attribute, the value of which does not contain a <a href="#style-value-emphasis-style"><emphasis-style></a> component that
-takes the form of a <a href="#content-value-quoted-string"><quoted-string></a>, or, if
-it contains said component value, then that component value may be treated as if <code>auto</code> were specified.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
+takes the form of a <a href="#content-value-quoted-string"><quoted-string></a> value, or, if
+it contains said component value, then that component value is treated as if <code>auto</code> were specified.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#textEmphasis-no-color</code> feature if it implements presentation semantic support
for all defined values of the <a href="#style-attribute-textEmphasis"><code>tts:textEmphasis</code></a>
attribute, the value of which does not contain a <a href="#style-value-emphasis-style"><emphasis-style></a> component that
-takes the form of a <a href="#content-value-quoted-string"><quoted-string></a>, or, if
-it contains said component value, then that component value may be treated as if <code>auto</code> were specified.</p><p>The <code>#textEmphasis-no-quoted-string</code> feature is a syntactic and semantic restriction of the <code>#textEmphasis</code> feature.</p></div><div class="div3">
-<h4><a id="feature-textOrientation"></a>E.1.95 #textOrientation</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+takes the form of a <a href="#content-value-quoted-string"><quoted-string></a> value, or, if
+it contains said component value, then that component value is treated as if <code>auto</code> were specified.</p><p>The <code>#textEmphasis-no-quoted-string</code> feature is a syntactic and semantic restriction of the <code>#textEmphasis</code> feature.</p></div><div class="div3">
+<h4><a id="feature-textOrientation"></a>E.1.96 #textOrientation</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#textOrientation</code> feature if it recognizes and is capable of
transforming the <a href="#style-attribute-textOrientation"><code>tts:textOrientation</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#textOrientation</code> feature if it implements presentation semantic support
for the <a href="#style-attribute-textOrientation"><code>tts:textOrientation</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-textOutline"></a>E.1.96 #textOutline</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-textOutline"></a>E.1.97 #textOutline</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#textOutline</code> feature if it recognizes and is capable of
transforming the <a href="#style-attribute-textOutline"><code>tts:textOutline</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#textOutline</code> feature if it implements presentation semantic support
for the <a href="#style-attribute-textOutline"><code>tts:textOutline</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-textOutline-blurred"></a>E.1.97 #textOutline-blurred</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-textOutline-blurred"></a>E.1.98 #textOutline-blurred</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#textOutline-blurred</code> feature if it recognizes and is capable of
transforming values of the <a href="#style-attribute-textOutline"><code>tts:textOutline</code></a>
attribute that includes a blur radius specification.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#textOutline-blurred</code> feature if it implements presentation semantic support
for values of the <a href="#style-attribute-textOutline"><code>tts:textOutline</code></a>
attribute that includes a blur radius specification.</p></div><div class="div3">
-<h4><a id="feature-textOutline-unblurred"></a>E.1.98 #textOutline-unblurred</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-textOutline-unblurred"></a>E.1.99 #textOutline-unblurred</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#textOutline-unblurred</code> feature if it recognizes and is capable of
transforming values of the <a href="#style-attribute-textOutline"><code>tts:textOutline</code></a>
attribute that does not include a blur radius specification.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#textOutline-unblurred</code> feature if it implements presentation semantic support
for values of the <a href="#style-attribute-textOutline"><code>tts:textOutline</code></a>
attribute that does not include a blur radius specification.</p></div><div class="div3">
-<h4><a id="feature-tickRate"></a>E.1.99 #tickRate</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-tickRate"></a>E.1.100 #tickRate</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#tickRate</code> feature if it recognizes and is capable of
transforming the <a href="#parameter-attribute-tickRate"><code>ttp:tickRate</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#tickRate</code> feature if it implements presentation semantic support
for the <a href="#parameter-attribute-tickRate"><code>ttp:tickRate</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-timeBase-clock"></a>E.1.100 #timeBase-clock</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-timeBase-clock"></a>E.1.101 #timeBase-clock</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#timeBase-clock</code> feature if it recognizes and is capable
of transforming the <code>clock</code> value of the <a href="#parameter-attribute-timeBase"><code>ttp:timeBase</code></a>
attribute and if it supports the <a href="#feature-clockMode"><code>#clockMode</code></a> feature.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#timeBase-clock</code> feature if it implements presentation
semantic support for the <code>clock</code> value of the <a href="#parameter-attribute-timeBase"><code>ttp:timeBase</code></a>
attribute and if it supports the <a href="#feature-clockMode"><code>#clockMode</code></a> feature.</p></div><div class="div3">
-<h4><a id="feature-timeBase-media"></a>E.1.101 #timeBase-media</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-timeBase-media"></a>E.1.102 #timeBase-media</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#timeBase-media</code> feature if it recognizes and is capable
of transforming the <code>media</code> value of the <a href="#parameter-attribute-timeBase"><code>ttp:timeBase</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#timeBase-media</code> feature if it implements presentation
semantic support for the <code>media</code> value of the <a href="#parameter-attribute-timeBase"><code>ttp:timeBase</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-timeBase-smpte"></a>E.1.102 #timeBase-smpte</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-timeBase-smpte"></a>E.1.103 #timeBase-smpte</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#timeBase-smpte</code> feature if it recognizes and is capable
of transforming the <code>smpte</code> value of the <a href="#parameter-attribute-timeBase"><code>ttp:timeBase</code></a>
attribute and if it supports the <a href="#feature-dropMode"><code>#dropMode</code></a> feature.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#timeBase-smpte</code> feature if it implements presentation
semantic support for the <code>smpte</code> value of the <a href="#parameter-attribute-timeBase"><code>ttp:timeBase</code></a>
attribute and if it supports the <a href="#feature-dropMode"><code>#dropMode</code></a> feature.</p></div><div class="div3">
-<h4><a id="feature-timeContainer"></a>E.1.103 #timeContainer</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-timeContainer"></a>E.1.104 #timeContainer</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#timeContainer</code> feature if it recognizes and is capable of
transforming the <a href="#timing-attribute-timeContainer"><code>timeContainer</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#timeContainer</code> feature if it implements presentation semantic support
for the <a href="#timing-attribute-timeContainer"><code>timeContainer</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-time-clock"></a>E.1.104 #time-clock</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-time-clock"></a>E.1.105 #time-clock</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#time-clock</code> feature if it recognizes and is capable of
transforming all values of the <a href="#timing-value-time-expression"><time-expression></a> that
satisfy the following subset of time expression syntax:</p><div class="exampleInner"><pre>
@@ -8986,7 +8992,7 @@
</pre></div><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#time-clock</code> feature if it implements presentation
semantic support for the same syntax specified above.</p></div><div class="div3">
-<h4><a id="feature-time-clock-with-frames"></a>E.1.105 #time-clock-with-frames</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-time-clock-with-frames"></a>E.1.106 #time-clock-with-frames</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#time-clock-with-frames</code> feature if it supports the
<a href="#feature-frameRate"><code>#frameRate</code></a>,
<a href="#feature-frameRateMultiplier"><code>#frameRateMultiplier</code></a>, and
@@ -9000,7 +9006,7 @@
<code>#time-clock-with-frames</code> feature if it implements
presentation semantic support for the same features and syntax
specified above.</p></div><div class="div3">
-<h4><a id="feature-time-offset"></a>E.1.106 #time-offset</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-time-offset"></a>E.1.107 #time-offset</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#time-offset</code> feature if it recognizes and is capable of
transforming all values of the <a href="#timing-value-time-expression"><time-expression></a> that
satisfy the following subset of time expression syntax:</p><div class="exampleInner"><pre>
@@ -9009,7 +9015,7 @@
</pre></div><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#time-offset</code> feature if it implements presentation
semantic support for the same syntax specified above.</p></div><div class="div3">
-<h4><a id="feature-time-offset-with-frames"></a>E.1.107 #time-offset-with-frames</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-time-offset-with-frames"></a>E.1.108 #time-offset-with-frames</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#time-offset-with-frames</code> feature if it supports the
<a href="#feature-frameRate"><code>#frameRate</code></a>,
<a href="#feature-frameRateMultiplier"><code>#frameRateMultiplier</code></a>, and
@@ -9023,7 +9029,7 @@
<code>#time-offset-with-frames</code> feature if it implements
presentation semantic support for the same features and syntax
specified above.</p></div><div class="div3">
-<h4><a id="feature-time-offset-with-ticks"></a>E.1.108 #time-offset-with-ticks</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-time-offset-with-ticks"></a>E.1.109 #time-offset-with-ticks</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#time-offset-with-ticks</code> feature if it supports the
<a href="#feature-tickRate"><code>#tickRate</code></a> feature
and if it recognizes and is capable of
@@ -9034,38 +9040,38 @@
</pre></div><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#time-offset-with-ticks</code> feature if it implements presentation
semantic support for the same features and syntax specified above.</p></div><div class="div3">
-<h4><a id="feature-timing"></a>E.1.109 #timing</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#timing</code>
+<h4><a id="feature-timing"></a>E.1.110 #timing</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the <code>#timing</code>
feature if it recognizes and is capable of transforming the following
vocabulary defined by <a href="#timing"><b>12 Timing</b></a>:</p><ul><li><p><a href="#timing-attribute-begin">@<code>begin</code></a></p></li><li><p><a href="#timing-attribute-dur">@<code>dur</code></a></p></li><li><p><a href="#timing-attribute-end">@<code>end</code></a></p></li></ul><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the <code>#timing</code>
feature if it implements presentation semantic support for the
same vocabulary enumerated above.</p></div><div class="div3">
-<h4><a id="feature-transformation"></a>E.1.110 #transformation</h4><p>A TTML processor supports the
+<h4><a id="feature-transformation"></a>E.1.111 #transformation</h4><p>A TTML processor supports the
<code>#transformation</code> feature if it
(1) satisfies the generic processor criteria defined by
<a href="#conformance-generic-processor"><b>3.2.1 Generic Processor Conformance</b></a> and
(2) implements the transformation semantics of the following features:</p><ul><li><p><a href="#content"><code>#content</code></a></p></li><li><p><a href="#feature-core"><code>#core</code></a></p></li><li><p><a href="#feature-profile"><code>#profile</code></a></p></li><li><p><a href="#feature-structure"><code>#structure</code></a></p></li><li><p><a href="#feature-time-offset"><code>#time-offset</code></a></p></li><li><p><a href="#timing"><code>#timing</code></a></p></li></ul></div><div class="div3">
-<h4><a id="feature-unicodeBidi"></a>E.1.111 #unicodeBidi</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-unicodeBidi"></a>E.1.112 #unicodeBidi</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#unicodeBidi</code> feature if it recognizes and is capable of
transforming all defined values of the <a href="#style-attribute-unicodeBidi"><code>tts:unicodeBidi</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#unicodeBidi</code> feature if it implements presentation semantic support
for all defined values of the <a href="#style-attribute-unicodeBidi"><code>tts:unicodeBidi</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-version"></a>E.1.112 #version</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-version"></a>E.1.113 #version</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#version</code> feature if it recognizes and is capable of
transforming the <a href="#profile-attribute-version"><code>ttp:version</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#version</code> feature if it implements presentation semantic support
for the <a href="#profile-attribute-version"><code>ttp:version</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-visibility"></a>E.1.113 #visibility</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-visibility"></a>E.1.114 #visibility</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#visibility</code> feature if it recognizes and is capable
of transforming all defined values of the <a href="#style-attribute-visibility"><code>tts:visibility</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#visibility</code> feature if it implements presentation semantic support
for all defined values of the <a href="#style-attribute-visibility"><code>tts:visibility</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-visibility-block"></a>E.1.114 #visibility-block</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-visibility-block"></a>E.1.115 #visibility-block</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#visibility-block</code> feature if it recognizes and is
capable of transforming all defined values of the <a href="#style-attribute-visibility"><code>tts:visibility</code></a>
attribute when applied to a content element that would generate a
@@ -9074,7 +9080,7 @@
support for all defined values of the <a href="#style-attribute-visibility"><code>tts:visibility</code></a>
attribute when applied to a content element that generates a
block area.</p></div><div class="div3">
-<h4><a id="feature-visibility-inline"></a>E.1.115 #visibility-inline</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-visibility-inline"></a>E.1.116 #visibility-inline</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#visibility-inline</code> feature if it recognizes and is
capable of transforming all defined values of the <a href="#style-attribute-visibility"><code>tts:visibility</code></a>
attribute when applied to a content element that would generate an
@@ -9083,28 +9089,28 @@
support for all defined values of the <a href="#style-attribute-visibility"><code>tts:visibility</code></a>
attribute when applied to a content element that generates an
inline area.</p></div><div class="div3">
-<h4><a id="feature-visibility-region"></a>E.1.116 #visibility-region</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-visibility-region"></a>E.1.117 #visibility-region</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#visibility-region</code> feature if it recognizes and is
capable of transforming all defined values of the <a href="#style-attribute-visibility"><code>tts:visibility</code></a>
attribute when applied to a <a href="#layout-vocabulary-region"><code>region</code></a> element.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#visibility-region</code> feature if it implements presentation semantic
support for all defined values of the <a href="#style-attribute-visibility"><code>tts:visibility</code></a>
attribute when applied to a <a href="#layout-vocabulary-region"><code>region</code></a> element.</p></div><div class="div3">
-<h4><a id="feature-wrapOption"></a>E.1.117 #wrapOption</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-wrapOption"></a>E.1.118 #wrapOption</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#wrapOption</code> feature if it recognizes and is capable
of transforming all defined values of the <a href="#style-attribute-wrapOption"><code>tts:wrapOption</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#wrapOption</code> feature if it implements presentation semantic support
for all defined values of the <a href="#style-attribute-wrapOption"><code>tts:wrapOption</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-writingMode"></a>E.1.118 #writingMode</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-writingMode"></a>E.1.119 #writingMode</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#writingMode</code> feature if it recognizes and is capable
of transforming all defined values of the <a href="#style-attribute-writingMode"><code>tts:writingMode</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
<code>#writingMode</code> feature if it implements presentation semantic support
for all defined values of the <a href="#style-attribute-writingMode"><code>tts:writingMode</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-writingMode-vertical"></a>E.1.119 #writingMode-vertical</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-writingMode-vertical"></a>E.1.120 #writingMode-vertical</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#writingMode-vertical</code> feature if it recognizes and is
capable of transforming the <code>tbrl</code>, <code>tblr</code>, and
<code>tb</code> values of the <a href="#style-attribute-writingMode"><code>tts:writingMode</code></a>
@@ -9113,7 +9119,7 @@
support for the <code>tbrl</code>, <code>tblr</code>, and
<code>tb</code> values of the <a href="#style-attribute-writingMode"><code>tts:writingMode</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-writingMode-horizontal"></a>E.1.120 #writingMode-horizontal</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-writingMode-horizontal"></a>E.1.121 #writingMode-horizontal</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#writingMode-horizontal</code> feature if it recognizes and is
capable of transforming the <code>lrtb</code>, <code>rltb</code>,
<code>lr</code> and <code>rl</code> values of the <a href="#style-attribute-writingMode"><code>tts:writingMode</code></a>
@@ -9122,7 +9128,7 @@
support for the <code>lrtb</code>, <code>rltb</code>, <code>lr</code>
and <code>rl</code> values of the <a href="#style-attribute-writingMode"><code>tts:writingMode</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-writingMode-horizontal-lr"></a>E.1.121 #writingMode-horizontal-lr</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-writingMode-horizontal-lr"></a>E.1.122 #writingMode-horizontal-lr</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#writingMode-horizontal</code> feature if it recognizes and is
capable of transforming the <code>lrtb</code> and <code>lr</code>
values of the <a href="#style-attribute-writingMode"><code>tts:writingMode</code></a>
@@ -9131,7 +9137,7 @@
support for the <code>lrtb</code> and <code>lr</code> values of the
<a href="#style-attribute-writingMode"><code>tts:writingMode</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-writingMode-horizontal-rl"></a>E.1.122 #writingMode-horizontal-rl</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-writingMode-horizontal-rl"></a>E.1.123 #writingMode-horizontal-rl</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#writingMode-horizontal</code> feature if it recognizes and is
capable of transforming the <code>rltb</code> and <code>rl</code>
values of the <a href="#style-attribute-writingMode"><code>tts:writingMode</code></a>
@@ -9140,7 +9146,7 @@
support for the <code>rltb</code> and <code>rl</code> values of the
<a href="#style-attribute-writingMode"><code>tts:writingMode</code></a>
attribute.</p></div><div class="div3">
-<h4><a id="feature-zIndex"></a>E.1.123 #zIndex</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
+<h4><a id="feature-zIndex"></a>E.1.124 #zIndex</h4><p>A TTML <a href="#terms-transformation-processor">transformation processor</a> supports the
<code>#zIndex</code> feature if it recognizes and is capable of
transforming the <a href="#style-attribute-zIndex"><code>tts:zIndex</code></a>
attribute.</p><p>A TTML <a href="#terms-presentation-processor">presentation processor</a> supports the
@@ -10183,20 +10189,24 @@
August 2002. (See
<a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a>.)
</dd></dl></div><div class="div1">
-<h2><a id="requirements"></a>L Requirements (Non-Normative)</h2><div class="issue"><p class="prefix"><a id="issue-369"></a><b>Issue (issue-369):</b></p><p class="prefix"><b>Requirement Numbers</b></p><p><b>Source</b>: <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/369">http://www.w3.org/AudioVideo/TT/tracker/issues/369</a></p><p>Some R### numbers are incorrect.</p><p class="prefix"><b>Resolution:</b></p><p>None recorded.</p></div><p></p><div class="issue"><p class="prefix"><a id="issue-370"></a><b>Issue (issue-370):</b></p><p class="prefix"><b>Review Requirements</b></p><p><b>Source</b>: <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/370">http://www.w3.org/AudioVideo/TT/tracker/issues/370</a></p><p>Update requirements satisfaction to reflect functional enhancements that address prior unsatisfied requirements.</p><p class="prefix"><b>Resolution:</b></p><p>None recorded.</p></div><p>The Timed Text Markup Language (TTML), also known as the Distribution Format Exchange Profile (DFXP) of the Timed Text Authoring
+<h2><a id="requirements"></a>L Requirements (Non-Normative)</h2><p>The Timed Text Markup Language (TTML), also known as the Distribution Format Exchange Profile (DFXP) of the Timed Text Authoring
Format (TTAF), satisfies a subset of the requirements established by
<a href="#ttaf1-req">[TTAF1-REQ]</a>. The following table enumerates these requirements and
indicates the extent to which they are satisfied by this specification, where
<em>S</em> denotes a requirement is satisfied, <em>P</em> denotes
a requirement is partially satisfied, and <em>N</em> denotes a
-requirement is not satisfied.</p><a id="requirements-table"></a><table class="common"><caption>Table L-1 – Requirement Satisfaction</caption><col width="10%" span="1"><col width="40%" span="1"><col width="10%" span="1"><col span="1"><tbody><tr><th>ID</th><th>Name</th><th>Status</th><th>Comments</th></tr><tr><td>R100</td><td>Specification Format</td><td>S</td><td></td></tr><tr><td>R101</td><td>Specification Modularity</td><td>S</td><td></td></tr><tr><td>R102</td><td>Specification Organization</td><td>S</td><td></td></tr><tr><td>R103</td><td>Core and Periphery</td><td>S</td><td>TT extension namespaces</td></tr><tr><td>R104</td><td>Evolution of Core</td><td>S</td><td>TT extension namespaces</td></tr><tr><td>R105</td><td>Ownership of Core</td><td>S</td><td>TT namespaces</td></tr><tr><td>R106</td><td>Surjection of Core</td><td>S</td><td></td></tr><tr><td>R107</td><td>Evolution of Periphery</td><td>S</td><td>TT extension namespaces</td></tr><tr><td>R108</td><td>Ownership of Periphery</td><td>S</td><td>Non-TT namespaces</td></tr><tr><td>R109</td><td>Transformation</td><td>S</td><td>Supports 3GPP, QText, RealText, SAMI</td></tr><tr><td>R110</td><td>Streamable Transformation</td><td>S</td><td>Progressive decoding</td></tr><tr><td>R111</td><td>Accessibility – Content</td><td>S</td><td>Alternative document instances</td></tr><tr><td>R112</td><td>Accessibility – Authoring System</td><td>S</td><td></td></tr><tr><td>R200</td><td>Authorability</td><td>S</td><td></td></tr><tr><td>R201</td><td>Multiple Natural Languages</td><td>S</td><td>Alternative document instances</td></tr><tr><td>R202</td><td>Natural Language Coverage</td><td>S</td><td>Unicode 4.0</td></tr><tr><td>R203</td><td>Natural Language Association Granularity</td><td>S</td><td>See <code>xml:lang</code></td></tr><tr><td>R204</td><td>Minimum Character Representability</td><td>S</td><td>Unicode 4.0</td></tr><tr><td>R205</td><td>Intrinsic and Extrinsic Text Content</td><td>P</td><td>Intrinsic only</td></tr><tr><td>R206</td><td>Markup Association</td><td>P</td><td>Intrinsic only</td></tr><tr><td>R207</td><td>Conditional Content</td><td>N</td><td></td></tr><tr><td>R208</td><td>Flowed Text</td><td>S</td><td></td></tr><tr><td>R209</td><td>Logical Flowed Text Vocabulary</td><td>S</td><td></td></tr><tr><td>R210</td><td>Presentational Flowed Text Vocabulary</td><td>S</td><td>Implied mapping from logical flowed text.</td></tr><tr><td>R211</td><td>Flowed Text Vocabulary Relationship</td><td>S</td><td></td></tr><tr><td>R212</td><td>Flowed Text Vocabulary Separation</td><td>N</td><td></td></tr><tr><td>R213</td><td>Non-Flowed Text</td><td>N</td><td></td></tr><tr><td>R214</td><td>Non-Flowed Text Vocabulary</td><td>N</td><td></td></tr><tr><td>R215</td><td>Hybrid Flowed and Non-Flowed Text</td><td>N</td><td></td></tr><tr><td>R216</td><td>Hyperlinking</td><td>N</td><td>Can support via XLink</td></tr><tr><td>R217</td><td>Embedded Graphics</td><td>N</td><td></td></tr><tr><td>R218</td><td>Non-Embedded Graphics</td><td>N</td><td></td></tr><tr><td>R219</td><td>Embedded Fonts</td><td>N</td><td></td></tr><tr><td>R220</td><td>Non-Embedded Fonts</td><td>N</td><td></td></tr><tr><td>R221</td><td>Descriptive Vocabulary</td><td>S</td><td>See <code>ttm:agent</code>, <code>ttm:role</code></td></tr><tr><td>R222</td><td>Embedded Audio</td><td>N</td><td></td></tr><tr><td>R223</td><td>Non-Embedded Audio</td><td>N</td><td></td></tr><tr><td>R290</td><td>Markup Format</td><td>S</td><td></td></tr><tr><td>R291</td><td>Markup Format and Unicode Interaction</td><td>S</td><td></td></tr><tr><td>R292</td><td>Extrinsic Resource References</td><td>N</td><td>No extrinsic references</td></tr><tr><td>R293</td><td>Schema Validity Specification</td><td>S</td><td></td></tr><tr><td>R300</td><td>Inline Styling</td><td>S</td><td></td></tr><tr><td>R301</td><td>Inline Styling Form</td><td>P</td><td>Inline and referential styling</td></tr><tr><td>R301</td><td>Out-of-Line Styling</td><td>N</td><td></td></tr><tr><td>R301</td><td>Out-of-Line Styling Form</td><td>N</td><td></td></tr><tr><td>R304</td><td>Styling Prioritization</td><td>S</td><td></td></tr><tr><td>R305</td><td>Style Parameters – Aural</td><td>N</td><td></td></tr><tr><td>R306</td><td>Style Parameters – Visual</td><td>P</td><td>Supports absolute position, background color, color, display none, display alignment,
-font family, font size, font style, font weight, height, line height, origin,
-opacity, overflow, padding (before, after, start, end), text alignment,
-text shadow (as outline), visibility, width, writing mode, z-index</td></tr><tr><td>R390</td><td>Style Parameter Symmetry</td><td>S</td><td></td></tr><tr><td>R391</td><td>Style Parameter Definitions</td><td>S</td><td></td></tr><tr><td>R392</td><td>Style Parameter Shorthands</td><td>S</td><td></td></tr><tr><td>R401</td><td>Inline Timing</td><td>S</td><td></td></tr><tr><td>R402</td><td>Out-of-Line Timing</td><td>N</td><td></td></tr><tr><td>R403</td><td>Synchronization Parameters</td><td>P</td><td>Supports begin, end, dur</td></tr><tr><td>R404</td><td>Synchronization Parameter Value Spaces</td><td>P</td><td>Supports offset values, media marker values (SMPTE 12M), wall-clock values</td></tr><tr><td>R405</td><td>Time Containment Semantics</td><td>P</td><td>Supports sequential, parallel</td></tr><tr><td>R500</td><td>Animation Modes</td><td>P</td><td>Supports discrete</td></tr><tr><td>R502</td><td>Highlight Animation</td><td>S</td><td><code><set tts:backgroundColor="..."/></code></td></tr><tr><td>R503</td><td>Fade Transition Animation</td><td>S</td><td><code><set tts:opacity="..."/></code></td></tr><tr><td>R504</td><td>Animated Style Parameters – Aural</td><td>N</td><td></td></tr><tr><td>R505</td><td>Animated Style Parameters – Visual</td><td>P</td><td>Supports animating background color, color, display, opacity, origin, visibility</td></tr><tr><td>N506</td><td>Animated Content</td><td>S</td><td></td></tr><tr><td>R600</td><td>Metadata Item Association</td><td>S</td><td>See <code>metadata</code>, <a href="#element-vocab-group-metadata"><code>Metadata.class</code></a></td></tr><tr><td>R601</td><td>Metadata Item Constituents</td><td>P</td><td>Supports name, value</td></tr><tr><td>R602</td><td>Metadata Item Value Representation</td><td>P</td><td>See <code>metadata</code></td></tr><tr><td>R603</td><td>Metadata Item Extensibility</td><td>S</td><td>See <code>metadata</code></td></tr><tr><td>R604</td><td>Metadata Item Validation</td><td>S</td><td>See <code>metadata</code></td></tr><tr><td>R690</td><td>Dublin Core Preference</td><td>N</td><td>Uses <code>ttm:copyright</code>, <code>ttm:desc</code>, <code>ttm:title</code></td></tr></tbody></table></div><div class="div1">
+requirement is not satisfied.</p><a id="requirements-table"></a><table class="common"><caption>Table L-1 – Requirement Satisfaction</caption><col width="10%" span="1"><col width="40%" span="1"><col width="10%" span="1"><col span="1"><tbody><tr><th>ID</th><th>Name</th><th>Status</th><th>Comments</th></tr><tr><td>R100</td><td>Specification Format</td><td>S</td><td></td></tr><tr><td>R101</td><td>Specification Modularity</td><td>S</td><td></td></tr><tr><td>R102</td><td>Specification Organization</td><td>S</td><td></td></tr><tr><td>R103</td><td>Core and Periphery</td><td>S</td><td>TT extension namespaces</td></tr><tr><td>R104</td><td>Evolution of Core</td><td>S</td><td>TT extension namespaces</td></tr><tr><td>R105</td><td>Ownership of Core</td><td>S</td><td>TT namespaces</td></tr><tr><td>R106</td><td>Surjection of Core</td><td>S</td><td></td></tr><tr><td>R107</td><td>Evolution of Periphery</td><td>S</td><td>TT extension namespaces</td></tr><tr><td>R108</td><td>Ownership of Periphery</td><td>S</td><td>Non-TT namespaces</td></tr><tr><td>R109</td><td>Transformation</td><td>S</td><td>Supports 3GPP, QText, RealText, SAMI</td></tr><tr><td>R110</td><td>Streamable Transformation</td><td>S</td><td>Progressive decoding</td></tr><tr><td>R111</td><td>Accessibility – Content</td><td>S</td><td>Alternative document instances</td></tr><tr><td>R112</td><td>Accessibility – Authoring System</td><td>S</td><td></td></tr><tr><td>R200</td><td>Authorability</td><td>S</td><td></td></tr><tr><td>R201</td><td>Multiple Natural Languages</td><td>S</td><td>Alternative document instances</td></tr><tr><td>R202</td><td>Natural Language Coverage</td><td>S</td><td>Unicode 4.0</td></tr><tr><td>R203</td><td>Natural Language Association Granularity</td><td>S</td><td>See <code>xml:lang</code></td></tr><tr><td>R204</td><td>Minimum Character Representability</td><td>S</td><td>Unicode 4.0</td></tr><tr><td>R205</td><td>Intrinsic and Extrinsic Text Content</td><td>P</td><td>Intrinsic only</td></tr><tr><td>R206</td><td>Markup Association</td><td>P</td><td>Intrinsic only</td></tr><tr><td>R207</td><td>Conditional Content</td><td>S</td><td>See <code>condition</code></td></tr><tr><td>R208</td><td>Flowed Text</td><td>S</td><td></td></tr><tr><td>R209</td><td>Logical Flowed Text Vocabulary</td><td>S</td><td></td></tr><tr><td>R210</td><td>Presentational Flowed Text Vocabulary</td><td>S</td><td>Implied mapping from logical flowed text.</td></tr><tr><td>R211</td><td>Flowed Text Vocabulary Relationship</td><td>S</td><td></td></tr><tr><td>R212</td><td>Flowed Text Vocabulary Separation</td><td>N</td><td></td></tr><tr><td>R213</td><td>Non-Flowed Text</td><td>N</td><td></td></tr><tr><td>R214</td><td>Non-Flowed Text Vocabulary</td><td>N</td><td></td></tr><tr><td>R215</td><td>Hybrid Flowed and Non-Flowed Text</td><td>N</td><td></td></tr><tr><td>R216</td><td>Hyperlinking</td><td>S</td><td>See <code>xlink</code></td></tr><tr><td>R217</td><td>Embedded Graphics</td><td>S</td><td>See <code>image</code></td></tr><tr><td>R218</td><td>Non-Embedded Graphics</td><td>S</td><td>See <code>image</code></td></tr><tr><td>R219</td><td>Embedded Fonts</td><td>S</td><td>See <code>font</code></td></tr><tr><td>R220</td><td>Non-Embedded Fonts</td><td>S</td><td>See <code>font</code></td></tr><tr><td>R221</td><td>Descriptive Vocabulary</td><td>S</td><td>See <code>ttm:agent</code>, <code>ttm:role</code></td></tr><tr><td>R222</td><td>Embedded Audio</td><td>S</td><td>See <code>audio</code></td></tr><tr><td>R223</td><td>Non-Embedded Audio</td><td>S</td><td>See <code>audio</code></td></tr><tr><td>R290</td><td>Markup Format</td><td>S</td><td></td></tr><tr><td>R291</td><td>Markup Format and Unicode Interaction</td><td>S</td><td></td></tr><tr><td>R292</td><td>Extrinsic Resource References</td><td>S</td><td>See <code>xlink</code></td></tr><tr><td>R293</td><td>Schema Validity Specification</td><td>S</td><td></td></tr><tr><td>R300</td><td>Inline Styling</td><td>S</td><td></td></tr><tr><td>R301</td><td>Inline Styling Form</td><td>P</td><td>Inline and referential styling</td></tr><tr><td>R302</td><td>Out-of-Line Styling</td><td>N</td><td></td></tr><tr><td>R303</td><td>Out-of-Line Styling Form</td><td>N</td><td></td></tr><tr><td>R304</td><td>Styling Prioritization</td><td>S</td><td></td></tr><tr><td>R305</td><td>Style Parameters – Aural</td><td>N</td><td></td></tr><tr><td>R306</td><td>Style Parameters – Visual</td><td>P</td><td>Supports absolute position, background color, bidirectional treatment,
+block progression dimension, border (before, after, start, end),
+color, display none, display alignment,
+font family, font size, font style, font weight, height, inline progression dimension,
+line height, line wrapping option, opacity, origin,
+overflow, padding (before, after, start, end), relative position, text alignment,
+text decoration, text shadow, visibility, width, writing mode, z-index</td></tr><tr><td>R390</td><td>Style Parameter Symmetry</td><td>S</td><td></td></tr><tr><td>R391</td><td>Style Parameter Definitions</td><td>S</td><td></td></tr><tr><td>R392</td><td>Style Parameter Shorthands</td><td>S</td><td></td></tr><tr><td>R401</td><td>Inline Timing</td><td>S</td><td></td></tr><tr><td>R402</td><td>Out-of-Line Timing</td><td>N</td><td></td></tr><tr><td>R403</td><td>Synchronization Parameters</td><td>P</td><td>Supports begin, end, dur</td></tr><tr><td>R404</td><td>Synchronization Parameter Value Spaces</td><td>P</td><td>Supports offset values, media marker values (SMPTE 12M), wall-clock values</td></tr><tr><td>R405</td><td>Time Containment Semantics</td><td>P</td><td>Supports sequential, parallel</td></tr><tr><td>R500</td><td>Animation Modes</td><td>S</td><td>See <code>animate</code>, <code>animation</code> and <code>set</code></td></tr><tr><td>R501</td><td>Scroll Animation</td><td>N</td><td></td></tr><tr><td>R502</td><td>Highlight Animation</td><td>S</td><td><code><animate tts:backgroundColor="..."/></code></td></tr><tr><td>R503</td><td>Fade Transition Animation</td><td>S</td><td><code><animate tts:opacity="..."/></code></td></tr><tr><td>R504</td><td>Animated Style Parameters – Aural</td><td>N</td><td></td></tr><tr><td>R505</td><td>Animated Style Parameters – Visual</td><td>P</td><td>Supports animating background color, color, display, opacity, origin, visibility</td></tr><tr><td>N506</td><td>Animated Content</td><td>S</td><td></td></tr><tr><td>R600</td><td>Metadata Item Association</td><td>S</td><td>See <code>metadata</code>, <a href="#element-vocab-group-metadata"><code>Metadata.class</code></a></td></tr><tr><td>R601</td><td>Metadata Item Constituents</td><td>P</td><td>Supports name, value</td></tr><tr><td>R602</td><td>Metadata Item Value Representation</td><td>P</td><td>See <code>metadata</code></td></tr><tr><td>R603</td><td>Metadata Item Extensibility</td><td>S</td><td>See <code>metadata</code> and <code>ttm:item</code></td></tr><tr><td>R604</td><td>Metadata Item Validation</td><td>S</td><td>See <code>metadata</code></td></tr><tr><td>R690</td><td>Dublin Core Preference</td><td>N</td><td>Uses <code>ttm:copyright</code>, <code>ttm:desc</code>, <code>ttm:title</code> and
+generic <code>ttm:item</code></td></tr></tbody></table></div><div class="div1">
<h2><a id="derivation"></a>M Vocabulary Derivation (Non-Normative)</h2><p>This appendix provides information about the derivation of TTML
vocabulary, separately describing derivation of elements and
attributes.</p><table border="1" class="ednote" summary="Editorial note: Update Derivation"><tr class="ednote-r1"><td align="left" valign="top"><b>Editorial note: Update Derivation</b></td><td align="right" valign="top">2015-01-14</td></tr><tr class="ednote-r2"><td colspan="2" align="left" valign="top">Update derivation tables to include new vocabulary added in TTML2.</td></tr></table><div class="div2">
-<h3><a id="d3e38292"></a>M.1 Element Derivation</h3><p>The first column of <a href="#element-vocab-derivation-table"><b>Table M-1 – Elements</b></a>
+<h3><a id="d3e38378"></a>M.1 Element Derivation</h3><p>The first column of <a href="#element-vocab-derivation-table"><b>Table M-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
@@ -10253,7 +10263,7 @@
and <code>@version</code> on the <code>svg:svg</code> element.</p></li><li><p>Conceptually derived from existing <code>tt:layout</code> element,
which is a generic container for layout specifications, but for use
in defining animation specifications that apply to targeted elements.</p></li></ol></div></div><div class="div2">
-<h3><a id="d3e38809"></a>M.2 Attribute Derivation</h3><p>The first column of <a href="#attribute-vocab-derivation-table"><b>Table M-2 – Attributes</b></a>
+<h3><a id="d3e38895"></a>M.2 Attribute Derivation</h3><p>The first column of <a href="#attribute-vocab-derivation-table"><b>Table M-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
@@ -10345,9 +10355,9 @@
<h2><a id="qa"></a>N 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 id="d3e39802"></a>N.1 Requirements</h3><a id="qa-framework-requirements-table"></a><table class="common"><caption>Table N-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 id="d3e39888"></a>N.1 Requirements</h3><a id="qa-framework-requirements-table"></a><table class="common"><caption>Table N-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></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></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></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></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></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></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></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></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></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></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></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></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></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 id="d3e39966"></a>N.2 Guidelines</h3><a id="qa-framework-guidelines-table"></a><table class="common"><caption>Table N-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></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></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></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><td>NO</td><td></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><td></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></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></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></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></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></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></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><td>NO</td><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></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-profiling">YES</a></td><td></td><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></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></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></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></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></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></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></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></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></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 id="d3e40052"></a>N.2 Guidelines</h3><a id="qa-framework-guidelines-table"></a><table class="common"><caption>Table N-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></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></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></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><td>NO</td><td></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><td></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></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></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></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></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></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></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><td>NO</td><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></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-profiling">YES</a></td><td></td><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></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></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></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></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></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></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></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></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></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>M 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
TTML <a href="#doctypes">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">