Name Description Size
crashtests
enumerateDevices-with-navigation.https.html enumerateDevices() with navigation 3646
GUM-api.https.html getUserMedia: test that getUserMedia is present 924
GUM-deny.https.html getUserMedia() triggers error callback when auth is denied 1432
GUM-empty-option-param.https.html getUserMedia({}) rejects with TypeError 1224
GUM-impossible-constraint.https.html Trivial mandatory constraint in getUserMedia 1792
GUM-invalid-facing-mode.https.html Invalid facingMode in getUserMedia 1105
GUM-non-applicable-constraint.https.html non-applicable constraint in getUserMedia 2963
GUM-optional-constraint.https.html Optional constraint recognized as optional in getUserMedia 1503
GUM-required-constraint-with-ideal-value.https.html Ideal value in required constraint in getUserMedia 1516
GUM-trivial-constraint.https.html Trivial mandatory constraint in getUserMedia 1431
GUM-unknownkey-option-param.https.html getUserMedia({doesnotexist:true}) rejects with TypeError 1465
historical.https.html Historical Media Capture and Streams features 1172
idlharness.https.window.js 1457
iframe-enumerate-cleared.html 69
iframe-enumerate-cleared.html.headers 27
iframe-enumerate-nogum.html 75
iframe-enumerate.html 69
MediaDevices-after-discard.https.html Test promises from MediaDevices methods in a discarded browsing context 2914
MediaDevices-enumerateDevices-not-allowed-camera.https.html enumerateDevices: test enumerateDevices should not expose camera devices if they are not allowed by Permissions-Policy header 1632
MediaDevices-enumerateDevices-not-allowed-camera.https.html.headers 30
MediaDevices-enumerateDevices-not-allowed-mic.https.html enumerateDevices: test enumerateDevices should not expose microphone devices if they are not allowed by Permissions-Policy header 1644
MediaDevices-enumerateDevices-not-allowed-mic.https.html.headers 34
MediaDevices-enumerateDevices-per-origin-ids.sub.https.html enumerateDevices rotates deviceId across origins and after cookies get cleared 4623
MediaDevices-enumerateDevices-persistent-permission.https.html enumerateDevices depends only on capture state, not permission state 1649
MediaDevices-enumerateDevices-returned-objects.https.html enumerateDevices is returning new MediaDeviceInfo objects every time 2808
MediaDevices-enumerateDevices.https.html enumerateDevices: test that enumerateDevices is present 5501
MediaDevices-getSupportedConstraints.https.html Test navigator.mediaDevices.getSupportedConstraints() 1407
MediaDevices-getUserMedia.https.html getUserMedia: test that mediaDevices.getUserMedia is present 6007
MediaDevices-SecureContext.html MediaDevices and SecureContext 643
MediaStream-add-audio-track.https.html Adding a track to a MediaStream 2097
MediaStream-audio-only.https.html getUserMedia({audio:true}) creates a stream with at least an audio track 1786
MediaStream-clone.https.html MediaStream and MediaStreamTrack clone() 4362
MediaStream-default-feature-policy.https.html 2370
MediaStream-finished-add.https.html Adding a track to an inactive MediaStream 1535
MediaStream-gettrackid.https.html Retrieving a track from a MediaStream 1304
MediaStream-id.https.html getUserMedia() creates a stream with a proper id 1376
MediaStream-idl.https.html MediaStream constructor algorithm 4214
MediaStream-MediaElement-firstframe.https.html Assigning a MediaStream to a media element and not playing it results in rendering a first frame 4290
MediaStream-MediaElement-preload-none.https.html Test that the HTMLMediaElement preload 'none' attribute value is ignored for MediaStream used as srcObject and MediaStream object URLs used as src. 3860
MediaStream-MediaElement-srcObject.https.html Assigning mediastream to a video element 18571
MediaStream-removetrack.https.html Removing a track from a MediaStream 5820
MediaStream-supported-by-feature-policy.html Test that camera and microphone are advertised in the feature list 711
MediaStream-video-only.https.html getUserMedia({video:true}) creates a stream with one video track 1814
MediaStreamTrack-applyConstraints.https.html MediaStreamTrack applyConstraints 5280
MediaStreamTrack-end-manual.https.html Test that mediastreamtrack are properly ended 2290
MediaStreamTrack-getCapabilities.https.html MediaStreamTrack and InputDeviceInfo GetCapabilities 5390
MediaStreamTrack-getSettings.https.html MediaStreamTrack GetSettings 10936
MediaStreamTrack-id.https.html Distinct id for distinct mediastream tracks 1152
MediaStreamTrack-iframe-audio-transfer.https.html MediaStreamTrack transfer to iframe 1085
MediaStreamTrack-iframe-transfer.https.html MediaStreamTrack transfer to iframe 1091
MediaStreamTrack-init.https.html getUserMedia({video:true}) creates a stream with a properly initialized video track 2004
MediaStreamTrack-MediaElement-disabled-audio-is-silence.https.html A disabled audio track is rendered as silence 2390
MediaStreamTrack-MediaElement-disabled-video-is-black.https.html A disabled video track is rendered as blackness 4263
MediaStreamTrack-transfer-video.https.html MediaStreamTrack transfer to iframe 829
MediaStreamTrack-transfer.https.html MediaStreamTrack transfer to Worker 1508
MediaStreamTrackEvent-constructor.https.html MediaStreamTrackEvent constructor 1535
message-enumerateddevices-nogum.js 172
message-enumerateddevices.js 305
META.yml 108
overconstrained_error.https.html 868
parallel-capture-requests.https.html Parallel capture requests 2300
permission-helper.js 989
support