media-source: Complete Failures

Completely failed files: 61; Completely failed subtests: 98; Failure level: 98/417 (23.50%)

Test Files

  1. /media-source/mediasource-play.html (1/1, 100.00%, 0.24% of total)
  2. /media-source/mediasource-changetype-play.html (5/6, 83.33%, 1.20% of total)
  3. /media-source/mediasource-config-change-webm-v-bitrate.html (1/1, 100.00%, 0.24% of total)
  4. /media-source/SourceBuffer-abort-updating.html (1/2, 50.00%, 0.24% of total)
  5. /media-source/mediasource-config-change-mp4-av-audio-bitrate.html (1/1, 100.00%, 0.24% of total)
  6. /media-source/mediasource-sourcebuffer-mode-timestamps.html (2/2, 100.00%, 0.48% of total)
  7. /media-source/SourceBuffer-abort.html (1/2, 50.00%, 0.24% of total)
  8. /media-source/mediasource-config-change-webm-av-audio-bitrate.html (1/1, 100.00%, 0.24% of total)
  9. /media-source/mediasource-append-buffer.html (3/23, 13.04%, 0.72% of total)
  10. /media-source/mediasource-trackdefault.html (28/28, 100.00%, 6.71% of total)
  11. /media-source/SourceBuffer-abort-readyState.html (1/2, 50.00%, 0.24% of total)
  12. /media-source/mediasource-addsourcebuffer.html (2/10, 20.00%, 0.48% of total)
  13. /media-source/mediasource-config-change-mp4-av-framesize.html (1/1, 100.00%, 0.24% of total)
  14. /media-source/mediasource-sequencemode-append-buffer.html (3/3, 100.00%, 0.72% of total)
  15. /media-source/mediasource-appendbuffer-quota-exceeded.html (1/1, 100.00%, 0.24% of total)
  16. /media-source/mediasource-config-change-webm-av-framesize.html (1/1, 100.00%, 0.24% of total)
  17. /media-source/mediasource-avtracks.html (1/4, 25.00%, 0.24% of total)
  18. /media-source/URL-createObjectURL-revoke.html (2/3, 66.67%, 0.48% of total)
  19. /media-source/mediasource-config-change-webm-v-framerate.html (1/1, 100.00%, 0.24% of total)
  20. /media-source/mediasource-sourcebuffer-trackdefaults.html (5/5, 100.00%, 1.20% of total)
  21. /media-source/mediasource-seek-during-pending-seek.html (2/2, 100.00%, 0.48% of total)
  22. /media-source/mediasource-config-change-webm-v-framesize.html (1/1, 100.00%, 0.24% of total)
  23. /media-source/mediasource-config-change-webm-av-video-bitrate.html (1/1, 100.00%, 0.24% of total)
  24. /media-source/SourceBuffer-abort-removed.html (1/2, 50.00%, 0.24% of total)
  25. /media-source/mediasource-config-change-mp4-av-video-bitrate.html (1/1, 100.00%, 0.24% of total)
  26. /media-source/mediasource-endofstream.html (1/3, 33.33%, 0.24% of total)
  27. /media-source/mediasource-is-type-supported.html (9/41, 21.95%, 2.16% of total)
  28. /media-source/mediasource-getvideoplaybackquality.html (2/2, 100.00%, 0.48% of total)
  29. /media-source/mediasource-seek-beyond-duration.html (1/2, 50.00%, 0.24% of total)
  30. /media-source/mediasource-errors.html (4/7, 57.14%, 0.96% of total)
  31. /media-source/mediasource-sourcebuffer-mode.html (1/6, 16.67%, 0.24% of total)
  32. /media-source/mediasource-config-change-mp4-a-bitrate.html (1/1, 100.00%, 0.24% of total)
  33. /media-source/mediasource-config-change-webm-a-bitrate.html (1/1, 100.00%, 0.24% of total)
  34. /media-source/mediasource-trackdefaultlist.html (2/2, 100.00%, 0.48% of total)
  35. /media-source/mediasource-remove.html (4/16, 25.00%, 0.96% of total)
  36. /media-source/mediasource-duration.html (4/9, 44.44%, 0.96% of total)
Test Show/Hide MessagesSf12
/media-source/mediasource-play.html (1/1, 100.00%, 0.24% of total)ERROR
Test normal playback case with MediaSource APITIMEOUT
/media-source/mediasource-changetype-play.html (5/6, 83.33%, 1.20% of total)ERROR
Check if browser supports enough test media typesFAIL
Test audio-only changeType for audio/mp4; codecs="mp4a.40.2" <-> audio/mp4; codecs="mp4a.40.2"TIMEOUT
Test audio-only changeType for audio/mp4; codecs="mp4a.40.2" <-> audio/mpegTIMEOUT
Test audio-only changeType for audio/mpeg <-> audio/mp4; codecs="mp4a.40.2"TIMEOUT
Test audio-only changeType for audio/mpeg <-> audio/mpegTIMEOUT
/media-source/mediasource-config-change-webm-v-bitrate.html (1/1, 100.00%, 0.24% of total)OK
Tests webm video-only bitrate changes.FAIL
/media-source/SourceBuffer-abort-updating.html (1/2, 50.00%, 0.24% of total)OK
SourceBuffer#abort() (video/webm; codecs="vorbis,vp8") : Check the algorithm when the updating attribute is true.FAIL
/media-source/mediasource-config-change-mp4-av-audio-bitrate.html (1/1, 100.00%, 0.24% of total)ERROR
Tests mp4 audio bitrate changes in multiplexed content.TIMEOUT
/media-source/mediasource-sourcebuffer-mode-timestamps.html (2/2, 100.00%, 0.48% of total)OK
audio/aac : If generate timestamps flag equals true and new mode equals "segments", then throw a TypeError exception and abort these steps.FAIL
audio/mpeg : If generate timestamps flag equals true and new mode equals "segments", then throw a TypeError exception and abort these steps.FAIL
/media-source/SourceBuffer-abort.html (1/2, 50.00%, 0.24% of total)OK
SourceBuffer#abort() (video/webm; codecs="vorbis,vp8"): Check the values of appendWindowStart and appendWindowEnd.FAIL
/media-source/mediasource-config-change-webm-av-audio-bitrate.html (1/1, 100.00%, 0.24% of total)OK
Tests webm audio bitrate changes in multiplexed content.FAIL
/media-source/mediasource-append-buffer.html (3/23, 13.04%, 0.72% of total)TIMEOUT
Test appendBuffer events order.FAIL
Test appendBuffer with partial media segments.TIMEOUT
Test slow appending does not trigger stalled events.FAIL
/media-source/mediasource-trackdefault.html (28/28, 100.00%, 6.71% of total)OK
Test invalid 'kinds' parameter type passed to TrackDefault constructorFAIL
Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'FAIL
Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'FAIL
Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'FAIL
Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'FAIL
Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kindsFAIL
Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'FAIL
Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'FAIL
Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'FAIL
Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'FAIL
Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'FAIL
Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'FAIL
Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'FAIL
Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'FAIL
Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'FAIL
Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'FAIL
Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'FAIL
Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'FAIL
Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'FAIL
Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'FAIL
Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'FAIL
Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'FAIL
Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'FAIL
Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'FAIL
Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'FAIL
Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'FAIL
Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'FAIL
Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'FAIL
/media-source/SourceBuffer-abort-readyState.html (1/2, 50.00%, 0.24% of total)OK
SourceBuffer#abort() (video/webm; codecs="vorbis,vp8") : If the readyState attribute of the parent media source is not in the "open" state then throw an INVALID_STATE_ERR exception and abort these steps.FAIL
/media-source/mediasource-addsourcebuffer.html (2/10, 20.00%, 0.48% of total)OK
Test addSourceBuffer() with Vorbis and VP8FAIL
Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffersFAIL
/media-source/mediasource-config-change-mp4-av-framesize.html (1/1, 100.00%, 0.24% of total)ERROR
Tests mp4 frame size changes in multiplexed content.TIMEOUT
/media-source/mediasource-sequencemode-append-buffer.html (3/3, 100.00%, 0.72% of total)OK
Test sequence AppendMode appendBuffer(first media segment)FAIL
Test sequence AppendMode appendBuffer(second media segment)FAIL
Test sequence AppendMode appendBuffer(second media segment, then first media segment)FAIL
/media-source/mediasource-appendbuffer-quota-exceeded.html (1/1, 100.00%, 0.24% of total)TIMEOUT
Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.TIMEOUT
/media-source/mediasource-config-change-webm-av-framesize.html (1/1, 100.00%, 0.24% of total)OK
Tests webm frame size changes in multiplexed content.FAIL
/media-source/mediasource-avtracks.html (1/4, 25.00%, 0.24% of total)OK
Check that media tracks and their properties are populated properlyFAIL
/media-source/URL-createObjectURL-revoke.html (2/3, 66.67%, 0.48% of total)OK
Check auto-revoking behavior with URL.createObjectURL(MediaSource).FAIL
Check referenced MediaSource can open after URL.revokeObjectURL(url).FAIL
/media-source/mediasource-config-change-webm-v-framerate.html (1/1, 100.00%, 0.24% of total)OK
Tests webm video-only frame rate changes.FAIL
/media-source/mediasource-sourcebuffer-trackdefaults.html (5/5, 100.00%, 1.20% of total)OK
Test round-trip of empty SourceBuffer.trackDefaultsFAIL
Test round-trip of non-empty SourceBuffer.trackDefaultsFAIL
Test setting null SourceBuffer.trackDefaultsFAIL
Test setting trackDefaults on a SourceBuffer that is updatingFAIL
Test setting trackDefaults on an already-removed SourceBufferFAIL
/media-source/mediasource-seek-during-pending-seek.html (2/2, 100.00%, 0.48% of total)ERROR
Test seeking to a new location before transitioning beyond HAVE_METADATA.FAIL
Test seeking to a new location during a pending seek.FAIL
/media-source/mediasource-config-change-webm-v-framesize.html (1/1, 100.00%, 0.24% of total)OK
Tests webm video-only frame size changes.FAIL
/media-source/mediasource-config-change-webm-av-video-bitrate.html (1/1, 100.00%, 0.24% of total)OK
Tests webm video bitrate changes in multiplexed content.FAIL
/media-source/SourceBuffer-abort-removed.html (1/2, 50.00%, 0.24% of total)OK
SourceBuffer#abort (video/webm; codecs="vorbis,vp8") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.FAIL
/media-source/mediasource-config-change-mp4-av-video-bitrate.html (1/1, 100.00%, 0.24% of total)ERROR
Tests mp4 video bitrate changes in multiplexed content.TIMEOUT
/media-source/mediasource-endofstream.html (1/3, 33.33%, 0.24% of total)OK
MediaSource.endOfStream(): duration and buffered range end time before and after endOfStreamFAIL
/media-source/mediasource-is-type-supported.html (9/41, 21.95%, 2.16% of total)OK
Test invalid codec ID "audio/mp4;codecs="mp4a.40""FAIL
Test invalid codec ID "audio/mp4;codecs="mp4a.40.""FAIL
Test invalid mismatch between MIME type and codec ID "audio/mp4;codecs="avc1.4d001e""FAIL
Test valid WebM type "AUDIO/WEBM;CODECS="vorbis""FAIL
Test valid WebM type "audio/webm;codecs="vorbis""FAIL
Test valid WebM type "video/webm;codecs="vorbis""FAIL
Test valid WebM type "video/webm;codecs="vorbis, vp8""FAIL
Test valid WebM type "video/webm;codecs="vp8""FAIL
Test valid WebM type "video/webm;codecs="vp8,vorbis""FAIL
/media-source/mediasource-getvideoplaybackquality.html (2/2, 100.00%, 0.48% of total)ERROR
Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource APITIMEOUT
Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource APITIMEOUT
/media-source/mediasource-seek-beyond-duration.html (1/2, 50.00%, 0.24% of total)ERROR
Test seeking beyond updated media duration.TIMEOUT
/media-source/mediasource-errors.html (4/7, 57.14%, 0.96% of total)OK
Appending media segment before the first initialization segment.FAIL
Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.FAIL
Signaling 'decode' error via segment parser loop algorithm.FAIL
Signaling 'network' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.FAIL
/media-source/mediasource-sourcebuffer-mode.html (1/6, 16.67%, 0.24% of total)OK
Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.FAIL
/media-source/mediasource-config-change-mp4-a-bitrate.html (1/1, 100.00%, 0.24% of total)ERROR
Tests mp4 audio-only bitrate changes.TIMEOUT
/media-source/mediasource-config-change-webm-a-bitrate.html (1/1, 100.00%, 0.24% of total)OK
Tests webm audio-only bitrate changes.FAIL
/media-source/mediasource-trackdefaultlist.html (2/2, 100.00%, 0.48% of total)OK
Test empty track default list construction with and without optional trackDefaults parameterFAIL
Test track default list construction, length, and indexed property getterFAIL
/media-source/mediasource-remove.html (4/16, 25.00%, 0.96% of total)OK
Test removing all appended data.FAIL
Test removing beginning of appended data.FAIL
Test removing the end of appended data.FAIL
Test removing the middle of appended data.FAIL
/media-source/mediasource-duration.html (4/9, 44.44%, 0.96% of total)TIMEOUT
Test appendBuffer completes previous seek to truncated durationFAIL
Test endOfStream completes previous seek to truncated durationFAIL
Test seek starts on duration truncation below currentTimeFAIL
Test setting same duration multiple times does not fire duplicate durationchangeTIMEOUT