--- a/spec/ttaf1-dfxp.xml Fri May 08 19:48:10 2009 +0000
+++ b/spec/ttaf1-dfxp.xml Fri May 08 19:50:44 2009 +0000
@@ -849,8 +849,8 @@
<item>
<p>The processor supports all mandatory processing semantics defined by this specification.</p>
</item>
-<item>
-<p diff="del">If the processor claims to support presentation processing in order
+<item diff="del">
+<p>If the processor claims to support presentation processing in order
to produce a rendition of TT AF content on a visual medium, then it
must implement the region and line layout
semantics defined by <specref ref="semantics-region-layout"/> and
@@ -2011,7 +2011,7 @@
<ttp:extensions>
<phrase role="strong"><ttp:extension value="required">#x-prefilter-by-language</ttp:extension></phrase>
</ttp:extensions>
- <ttp:extensions base="http://foo.bar.baz/ttaf1/extension">
+ <ttp:extensions base="http://foo.bar.example.org/ttaf1/extension">
<phrase role="strong"><ttp:extension value="required">#private-extension-1</ttp:extension></phrase>
</ttp:extensions>
</ttp:profile>
@@ -3628,7 +3628,7 @@
<loc href="#document-structure-vocabulary-body"><el>body</el></loc>,
<loc href="#content-vocabulary-div"><el>div</el></loc>,
<loc href="#content-vocabulary-p"><el>p</el></loc>,
-<phrase diff="add"><loc href="#content-vocabulary-region"><el>region</el></loc></phrase>,
+<phrase diff="add"><loc href="#layout-vocabulary-region"><el>region</el></loc></phrase>,
<loc href="#content-vocabulary-span"><el>span</el></loc>
</td>
</tr>
@@ -6905,9 +6905,9 @@
three categories of style property values are distinguished as
follows:</p>
<ulist>
-<item><p><loc href="semantics-style-resolved-value-category-specified">specified values</loc></p></item>
-<item><p><loc href="semantics-style-resolved-value-category-computed">computed values</loc></p></item>
-<item><p><loc href="semantics-style-resolved-value-category-actual">actual values</loc></p></item>
+<item><p><loc href="#semantics-style-resolved-value-category-specified">specified values</loc></p></item>
+<item><p><loc href="#semantics-style-resolved-value-category-computed">computed values</loc></p></item>
+<item><p><loc href="#semantics-style-resolved-value-category-actual">actual values</loc></p></item>
</ulist>
<div4 id="semantics-style-resolved-value-category-specified">
<head>Specified Values</head>
@@ -7486,7 +7486,7 @@
not be specified on any content element in the document
instance.</p>
<p>If a default region is implied for a given document instance, then
-the <loc href="#content-vocabulary-body"><el>body</el></loc> element
+the <loc href="#document-structure-vocabulary-body"><el>body</el></loc> element
is implicitly targeted to (associated with) the default region.</p>
<p>When implying a default region, the document instance is to be
treated as if a <loc
@@ -8365,7 +8365,7 @@
<td>
<eg xml:space="preserve">
<phrase diff="add">...
-<div xmlns:ext="http://foo.bar.baz/ttaf1#metadata">
+<div xmlns:ext="http://foo.bar.example.org/ttaf1#metadata">
<metadata ext:ednote="remove this division prior to publishing"/>
</div>
...</phrase>
@@ -8672,7 +8672,7 @@
<p>If specified, the value of this attribute must adhere to the following
syntax<phrase diff="add">, where
the syntactic element <emph>S</emph> must adhere to production
-[3] <code>S</code> as defined by <bibref ref="xml11"/> §
+[3] <code>S</code> as defined by <bibref ref="xml10"/> §
2.3</phrase>:</p>
<table id="metadata-attribute-role-syntax" role="syntax">
<caption>Syntax Representation – ttm:role</caption>
@@ -9708,13 +9708,13 @@
capable of transforming all defined values of the <loc
href="#style-attribute-backgroundColor"><att>tts:backgroundColor</att></loc>
attribute when applied to a <loc
-href="layout-vocabulary-region"><el>region</el></loc> element.</p>
+href="#layout-vocabulary-region"><el>region</el></loc> element.</p>
<p>A TT AF presentation processor supports the
<code>#backgroundColor-region</code> feature if it (1) implements presentation semantic
support for the <loc
href="#style-attribute-backgroundColor"><att>tts:backgroundColor</att></loc>
attribute when applied to a <loc
-href="layout-vocabulary-region"><el>region</el></loc> element
+href="#layout-vocabulary-region"><el>region</el></loc> element
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
@@ -9781,7 +9781,7 @@
feature if it recognizes and is capable of transforming the following
vocabulary defined by <specref ref="content"/>:</p>
<ulist>
-<item><p><loc href="#content-vocabulary-body"><el>body</el></loc></p></item>
+<item><p><loc href="#document-structure-vocabulary-body"><el>body</el></loc></p></item>
<item><p><loc href="#content-vocabulary-div"><el>div</el></loc></p></item>
<item><p><loc href="#content-vocabulary-p"><el>p</el></loc></p></item>
<item><p><loc href="#content-vocabulary-span"><el>span</el></loc></p></item>
@@ -9868,13 +9868,13 @@
capable of transforming all defined values of the <loc
href="#style-attribute-display"><att>tts:display</att></loc>
attribute when applied to a <loc
-href="layout-vocabulary-region"><el>region</el></loc> element.</p>
+href="#layout-vocabulary-region"><el>region</el></loc> element.</p>
<p>A TT AF presentation processor supports the
<code>#display-region</code> feature if it implements presentation semantic
support for all defined values of the <loc
href="#style-attribute-display"><att>tts:display</att></loc>
attribute when applied to a <loc
-href="layout-vocabulary-region"><el>region</el></loc> element.</p>
+href="#layout-vocabulary-region"><el>region</el></loc> element.</p>
</div3>
<div3 id="feature-displayAlign">
<head>#displayAlign</head>
@@ -10676,9 +10676,9 @@
<item><p><loc
href="#layout"><code>#layout</code></loc></p></item>
<item><p><loc
-href="#overflow-dynamic"><code>#overflow-dynamic</code></loc></p></item>
+href="#feature-overflow-dynamic"><code>#overflow-dynamic</code></loc></p></item>
<item><p><loc
-href="#dynamicFlow-rollUp"><code>#dynamicFlow-rollUp</code></loc></p></item>
+href="#feature-dynamicFlow-rollUp"><code>#dynamicFlow-rollUp</code></loc></p></item>
</ulist>
</div3>
<div3 id="feature-showBackground">
@@ -10713,8 +10713,8 @@
feature if it recognizes and is capable of transforming the following
vocabulary defined by <specref ref="content"/>:</p>
<ulist>
-<item><p><loc href="#content-vocabulary-tt"><el>tt</el></loc></p></item>
-<item><p><loc href="#styling-vocabulary-head"><el>head</el></loc></p></item>
+<item><p><loc href="#document-structure-vocabulary-tt"><el>tt</el></loc></p></item>
+<item><p><loc href="#document-structure-vocabulary-head"><el>head</el></loc></p></item>
</ulist>
<p>A TT AF presentation processor supports the <code>#structure</code>
feature if it implements presentation semantic support for the
@@ -11179,13 +11179,13 @@
capable of transforming all defined values of the <loc
href="#style-attribute-visibility"><att>tts:visibility</att></loc>
attribute when applied to a <loc
-href="layout-vocabulary-region"><el>region</el></loc> element.</p>
+href="#layout-vocabulary-region"><el>region</el></loc> element.</p>
<p>A TT AF presentation processor supports the
<code>#visibility-region</code> feature if it implements presentation semantic
support for all defined values of the <loc
href="#style-attribute-visibility"><att>tts:visibility</att></loc>
attribute when applied to a <loc
-href="layout-vocabulary-region"><el>region</el></loc> element.</p>
+href="#layout-vocabulary-region"><el>region</el></loc> element.</p>
</div3>
<div3 id="feature-wrapOption">
<head>#wrapOption</head>
@@ -11924,8 +11924,8 @@
<tr>
<td><loc href="#feature-structure"><code>#structure</code></loc></td>
<td>
-<loc href="#content-vocabulary-tt"><el>tt</el></loc>,
-<loc href="#styling-vocabulary-head"><el>head</el></loc>
+<loc href="#document-structure-vocabulary-tt"><el>tt</el></loc>,
+<loc href="#document-structure-vocabulary-head"><el>head</el></loc>
</td>
</tr>
<tr>
@@ -11958,7 +11958,7 @@
<tr>
<td><loc href="#feature-content"><code>#content</code></loc></td>
<td>
-<loc href="#content-vocabulary-body"><el>body</el></loc>,
+<loc href="#document-structure-vocabulary-body"><el>body</el></loc>,
<loc href="#content-vocabulary-div"><el>div</el></loc>,
<loc href="#content-vocabulary-p"><el>p</el></loc>,
<loc href="#content-vocabulary-span"><el>span</el></loc>,
@@ -11977,7 +11977,7 @@
<td><loc href="#feature-display-block"><code>#display-block</code></loc></td>
<td><loc href="#style-attribute-display">@<att>tts:display</att></loc>
applied to
-<loc href="#content-vocabulary-body"><el>body</el></loc>,
+<loc href="#document-structure-vocabulary-body"><el>body</el></loc>,
<loc href="#content-vocabulary-div"><el>div</el></loc>,
<loc href="#content-vocabulary-p"><el>p</el></loc>
</td>
@@ -11993,7 +11993,7 @@
<tr>
<td><loc href="#feature-extent"><code>#extent</code></loc></td>
<td><loc href="#style-attribute-extent">@<att>tts:extent</att></loc>
-applied to <loc href="content-vocabulary-tt"><el>tt</el></loc></td>
+applied to <loc href="#document-structure-vocabulary-tt"><el>tt</el></loc></td>
</tr>
<tr>
<td><loc href="#feature-fontSize-isomorphic"><code>#fontSize-isomorphic</code></loc></td>
@@ -12047,8 +12047,8 @@
<tr>
<td><loc href="#feature-structure"><code>#structure</code></loc></td>
<td>
-<loc href="#content-vocabulary-tt"><el>tt</el></loc>,
-<loc href="#styling-vocabulary-head"><el>head</el></loc>
+<loc href="#document-structure-vocabulary-tt"><el>tt</el></loc>,
+<loc href="#document-structure-vocabulary-head"><el>head</el></loc>
</td>
</tr>
<tr>
@@ -12082,7 +12082,7 @@
<td><loc href="#feature-visibility-block"><code>#visibility-block</code></loc></td>
<td><loc href="#style-attribute-visibility">@<att>tts:visibility</att></loc>
applied to
-<loc href="#content-vocabulary-body"><el>body</el></loc>,
+<loc href="#document-structure-vocabulary-body"><el>body</el></loc>,
<loc href="#content-vocabulary-div"><el>div</el></loc>,
<loc href="#content-vocabulary-p"><el>p</el></loc>
</td>
@@ -12227,9 +12227,9 @@
<xspecref href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</xspecref>.)
</bibl>
<bibl id="xml11" key="XML 1.1" diff="del">Tim Bray, et al.
-<titleref href="http://www.w3.org/TR/2004/REC-xml10-20040204/">Extensible Markup Language (XML)
+<titleref href="http://www.w3.org/TR/2004/REC-xml-20040204/">Extensible Markup Language (XML)
1.1</titleref>, W3C Recommendation, 04 February 2004, updated 15 Apr 2004. (See
-<xspecref href="http://www.w3.org/TR/2004/REC-xml10-20040204/">http://www.w3.org/TR/2004/REC-xml10-20040204/</xspecref>.)
+<xspecref href="http://www.w3.org/TR/2004/REC-xml-20040204/">http://www.w3.org/TR/2004/REC-xml-20040204/</xspecref>.)
</bibl>
<bibl id="xmlid" key="XML ID">Jonathan Marsh, Daniel Veillard, Norman Walsh, Eds.,
<titleref href="http://www.w3.org/TR/2005/REC-xml-id-20050909/">xml:id Version 1.0</titleref>,
@@ -13963,6 +13963,93 @@
<inform-div1 id="change-history">
<head>Change History</head>
+
+<div2 id="change-history-cr1-to-wd1" diff='add'>
+<head>Changes since Candidate Recommendation</head>
+
+<eg xml:space="preserve">
+<![CDATA[
+[GA-A-035-20090504] 3.2 subdivide into transformation and presentation conformance
+[GA-A-036-20090504] C update schemas
+[GA-I-009-20090504] 11,12 add examples to metadata and animation element vocabulary
+[GA-I-056-20090504] 8.2.20 fix indentation of tts:textDecoration example
+[GA-I-060-20090504] 5.2,6.1 enhance profile specification mechanism
+[GA-I-068-20090504] 9.3.3 ensure last block of body's block is filled out to region
+[GA-I-069-20090504] 8.2.8 mandate explicit lengths for tts:extent on tt:tt element
+[GA-I-070-20090504] 8.2.16 clarify "region's width and height were infinite"
+[GA-I-075-20090504] 5.2 clarify use of optional feature/extension
+[GA-I-080-20090504] I remove sample code appendix
+[GA-I-085-20090504] 6.2.4 ttp:frameRateMultiplier - missing default for denominator
+[GA-I-086-20090504] 8.3.6,B tts:dynamicFlow - remove fade, within()
+[GA-I-087-20090504] 5.1 change TT style namespace value to #styling instead of #style
+[GA-I-088-20090504] * remove editorial notes
+[GA-I-089-20090504] 12.2.2 ttm:role - allow multiple tokens
+[GA-I-090-20090504] 8.2.14 improve opacity semantics
+[GA-I-091-20090504] 8.2.* implement style defaults
+----------------------------
+[GA-A-034-20090427] 8.2.7 add "rollUp" shorthand value to tts:dynamicFlow
+[GA-I-054-20090427] 8.{2,4} remove explicit inheritance
+[GA-I-055-20090427] 8.2.{20,21} make textDecoration and textOutline inheritable
+[GA-I-059-20090427] 8.2.* make all style properties animatable
+[GA-I-061-20090427] B.3.{1,2} correct flow interval computation with definite rate
+[GA-I-062-20090427] B.2 clarify meaning of "difference" in contents of flow buffer
+[GA-I-063-20090427] B.2 clarify meaning of "logical content position"
+[GA-I-064-20090427] B.5 clarify timeline used for dynamic flow
+[GA-I-065-20090427] 8.2.7, B account for side effects of animation
+[GA-I-066-20090427] B.2 clarify assumptions regarding flow buffer state persistence
+[GA-I-067-20090427] B.2 clarify handling of temporal style changes w.r.t. flow buffer
+[GA-I-073-20090427] 1.2 remove superfluous text
+[GA-I-076-20090427] 8.2.13 fix typo
+[GA-I-077-20090427] 8.2.* add missing prose regarding anonymous spans
+[GA-I-078-20090427] 8.3.14 remove spurious reference to whitespace S syntactic element
+[GA-I-079-20090427] G update XSL reference to XSL 1.1
+[GA-I-081-20090427] 8.3.6, B remove 'pixel' flow unit and flow transitions
+[GA-I-082-20090427] 8.2.{13,16} change 'scroll' value to 'dynamic' for tts:overflow
+[GA-I-083-20090427] B.4 clarify flow operations prose logical vs formatted units
+[GA-I-084-20090427] 8.3.6 specify semantics if smooth or fade flow style not supported
+----------------------------
+[GA-A-033-20090415] * unify and better formalize style resolution process
+[GA-I-008-20090415] 12.2.2 add "description" value to ttm:role enumeration
+[GA-I-015-20090415] * change XML and XML Namespace references
+[GA-I-032-20090415] 8.4.3 style chaining an left preference
+[GA-I-033-20090415] 8.3.{5,14} allow unquoted font family name that contains whitespace
+[GA-I-035-20090415] 8.3.1 opacity float value
+[GA-I-040-20090415] * unify and better formalize style resolution process
+[GA-I-041-20090415] 7.1.3 change body to parallel time containment as default
+[GA-I-043-20090415] 9.3.2 correct content hierarchy region mapping example code
+----------------------------
+[GA-A-026-20090130] * define default region
+[GA-A-028-20090130] * move tts:extent from body to tt element
+[GA-A-029-20090130] * fix inconsistency regarding time containment semantics
+[GA-A-030-20090130] 10.2 clarify semantics for dur and end
+[GA-A-032-20090130] 9.1.2 add ttm:role to region element
+[GA-I-012-20090130] * define default region
+[GA-I-028-20090130] 8.2.13 elaborate prose to accommodate nested spans
+[GA-I-034-20090130] 9.3 elaborate processing of anonymous spans
+[GA-I-036-20090130] 8.2 inheritance by anonymous spans
+[GA-I-042-20090130] 9.3 processing in absence of region attribute
+[GA-I-048-20090130] * specify requiredExtensions and requiredFeatures
+[GA-I-050-20090130] * improve consistency of style association prose on content elts
+[GA-I-051-20090130] 8.2.5 allow tts:display to apply to region element
+[GA-I-052-20090130] 8.3 fix order and missing entry in list of style value expressions
+----------------------------
+[GA-A-024-20081214] 7.1.4 correct prose to accommodate nested divs
+[GA-A-024-20081214] 7.1.6 correct prose to accommodate nested spans
+[GA-A-027-20081214] 9.3.2 (7) map anonymous spans to fo:inline only when parent is p or span
+[GA-I-016-20081214] 10.2.* fix incorrect reference to smil2 section (should be 10.4.1)
+[GA-I-017-20081214] 8.3.4 correct definition of <duration> syntax to <digit>+
+[GA-I-027-20081214] 8.2.20 correct names of textDecoration values (lineThrough)
+[GA-I-037-20081214] 9.3.2 (7) map anonymous spans to fo:inline only when parent is p or span
+[GA-I-044-20081214] B.4 change typo "withing" to "within"
+[GA-I-045-20081214] 8.2.24 remove extra '"' at end of last line of wrap option example
+[GA-I-046-20081214] 8.2.23 missing inheritance and percentage constraints
+----------------------------
+
+]]>
+</eg>
+
+</div2>
+
<div2 id="change-history-lc1-to-lc2">
<head>Changes from First to Second Last Call Working Draft</head>
<eg xml:space="preserve">