зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1318167 - Part 1: Give RTCIceCandidateInit.candidate a default value. r=smaug,jib
Differential Revision: https://phabricator.services.mozilla.com/D23219 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
eecf9826e1
Коммит
dbdab2a71c
|
@ -1107,7 +1107,6 @@ class RTCPeerConnection {
|
|||
containsTrickle(topSection) || sections.every(containsTrickle);
|
||||
}
|
||||
|
||||
// TODO: Implement processing for end-of-candidates (bug 1318167)
|
||||
addIceCandidate(cand, onSucc, onErr) {
|
||||
if (cand === null) {
|
||||
throw new this._win.DOMException(
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
*/
|
||||
|
||||
dictionary RTCIceCandidateInit {
|
||||
required DOMString candidate;
|
||||
DOMString candidate = "";
|
||||
DOMString? sdpMid = null;
|
||||
unsigned short? sdpMLineIndex = null;
|
||||
DOMString? usernameFragment = null;
|
||||
|
@ -16,7 +16,7 @@ dictionary RTCIceCandidateInit {
|
|||
|
||||
[Pref="media.peerconnection.enabled",
|
||||
JSImplementation="@mozilla.org/dom/rtcicecandidate;1",
|
||||
Constructor(RTCIceCandidateInit candidateInitDict)]
|
||||
Constructor(optional RTCIceCandidateInit candidateInitDict)]
|
||||
interface RTCIceCandidate {
|
||||
attribute DOMString candidate;
|
||||
attribute DOMString? sdpMid;
|
||||
|
|
|
@ -97,7 +97,7 @@ interface RTCPeerConnection : EventTarget {
|
|||
readonly attribute RTCSessionDescription? currentRemoteDescription;
|
||||
readonly attribute RTCSessionDescription? pendingRemoteDescription;
|
||||
readonly attribute RTCSignalingState signalingState;
|
||||
Promise<void> addIceCandidate ((RTCIceCandidateInit or RTCIceCandidate)? candidate);
|
||||
Promise<void> addIceCandidate (optional (RTCIceCandidateInit or RTCIceCandidate) candidate);
|
||||
readonly attribute boolean? canTrickleIceCandidates;
|
||||
readonly attribute RTCIceGatheringState iceGatheringState;
|
||||
readonly attribute RTCIceConnectionState iceConnectionState;
|
||||
|
|
Загрузка…
Ссылка в новой задаче