This is a testharness.js-based test.
Found 30 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: attribute textTracks
assert_true: The prototype object must have a property "textTracks" expected true got false
[FAIL] SourceBuffer interface: sourceBuffer must inherit property "textTracks" with the proper type
assert_inherits: property "textTracks" not found in prototype chain
[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
[FAIL] TextTrack interface: attribute sourceBuffer
assert_true: The prototype object must have a property "sourceBuffer" expected true got false
Harness: the test ran to completion.