ISSUE-368 (ISD construction prunes <br/> erroneously): The [Construct Intermediate Document] process erroneously prunes empty <br> elements [TTML 1.0]

ISSUE-368 (ISD construction prunes <br/> erroneously): The [Construct Intermediate Document] process erroneously prunes empty <br> elements [TTML 1.0]

http://www.w3.org/AudioVideo/TT/tracker/issues/368

Raised by: Nigel Megitt
On product: TTML 1.0

The [construct intermediate document] process says:

"2. evaluating this sub-tree in a postorder traversal, prune elements if
they are not a Content element, if they are temporally inactive, if they
are empty, or if they aren't associated with region R according to the
[associate region] procedure;"

This means that any empty <br> element e.g. "<br/>" is pruned, resulting in it having no effect. This isn't the correct behaviour because empty <br> elements should create line breaks and therefore have an effect.

This applies to TTML1, TTML1SE and TTML2.

Received on Thursday, 29 January 2015 14:34:53 UTC