diff --git a/index.bs b/index.bs index 8a0672f..20cb3dc 100644 --- a/index.bs +++ b/index.bs @@ -4376,9 +4376,13 @@ being treated as follows:

  • For the purposes of attribute selector matching, WebVTT Internal Node Objects have no attributes, except for WebVTT Voice Objects, which have a single attribute named "voice" whose value is the value of - the WebVTT Voice Object, and WebVTT Language Objects, - which have a single attribute named "lang" whose value is the object's applicable language.

  • + the WebVTT Voice Object, WebVTT Language Objects, which + have a single attribute named "lang" whose value is the object's applicable language, and lists of WebVTT Node Objects that have a non-empty applicable language, which have a single attribute named + "lang" whose value is the object's applicable language.

  • For the purposes of class selector matching, WebVTT Internal Node Objects have the classes described as the WebVTT Node Object's applicable diff --git a/index.html b/index.html index ca469ea..0c10d2c 100644 --- a/index.html +++ b/index.html @@ -4149,8 +4149,9 @@

    For the purposes of attribute selector matching, WebVTT Internal Node Objects have no attributes, except for WebVTT Voice Objects, which have a single attribute named "voice" whose value is the value of - the WebVTT Voice Object, and WebVTT Language Objects, - which have a single attribute named "lang" whose value is the object’s applicable language.

    + the WebVTT Voice Object, WebVTT Language Objects, which + have a single attribute named "lang" whose value is the object’s applicable language, and lists of WebVTT Node Objects that have a non-empty applicable language, which have a single attribute named + "lang" whose value is the object’s applicable language.

  • For the purposes of class selector matching, WebVTT Internal Node Objects have the classes described as the WebVTT Node Object’s applicable