[ttml2] Permit metadata in otherwise empty data element. (#1021)

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

== Permit metadata in otherwise empty data element. ==
For `data` element, if `@src` specified, then content should not include non-lwsp `#PCDATA`, chunk, or source elements; i.e., it may include only metadata.class content; content model should be changed to read:

```
 #PCDATA |
 (Metadata.class*, chunk+) |
 (Metadata.class*, source+) |
 Metadata.class*                         // add this choice
```

As presently defined, if `@src` is specified, the only acceptable content model appears to be `#PCDATA`, where `#PCDATA` is `EMPTY`, which means that metadata cannot appear in a data element that uses `@src`.

Also, we need a term to refer to usage that expresses `@src`, or perhaps it can be included in the scope of _sourced data embedding_.

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

Received on Wednesday, 2 January 2019 04:15:16 UTC