Bug 1414169 - pt 3 - RTCStatsReport.webidl to support about:webrtc changes for showing trickled candidates. r=ng,smaug
authorMichael Froman <mfroman@mozilla.com>
Fri, 08 Dec 2017 12:16:26 -0600
changeset 448529 9445a1ba1361be28302435b8aefe616a7882902c
parent 448528 72efe90a96b3125c5d46ffd84a0ca587ff85a71d
child 448530 b907280a1894164ab9a7faa8da62045b01a795f4
push id8527
push userCallek@gmail.com
push dateThu, 11 Jan 2018 21:05:50 +0000
treeherdermozilla-beta@95342d212a7a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersng, smaug
bugs1414169
milestone59.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1414169 - pt 3 - RTCStatsReport.webidl to support about:webrtc changes for showing trickled candidates. r=ng,smaug Add trickledIceCandidateStats, rawLocalCandidates, and rawRemoteCandidates for upcoming display changes on about:webrtc. MozReview-Commit-ID: Dgrcy5fRVBt
dom/webidl/RTCStatsReport.webidl
--- a/dom/webidl/RTCStatsReport.webidl
+++ b/dom/webidl/RTCStatsReport.webidl
@@ -182,16 +182,19 @@ dictionary RTCStatsReportInternal {
   sequence<RTCCodecStats>                 codecStats;
   DOMString                               localSdp;
   DOMString                               remoteSdp;
   DOMHighResTimeStamp                     timestamp;
   unsigned long                           iceRestarts;
   unsigned long                           iceRollbacks;
   boolean                                 offerer; // Is the PC the offerer
   boolean                                 closed; // Is the PC now closed
+  sequence<RTCIceCandidateStats>          trickledIceCandidateStats;
+  sequence<DOMString>                     rawLocalCandidates;
+  sequence<DOMString>                     rawRemoteCandidates;
 };
 
 [Pref="media.peerconnection.enabled",
 // TODO: Use MapClass here once it's available (Bug 928114)
 // MapClass(DOMString, object)
  JSImplementation="@mozilla.org/dom/rtcstatsreport;1"]
 interface RTCStatsReport {
   readonly maplike<DOMString, object>;