This will be used to find out more about SDP negotiation failures, especially in comparison between Plan B and Unified Plan usage.
The offerer for example goes through:
createOffer()
setLocalDescription(offer)
setRemoteDescription(answer)
And the answerer goes through:
setRemoteDescription(offer)
createAnswer()
setLocalDescription(answer)
In both cases, each operation has a "pending", "resolved" or "rejected" state, where you won't be able to go to the next step if "rejected" happens.
Comment 1 by bugdroid1@chromium.org
, Nov 20