blob: 3cfad3340a5affc83721e199f466f1ca2254b2b5 [file] [log] [blame]
PASS Creating first data channel should fire negotiationneeded event
PASS calling createDataChannel twice should fire negotiationneeded event once
PASS addTransceiver() should fire negotiationneeded event
PASS Calling addTransceiver() twice should fire negotiationneeded event once
PASS Calling both addTransceiver() and createDataChannel() should fire negotiationneeded event once
PASS negotiationneeded event should not fire if signaling state is not stable
PASS negotiationneeded event should fire only after signaling state goes back to stable after setRemoteDescription
PASS negotiationneeded event should fire only after signaling state goes back to stable after setLocalDescription
PASS negotiationneeded event should fire only after signalingstatechange event fires from setRemoteDescription
PASS negotiationneeded event should fire only after signalingstatechange event fires from setLocalDescription
PASS addTrack should cause negotiationneeded to fire
PASS removeTrack should cause negotiationneeded to fire on the caller
PASS removeTrack should cause negotiationneeded to fire on the callee
PASS Updating the direction of the transceiver should cause negotiationneeded to fire
PASS Calling setStreams should cause negotiationneeded to fire
PASS Adding two transceivers, one at a time, results in the expected number of negotiationneeded events