Status update re: TTML2 issue #1043 and a proposed test for "applies to"

Good morning/evening,

Quick update re: TTML2 issue #1043 before I become near incommunicado
for a week.

I have approved the following pull requests, which, while they do not
resolve #1043, seem to provide valuable clarifications: #1087 (Clarify
text combine application), #1085 (Clarify application of font
variant), #1083 (Clarify application of font selection strategy),
#1081 (Clarify text emphasis application), #1079 (Clarify text
decoration application).

There has been some progress re: #1043 (see thread at PR #1101) but
uncertainty remains on the meaning of "applies to" -- this uncertainty
is at the root of #1043 (and #1090 and #1091). For instance, does
tts:color apply to ruby container span even though a ruby container
span has no text nodes that tts:color can impact?

As a result, I think more work is needed before PR #1089, #1092, #1093
and #1101 can be disposed of.

In the spirit of making progress and brainstorming, I suggest we
explore clarifying the meaning of "applies to" using the following
simple test:

_a style property applies to an element if modifying the actual value
of the style property on the element results in a change in rendering_

Looking forward to your feedback, to the discussion and to closing the issue.

Best,

-- Pierre

Received on Sunday, 23 June 2019 07:35:57 UTC