tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

mochitest_peerconnection.toml (14567B)


      1 [DEFAULT]
      2 skip-if = [
      3  "isolated_process", # Bug 1709948
      4 ]
      5 tags = "mtg webrtc"
      6 subsuite = "media"
      7 scheme = "https"
      8 support-files = [
      9  "head.js",
     10  "dataChannel.js",
     11  "mediaStreamPlayback.js",
     12  "network.js",
     13  "nonTrickleIce.js",
     14  "pc.js",
     15  "stats.js",
     16  "templates.js",
     17  "test_enumerateDevices_iframe.html",
     18  "test_getUserMedia_permission_iframe.html",
     19  "NetworkPreparationChromeScript.js",
     20  "blacksilence.js",
     21  "turnConfig.js",
     22  "sdpUtils.js",
     23  "addTurnsSelfsignedCert.js",
     24  "parser_rtp.js",
     25  "peerconnection_audio_forced_sample_rate.js",
     26  "iceTestUtils.js",
     27  "simulcast.js",
     28  "helpers_from_wpt/sdp.js",
     29  "!/dom/canvas/test/captureStream_common.js",
     30  "!/dom/canvas/test/webgl-mochitest/webgl-util.js",
     31  "!/dom/media/test/manifest.js",
     32  "!/dom/media/test/seek.webm",
     33  "!/dom/media/test/gizmo.mp4",
     34  "!/docshell/test/navigation/blank.html",
     35 ]
     36 prefs = [
     37  "focusmanager.testmode=true", # emulate focus
     38  "network.proxy.allow_hijacking_localhost=true",
     39  "media.devices.enumerate.legacy.enabled=false",
     40  "media.aboutwebrtc.hist.poll_interval_ms=2000",
     41 ]
     42 
     43 ["test_peerConnection_addAudioTrackToExistingVideoStream.html"]
     44 
     45 ["test_peerConnection_addDataChannel.html"]
     46 
     47 ["test_peerConnection_addDataChannelNoBundle.html"]
     48 
     49 ["test_peerConnection_addSecondAudioStream.html"]
     50 
     51 ["test_peerConnection_addSecondAudioStreamNoBundle.html"]
     52 
     53 ["test_peerConnection_addSecondVideoStream.html"]
     54 
     55 ["test_peerConnection_addSecondVideoStreamNoBundle.html"]
     56 
     57 ["test_peerConnection_addtrack_removetrack_events.html"]
     58 
     59 ["test_peerConnection_answererAddSecondAudioStream.html"]
     60 
     61 ["test_peerConnection_audioChannels.html"]
     62 
     63 ["test_peerConnection_audioCodecs.html"]
     64 
     65 ["test_peerConnection_audioContributingSources.html"]
     66 
     67 ["test_peerConnection_audioRenegotiationInactiveAnswer.html"]
     68 
     69 ["test_peerConnection_audioSynchronizationSources.html"]
     70 
     71 ["test_peerConnection_audioSynchronizationSourcesUnidirectional.html"]
     72 
     73 ["test_peerConnection_basicAV1Video.html"]
     74 skip-if = [
     75  "os == 'android'",
     76 ]
     77 
     78 ["test_peerConnection_basicAudio.html"]
     79 
     80 ["test_peerConnection_basicAudioDynamicPtMissingRtpmap.html"]
     81 
     82 ["test_peerConnection_basicAudioNATRelay.html"]
     83 skip-if = [
     84  "os == 'android'", # websockets don't work on android (bug 1266217)
     85 ]
     86 scheme = "http"
     87 
     88 ["test_peerConnection_basicAudioNATRelayTCP.html"]
     89 skip-if = [
     90  "os == 'android'", # websockets don't work on android (bug 1266217)
     91 ]
     92 scheme = "http"
     93 
     94 ["test_peerConnection_basicAudioNATRelayTCPWithStun300.html"]
     95 scheme = "http"
     96 skip-if = [
     97  "os == 'android'", # websockets don't work on android (bug 1266217)
     98 ]
     99 
    100 ["test_peerConnection_basicAudioNATRelayTLS.html"]
    101 skip-if = [
    102  "os == 'android'", # websockets don't work on android (bug 1266217)
    103 ]
    104 scheme = "http"
    105 
    106 ["test_peerConnection_basicAudioNATRelayWithStun300.html"]
    107 skip-if = [
    108  "os == 'android'", # websockets don't work on android (bug 1266217)
    109 ]
    110 scheme = "http"
    111 
    112 ["test_peerConnection_basicAudioNATSrflx.html"]
    113 skip-if = [
    114  "os == 'android'", # websockets don't work on android (bug 1266217)
    115 ]
    116 scheme = "http"
    117 
    118 ["test_peerConnection_basicAudioNoisyUDPBlock.html"]
    119 skip-if = [
    120  "os == 'android'", # websockets don't work on android (bug 1266217)
    121 ]
    122 scheme = "http"
    123 
    124 ["test_peerConnection_basicAudioPcmaPcmuOnly.html"]
    125 
    126 ["test_peerConnection_basicAudioRelayPolicy.html"]
    127 skip-if = [
    128  "os == 'android'", # websockets don't work on android (bug 1266217)
    129 ]
    130 scheme = "http"
    131 
    132 ["test_peerConnection_basicAudioRequireEOC.html"]
    133 
    134 ["test_peerConnection_basicAudioVerifyRtpHeaderExtensions.html"]
    135 
    136 ["test_peerConnection_basicAudioVideo.html"]
    137 
    138 ["test_peerConnection_basicAudioVideoCombined.html"]
    139 
    140 ["test_peerConnection_basicAudioVideoNoBundle.html"]
    141 
    142 ["test_peerConnection_basicAudioVideoNoBundleNoRtcpMux.html"]
    143 
    144 ["test_peerConnection_basicAudioVideoNoRtcpMux.html"]
    145 
    146 ["test_peerConnection_basicAudioVideoTransceivers.html"]
    147 
    148 ["test_peerConnection_basicAudioVideoVerifyExtmap.html"]
    149 
    150 ["test_peerConnection_basicAudioVideoVerifyExtmapSendonly.html"]
    151 
    152 ["test_peerConnection_basicAudioVideoVerifyTooLongMidFails.html"]
    153 
    154 ["test_peerConnection_basicAudio_forced_higher_rate.html"]
    155 
    156 ["test_peerConnection_basicAudio_forced_lower_rate.html"]
    157 
    158 ["test_peerConnection_basicH264Video.html"]
    159 
    160 ["test_peerConnection_basicScreenshare.html"]
    161 skip-if = [
    162  "os == 'android'", # no screenshare on android
    163  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # Bug 1929420
    164  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1929420
    165 ]
    166 
    167 ["test_peerConnection_basicVideo.html"]
    168 
    169 ["test_peerConnection_basicVideoVerifyRtpHeaderExtensions.html"]
    170 
    171 ["test_peerConnection_basicWindowshare.html"]
    172 skip-if = [
    173  "os == 'android'", # no screenshare on android
    174  "os == 'mac' && os_version == '14.70' && arch == 'x86_64' && debug", # Bug 1929420
    175  "os == 'mac' && os_version == '14.70' && arch == 'x86_64' && opt && socketprocess_e10s", # Bug 1929420
    176  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1929420
    177 ]
    178 
    179 ["test_peerConnection_bug822674.html"]
    180 scheme = "http"
    181 
    182 ["test_peerConnection_bug825703.html"]
    183 scheme = "http"
    184 
    185 ["test_peerConnection_bug827843.html"]
    186 
    187 ["test_peerConnection_bug834153.html"]
    188 scheme = "http"
    189 
    190 ["test_peerConnection_bug1013809.html"]
    191 
    192 ["test_peerConnection_bug1042791.html"]
    193 
    194 ["test_peerConnection_bug1227781.html"]
    195 scheme = "http"
    196 
    197 ["test_peerConnection_bug1512281.html"]
    198 fail-if = [
    199  "true",
    200 ]
    201 
    202 ["test_peerConnection_bug1773067.html"]
    203 
    204 ["test_peerConnection_callbacks.html"]
    205 
    206 ["test_peerConnection_captureStream_canvas_2d.html"]
    207 scheme = "http"
    208 
    209 ["test_peerConnection_captureStream_canvas_2d_noSSRC.html"]
    210 scheme = "http"
    211 
    212 ["test_peerConnection_captureStream_canvas_webgl.html"]
    213 scheme = "http"
    214 
    215 ["test_peerConnection_capturedVideo.html"]
    216 tags = "capturestream"
    217 skip-if = [
    218  "os == 'android'", # Cannot capture a video element on android (bug 1526207)
    219 ]
    220 
    221 ["test_peerConnection_certificates.html"]
    222 
    223 ["test_peerConnection_checkPacketDumpHook.html"]
    224 
    225 ["test_peerConnection_close.html"]
    226 scheme = "http"
    227 
    228 ["test_peerConnection_closeDuringIce.html"]
    229 
    230 ["test_peerConnection_codecNegotiationFailure.html"]
    231 
    232 ["test_peerConnection_constructedStream.html"]
    233 
    234 ["test_peerConnection_disabledVideoPreNegotiation.html"]
    235 
    236 ["test_peerConnection_encodingsNegotiation.html"]
    237 
    238 ["test_peerConnection_errorCallbacks.html"]
    239 scheme = "http"
    240 
    241 ["test_peerConnection_extmapRenegotiation.html"]
    242 
    243 ["test_peerConnection_forwarding_basicAudioVideoCombined.html"]
    244 
    245 ["test_peerConnection_gatherWithSetConfiguration.html"]
    246 skip-if = [
    247  "os == 'android'", # websockets don't work on android (bug 1266217)
    248 ]
    249 scheme = "http"
    250 
    251 ["test_peerConnection_gatherWithStun300.html"]
    252 skip-if = [
    253  "os == 'android'", # websockets don't work on android (bug 1266217)
    254 ]
    255 scheme = "http"
    256 
    257 ["test_peerConnection_gatherWithStun300IPv6.html"]
    258 scheme = "http"
    259 skip-if = [
    260  "os == 'android'", # websockets don't work on android (bug 1266217)
    261  "os == 'mac' && os_version == '10.15' && arch == 'x86_64'", # no ipv6 support on OS X testers (bug 1710706)
    262  "os == 'mac' && os_version == '14.70' && arch == 'x86_64'", # no ipv6 support on OS X testers (bug 1710706)
    263  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # no ipv6 support on OS X testers (bug 1710706)
    264  "os == 'win'", # no ipv6 support on windows testers (bug 1710706)
    265 ]
    266 
    267 ["test_peerConnection_getParameters.html"]
    268 
    269 ["test_peerConnection_glean.html"]
    270 
    271 ["test_peerConnection_iceCandidateSelection.html"]
    272 skip-if = [
    273  "os == 'android'", # websockets don't work on android (bug 1266217)
    274  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt && socketprocess_e10s", # Bug 1937254
    275 ]
    276 scheme = "http"
    277 
    278 ["test_peerConnection_iceFailure.html"]
    279 skip-if = [
    280  "true", # Bug 1180388
    281 ]
    282 scheme = "http"
    283 
    284 ["test_peerConnection_insertDTMF.html"]
    285 
    286 ["test_peerConnection_localReofferRollback.html"]
    287 
    288 ["test_peerConnection_localRollback.html"]
    289 
    290 ["test_peerConnection_localhostPolicy.html"]
    291 skip-if = [
    292  "os == 'android'", # websockets don't work on android (bug 1266217)
    293 ]
    294 scheme = "http"
    295 
    296 ["test_peerConnection_maxFsConstraint.html"]
    297 
    298 ["test_peerConnection_multiple_captureStream_canvas_2d.html"]
    299 scheme = "http"
    300 
    301 ["test_peerConnection_noTrickleAnswer.html"]
    302 
    303 ["test_peerConnection_noTrickleOffer.html"]
    304 
    305 ["test_peerConnection_noTrickleOfferAnswer.html"]
    306 
    307 ["test_peerConnection_nonDefaultRate.html"]
    308 
    309 ["test_peerConnection_offerRequiresReceiveAudio.html"]
    310 
    311 ["test_peerConnection_offerRequiresReceiveVideo.html"]
    312 
    313 ["test_peerConnection_offerRequiresReceiveVideoAudio.html"]
    314 
    315 ["test_peerConnection_portRestrictions.html"]
    316 
    317 ["test_peerConnection_promiseSendOnly.html"]
    318 
    319 ["test_peerConnection_recordReceiveTrack.html"]
    320 
    321 ["test_peerConnection_relayOnly.html"]
    322 disabled = "bug 1612063 # test is racy"
    323 
    324 ["test_peerConnection_remoteReofferRollback.html"]
    325 
    326 ["test_peerConnection_remoteRollback.html"]
    327 skip-if = [
    328  "os == 'android' && os_version == '14' && arch == 'x86_64'", # Bug 1883535
    329 ]
    330 
    331 ["test_peerConnection_removeAudioTrack.html"]
    332 
    333 ["test_peerConnection_removeThenAddAudioTrack.html"]
    334 
    335 ["test_peerConnection_removeThenAddAudioTrackNoBundle.html"]
    336 
    337 ["test_peerConnection_removeThenAddVideoTrack.html"]
    338 
    339 ["test_peerConnection_removeThenAddVideoTrackNoBundle.html"]
    340 
    341 ["test_peerConnection_removeVideoTrack.html"]
    342 
    343 ["test_peerConnection_renderAfterRenegotiation.html"]
    344 scheme = "http"
    345 
    346 ["test_peerConnection_replaceNullTrackThenRenegotiateAudio.html"]
    347 
    348 ["test_peerConnection_replaceNullTrackThenRenegotiateVideo.html"]
    349 
    350 ["test_peerConnection_replaceTrack.html"]
    351 
    352 ["test_peerConnection_replaceTrack_camera.html"]
    353 skip-if = [
    354  "os == 'android'", # Bug 1614460
    355 ]
    356 
    357 ["test_peerConnection_replaceTrack_disabled.html"]
    358 skip-if = [
    359  "os == 'android'", # Bug 1614460
    360 ]
    361 
    362 ["test_peerConnection_replaceTrack_microphone.html"]
    363 
    364 ["test_peerConnection_replaceVideoThenRenegotiate.html"]
    365 
    366 ["test_peerConnection_restartIce.html"]
    367 
    368 ["test_peerConnection_restartIceBadAnswer.html"]
    369 
    370 ["test_peerConnection_restartIceLocalAndRemoteRollback.html"]
    371 
    372 ["test_peerConnection_restartIceLocalAndRemoteRollbackNoSubsequentRestart.html"]
    373 
    374 ["test_peerConnection_restartIceLocalRollback.html"]
    375 
    376 ["test_peerConnection_restartIceLocalRollbackNoSubsequentRestart.html"]
    377 
    378 ["test_peerConnection_restartIceNoBundle.html"]
    379 
    380 ["test_peerConnection_restartIceNoBundleNoRtcpMux.html"]
    381 
    382 ["test_peerConnection_restartIceNoRtcpMux.html"]
    383 
    384 ["test_peerConnection_restrictBandwidthTargetBitrate.html"]
    385 
    386 ["test_peerConnection_restrictBandwidthWithTias.html"]
    387 
    388 ["test_peerConnection_rtcp_rsize.html"]
    389 
    390 ["test_peerConnection_scaleResolution.html"]
    391 
    392 ["test_peerConnection_scaleResolution_oldSetParameters.html"]
    393 
    394 ["test_peerConnection_sender_and_receiver_stats.html"]
    395 
    396 ["test_peerConnection_setLocalAnswerInHaveLocalOffer.html"]
    397 
    398 ["test_peerConnection_setLocalAnswerInStable.html"]
    399 
    400 ["test_peerConnection_setLocalOfferInHaveRemoteOffer.html"]
    401 
    402 ["test_peerConnection_setParameters.html"]
    403 
    404 ["test_peerConnection_setParametersCompatMode.html"]
    405 
    406 ["test_peerConnection_setParameters_maxFramerate.html"]
    407 
    408 ["test_peerConnection_setParameters_maxFramerate_oldSetParameters.html"]
    409 
    410 ["test_peerConnection_setParameters_oldSetParameters.html"]
    411 
    412 ["test_peerConnection_setParameters_scaleResolutionDownBy.html"]
    413 
    414 ["test_peerConnection_setParameters_scaleResolutionDownBy_oldSetParameters.html"]
    415 
    416 ["test_peerConnection_setRemoteAnswerInHaveRemoteOffer.html"]
    417 
    418 ["test_peerConnection_setRemoteAnswerInStable.html"]
    419 
    420 ["test_peerConnection_setRemoteOfferInHaveLocalOffer.html"]
    421 
    422 ["test_peerConnection_sillyCodecPriorities.html"]
    423 
    424 ["test_peerConnection_simulcastAnswer.html"]
    425 
    426 ["test_peerConnection_simulcastAnswer_lowResFirst.html"]
    427 
    428 ["test_peerConnection_simulcastAnswer_lowResFirst_oldSetParameters.html"]
    429 
    430 ["test_peerConnection_simulcastAnswer_oldSetParameters.html"]
    431 
    432 ["test_peerConnection_simulcastOddResolution.html"]
    433 
    434 ["test_peerConnection_simulcastOddResolution_oldSetParameters.html"]
    435 
    436 ["test_peerConnection_simulcastOffer.html"]
    437 
    438 ["test_peerConnection_simulcastOffer_lowResFirst.html"]
    439 
    440 ["test_peerConnection_simulcastOffer_lowResFirst_oldSetParameters.html"]
    441 
    442 ["test_peerConnection_simulcastOffer_oldSetParameters.html"]
    443 
    444 ["test_peerConnection_simulcastOffer_screenshare.html"]
    445 skip-if = [
    446  "os == 'android'", # no screenshare on android
    447  "os == 'mac' && os_version == '15.30' && arch == 'aarch64'", # Bug 1941688
    448 ]
    449 
    450 ["test_peerConnection_stats.html"]
    451 skip-if = [
    452  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'", # Bug 1780717
    453 ]
    454 
    455 ["test_peerConnection_stats_jitter.html"]
    456 
    457 ["test_peerConnection_stats_oneway.html"]
    458 skip-if = [
    459  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt && socketprocess_e10s", # Bug 1798188
    460 ]
    461 
    462 ["test_peerConnection_stats_relayProtocol.html"]
    463 skip-if = [
    464  "os == 'android'",
    465 ]
    466 scheme = "http"
    467 
    468 ["test_peerConnection_stereoFmtpPref.html"]
    469 
    470 ["test_peerConnection_syncSetDescription.html"]
    471 
    472 ["test_peerConnection_telephoneEventFirst.html"]
    473 
    474 ["test_peerConnection_threeUnbundledConnections.html"]
    475 
    476 ["test_peerConnection_throwInCallbacks.html"]
    477 
    478 ["test_peerConnection_toJSON.html"]
    479 scheme = "http"
    480 
    481 ["test_peerConnection_trackDisabling.html"]
    482 skip-if = [
    483  "os == 'android'", # Bug 1614460
    484 ]
    485 
    486 ["test_peerConnection_trackDisabling_clones.html"]
    487 
    488 ["test_peerConnection_trackless_sender_stats.html"]
    489 
    490 ["test_peerConnection_twoAudioStreams.html"]
    491 
    492 ["test_peerConnection_twoAudioTracksInOneStream.html"]
    493 
    494 ["test_peerConnection_twoAudioVideoStreams.html"]
    495 
    496 ["test_peerConnection_twoAudioVideoStreamsCombined.html"]
    497 
    498 ["test_peerConnection_twoAudioVideoStreamsCombinedNoBundle.html"]
    499 
    500 ["test_peerConnection_twoVideoStreams.html"]
    501 
    502 ["test_peerConnection_twoVideoTracksInOneStream.html"]
    503 
    504 ["test_peerConnection_verifyAudioAfterRenegotiation.html"]
    505 skip-if = [
    506  "os == 'android' && arch == 'x86_64' && opt", # Bug 1783287
    507 ]
    508 
    509 ["test_peerConnection_verifyDescriptions.html"]
    510 
    511 ["test_peerConnection_verifyNonEmptyFmtp.html"]
    512 skip-if = [
    513  "os == 'android'",
    514 ]
    515 
    516 ["test_peerConnection_verifyVideoAfterRenegotiation.html"]
    517 
    518 ["test_peerConnection_videoCodecs.html"]
    519 skip-if = [
    520  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && opt", # 1974205
    521  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && tsan", # 1974205
    522  "os == 'win' && os_version == '11.26100' && arch == 'x86' && debug", # Bug 1974205
    523  "os == 'win' && os_version == '11.26100' && arch == 'x86_64'", # 1974205
    524 ]
    525 
    526 ["test_peerConnection_videoRenegotiationInactiveAnswer.html"]
    527 
    528 ["test_peerConnection_webAudio.html"]
    529 tags = "webaudio webrtc"
    530 scheme = "http"
    531 
    532 ["test_selftest.html"]
    533 # Bug 1227781: Crash with bogus TURN server.
    534 scheme = "http"