This is a testharness.js-based test.
Found 7 FAIL, 0 TIMEOUT, 0 NOTRUN.
[FAIL] MediaSession interface: operation setMicrophoneActive(boolean)
assert_unreached: Throws "TypeError: Illegal invocation" instead of rejecting promise Reached unreachable code
[FAIL] MediaSession interface: operation setCameraActive(boolean)
assert_unreached: Throws "TypeError: Illegal invocation" instead of rejecting promise Reached unreachable code
[FAIL] MediaSession interface: operation setScreenshareActive(boolean)
assert_own_property: interface prototype object missing non-static operation expected property "setScreenshareActive" missing
[FAIL] MediaSession interface: calling setMicrophoneActive(boolean) on navigator.mediaSession with too few arguments must throw TypeError
assert_unreached: Throws "TypeError: Failed to execute 'setMicrophoneActive' on 'MediaSession': 1 argument required, but only 0 present." instead of rejecting promise Reached unreachable code
[FAIL] MediaSession interface: calling setCameraActive(boolean) on navigator.mediaSession with too few arguments must throw TypeError
assert_unreached: Throws "TypeError: Failed to execute 'setCameraActive' on 'MediaSession': 1 argument required, but only 0 present." instead of rejecting promise Reached unreachable code
[FAIL] MediaSession interface: navigator.mediaSession must inherit property "setScreenshareActive(boolean)" with the proper type
assert_inherits: property "setScreenshareActive" not found in prototype chain
[FAIL] MediaSession interface: calling setScreenshareActive(boolean) on navigator.mediaSession with too few arguments must throw TypeError
assert_inherits: property "setScreenshareActive" not found in prototype chain
Harness: the test ran to completion.