[ttml1, ttml2] change normal line height to mean 120% of relevant font size (issue 275)
authorGlenn Adams <glenn@skynav.com>
Fri, 23 Aug 2013 12:22:52 -0600
changeset 472 15f347a0d2ef
parent 471 53d6d7d55614
child 473 35d1c7aef82a
[ttml1, ttml2] change normal line height to mean 120% of relevant font size (issue 275)
ttml1/spec/ttml1-changes.html
ttml1/spec/ttml1.xml
ttml2/spec/ttml2.xml
--- a/ttml1/spec/ttml1-changes.html	Fri Aug 23 12:13:22 2013 -0600
+++ b/ttml1/spec/ttml1-changes.html	Fri Aug 23 12:22:52 2013 -0600
@@ -59,6 +59,9 @@
 * In 8.2.9, remove references to the possibility of specifying font size on root
   tt element, since it doesn't support TTS style properties, and since style content
   style inheritance stops at body and region style inheritance stops at region.
+* In 8.2.9, improve compatibility with CSS and XSL-FO implementations by interpreting
+  'normal' line height as 120% (1.2 multiplier) of relevant font size instead of 100%
+  (1.0 multiplier).
 * In 8.2.12, correct typo where "initial" value was written, but "computed" value
   intended.
 * In 8.2.12, clarify that the interpretation of "normal" is scoped by descendants in a
--- a/ttml1/spec/ttml1.xml	Fri Aug 23 12:13:22 2013 -0600
+++ b/ttml1/spec/ttml1.xml	Fri Aug 23 12:22:52 2013 -0600
@@ -4571,8 +4571,8 @@
 </table>
 <p>If the value of this attribute is <code>normal</code>, then the
 computed value of the style property must be considered to be the same
-as the largest font size that applies to any
-descendant element in the intermediate synchronic document as determined by
+as 120% of the largest font size that applies to the element and its
+descendant elements in the intermediate synchronic document as determined by
 <specref ref="semantics-region-layout-step-1"/>.</p>
 <p>If specified as a <loc
 href="#style-value-length">&lt;length&gt;</loc>, then the length must
--- a/ttml2/spec/ttml2.xml	Fri Aug 23 12:13:22 2013 -0600
+++ b/ttml2/spec/ttml2.xml	Fri Aug 23 12:22:52 2013 -0600
@@ -4621,8 +4621,8 @@
 </table>
 <p>If the value of this attribute is <code>normal</code>, then the
 computed value of the style property must be considered to be the same
-as the largest font size that applies to any
-descendant element in the intermediate synchronic document as determined by
+as 120% of the largest font size that applies to the element and its
+descendant elements in the intermediate synchronic document as determined by
 <specref ref="semantics-region-layout-step-1"/>.</p>
 <p>If specified as a <loc
 href="#style-value-length">&lt;length&gt;</loc>, then the length must