[ttml1, ttml2] change normal line height to mean 120% of relevant font size (issue 275)
--- 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"><length></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"><length></loc>, then the length must