OLD | NEW |
| 1 CONSOLE WARNING: line 1: The rtcpMuxPolicy option is being considered for remova
l and may be removed no earlier than M60, around August 2017. If you depend on i
t, please see https://www.chromestatus.com/features/5654810086866944 for more de
tails. |
1 CONSOLE WARNING: line 1: Unknown constraint named invalid rejected | 2 CONSOLE WARNING: line 1: Unknown constraint named invalid rejected |
2 CONSOLE WARNING: line 1: Unknown constraint named valid_but_unsupported_1 reject
ed | 3 CONSOLE WARNING: line 1: Unknown constraint named valid_but_unsupported_1 reject
ed |
3 CONSOLE WARNING: line 1: Unknown constraint named valid_but_unsupported_1 reject
ed | 4 CONSOLE WARNING: line 1: Unknown constraint named valid_but_unsupported_1 reject
ed |
4 Tests the RTCPeerConnection constructor. | 5 Tests the RTCPeerConnection constructor. |
5 | 6 |
6 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". | 7 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
". |
7 | 8 |
8 | 9 |
9 PASS webkitRTCPeerConnection is RTCPeerConnection | 10 PASS webkitRTCPeerConnection is RTCPeerConnection |
10 PASS new RTCPeerConnection(null); did not throw exception. | 11 PASS new RTCPeerConnection(null); did not throw exception. |
(...skipping 19 matching lines...) Expand all Loading... |
30 PASS new RTCPeerConnection({iceServers:[], iceTransports:'relay'}); did not thro
w exception. | 31 PASS new RTCPeerConnection({iceServers:[], iceTransports:'relay'}); did not thro
w exception. |
31 PASS new RTCPeerConnection({iceServers:[], iceTransports:'all'}); did not throw
exception. | 32 PASS new RTCPeerConnection({iceServers:[], iceTransports:'all'}); did not throw
exception. |
32 PASS new RTCPeerConnection({iceServers:[], iceTransports:'foo'}); threw exceptio
n TypeError: Failed to construct 'RTCPeerConnection': The provided value 'foo' i
s not a valid enum value of type RTCIceTransportPolicy.. | 33 PASS new RTCPeerConnection({iceServers:[], iceTransports:'foo'}); threw exceptio
n TypeError: Failed to construct 'RTCPeerConnection': The provided value 'foo' i
s not a valid enum value of type RTCIceTransportPolicy.. |
33 PASS new RTCPeerConnection({iceServers:[], bundlePolicy:'balanced'}); did not th
row exception. | 34 PASS new RTCPeerConnection({iceServers:[], bundlePolicy:'balanced'}); did not th
row exception. |
34 PASS new RTCPeerConnection({iceServers:[], bundlePolicy:'max-bundle'}); did not
throw exception. | 35 PASS new RTCPeerConnection({iceServers:[], bundlePolicy:'max-bundle'}); did not
throw exception. |
35 PASS new RTCPeerConnection({iceServers:[], bundlePolicy:'max-compat'}); did not
throw exception. | 36 PASS new RTCPeerConnection({iceServers:[], bundlePolicy:'max-compat'}); did not
throw exception. |
36 PASS new RTCPeerConnection({iceServers:[], bundlePolicy:'foo'}); threw exception
TypeError: Failed to construct 'RTCPeerConnection': The provided value 'foo' is
not a valid enum value of type RTCBundlePolicy.. | 37 PASS new RTCPeerConnection({iceServers:[], bundlePolicy:'foo'}); threw exception
TypeError: Failed to construct 'RTCPeerConnection': The provided value 'foo' is
not a valid enum value of type RTCBundlePolicy.. |
37 PASS new RTCPeerConnection({iceServers:[], rtcpMuxPolicy:'negotiate'}); did not
throw exception. | 38 PASS new RTCPeerConnection({iceServers:[], rtcpMuxPolicy:'negotiate'}); did not
throw exception. |
38 PASS new RTCPeerConnection({iceServers:[], rtcpMuxPolicy:'require'}); did not th
row exception. | 39 PASS new RTCPeerConnection({iceServers:[], rtcpMuxPolicy:'require'}); did not th
row exception. |
39 PASS new RTCPeerConnection({iceServers:[], rtcpMuxPolicy:'foo'}); threw exceptio
n TypeError: Failed to construct 'RTCPeerConnection': The provided value 'foo' i
s not a valid enum value of type RTCRtcpMuxPolicy.. | 40 PASS new RTCPeerConnection({iceServers:[], rtcpMuxPolicy:'foo'}); threw exceptio
n TypeError: Failed to construct 'RTCPeerConnection': The provided value 'foo' i
s not a valid enum value of type RTCRtcpMuxPolicy.. |
| 41 PASS new RTCPeerConnection({iceCandidatePoolSize:1}); did not throw exception. |
| 42 PASS new RTCPeerConnection({iceCandidatePoolSize:-1}); threw exception TypeError
: Failed to construct 'RTCPeerConnection': Value is outside the 'unsigned short'
value range.. |
| 43 PASS new RTCPeerConnection({iceCandidatePoolSize:99999999}); threw exception Typ
eError: Failed to construct 'RTCPeerConnection': Value is outside the 'unsigned
short' value range.. |
| 44 PASS new RTCPeerConnection({iceCandidatePoolSize:'foo'}); threw exception TypeEr
ror: Failed to construct 'RTCPeerConnection': Value is not of type 'unsigned sho
rt'.. |
40 PASS new RTCPeerConnection(null, {mandatory:{valid_and_supported_1:1}}); did not
throw exception. | 45 PASS new RTCPeerConnection(null, {mandatory:{valid_and_supported_1:1}}); did not
throw exception. |
41 PASS new RTCPeerConnection(null, {mandatory:{valid_and_supported_1:1, valid_and_
supported_2:1}}); did not throw exception. | 46 PASS new RTCPeerConnection(null, {mandatory:{valid_and_supported_1:1, valid_and_
supported_2:1}}); did not throw exception. |
42 PASS new RTCPeerConnection(null, {optional:[{valid_and_supported_1:0}]}); did no
t throw exception. | 47 PASS new RTCPeerConnection(null, {optional:[{valid_and_supported_1:0}]}); did no
t throw exception. |
43 PASS new RTCPeerConnection(null, {optional:[{valid_and_supported_1:0},{valid_and
_supported_2:0}]}); did not throw exception. | 48 PASS new RTCPeerConnection(null, {optional:[{valid_and_supported_1:0},{valid_and
_supported_2:0}]}); did not throw exception. |
44 PASS new RTCPeerConnection(null, {optional:[{valid_but_unsupported_1:0},{valid_b
ut_unsupported_2:0}]}); did not throw exception. | 49 PASS new RTCPeerConnection(null, {optional:[{valid_but_unsupported_1:0},{valid_b
ut_unsupported_2:0}]}); did not throw exception. |
45 PASS new RTCPeerConnection(null, {mandatory:{valid_and_supported_1:66}}); threw
exception NotSupportedError: Failed to construct 'RTCPeerConnection': Unsatisfia
ble constraint valid_and_supported_1. | 50 PASS new RTCPeerConnection(null, {mandatory:{valid_and_supported_1:66}}); threw
exception NotSupportedError: Failed to construct 'RTCPeerConnection': Unsatisfia
ble constraint valid_and_supported_1. |
46 PASS new RTCPeerConnection(null, {mandatory:{invalid:1}}); threw exception NotSu
pportedError: Failed to construct 'RTCPeerConnection': Unsatisfiable constraint
invalid. | 51 PASS new RTCPeerConnection(null, {mandatory:{invalid:1}}); threw exception NotSu
pportedError: Failed to construct 'RTCPeerConnection': Unsatisfiable constraint
invalid. |
47 PASS new RTCPeerConnection(null, {mandatory:{valid_but_unsupported_1:1}}); threw
exception NotSupportedError: Failed to construct 'RTCPeerConnection': Unsatisfi
able constraint valid_but_unsupported_1. | 52 PASS new RTCPeerConnection(null, {mandatory:{valid_but_unsupported_1:1}}); threw
exception NotSupportedError: Failed to construct 'RTCPeerConnection': Unsatisfi
able constraint valid_but_unsupported_1. |
48 PASS new RTCPeerConnection(null, {mandatory:{valid_but_unsupported_1:1, valid_an
d_supported_1:1}}); threw exception NotSupportedError: Failed to construct 'RTCP
eerConnection': Unsatisfiable constraint valid_but_unsupported_1. | 53 PASS new RTCPeerConnection(null, {mandatory:{valid_but_unsupported_1:1, valid_an
d_supported_1:1}}); threw exception NotSupportedError: Failed to construct 'RTCP
eerConnection': Unsatisfiable constraint valid_but_unsupported_1. |
49 PASS new RTCPeerConnection(null, {optional:{valid_and_supported_1:0}}); threw ex
ception TypeError: Failed to construct 'RTCPeerConnection': Malformed constraint
s object.. | 54 PASS new RTCPeerConnection(null, {optional:{valid_and_supported_1:0}}); threw ex
ception TypeError: Failed to construct 'RTCPeerConnection': Malformed constraint
s object.. |
50 PASS new RTCPeerConnection(null, {optional:[{valid_and_supported_1:0,valid_and_s
upported_2:0}]}); threw exception TypeError: Failed to construct 'RTCPeerConnect
ion': Malformed constraints object.. | 55 PASS new RTCPeerConnection(null, {optional:[{valid_and_supported_1:0,valid_and_s
upported_2:0}]}); threw exception TypeError: Failed to construct 'RTCPeerConnect
ion': Malformed constraints object.. |
51 PASS new RTCPeerConnection(null, {optional:[{invalid:0}]}); did not throw except
ion. | 56 PASS new RTCPeerConnection(null, {optional:[{invalid:0}]}); did not throw except
ion. |
52 PASS new RTCPeerConnection(null, {valid_and_supported_1:1}); threw exception Typ
eError: Failed to construct 'RTCPeerConnection': Malformed constraints object.. | 57 PASS new RTCPeerConnection(null, {valid_and_supported_1:1}); threw exception Typ
eError: Failed to construct 'RTCPeerConnection': Malformed constraints object.. |
53 PASS new RTCPeerConnection(null, {valid_but_unsupported_1:1}); threw exception T
ypeError: Failed to construct 'RTCPeerConnection': Malformed constraints object.
. | 58 PASS new RTCPeerConnection(null, {valid_but_unsupported_1:1}); threw exception T
ypeError: Failed to construct 'RTCPeerConnection': Malformed constraints object.
. |
54 PASS new RTCPeerConnection(null, {valid_and_supported_2:1, mandatory:{valid_and_
supported_1:1}}); threw exception TypeError: Failed to construct 'RTCPeerConnect
ion': Malformed constraints object.. | 59 PASS new RTCPeerConnection(null, {valid_and_supported_2:1, mandatory:{valid_and_
supported_1:1}}); threw exception TypeError: Failed to construct 'RTCPeerConnect
ion': Malformed constraints object.. |
55 PASS new RTCPeerConnection({iceServers:[], certificates:null}); threw exception
TypeError: Failed to construct 'RTCPeerConnection': The value provided is neithe
r an array, nor does it have indexed properties.. | 60 PASS new RTCPeerConnection({iceServers:[], certificates:null}); threw exception
TypeError: Failed to construct 'RTCPeerConnection': The value provided is neithe
r an array, nor does it have indexed properties.. |
56 PASS new RTCPeerConnection({iceServers:[], certificates:undefined}); did not thr
ow exception. | 61 PASS new RTCPeerConnection({iceServers:[], certificates:undefined}); did not thr
ow exception. |
57 PASS new RTCPeerConnection({iceServers:[], certificates:[]}); did not throw exce
ption. | 62 PASS new RTCPeerConnection({iceServers:[], certificates:[]}); did not throw exce
ption. |
58 PASS new RTCPeerConnection({iceServers:[], certificates:[null]}); threw exceptio
n TypeError: Failed to construct 'RTCPeerConnection': Invalid Array element type
. | 63 PASS new RTCPeerConnection({iceServers:[], certificates:[null]}); threw exceptio
n TypeError: Failed to construct 'RTCPeerConnection': Invalid Array element type
. |
59 PASS new RTCPeerConnection({iceServers:[], certificates:[1337]}); threw exceptio
n TypeError: Failed to construct 'RTCPeerConnection': Invalid Array element type
. | 64 PASS new RTCPeerConnection({iceServers:[], certificates:[1337]}); threw exceptio
n TypeError: Failed to construct 'RTCPeerConnection': Invalid Array element type
. |
60 PASS new RTCPeerConnection({iceServers:[], certificates:[certRSA]}, null); did n
ot throw exception. | 65 PASS new RTCPeerConnection({iceServers:[], certificates:[certRSA]}, null); did n
ot throw exception. |
61 PASS new RTCPeerConnection({iceServers:[], certificates:[certECDSA]}, null); did
not throw exception. | 66 PASS new RTCPeerConnection({iceServers:[], certificates:[certECDSA]}, null); did
not throw exception. |
62 PASS certExpired.expires <= new Date().getTime() is true | 67 PASS certExpired.expires <= new Date().getTime() is true |
63 PASS new RTCPeerConnection({iceServers:[], certificates:[certExpired]}, null); t
hrew exception InvalidAccessError: Failed to construct 'RTCPeerConnection': Expi
red certificate(s).. | 68 PASS new RTCPeerConnection({iceServers:[], certificates:[certExpired]}, null); t
hrew exception InvalidAccessError: Failed to construct 'RTCPeerConnection': Expi
red certificate(s).. |
64 PASS successfullyParsed is true | 69 PASS successfullyParsed is true |
65 | 70 |
66 TEST COMPLETE | 71 TEST COMPLETE |
67 | 72 |
OLD | NEW |