The latest editor draft specifies that addIceCandidate() needs to return a Promise and also accept the empty end-of-candidates argument. We should update our implementation accordingly.
addIceCandidate() has returned a promise since 37 (bug 1091898), so this is just about the null candidate.
Summary: Update addIceCandidate() to return promise and accept EOC → Update addIceCandidate() to accept null candidate
We may want to wait until https://github.com/webrtc/adapter/pull/294#issuecomment-219580054 resolves.
The issue to follow here is https://github.com/rtcweb-wg/jsep/issues/251#issuecomment-195171292
Whenever we fix this, we should update our synchronous input validation code to match the spec at the same time, and throw TypeError.
Mass change P2->P3 to align with new Mozilla triage process.
Priority: P2 → P3
You need to log in before you can comment on or make changes to this bug.