mochitest_getusermedia.toml (4340B)
1 [DEFAULT] 2 tags = "mtg webrtc" 3 subsuite = "media" 4 scheme = "https" 5 support-files = [ 6 "head.js", 7 "dataChannel.js", 8 "mediaStreamPlayback.js", 9 "network.js", 10 "nonTrickleIce.js", 11 "pc.js", 12 "stats.js", 13 "templates.js", 14 "test_enumerateDevices_iframe.html", 15 "test_getUserMedia_permission_iframe.html", 16 "NetworkPreparationChromeScript.js", 17 "blacksilence.js", 18 "turnConfig.js", 19 "sdpUtils.js", 20 "addTurnsSelfsignedCert.js", 21 "parser_rtp.js", 22 "peerconnection_audio_forced_sample_rate.js", 23 "iceTestUtils.js", 24 "simulcast.js", 25 "helpers_from_wpt/sdp.js", 26 "!/dom/canvas/test/captureStream_common.js", 27 "!/dom/canvas/test/webgl-mochitest/webgl-util.js", 28 "!/dom/media/test/manifest.js", 29 "!/dom/media/test/seek.webm", 30 "!/dom/media/test/sin-441-1s-44100.flac", 31 "!/dom/media/test/gizmo.mp4", 32 "!/docshell/test/navigation/blank.html", 33 ] 34 prefs = [ 35 "focusmanager.testmode=true", # emulate focus 36 "network.proxy.allow_hijacking_localhost=true", 37 "media.devices.enumerate.legacy.enabled=false", 38 ] 39 40 ["test_defaultAudioConstraints.html"] 41 run-if = [ 42 "os == 'linux'", # Bug 1404995, no loopback devices on some platforms 43 ] 44 45 ["test_getUserMedia_GC_MediaStream.html"] 46 47 ["test_getUserMedia_active_autoplay.html"] 48 49 ["test_getUserMedia_addTrackRemoveTrack.html"] 50 51 ["test_getUserMedia_addtrack_removetrack_events.html"] 52 53 ["test_getUserMedia_audioCapture.html"] 54 55 ["test_getUserMedia_audioConstraints.html"] 56 run-if = [ 57 "os == 'linux'", # Bug 1404995, no loopback devices on some platforms 58 ] 59 60 ["test_getUserMedia_audioConstraints_concurrentIframes.html"] 61 run-if = [ 62 "os == 'linux'", # Bug 1404995, no loopback devices on some platforms 63 ] 64 65 ["test_getUserMedia_audioConstraints_concurrentStreams.html"] 66 run-if = [ 67 "os == 'linux'", # Bug 1404995, no loopback devices on some platforms 68 ] 69 70 ["test_getUserMedia_basicAudio.html"] 71 72 ["test_getUserMedia_basicAudio_loopback.html"] 73 run-if = [ 74 "os == 'linux'", # Bug 1404995, no loopback devices on some platforms 75 ] 76 tags = "os_integration" 77 78 ["test_getUserMedia_basicScreenshare.html"] 79 run-if = [ 80 "os != 'android'", # no screenshare on android 81 ] 82 skip-if = [ 83 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && debug", # Bug 1781629 84 "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt", # Bug 1781629 85 "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # Bug 1929425 86 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1707742 87 ] 88 tags = "os_integration" 89 90 ["test_getUserMedia_basicTabshare.html"] 91 run-if = [ 92 "os != 'android'", # no windowshare on android 93 ] 94 95 ["test_getUserMedia_basicVideo.html"] 96 tags = "os_integration" 97 98 ["test_getUserMedia_basicVideoAudio.html"] 99 100 ["test_getUserMedia_basicVideo_playAfterLoadedmetadata.html"] 101 102 ["test_getUserMedia_basicWindowshare.html"] 103 run-if = [ 104 "os != 'android'", # no windowshare on android 105 ] 106 skip-if = [ 107 "os == 'mac' && os_version == '14.70' && arch == 'x86_64' && debug", # Bug 1929425 108 "os == 'mac' && os_version == '14.70' && arch == 'x86_64' && opt && socketprocess_e10s", # Bug 1929425 109 "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1929425 110 ] 111 112 ["test_getUserMedia_bug1223696.html"] 113 114 ["test_getUserMedia_constraints.html"] 115 116 ["test_getUserMedia_cubebDisabled.html"] 117 118 ["test_getUserMedia_cubebDisabledFakeStreams.html"] 119 120 ["test_getUserMedia_getTrackById.html"] 121 122 ["test_getUserMedia_gumWithinGum.html"] 123 124 ["test_getUserMedia_loadedmetadata.html"] 125 126 ["test_getUserMedia_mediaElementCapture_audio.html"] 127 128 ["test_getUserMedia_mediaElementCapture_tracks.html"] 129 130 ["test_getUserMedia_mediaElementCapture_video.html"] 131 132 ["test_getUserMedia_mediaStreamClone.html"] 133 134 ["test_getUserMedia_mediaStreamConstructors.html"] 135 136 ["test_getUserMedia_mediaStreamTrackClone.html"] 137 138 ["test_getUserMedia_peerIdentity.html"] 139 140 ["test_getUserMedia_permission.html"] 141 142 ["test_getUserMedia_playAudioTwice.html"] 143 144 ["test_getUserMedia_playVideoAudioTwice.html"] 145 146 ["test_getUserMedia_playVideoTwice.html"] 147 148 ["test_getUserMedia_scarySources.html"] 149 run-if = [ 150 "os != 'android'", # no screenshare or windowshare on android 151 ] 152 skip-if = [ 153 "os == 'win' && os_version == '11.26100' && arch == 'x86_64' && debug", # Bug 1787039 154 ] 155 156 ["test_getUserMedia_spinEventLoop.html"] 157 158 ["test_getUserMedia_trackCloneCleanup.html"] 159 160 ["test_getUserMedia_trackEnded.html"]