2.1.38 [HTML5:2014] Section 4.7.10.10.1 AudioTrackList and VideoTrackList objects

V0082: At least one videoTrack in a videoTrackList must be selected

The specification states:

 ... AudioTrackList and VideoTrackList objects
     ...
     A VideoTrackList object represents a dynamic list of zero or more video tracks, of 
     which zero or one can be selected at a time. ...

All document modes (All versions)

At least one VideoTrack in a VideoTrackList must be selected.

V0084: AudioTrack.kind and VideoTrack.kind do not check that the category is appropriate for the media type

The specification states:

 ... AudioTrackList and VideoTrackList objects
     ...
     ... Categories must only be returned for AudioTrack objects if they are appropriate 
     for audio, and must only be returned for VideoTrack objects if they are appropriate 
     for video.

All document modes (All versions)

AudioTrack.kind and VideoTrack.kind do not check that the category is appropriate for the media type.

V0078: The AudioTrack attributes kind and language are not readonly

The specification states:

 ... AudioTrackList and VideoTrackList objects
     ...
     interface AudioTrack {
         ...
         readonly attribute DOMString kind;
         ...
         readonly attribute DOMString language;
         ...
     };

All document modes (All versions)

The AudioTrack attributes kind and language are not readonly.

V0083: Media Fragments URI fragment identifiers are not supported

The specification states:

 ... AudioTrackList and VideoTrackList objects
     ...
     ... If the media resource is in a format that supports the Media Fragments URI 
     fragment identifier syntax, the identifier returned for a particular track must be 
     the same identifier that would enable the track if used as the name of a track in the 
     track dimension of such a fragment identifier. ...

All document modes (All versions)

Media Fragments URI fragment identifiers are not supported.

V0085: AudioTrack.language and VideoTrack.language return RFC-1766 language tags

The specification states:

 ... AudioTrackList and VideoTrackList objects
     ...
     The AudioTrack.language and VideoTrack.language attributes must return the BCP 47 
     language tag of the language of the track, if it has one, or the empty string 
     otherwise. ...

All document modes (All versions)

AudioTrack.language and VideoTrack.language return RFC-1766 language tags.

V0086: The resize event does not fire on a resize

The specification states:

 ... AudioTrackList and VideoTrackList objects
     ...
     Whenever a track in a VideoTrackList that was previously not selected is selected ... 
     the user agent must queue a task to fire a simple event named change at the 
     VideoTrackList object. This task must be queued before the task that fires the resize 
     event, if any.

All document modes (All versions)

The resize event does not fire on a resize.

V0080: The VideoTrack and VideoTrackList interfaces are not supported

The specification states:

 4.7.10.10.1 AudioTrackList and VideoTrackList objects
     ...
     interface VideoTrackList : EventTarget {
         ...
     };
  
     interface VideoTrack {
         ...
     };

IE11 Mode, IE10 Mode, IE9 Mode, IE8 Mode, IE7 Mode, and IE5 (Quirks) Mode (All versions)

The VideoTrack and VideoTrackList interfaces are not supported.

V0081: The onremovetrack attribute of AudioTrackList is not supported

The specification states:

 4.7.10.10.1 AudioTrackList and VideoTrackList objects
     ...
     interface AudioTrackList : EventTarget {
         ...
         attribute EventHandler onremovetrack;
     };

IE10 Mode, IE9 Mode, IE8 Mode, IE7 Mode, and IE5 (Quirks) Mode (All versions)

The onremovetrack attribute of AudioTrackList is not supported.

V0079: The AudioTrack and AudioTrackList interfaces are not supported

The specification states:

 4.7.10.10.1 AudioTrackList and VideoTrackList objects
     ...
     interface AudioTrackList : EventTarget {
         ...
     };
  
     interface AudioTrack {
         ...
     };

IE9 Mode, IE8 Mode, IE7 Mode, and IE5 (Quirks) Mode (All versions)

The AudioTrack and AudioTrackList interfaces are not supported.