| OLD | NEW |
| 1 CONSOLE ERROR: line 101: Uncaught ReferenceError: RTCPeerConnection is not defin
ed | 1 CONSOLE ERROR: line 75: Uncaught (in promise) TypeError: Failed to execute 'setL
ocalDescription' on 'RTCPeerConnection': 1 argument required, but only 0 present
. |
| 2 CONSOLE ERROR: line 75: Uncaught (in promise) TypeError: Failed to execute 'setR
emoteDescription' on 'RTCPeerConnection': 1 argument required, but only 0 presen
t. |
| 3 CONSOLE ERROR: line 75: Uncaught (in promise) TypeError: Failed to execute 'addI
ceCandidate' on 'RTCPeerConnection': 1 argument required, but only 0 present. |
| 2 This is a testharness.js-based test. | 4 This is a testharness.js-based test. |
| 3 Harness Error. harness_status.status = 1 , harness_status.message = Uncaught Ref
erenceError: RTCPeerConnection is not defined | 5 PASS EventTarget interface: existence and properties of interface object |
| 6 PASS EventTarget interface object length |
| 7 PASS EventTarget interface object name |
| 8 FAIL EventTarget interface: existence and properties of interface prototype obje
ct assert_equals: class string of EventTarget.prototype expected "[object EventT
argetPrototype]" but got "[object EventTarget]" |
| 9 PASS EventTarget interface: existence and properties of interface prototype obje
ct's "constructor" property |
| 10 PASS RTCPeerConnection interface: existence and properties of interface object |
| 11 PASS RTCPeerConnection interface object length |
| 12 PASS RTCPeerConnection interface object name |
| 13 FAIL RTCPeerConnection interface: existence and properties of interface prototyp
e object assert_equals: class string of RTCPeerConnection.prototype expected "[o
bject RTCPeerConnectionPrototype]" but got "[object RTCPeerConnection]" |
| 14 PASS RTCPeerConnection interface: existence and properties of interface prototyp
e object's "constructor" property |
| 15 FAIL RTCPeerConnection interface: operation createOffer(RTCOfferOptions) assert_
unreached: Throws "TypeError: Illegal invocation" instead of rejecting promise R
eached unreachable code |
| 16 FAIL RTCPeerConnection interface: operation createAnswer(RTCAnswerOptions) asser
t_unreached: Throws "TypeError: Illegal invocation" instead of rejecting promise
Reached unreachable code |
| 17 FAIL RTCPeerConnection interface: operation setLocalDescription(RTCSessionDescri
ption) assert_unreached: Throws "TypeError: Illegal invocation" instead of rejec
ting promise Reached unreachable code |
| 18 PASS RTCPeerConnection interface: attribute localDescription |
| 19 FAIL RTCPeerConnection interface: attribute currentLocalDescription assert_true:
The prototype object must have a property "currentLocalDescription" expected tr
ue got false |
| 20 FAIL RTCPeerConnection interface: attribute pendingLocalDescription assert_true:
The prototype object must have a property "pendingLocalDescription" expected tr
ue got false |
| 21 FAIL RTCPeerConnection interface: operation setRemoteDescription(RTCSessionDescr
iption) assert_unreached: Throws "TypeError: Illegal invocation" instead of reje
cting promise Reached unreachable code |
| 22 PASS RTCPeerConnection interface: attribute remoteDescription |
| 23 FAIL RTCPeerConnection interface: attribute currentRemoteDescription assert_true
: The prototype object must have a property "currentRemoteDescription" expected
true got false |
| 24 FAIL RTCPeerConnection interface: attribute pendingRemoteDescription assert_true
: The prototype object must have a property "pendingRemoteDescription" expected
true got false |
| 25 FAIL RTCPeerConnection interface: operation addIceCandidate(RTCIceCandidate) ass
ert_unreached: Throws "TypeError: Illegal invocation" instead of rejecting promi
se Reached unreachable code |
| 26 PASS RTCPeerConnection interface: attribute signalingState |
| 27 PASS RTCPeerConnection interface: attribute iceGatheringState |
| 28 PASS RTCPeerConnection interface: attribute iceConnectionState |
| 29 FAIL RTCPeerConnection interface: attribute canTrickleIceCandidates assert_true:
The prototype object must have a property "canTrickleIceCandidates" expected tr
ue got false |
| 30 FAIL RTCPeerConnection interface: operation getConfiguration() assert_own_proper
ty: interface prototype object missing non-static operation expected property "g
etConfiguration" missing |
| 31 FAIL RTCPeerConnection interface: operation setConfiguration(RTCConfiguration) a
ssert_own_property: interface prototype object missing non-static operation expe
cted property "setConfiguration" missing |
| 32 PASS RTCPeerConnection interface: operation close() |
| 33 PASS RTCPeerConnection interface: attribute onnegotiationneeded |
| 34 PASS RTCPeerConnection interface: attribute onicecandidate |
| 35 PASS RTCPeerConnection interface: attribute onsignalingstatechange |
| 36 PASS RTCPeerConnection interface: attribute oniceconnectionstatechange |
| 37 FAIL RTCPeerConnection interface: attribute onicegatheringstatechange assert_tru
e: The prototype object must have a property "onicegatheringstatechange" expecte
d true got false |
| 38 PASS RTCPeerConnection interface: operation createOffer(RTCSessionDescriptionCal
lback,RTCPeerConnectionErrorCallback,RTCOfferOptions) |
| 39 PASS RTCPeerConnection interface: operation setLocalDescription(RTCSessionDescri
ption,VoidFunction,RTCPeerConnectionErrorCallback) |
| 40 PASS RTCPeerConnection interface: operation createAnswer(RTCSessionDescriptionCa
llback,RTCPeerConnectionErrorCallback) |
| 41 PASS RTCPeerConnection interface: operation setRemoteDescription(RTCSessionDescr
iption,VoidFunction,RTCPeerConnectionErrorCallback) |
| 42 PASS RTCPeerConnection interface: operation addIceCandidate(RTCIceCandidate,Void
Function,RTCPeerConnectionErrorCallback) |
| 43 PASS RTCPeerConnection interface: operation getStats(MediaStreamTrack,RTCStatsCa
llback,RTCPeerConnectionErrorCallback) |
| 44 PASS RTCPeerConnection interface: operation generateCertificate(AlgorithmIdentif
ier) |
| 45 FAIL RTCPeerConnection interface: operation getSenders() assert_own_property: in
terface prototype object missing non-static operation expected property "getSend
ers" missing |
| 46 FAIL RTCPeerConnection interface: operation getReceivers() assert_own_property:
interface prototype object missing non-static operation expected property "getRe
ceivers" missing |
| 47 FAIL RTCPeerConnection interface: operation addTrack(MediaStreamTrack,MediaStrea
m) assert_own_property: interface prototype object missing non-static operation
expected property "addTrack" missing |
| 48 FAIL RTCPeerConnection interface: operation removeTrack(RTCRtpSender) assert_own
_property: interface prototype object missing non-static operation expected prop
erty "removeTrack" missing |
| 49 FAIL RTCPeerConnection interface: attribute ontrack assert_true: The prototype o
bject must have a property "ontrack" expected true got false |
| 50 PASS RTCPeerConnection interface: operation createDataChannel(DOMString,RTCDataC
hannelInit) |
| 51 PASS RTCPeerConnection interface: attribute ondatachannel |
| 52 FAIL RTCPeerConnection interface: attribute dtmf assert_true: The prototype obje
ct must have a property "dtmf" expected true got false |
| 53 FAIL RTCPeerConnection interface: operation getStats(MediaStreamTrack) assert_un
reached: Throws "TypeError: Illegal invocation" instead of rejecting promise Rea
ched unreachable code |
| 54 FAIL RTCPeerConnection interface: operation setIdentityProvider(DOMString,DOMStr
ing,DOMString) assert_own_property: interface prototype object missing non-stati
c operation expected property "setIdentityProvider" missing |
| 55 FAIL RTCPeerConnection interface: operation getIdentityAssertion() assert_own_pr
operty: interface prototype object missing non-static operation expected propert
y "getIdentityAssertion" missing |
| 56 FAIL RTCPeerConnection interface: attribute peerIdentity assert_true: The protot
ype object must have a property "peerIdentity" expected true got false |
| 57 FAIL RTCPeerConnection interface: attribute idpLoginUrl assert_true: The prototy
pe object must have a property "idpLoginUrl" expected true got false |
| 58 PASS RTCPeerConnection must be primary interface of pc |
| 59 PASS Stringification of pc |
| 60 PASS RTCPeerConnection interface: pc must inherit property "createOffer" with th
e proper type (0) |
| 61 PASS RTCPeerConnection interface: calling createOffer(RTCOfferOptions) on pc wit
h too few arguments must throw TypeError |
| 62 PASS RTCPeerConnection interface: pc must inherit property "createAnswer" with t
he proper type (1) |
| 63 PASS RTCPeerConnection interface: calling createAnswer(RTCAnswerOptions) on pc w
ith too few arguments must throw TypeError |
| 64 PASS RTCPeerConnection interface: pc must inherit property "setLocalDescription"
with the proper type (2) |
| 65 PASS RTCPeerConnection interface: calling setLocalDescription(RTCSessionDescript
ion) on pc with too few arguments must throw TypeError |
| 66 PASS RTCPeerConnection interface: pc must inherit property "localDescription" wi
th the proper type (3) |
| 67 FAIL RTCPeerConnection interface: pc must inherit property "currentLocalDescript
ion" with the proper type (4) assert_inherits: property "currentLocalDescription
" not found in prototype chain |
| 68 FAIL RTCPeerConnection interface: pc must inherit property "pendingLocalDescript
ion" with the proper type (5) assert_inherits: property "pendingLocalDescription
" not found in prototype chain |
| 69 PASS RTCPeerConnection interface: pc must inherit property "setRemoteDescription
" with the proper type (6) |
| 70 PASS RTCPeerConnection interface: calling setRemoteDescription(RTCSessionDescrip
tion) on pc with too few arguments must throw TypeError |
| 71 PASS RTCPeerConnection interface: pc must inherit property "remoteDescription" w
ith the proper type (7) |
| 72 FAIL RTCPeerConnection interface: pc must inherit property "currentRemoteDescrip
tion" with the proper type (8) assert_inherits: property "currentRemoteDescripti
on" not found in prototype chain |
| 73 FAIL RTCPeerConnection interface: pc must inherit property "pendingRemoteDescrip
tion" with the proper type (9) assert_inherits: property "pendingRemoteDescripti
on" not found in prototype chain |
| 74 PASS RTCPeerConnection interface: pc must inherit property "addIceCandidate" wit
h the proper type (10) |
| 75 PASS RTCPeerConnection interface: calling addIceCandidate(RTCIceCandidate) on pc
with too few arguments must throw TypeError |
| 76 FAIL RTCPeerConnection interface: pc must inherit property "signalingState" with
the proper type (11) Unrecognized type RTCSignalingState |
| 77 FAIL RTCPeerConnection interface: pc must inherit property "iceGatheringState" w
ith the proper type (12) Unrecognized type RTCIceGatheringState |
| 78 FAIL RTCPeerConnection interface: pc must inherit property "iceConnectionState"
with the proper type (13) Unrecognized type RTCIceConnectionState |
| 79 FAIL RTCPeerConnection interface: pc must inherit property "canTrickleIceCandida
tes" with the proper type (14) assert_inherits: property "canTrickleIceCandidate
s" not found in prototype chain |
| 80 FAIL RTCPeerConnection interface: pc must inherit property "getConfiguration" wi
th the proper type (15) assert_inherits: property "getConfiguration" not found i
n prototype chain |
| 81 FAIL RTCPeerConnection interface: pc must inherit property "setConfiguration" wi
th the proper type (16) assert_inherits: property "setConfiguration" not found i
n prototype chain |
| 82 FAIL RTCPeerConnection interface: calling setConfiguration(RTCConfiguration) on
pc with too few arguments must throw TypeError assert_inherits: property "setCon
figuration" not found in prototype chain |
| 83 PASS RTCPeerConnection interface: pc must inherit property "close" with the prop
er type (17) |
| 84 FAIL RTCPeerConnection interface: pc must inherit property "onnegotiationneeded"
with the proper type (18) Unrecognized type EventHandler |
| 85 FAIL RTCPeerConnection interface: pc must inherit property "onicecandidate" with
the proper type (19) Unrecognized type EventHandler |
| 86 FAIL RTCPeerConnection interface: pc must inherit property "onsignalingstatechan
ge" with the proper type (20) Unrecognized type EventHandler |
| 87 FAIL RTCPeerConnection interface: pc must inherit property "oniceconnectionstate
change" with the proper type (21) Unrecognized type EventHandler |
| 88 FAIL RTCPeerConnection interface: pc must inherit property "onicegatheringstatec
hange" with the proper type (22) assert_inherits: property "onicegatheringstatec
hange" not found in prototype chain |
| 89 PASS RTCPeerConnection interface: pc must inherit property "createOffer" with th
e proper type (23) |
| 90 PASS RTCPeerConnection interface: calling createOffer(RTCSessionDescriptionCallb
ack,RTCPeerConnectionErrorCallback,RTCOfferOptions) on pc with too few arguments
must throw TypeError |
| 91 PASS RTCPeerConnection interface: pc must inherit property "setLocalDescription"
with the proper type (24) |
| 92 FAIL RTCPeerConnection interface: calling setLocalDescription(RTCSessionDescript
ion,VoidFunction,RTCPeerConnectionErrorCallback) on pc with too few arguments mu
st throw TypeError assert_throws: Called with 0 arguments function "function ()
{ |
| 93 fn.apply(obj, args); |
| 94 }" did not throw |
| 95 PASS RTCPeerConnection interface: pc must inherit property "createAnswer" with t
he proper type (25) |
| 96 PASS RTCPeerConnection interface: calling createAnswer(RTCSessionDescriptionCall
back,RTCPeerConnectionErrorCallback) on pc with too few arguments must throw Typ
eError |
| 97 PASS RTCPeerConnection interface: pc must inherit property "setRemoteDescription
" with the proper type (26) |
| 98 FAIL RTCPeerConnection interface: calling setRemoteDescription(RTCSessionDescrip
tion,VoidFunction,RTCPeerConnectionErrorCallback) on pc with too few arguments m
ust throw TypeError assert_throws: Called with 0 arguments function "function ()
{ |
| 99 fn.apply(obj, args); |
| 100 }" did not throw |
| 101 PASS RTCPeerConnection interface: pc must inherit property "addIceCandidate" wit
h the proper type (27) |
| 102 FAIL RTCPeerConnection interface: calling addIceCandidate(RTCIceCandidate,VoidFu
nction,RTCPeerConnectionErrorCallback) on pc with too few arguments must throw T
ypeError assert_throws: Called with 0 arguments function "function () { |
| 103 fn.apply(obj, args); |
| 104 }" did not throw |
| 105 PASS RTCPeerConnection interface: pc must inherit property "getStats" with the p
roper type (28) |
| 106 PASS RTCPeerConnection interface: calling getStats(MediaStreamTrack,RTCStatsCall
back,RTCPeerConnectionErrorCallback) on pc with too few arguments must throw Typ
eError |
| 107 PASS RTCPeerConnection interface: pc must inherit property "generateCertificate"
with the proper type (29) |
| 108 FAIL RTCPeerConnection interface: calling generateCertificate(AlgorithmIdentifie
r) on pc with too few arguments must throw TypeError assert_unreached: Throws "T
ypeError: Cannot read property 'apply' of undefined" instead of rejecting promis
e Reached unreachable code |
| 109 FAIL RTCPeerConnection interface: pc must inherit property "getSenders" with the
proper type (30) assert_inherits: property "getSenders" not found in prototype
chain |
| 110 FAIL RTCPeerConnection interface: pc must inherit property "getReceivers" with t
he proper type (31) assert_inherits: property "getReceivers" not found in protot
ype chain |
| 111 FAIL RTCPeerConnection interface: pc must inherit property "addTrack" with the p
roper type (32) assert_inherits: property "addTrack" not found in prototype chai
n |
| 112 FAIL RTCPeerConnection interface: calling addTrack(MediaStreamTrack,MediaStream)
on pc with too few arguments must throw TypeError assert_inherits: property "ad
dTrack" not found in prototype chain |
| 113 FAIL RTCPeerConnection interface: pc must inherit property "removeTrack" with th
e proper type (33) assert_inherits: property "removeTrack" not found in prototyp
e chain |
| 114 FAIL RTCPeerConnection interface: calling removeTrack(RTCRtpSender) on pc with t
oo few arguments must throw TypeError assert_inherits: property "removeTrack" no
t found in prototype chain |
| 115 FAIL RTCPeerConnection interface: pc must inherit property "ontrack" with the pr
oper type (34) assert_inherits: property "ontrack" not found in prototype chain |
| 116 PASS RTCPeerConnection interface: pc must inherit property "createDataChannel" w
ith the proper type (35) |
| 117 PASS RTCPeerConnection interface: calling createDataChannel(DOMString,RTCDataCha
nnelInit) on pc with too few arguments must throw TypeError |
| 118 FAIL RTCPeerConnection interface: pc must inherit property "ondatachannel" with
the proper type (36) Unrecognized type EventHandler |
| 119 FAIL RTCPeerConnection interface: pc must inherit property "dtmf" with the prope
r type (37) assert_inherits: property "dtmf" not found in prototype chain |
| 120 PASS RTCPeerConnection interface: pc must inherit property "getStats" with the p
roper type (38) |
| 121 PASS RTCPeerConnection interface: calling getStats(MediaStreamTrack) on pc with
too few arguments must throw TypeError |
| 122 FAIL RTCPeerConnection interface: pc must inherit property "setIdentityProvider"
with the proper type (39) assert_inherits: property "setIdentityProvider" not f
ound in prototype chain |
| 123 FAIL RTCPeerConnection interface: calling setIdentityProvider(DOMString,DOMStrin
g,DOMString) on pc with too few arguments must throw TypeError assert_inherits:
property "setIdentityProvider" not found in prototype chain |
| 124 FAIL RTCPeerConnection interface: pc must inherit property "getIdentityAssertion
" with the proper type (40) assert_inherits: property "getIdentityAssertion" not
found in prototype chain |
| 125 FAIL RTCPeerConnection interface: pc must inherit property "peerIdentity" with t
he proper type (41) assert_inherits: property "peerIdentity" not found in protot
ype chain |
| 126 FAIL RTCPeerConnection interface: pc must inherit property "idpLoginUrl" with th
e proper type (42) assert_inherits: property "idpLoginUrl" not found in prototyp
e chain |
| 4 Harness: the test ran to completion. | 127 Harness: the test ran to completion. |
| 5 | 128 |
| OLD | NEW |