This is a testharness.js-based test. Found 29 FAIL, 0 TIMEOUT, 0 NOTRUN. [FAIL] Partial interface AudioTrack: valid exposure set Partial AudioTrack interface is exposed to 'DedicatedWorker', the original interface is not. [FAIL] Partial interface VideoTrack: valid exposure set Partial VideoTrack interface is exposed to 'DedicatedWorker', the original interface is not. [FAIL] Partial interface TextTrack: valid exposure set Partial TextTrack interface is exposed to 'DedicatedWorker', the original interface is not. [FAIL] SourceBuffer interface: member audioTracks assert_false: The prototype object must not have a property "audioTracks" expected false got true [FAIL] SourceBuffer interface: member videoTracks assert_false: The prototype object must not have a property "videoTracks" expected false got true [FAIL] ManagedMediaSource interface: existence and properties of interface object assert_own_property: self does not have own property "ManagedMediaSource" expected property "ManagedMediaSource" missing [FAIL] ManagedMediaSource interface object length assert_own_property: self does not have own property "ManagedMediaSource" expected property "ManagedMediaSource" missing [FAIL] ManagedMediaSource interface object name assert_own_property: self does not have own property "ManagedMediaSource" expected property "ManagedMediaSource" missing [FAIL] ManagedMediaSource interface: existence and properties of interface prototype object assert_own_property: self does not have own property "ManagedMediaSource" expected property "ManagedMediaSource" missing [FAIL] ManagedMediaSource interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "ManagedMediaSource" expected property "ManagedMediaSource" missing [FAIL] ManagedMediaSource interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "ManagedMediaSource" expected property "ManagedMediaSource" missing [FAIL] ManagedMediaSource interface: attribute streaming assert_own_property: self does not have own property "ManagedMediaSource" expected property "ManagedMediaSource" missing [FAIL] ManagedMediaSource interface: attribute onstartstreaming assert_own_property: self does not have own property "ManagedMediaSource" expected property "ManagedMediaSource" missing [FAIL] ManagedMediaSource interface: attribute onendstreaming assert_own_property: self does not have own property "ManagedMediaSource" expected property "ManagedMediaSource" missing [FAIL] BufferedChangeEvent interface: existence and properties of interface object assert_own_property: self does not have own property "BufferedChangeEvent" expected property "BufferedChangeEvent" missing [FAIL] BufferedChangeEvent interface object length assert_own_property: self does not have own property "BufferedChangeEvent" expected property "BufferedChangeEvent" missing [FAIL] BufferedChangeEvent interface object name assert_own_property: self does not have own property "BufferedChangeEvent" expected property "BufferedChangeEvent" missing [FAIL] BufferedChangeEvent interface: existence and properties of interface prototype object assert_own_property: self does not have own property "BufferedChangeEvent" expected property "BufferedChangeEvent" missing [FAIL] BufferedChangeEvent interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "BufferedChangeEvent" expected property "BufferedChangeEvent" missing [FAIL] BufferedChangeEvent interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "BufferedChangeEvent" expected property "BufferedChangeEvent" missing [FAIL] BufferedChangeEvent interface: attribute addedRanges assert_own_property: self does not have own property "BufferedChangeEvent" expected property "BufferedChangeEvent" missing [FAIL] BufferedChangeEvent interface: attribute removedRanges assert_own_property: self does not have own property "BufferedChangeEvent" expected property "BufferedChangeEvent" missing [FAIL] ManagedSourceBuffer interface: existence and properties of interface object assert_own_property: self does not have own property "ManagedSourceBuffer" expected property "ManagedSourceBuffer" missing [FAIL] ManagedSourceBuffer interface object length assert_own_property: self does not have own property "ManagedSourceBuffer" expected property "ManagedSourceBuffer" missing [FAIL] ManagedSourceBuffer interface object name assert_own_property: self does not have own property "ManagedSourceBuffer" expected property "ManagedSourceBuffer" missing [FAIL] ManagedSourceBuffer interface: existence and properties of interface prototype object assert_own_property: self does not have own property "ManagedSourceBuffer" expected property "ManagedSourceBuffer" missing [FAIL] ManagedSourceBuffer interface: existence and properties of interface prototype object's "constructor" property assert_own_property: self does not have own property "ManagedSourceBuffer" expected property "ManagedSourceBuffer" missing [FAIL] ManagedSourceBuffer interface: existence and properties of interface prototype object's @@unscopables property assert_own_property: self does not have own property "ManagedSourceBuffer" expected property "ManagedSourceBuffer" missing [FAIL] ManagedSourceBuffer interface: attribute onbufferedchange assert_own_property: self does not have own property "ManagedSourceBuffer" expected property "ManagedSourceBuffer" missing Harness: the test ran to completion.