зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1263312 - Update RTCIceCandidate to spec. r=drno,smaug
MozReview-Commit-ID: 6S60dAWgZH5 --HG-- extra : rebase_source : e2c5629b30e1227269a160609413d71769f5359f
This commit is contained in:
Родитель
1f8d97f56e
Коммит
ec96d21e87
|
@ -229,9 +229,7 @@ GlobalPCList.prototype = {
|
|||
};
|
||||
var _globalPCList = new GlobalPCList();
|
||||
|
||||
function RTCIceCandidate() {
|
||||
this.candidate = this.sdpMid = this.sdpMLineIndex = null;
|
||||
}
|
||||
function RTCIceCandidate() {}
|
||||
RTCIceCandidate.prototype = {
|
||||
classDescription: "RTCIceCandidate",
|
||||
classID: PC_ICE_CID,
|
||||
|
@ -242,9 +240,7 @@ RTCIceCandidate.prototype = {
|
|||
init: function(win) { this._win = win; },
|
||||
|
||||
__init: function(dict) {
|
||||
this.candidate = dict.candidate;
|
||||
this.sdpMid = dict.sdpMid;
|
||||
this.sdpMLineIndex = ("sdpMLineIndex" in dict)? dict.sdpMLineIndex : null;
|
||||
Object.assign(this, dict);
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -8,16 +8,16 @@
|
|||
*/
|
||||
|
||||
dictionary RTCIceCandidateInit {
|
||||
DOMString? candidate = null;
|
||||
required DOMString candidate;
|
||||
DOMString? sdpMid = null;
|
||||
unsigned short sdpMLineIndex;
|
||||
unsigned short? sdpMLineIndex = null;
|
||||
};
|
||||
|
||||
[Pref="media.peerconnection.enabled",
|
||||
JSImplementation="@mozilla.org/dom/rtcicecandidate;1",
|
||||
Constructor(optional RTCIceCandidateInit candidateInitDict)]
|
||||
Constructor(RTCIceCandidateInit candidateInitDict)]
|
||||
interface RTCIceCandidate {
|
||||
attribute DOMString? candidate;
|
||||
attribute DOMString candidate;
|
||||
attribute DOMString? sdpMid;
|
||||
attribute unsigned short? sdpMLineIndex;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче