[ttml2] Property specified more than once on tt:initial

spoeschel has just created a new issue for https://github.com/w3c/ttml2:

== Property specified more than once on tt:initial ==
The same property could be specified more than once on different `tt:initial` elements at the moment, e.g.:

```xml
...
<head>
  <styling>
    <initial tts:color="yellow"/>
    <initial tts:color="lime"/>
  <styling>
<head>
...
```

The [Specified Style Set Processing in 10.5.4.2](https://w3c.github.io/ttml2/#semantics-style-resolution-processing-sss) in step 6.c....i currently says:

"if an initial element defines the initial value for P, then use that value"

So the expected behaviour in such a case should probably be deterministic. Or instead it should be forbidden that at the same time two `tt:initial` elements that set the same property can apply (e.g. with appropriate conditions added, which exclude each other, the above example would be fine).

Please view or discuss this issue at https://github.com/w3c/ttml2/issues/764 using your GitHub account

Received on Thursday, 17 May 2018 12:42:55 UTC