mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 856319 - Don't offer m=application unless createDataChannel is called first. r=jesup
This commit is contained in:
parent
36ae0d2a11
commit
74a4d15c23
@ -11,6 +11,7 @@ relativesrcdir = @relativesrcdir@
|
||||
include $(DEPTH)/config/autoconf.mk
|
||||
|
||||
MOCHITEST_FILES = \
|
||||
test_dataChannel_noOffer.html \
|
||||
test_getUserMedia_exceptions.html \
|
||||
test_getUserMedia_basicAudio.html \
|
||||
test_getUserMedia_basicVideo.html \
|
||||
|
33
dom/media/tests/mochitest/test_dataChannel_noOffer.html
Normal file
33
dom/media/tests/mochitest/test_dataChannel_noOffer.html
Normal file
@ -0,0 +1,33 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<head>
|
||||
<link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
|
||||
<script type="application/javascript" src="/tests/SimpleTest/SimpleTest.js"></script>
|
||||
<script type="application/javascript" src="head.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<pre id="test">
|
||||
<script type="application/javascript">
|
||||
createHTML({
|
||||
bug: "856319",
|
||||
title: "Don't offer m=application unless createDataChannel is called first"
|
||||
});
|
||||
|
||||
runTest(function () {
|
||||
var pc = new mozRTCPeerConnection();
|
||||
|
||||
// necessary to circumvent bug 864109
|
||||
var options = { mandatory: { OfferToReceiveAudio: true} };
|
||||
|
||||
pc.createOffer(function (offer) {
|
||||
ok(!offer.sdp.contains("m=application"),
|
||||
"m=application is not contained in the SDP");
|
||||
|
||||
SimpleTest.finish();
|
||||
}, unexpectedCallbackAndFinish(new Error), options);
|
||||
}, true);
|
||||
|
||||
</script>
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in New Issue
Block a user