Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(127)

Side by Side Diff: LayoutTests/fast/mediastream/RTCPeerConnection.html

Issue 650063002: Move MediaStream and MediaStreamTrack implementation from modules/mediastream to core/mediastream. Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Rebased. Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
2 <html>
3 <head>
4 <script src="../../resources/js-test.js"></script>
5 </head>
6 <body>
7 <script>
8 description("Tests the RTCPeerConnection constructor.");
9
10 shouldNotThrow("new webkitRTCPeerConnection(null);");
11 shouldNotThrow("new webkitRTCPeerConnection(null, null);");
12 shouldNotThrow("new webkitRTCPeerConnection(undefined);");
13 shouldNotThrow("new webkitRTCPeerConnection(undefined, undefined);");
14 shouldThrow("new webkitRTCPeerConnection();");
15 shouldThrow("new webkitRTCPeerConnection('');");
16 shouldThrow("new webkitRTCPeerConnection(null, '');");
17
18 shouldNotThrow("new webkitRTCPeerConnection({iceServers:[]}, null);");
19 shouldNotThrow("new webkitRTCPeerConnection({iceServers:[{url:'stun:foo.com'}]}, null);");
20 shouldNotThrow("new webkitRTCPeerConnection({iceServers:[{url:'turn:foo.com', cr edential:'x'}]}, null);");
21 shouldNotThrow("new webkitRTCPeerConnection({iceServers:[{url:'turn:foo.com', cr edential:'x'},{url:'stun:bar.com'}]}, null);");
22 shouldNotThrow("new webkitRTCPeerConnection({iceServers:[{urls:'stun:foo.com'}]} , null);");
23 shouldNotThrow("new webkitRTCPeerConnection({iceServers:[{urls:['stun:foo.com', 'turn:foo.com']}]}, null);");
24
25 shouldThrow("new webkitRTCPeerConnection({fooServers:[]}, null);");
26 shouldThrow("new webkitRTCPeerConnection({iceServers:true}, null);");
27 shouldThrow("new webkitRTCPeerConnection({iceServers:[1, 2, 3]}, null);");
28 shouldThrow("new webkitRTCPeerConnection({iceServers:[{}]}, null);");
29 shouldThrow("new webkitRTCPeerConnection({iceServers:[{url:'foo'}]}, null);");
30 shouldThrow("new webkitRTCPeerConnection({iceServers:[{urls:[1, 'turn:foo.com']} ]}, null);");
31
32 shouldNotThrow("new webkitRTCPeerConnection({iceServers:[], iceTransports:'none' }, null);");
33 shouldNotThrow("new webkitRTCPeerConnection({iceServers:[], iceTransports:'relay '}, null);");
34 shouldNotThrow("new webkitRTCPeerConnection({iceServers:[], iceTransports:'all'} , null);");
35 shouldThrow("new webkitRTCPeerConnection({iceServers:[], iceTransports:'foo'}, n ull);");
36
37 shouldNotThrow("new webkitRTCPeerConnection(null, {mandatory:{valid_and_supporte d_1:1}});");
38 shouldNotThrow("new webkitRTCPeerConnection(null, {mandatory:{valid_and_supporte d_1:1, valid_and_supported_2:1}});");
39 shouldNotThrow("new webkitRTCPeerConnection(null, {optional:[{valid_and_supporte d_1:0}]});");
40 shouldNotThrow("new webkitRTCPeerConnection(null, {optional:[{valid_and_supporte d_1:0},{valid_and_supported_2:0}]});");
41 shouldNotThrow("new webkitRTCPeerConnection(null, {optional:[{valid_but_unsuppor ted_1:0},{valid_but_unsupported_2:0}]});");
42 shouldThrow("new webkitRTCPeerConnection(null, {mandatory:{valid_and_supported_1 :66}});");
43 shouldThrow("new webkitRTCPeerConnection(null, {mandatory:{invalid:1}});");
44 shouldThrow("new webkitRTCPeerConnection(null, {mandatory:{valid_but_unsupported _1:1}});");
45 shouldThrow("new webkitRTCPeerConnection(null, {mandatory:{valid_but_unsupported _1:1, valid_and_supported_1:1}});");
46 shouldThrow("new webkitRTCPeerConnection(null, {optional:{valid_and_supported_1: 0}});");
47 shouldThrow("new webkitRTCPeerConnection(null, {optional:[{valid_and_supported_1 :0,valid_and_supported_2:0}]});");
48 shouldThrow("new webkitRTCPeerConnection(null, {optional:[{invalid:0}]});");
49 shouldThrow("new webkitRTCPeerConnection(null, {valid_and_supported_1:1});");
50 shouldThrow("new webkitRTCPeerConnection(null, {valid_but_unsupported_1:1});");
51 shouldThrow("new webkitRTCPeerConnection(null, {valid_and_supported_2:1, mandato ry:{valid_and_supported_1:1}});");
52 </script>
53 </body>
54 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698