--- a/ttml2/spec/ttml2.xml Thu Jul 31 09:59:27 2014 -0600
+++ b/ttml2/spec/ttml2.xml Thu Jul 31 19:21:53 2014 -0600
@@ -5089,7 +5089,7 @@
</tr>
<tr>
<td><emph>Animatable:</emph></td>
-<td>discrete</td>
+<td>discrete, continuous</td>
</tr>
</tbody>
</table>
@@ -5181,7 +5181,7 @@
</tr>
<tr>
<td><emph>Animatable:</emph></td>
-<td>discrete</td>
+<td>discrete, continuous (color and width only)</td>
</tr>
</tbody>
</table>
@@ -5292,7 +5292,7 @@
</tr>
<tr>
<td><emph>Animatable:</emph></td>
-<td>discrete</td>
+<td>discrete, continuous</td>
</tr>
</tbody>
</table>
@@ -5718,7 +5718,7 @@
</tr>
<tr>
<td><emph>Animatable:</emph></td>
-<td>discrete</td>
+<td>discrete, continuous</td>
</tr>
</tbody>
</table>
@@ -5935,7 +5935,7 @@
</tr>
<tr>
<td><emph>Animatable:</emph></td>
-<td>discrete</td>
+<td>discrete, continuous</td>
</tr>
</tbody>
</table>
@@ -6249,7 +6249,7 @@
</tr>
<tr>
<td><emph>Animatable:</emph></td>
-<td>discrete</td>
+<td>discrete, continuous</td>
</tr>
</tbody>
</table>
@@ -6395,7 +6395,7 @@
</tr>
<tr>
<td><emph>Animatable:</emph></td>
-<td>discrete</td>
+<td>discrete, continuous</td>
</tr>
</tbody>
</table>
@@ -6512,7 +6512,7 @@
</tr>
<tr>
<td><emph>Animatable:</emph></td>
-<td>discrete</td>
+<td>discrete, continuous</td>
</tr>
</tbody>
</table>
@@ -6739,7 +6739,7 @@
</tr>
<tr>
<td><emph>Animatable:</emph></td>
-<td>discrete</td>
+<td>discrete, continuous</td>
</tr>
</tbody>
</table>
@@ -7237,7 +7237,7 @@
</tr>
<tr>
<td><emph>Animatable:</emph></td>
-<td>discrete</td>
+<td>discrete, continuous</td>
</tr>
</tbody>
</table>
@@ -7761,7 +7761,7 @@
</tr>
<tr>
<td><emph>Animatable:</emph></td>
-<td>discrete</td>
+<td>discrete, continuous (over integral values only)</td>
</tr>
</tbody>
</table>
@@ -10216,6 +10216,16 @@
animation is to be understood as a separable layer of information that combines
timing and styling in order to denote authorial intention about (temporally) dynamic
styling of content.</p>
+<ednote>
+<name>Out-of-Line Animation Time Containment</name>
+<date>2014-07-31</date>
+<edtext>Support ability for author to declare whether a referenced out-of-line animation's timing is relative
+to its <el>animation</el> container element's timing or relative to the referring element's timing.
+For example, add an <code>@animateTimeContainer</code> attribute optionally used with the newly defined
+<code>@animate</code> attribute, where value can be <code>normal</code> (the default value) or <code>self</code>, and where <code>normal</code>
+means timing is with respect to the out-of-line animation element's ancestor <el>animation</el> container and <code>self</code> means timing is
+with respect to the referring element.</edtext>
+</ednote>
<div2 id="animation-element-vocabulary">
<head>Animation Element Vocabulary</head>
<p>The following elements specify the structure and principal animation aspects of a
@@ -10581,10 +10591,8 @@
<item><p><specref ref="animation-value-animationValueList"/></p></item>
<item><p><specref ref="animation-value-calcMode"/></p></item>
<item><p><specref ref="animation-value-fill"/></p></item>
-<item><p><specref ref="animation-value-fragmentIdentifier"/></p></item>
<item><p><specref ref="animation-value-keySplines"/></p></item>
<item><p><specref ref="animation-value-keyTimes"/></p></item>
-<item><p><specref ref="animation-value-qualifiedName"/></p></item>
<item><p><specref ref="animation-value-repeatCount"/></p></item>
</ulist>
<div3 id="animation-value-animationValue">
@@ -10606,6 +10614,12 @@
</table>
<p>The syntax of an <animationValue> expression must satisfy all syntax
requirements that apply to the attribute targeted by the animation.</p>
+<ednote>
+<name>Improve Syntax of AnimationValue</name>
+<date>2014-07-31</date>
+<edtext>Enhance detail of syntax of <animationValue> in order to prevent appearance of an unquoted or unescaped semicolon,
+which is used as a delimiter between animation values in <animationValueList>.</edtext>
+</ednote>
<p>The semantics of an <animationValue> expression are those defined by
<bibref ref="svg11"/>, §19.2.9.</p>
</div3>
@@ -10673,55 +10687,6 @@
<p>The semantics of a <fill> expression are those defined by
<bibref ref="svg11"/>, §19.2.8.</p>
</div3>
-<div3 id="animation-value-fragmentIdentifier">
-<head><fragmentIdentifier></head>
-<p>A <fragmentIdentifier> expression is used to target (refer to) an animation to a specific element in the same <loc href="#terms-document-instance">document instance</loc>.</p>
-<table id="fragmentIdentifier-syntax" role="syntax">
-<caption>Syntax Representation – <fragmentIdentifier></caption>
-<tbody>
-<tr>
-<td>
-<eg xml:space="preserve">
-<fragmentIdentifier>
- : "#" fragment
-
-fragment
- : uric+
-
-uric
- : reserved
- | unreserved
- | escaped
-
-reserved
- : [;/?:@&=+$,]
-
-unreserved
- : [a-zA-Z]
- | [0-9]
- | [-_.!~*'()]
-
-escaped
- : "%" hex hex
-
-hex
- : [0-9a-fA-F]
-</eg>
-</td>
-</tr>
-</tbody>
-</table>
-<p>Except for the constraints on syntax and semantics that follow below, the semantics of a <fragmentIdentifier>
-expression are those defined to apply to an "<iri>" expression in <bibref ref="svg11"/>, §19.2.4.</p>
-<p>A <fragmentIdentifer> must adhere
-to the <code>xsd:anyURI</code> data type defined by <bibref ref="xsd-2"/>. Furthermore, it
-must adhere to the fragment identifer syntax defined by <bibref ref="uri"/>,
-Section 4.1, and is a strict subset thereof, since at least one character must appear in
-the fragment component.</p>
-<p>No linear white-space (LWSP) is permitted to appear within a fragment identifier.</p>
-<p>A <fragmentIdentifer> expression must refer to an element in the same <loc href="#terms-document-instance">document instance</loc>,
-i.e., the fragment component must be a valid IDREF.</p>
-</div3>
<div3 id="animation-value-keySplines">
<head><keySplines></head>
<p>An <keySplines> expression is used to specify a list of Bezier control points that control the pacing of an
@@ -10795,36 +10760,6 @@
<p>The semantics of a <keyTimes> expression are those defined by
<bibref ref="svg11"/>, §19.2.9, as apply to the <att>keyTimes</att> attribute.</p>
</div3>
-<div3 id="animation-value-qualifiedName">
-<head><qualifiedName></head>
-<p>A <qualifiedName> expression is used to specify the attribute targeted by the animation.</p>
-<table id="qualifiedName-syntax" role="syntax">
-<caption>Syntax Representation – <qualifiedName></caption>
-<tbody>
-<tr>
-<td>
-<eg xml:space="preserve">
-<qualifiedName>
- : prefix ":" local
- | local
-
-prefix
- : <emph>nmchar</emph>+
-
-local
- : <emph>nmchar</emph>+
-</eg>
-</td>
-</tr>
-</tbody>
-</table>
-<p>The syntactic element <emph><code>nmchar</code></emph> is to be interpreted according
-to the <code>NameChar</code> production defined by <bibref ref="xml10"/> §2.3,
-except that the COLON (U+003A) character is excluded.</p>
-<p>The semantics of a <qualifiedName> expression are those defined by
-<bibref ref="svg11"/>, §19.2.5, as applying to an <code>attributeName</code> attribute
-according to an implied <code>attributeType</code> of <code>XML</code>.</p>
-</div3>
<div3 id="animation-value-repeatCount">
<head><repeatCount></head>
<p>A <repeatCount> expression is used to determine the number of iterations of a repeated animation.</p>