Commit Graph

318 Commits

Author SHA1 Message Date
Florian Queze
3c564a2b02 Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws. 2017-04-14 21:51:39 +02:00
Nils Ohlmeier [:drno]
5a71699e24 Bug 1332826: return error when calling addIceCandidate before setRemoteDescription. r=jib
MozReview-Commit-ID: LYeDkr5G7Tx

--HG--
extra : rebase_source : ecd3e3e1eff4ed11a2ca0989570b8a367f7527e7
2017-01-21 01:12:46 -08:00
Nico Grunbaum
526e90ef9f Bug 1329762 - stronger deprecation warnings on old PeerConnection.getStats usage. r=jib
MozReview-Commit-ID: 4M8AejNGWex

--HG--
extra : rebase_source : abca62e857e11f640108dbf254baf7b21df7d207
2017-01-09 12:44:22 -08:00
Jan-Ivar Bruaroey
0fb5c6dc68 Bug 1329193: Use es6 classes in PeerConnection.js. r=mt
MozReview-Commit-ID: FtVZXPA9ckJ

--HG--
extra : rebase_source : 0c5d1ba14a83b553cc9cb4473035811173f9c9c8
2017-01-05 22:47:25 -05:00
Carsten "Tomcat" Book
89882dc5f4 merge mozilla-inbound to mozilla-central a=merge 2017-01-10 12:11:31 +01:00
Nico Grunbaum
4544ec040c Bug 1328440 - make legacy getStats stats use old type field names; r=jib
MozReview-Commit-ID: EyK7dpSsEJ0

--HG--
extra : rebase_source : ac7cbb17c6e3e63c6bbf80034c30ea9cafa92f79
2017-01-03 14:57:07 -08:00
Nico Grunbaum
6a4311817a Bug 1322503 - Hyphenate rtc stats type as per spec. r=jib,smaug
MozReview-Commit-ID: 8zYkt8gOpsM

--HG--
extra : rebase_source : e307ac6bc56a5ce732f8abd2e1a9e5c755dc8fcc
2016-12-16 01:27:40 -08:00
Nils Ohlmeier [:drno]
2ca25c39f6 Bug 1318180: turn network offline events into ice disconnected event. r=bwc,jib
MozReview-Commit-ID: Kqbicl2goL2

--HG--
extra : rebase_source : 4ed7d1364af8bd1575e2ced1bd8512405e0dd669
2016-11-17 23:16:33 -08:00
Florian Quèze
fc6379e827 Bug 1329182 - remove trailing newURI null parameters in the rest of the tree, r=jaws. 2017-01-09 20:27:26 +01:00
Jan-Ivar Bruaroey
e083045ff5 Bug 1323095 - Add deprecation warnings to callback-based pc.getStats + fix w3c link. r=drno
MozReview-Commit-ID: TlVLuZDadN

--HG--
extra : rebase_source : 5fc4185616767f4bf581ca30162049b96dcbecc6
2016-12-12 19:17:38 -05:00
Jan-Ivar Bruaroey
cbd13cdc7b Bug 1322274: Use this._async() wrapper in PeerConnection.js for cleaner code r=mt
MozReview-Commit-ID: C5wwHiitrEz

--HG--
extra : rebase_source : f0dd01d261ca05fe5d1264502b610b31127fe244
2016-11-27 10:34:46 -05:00
Jan-Ivar Bruaroey
ad01c3f4fc Bug 1322274: Use async/await in PeerConnection.js r=mt
MozReview-Commit-ID: Gst18ZHPlvl

--HG--
extra : rebase_source : db2b1b303595a3a200b66cd090dc333a10943a94
2016-11-21 15:27:23 -05:00
Jan-Ivar Bruaroey
c2e29412e9 Bug 1322274: Use destructuring in PeerConnection.js r=mt
MozReview-Commit-ID: 6qselFFnGJp

--HG--
extra : rebase_source : f752497531c9eeb519ea127e84ff810813821126
2016-11-19 16:47:10 -05:00
Jan-Ivar Bruaroey
d249c7ca8f Bug 1322274: Make internal pc._legacyCatchAndCloseGuard responsible for checking closed state. r=mt
MozReview-Commit-ID: LYS2pjg9GEv

--HG--
extra : rebase_source : 22f7eada424f9113cac2782465fd44243fe9dc04
2016-11-17 01:56:26 -05:00
Jan-Ivar Bruaroey
884e4ceb56 Bug 1322274: Make internal pc._legacyCatchAndCloseGuard responsible for returning content promise. r=mt
MozReview-Commit-ID: WovvgG4Olp

--HG--
extra : rebase_source : 0564f69f426d4267cfe5ae84c147c3d0039a6a51
2016-11-17 00:22:43 -05:00
Jan-Ivar Bruaroey
968cf57d1e Bug 1263312 - Have createOffer/Answer resolve with dictionaries. r=drno
MozReview-Commit-ID: Flhl2KoqQcX

--HG--
extra : rebase_source : bfee2a7e7b453484aef4e178e762e4550e8a4319
2016-11-09 10:32:11 -05:00
Jan-Ivar Bruaroey
19a630af33 Bug 1263312 - Have addIceCandidate take a dictionary. r=drno,smaug
MozReview-Commit-ID: HuWYZkGS2Wg

--HG--
extra : rebase_source : 783233029b9e5ed37cd2cce7738a59753e1d42a0
2016-11-08 21:36:04 -05:00
Jan-Ivar Bruaroey
abf8ad5cfb Bug 1263312 - Update RTCIceCandidate to spec. r=drno,smaug
MozReview-Commit-ID: 6S60dAWgZH5

--HG--
extra : rebase_source : e2c5629b30e1227269a160609413d71769f5359f
2016-11-08 20:22:40 -05:00
Nils Ohlmeier [:drno]
028ebc6b4b Bug 1322659: log warnings and error for too many STUN/TURN servers. r=bwc
MozReview-Commit-ID: DrMqSjyfn6

--HG--
extra : rebase_source : 5cad28416d6b4fa5635c39b214de949d81d09f8e
2016-12-08 22:38:17 -10:00
Nils Ohlmeier [:drno]
502758be49 Bug 1322438: change ICE failed message depending on presence of relay candidates. r=bwc
MozReview-Commit-ID: IvGkNmqbVlz

--HG--
extra : rebase_source : f774c619a12e29cb4d596f5965b2ee9da4699cae
2016-12-07 14:59:32 -10:00
Nils Ohlmeier [:drno]
f3eb2f9466 Bug 1322338: make ICE failed error message depend on presence of STUN and/or TURN servers. r=bwc
MozReview-Commit-ID: GWta6xYxkZY

--HG--
extra : rebase_source : 0ce1ba85169447ef52434bc63c603872ba56f16f
2016-12-06 23:49:50 -10:00
Phil Ringnalda
1633caa488 Backed out 6 changesets (bug 1263312) for failures in test_exceptions_from_jsimplemented.html
Backed out changeset 17ae85e95667 (bug 1263312)
Backed out changeset 1814c92e203b (bug 1263312)
Backed out changeset 6b71306765d2 (bug 1263312)
Backed out changeset 33449a5d1676 (bug 1263312)
Backed out changeset b311b7e439e8 (bug 1263312)
Backed out changeset a667af08ffb5 (bug 1263312)
2016-12-09 08:33:55 -08:00
Jan-Ivar Bruaroey
ab80f0911f Bug 1263312 - Have createOffer/Answer resolve with dictionaries. r=drno
MozReview-Commit-ID: Flhl2KoqQcX

--HG--
extra : rebase_source : 9afe5ce48beedbff71b40cd55748c575a4b3d1e6
2016-11-09 10:32:11 -05:00
Jan-Ivar Bruaroey
9f6208f552 Bug 1263312 - Have addIceCandidate take a dictionary. r=drno,smaug
MozReview-Commit-ID: HuWYZkGS2Wg

--HG--
extra : rebase_source : 0ba253cd512f9359a16c5a4c95ff8f3f073c1c3f
2016-11-08 21:36:04 -05:00
Jan-Ivar Bruaroey
ec96d21e87 Bug 1263312 - Update RTCIceCandidate to spec. r=drno,smaug
MozReview-Commit-ID: 6S60dAWgZH5

--HG--
extra : rebase_source : e2c5629b30e1227269a160609413d71769f5359f
2016-11-08 20:22:40 -05:00
Jan-Ivar Bruaroey
31f6665fa6 Bug 1319542 - Update RTCDataChannelInit to spec, and remove support for old deprecated values. r=jesup,mrbkap
MozReview-Commit-ID: 12JbUVuSEYg

--HG--
extra : rebase_source : 120d9c16fcea651d998593286bb54bfbb0ebfffa
2016-11-22 16:13:04 -05:00
Jan-Ivar Bruaroey
a51271cdc7 Bug 1197021 - Remove deprecation errors for obsolete RTCOfferOptions (w/mandatory optional). r=drno,mrbkap
MozReview-Commit-ID: BzCxOML3i2p

--HG--
extra : rebase_source : 0471f0333924cfeb63062240fa55d993361263d8
2016-11-20 12:16:20 -05:00
Nils Ohlmeier [:drno]
a1ec64b257 Bug 1193731: add missing handlers for icegatheringstatechange r=jib
MozReview-Commit-ID: ABWJfiImeYU

--HG--
extra : rebase_source : ee625d77bf972553352852617c26f0dbb37ca327
2016-11-21 12:06:27 -08:00
Jan-Ivar Bruaroey
ddcb755bd0 Bug 1318163 - Remove unimplemented and non-spec getStreamById from RTCPeerConnection. r=smaug
MozReview-Commit-ID: CvuxuLEhAz1

--HG--
extra : rebase_source : b1a77420f070d8ff9f1eebb3adfaf6cee1e0fb7a
2016-11-16 18:50:49 -05:00
Jan-Ivar Bruaroey
42cfd0d3ab Bug 1313966 - Add deprecation warnings to writable RTCSessionDescription. r=drno,smaug
MozReview-Commit-ID: AZAjbgJHTAc

--HG--
extra : rebase_source : 23e368ed80414fb3a9b546b2842d5141dbcb4c0a
2016-11-08 17:50:24 -05:00
Jan-Ivar Bruaroey
6f1eb05923 Bug 1313246 - allow empty username and credential in RTCPeerConnection constructor. r=bwc
MozReview-Commit-ID: 6EJ46BXxXW5

--HG--
extra : rebase_source : e9a5ddc25c61708371ce1c89d172dda432226b25
2016-10-26 20:41:07 -04:00
Valentin Gosu
8e9054d0b7 Bug 1307491 - (Part 4) Remove support for per-app-offline in PeerConnection.js [nukeb2g] r=jesup
MozReview-Commit-ID: LdLx3bMG9Tx

--HG--
extra : rebase_source : a2d3d44970d17ef6f679adeed4f043c99b250744
2016-10-17 03:59:02 +02:00
Dan Minor
17432ed5b9 Bug 1308298 - Remove duration and interToneGap attributes from RTCDTMFSender; r=jib,smaug
MozReview-Commit-ID: KfcPGIBt0bb

--HG--
extra : rebase_source : 4e398bbef7010592e20b5bf7b903a4452b24305a
2016-10-11 14:05:08 -04:00
Mark Banner
c4565f5765 Bug 1306631 - Remove old Loop telemetry hooks from WebRTC code. r=jesup
MozReview-Commit-ID: 1ctKZPDVEha

--HG--
extra : rebase_source : 530df82d85d87dd605289b8af8ce372ba6cd4ed9
2016-09-23 16:55:48 +01:00
Dan Minor
9999c967d0 Bug 1291715 - Add RTCDTMFSender to PeerConnection.js; r=jib
MozReview-Commit-ID: 4vm6c5Chjof

--HG--
extra : rebase_source : 712b188c1b1f5cf599a2cda28aaa70914b652a83
2016-09-29 13:26:04 -04:00
Dan Minor
621afd7f92 Bug 1291715 - Add RTCDTMFSender and RTCDTMFToneChangeEvent to webidl; r=smaug
MozReview-Commit-ID: FvAp6DQex02

--HG--
extra : rebase_source : 1b8102930efba0fb0da855b02effd106370a1b8b
2016-09-14 08:53:23 -04:00
Sebastian Hengst
7520674246 Backed out changeset 903fa45a9d6c (bug 1291715) for build bustage. r=backout 2016-10-05 17:03:06 +02:00
Sebastian Hengst
c40a5db6f5 Backed out changeset 50497f2cdd28 (bug 1291715) 2016-10-05 17:03:02 +02:00
Dan Minor
4104f63dfc Bug 1291715 - Add RTCDTMFSender to PeerConnection.js; r=jib
MozReview-Commit-ID: 4vm6c5Chjof

--HG--
extra : rebase_source : 712b188c1b1f5cf599a2cda28aaa70914b652a83
2016-09-29 13:26:04 -04:00
Dan Minor
c168a463ed Bug 1291715 - Add RTCDTMFSender and RTCDTMFToneChangeEvent to webidl; r=smaug
MozReview-Commit-ID: FvAp6DQex02

--HG--
extra : rebase_source : 1b8102930efba0fb0da855b02effd106370a1b8b
2016-09-14 08:53:23 -04:00
Jan-Ivar Bruaroey
d3b37a02ba Bug 1213441 - Remove pc.removeStream properly. r=jesup,smaug
MozReview-Commit-ID: CvmDVGUVMN2

--HG--
extra : rebase_source : 5bd3a0f17af4160d714cf090bbc4131c22e2d4f5
2016-08-01 16:18:38 -04:00
Jan-Ivar Bruaroey
f07be007ab Bug 1278309 - make createOffer immediately followed by close not settle. r=drno
MozReview-Commit-ID: ILOiCY9gFJy

--HG--
extra : rebase_source : cb09dd78e1c95692e78d6b9c2812d80d4d3f5f9e
2016-06-07 15:50:43 -04:00
Andreas Pehrson
5c1742c0d9 Bug 1271669 - Remove wallpaper constraints to the MediaStream argument to RTCPeerConnection.addTrack(). r=jib
This change RTCPeerConnection.addTrack() to allow any MediaStream as argument.

The MediaStream is in the end used as an identifier of how the tracks will be
grouped together on the receiving side of the peer connection.

MozReview-Commit-ID: 9wDPOmMHYDc

--HG--
extra : rebase_source : 5fd59853c2d207cbcdaa1e4a767b3c4de20a1beb
extra : histedit_source : 2b88e899a329df07a46c1f12e449956d59645cf7
2016-05-19 15:32:56 +02:00
Jan-Ivar Bruaroey
0645564b21 Bug 1257950 - getUserMedia switched from SecurityError to NotAllowedError. r=jesup
MozReview-Commit-ID: Di8fDDFkpwX

--HG--
extra : rebase_source : d6f69321bc1a469ad29ec541aaf25ca2a62661cf
2016-05-08 22:29:46 -04:00
Martin Thomson
b5081bf610 Bug 1264470 - a=identity is a long attribute, r=bwc
--HG--
extra : rebase_source : 077cb5cf4017cce619ed59decd405d706683d620
2016-04-19 09:10:32 +10:00
Jan-Ivar Bruaroey
acd09b00bf Bug 1213056 - change getStats to be maplike. r=bz
MozReview-Commit-ID: 3nkMtbFfGR2

--HG--
extra : rebase_source : f9c6bf50c82fd94a9755dde69f7cab62d56a57ed
2016-04-07 10:40:37 -04:00
Jan-Ivar Bruaroey
036cbca2a2 Bug 1259728 - minimal fix for reentrancy in pc.close(). r=jesup
MozReview-Commit-ID: Dji4d2bYTcj

--HG--
extra : rebase_source : 65d08cc6869444b2219ed7529ebad6c23115153f
2016-03-29 16:27:03 -04:00
Jan-Ivar Bruaroey
9ff449087b Bug 1259236 - throw NotSupportedError on pc.addTrack of track in constructed stream. r=bwc
MozReview-Commit-ID: LBP9CybRmrI

--HG--
extra : rebase_source : f9deb3cca7e891562a3cbe5766f027dabcdf6ed9
2016-03-24 12:45:22 -04:00
Jan-Ivar Bruaroey
0e33523335 Bug 1254839 - include file and line number in RTCPeerConnection warnings. r=bz
MozReview-Commit-ID: HfSUBjRtFMC

--HG--
extra : rebase_source : 02a5b4b4ed1d8594d9aa42cd53d7e4ba7264e393
2016-03-08 22:44:06 -05:00
Jan-Ivar Bruaroey
2f8eca5103 Bug 1181768 - Make already-defined pc.getConfiguration() work. r=mt
MozReview-Commit-ID: 14uiIICVF30

--HG--
extra : rebase_source : 0b2977cf89111c4d6dcba5ad868d84e5a66e0154
2016-03-04 15:05:20 -05:00
Jan-Ivar Bruaroey
c4ea91fa82 Bug 1247619 - add console warning about OAuth for STUN not yet supported. r=jesup,smaug
MozReview-Commit-ID: L0nViIWiIDn

--HG--
extra : rebase_source : 3d463e85c811426384a758dca3b0a82370c22099
2016-02-25 00:24:16 -05:00
Jan-Ivar Bruaroey
f24352b9aa Bug 1247622 - Make RTCRtpSender.setParameters return a promise. r=jesup,smaug
MozReview-Commit-ID: 6lfmqpKevQl

--HG--
extra : rebase_source : 26efa15f966d0f073895c09d7797a3a1ffd92a0a
2016-02-24 19:14:57 -05:00
Jan-Ivar Bruaroey
ceba79f2b0 Bug 1244913 - resolution-based bitrates for each simulcast layer, scaleResolutionDownBy, and working maxBitrate in unicast. r=bwc,jesup
MozReview-Commit-ID: 347J1ElsOEx

--HG--
extra : rebase_source : 33eff52e6082815d732de49a2bac584cfc9c87c4
2016-02-12 19:56:56 -05:00
Martin Thomson
5c0f1d860f Bug 1209744 - Implement canTrickleIceCandidates attribute, r=bwc,khuey
MozReview-Commit-ID: 838B1zSIGLj

--HG--
extra : rebase_source : ac6e5ffbc098d99964a8fec1d20f5495943d3265
2016-02-20 16:48:20 -08:00
Byron Campen [:bwc]
6f5f7e1a52 Bug 1231507 - Part 1: selectSsrc chrome-only API for SSRC-based filtering of receive tracks. r=drno, r=smaug
--HG--
extra : commitid : ASGibrJIDtF
extra : transplant_source : %2B%E9%8F%83-%9E%E3w%D0t%D1%B1%B0%88Q%B1%7B%83%5BS
2015-12-09 15:37:38 -05:00
Jan-Ivar Bruaroey
0d8258e908 Bug 1232082 - fix removal of remote tracks to update receivers. r=jesup
--HG--
extra : transplant_source : %A5%E4%8BSEujxc7%7B%9D%C0%FFhb%1F%CC9%80
2016-01-05 19:51:52 -05:00
Jan-Ivar Bruaroey
ddcdf769db Bug 1232082 - add pc.ontrack and RTCTrackEvent r=jesup,smaug
--HG--
extra : transplant_source : %BA%B7%0B%AD%EA%24%19R%93-%9F%CF%82%10%CE%8B%DC4%FB%15
2016-01-12 15:09:01 -05:00
Jan-Ivar Bruaroey
fd16766941 Bug 1232082 - add RTCRtpReceiver for each remote track. r=jesup
--HG--
extra : transplant_source : %20%28eG%1DW%0FK%B2%9B%D1%29%00%E4%AB%F7m%95%0F%8C
2015-12-11 23:47:29 -05:00
Phil Ringnalda
39b2d1946d Back out 3 changesets (bug 1232082) for causing a variety of Android webrtc failures including causing bug 1239200
CLOSED TREE

Backed out changeset 1c8afc8ea1c1 (bug 1232082)
Backed out changeset d8ec4008871e (bug 1232082)
Backed out changeset fa3363702d51 (bug 1232082)
2016-01-12 22:33:17 -08:00
Jan-Ivar Bruaroey
d52f44ef17 Bug 1232082 - fix removal of remote tracks to update receivers. r=bwc
--HG--
extra : rebase_source : 5bbf19d6843654f6402e2779845729a1bec62de9
2016-01-05 19:51:52 -05:00
Jan-Ivar Bruaroey
b3526e95e1 Bug 1232082 - add pc.ontrack and RTCTrackEvent r=jesup,smaug
--HG--
extra : rebase_source : fea25f937aca628960e665d9655c60806dd7e7f5
2016-01-12 15:09:01 -05:00
Jan-Ivar Bruaroey
cff09a85aa Bug 1232082 - add RTCRtpReceiver for each remote track. r=jesup
--HG--
extra : rebase_source : 46030e980fde82c6971014781a7f91b24b01c22c
2015-12-11 23:47:29 -05:00
Wes Kocher
cadac86336 Backed out 3 changesets (bug 1232082) for wpt bustage in rtcpeerconnection-idl.html
Backed out changeset ec89afa7163c (bug 1232082)
Backed out changeset 47de4d036349 (bug 1232082)
Backed out changeset a595577a8247 (bug 1232082)

--HG--
extra : commitid : 6KuHiKS94jA
2016-01-12 11:07:51 -08:00
Jan-Ivar Bruaroey
35b62a4704 Bug 1232082 - fix removal of remote tracks to update receivers. r=bwc
--HG--
extra : rebase_source : 79d2a719cf9bd19ef908330438c2cdfe4eb6a80e
2016-01-05 19:51:52 -05:00
Jan-Ivar Bruaroey
4a7de0b9d5 Bug 1232082 - add pc.ontrack and RTCTrackEvent r=jesup,smaug
--HG--
extra : rebase_source : ce468d0972aa79dc4abb3669d46d7e62f9128693
2016-01-04 12:46:21 -05:00
Jan-Ivar Bruaroey
bd2f733905 Bug 1232082 - add RTCRtpReceiver for each remote track. r=jesup
--HG--
extra : rebase_source : 46030e980fde82c6971014781a7f91b24b01c22c
2015-12-11 23:47:29 -05:00
Jan-Ivar Bruaroey
3057be1001 Bug 1230184 - add media.peerconnection.simulcast pref. r=bwc
--HG--
extra : rebase_source : 3a7ebb9bc172cac429965700975fac2893fa0ef8
2015-12-31 10:32:26 -06:00
Jan-Ivar Bruaroey
38ee4c5f0c Bug 1230184 - add input parameter validation to setParameters. r=bwc
--HG--
extra : rebase_source : 184f1d2870e97d06706ea2e50520de39320b73b8
2015-12-31 10:32:25 -06:00
Jan-Ivar Bruaroey
5855c2732e Bug 1230184 - plumb setParameters down to JsepTrack. r=bwc, r=mrbkap
--HG--
extra : commitid : 4IT4rENtDxn
extra : rebase_source : 72aef2d743c0afe6be8031226c11d9891b2a4ef7
extra : amend_source : 567f1abc770a0fcf04748b251ef43aaed9f0d99f
2015-12-31 10:32:24 -06:00
Jan-Ivar Bruaroey
df112e416d Bug 1227708 - Differentiate ICE_SUCCESS_RATE telemetry for loop vs webrtc r=jesup 2015-11-30 18:15:20 -05:00
Nils Ohlmeier [:drno]
acfbf2c00d Bug 1188391 - separate immediate ICE failures from failures after checking. r=bwc, r=vladan
--HG--
extra : transplant_source : %12%C3%A1%DD%B2X%13gA%20%F0%F4l8%BA%40S%B0Q%D5
2015-11-16 13:01:46 -08:00
Martin Thomson
740e89ee8d Bug 1215519 - Switch to DOMTimeStamp for RTCCertificate. r=bz 2015-10-21 10:08:40 -07:00
Nigel Babu
45398666d6 Backed out changeset b958e25b1ecf (bug 1209744) for mochitest bustage 2015-10-05 14:22:10 +05:30
Martin Thomson
840a4a7b4e Bug 1209744 - Implement canTrickleIceCandidates attribute, r=bwc, r=khuey
--HG--
extra : rebase_source : bfdf5073bec5fd6cb9689701fb1df6ee841362d6
extra : amend_source : e6ec6e7ed24a24b7dfcc8b60eda38d3d2a00d2f1
2015-10-01 12:52:00 +02:00
Jan-Ivar Bruaroey
02c80b8fd0 Bug 1207784 - skip permission hooks in createOffer when called from privileged code (add-ons). r=mt
--HG--
extra : transplant_source : %D0%169%0B%99%17%B1%8F%D2%B1%A8%B0%E7%B8%ED%5E%60vxE
2015-10-01 15:49:01 -04:00
Martin Thomson
afdaddf1d7 Bug 1155923 - Removing moz prefix from RTC interfaces, r=jesup,smaug
--HG--
extra : transplant_source : %0Adu%1E%A6j%9E%C2B%25%ECruo%F7%7Fc%EA%99%18
2015-09-28 11:25:04 -07:00
Carsten "Tomcat" Book
4952084732 Backed out 3 changesets (bug 1155923) for causing test failures in promises-call.html
Backed out changeset 321a932e01a7 (bug 1155923)
Backed out changeset 6ac38acd6ab2 (bug 1155923)
Backed out changeset 2981db92416a (bug 1155923)
2015-09-28 14:02:41 +02:00
Martin Thomson
9c3bef623e Bug 1155923 - Removing moz prefix from RTC interfaces. r=jesup r=smaug
--HG--
extra : transplant_source : 1%F0%A8%03%D3%B9OAJW%06v%21%F1WX%03im%22
2015-09-24 16:31:47 -07:00
Shu-yu Guo
64db2267cf Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Jan-Ivar Bruaroey
ed823deab2 Bug 1064223 - Remove support for constraint-like RTCOfferOptions predecessor. r=mt
--HG--
extra : rebase_source : 658c53861ba9ac3f887e92e68b200953bde63947
2015-08-20 21:49:09 -04:00
Jan-Ivar Bruaroey
27be58a915 Bug 1189060 - add CreateOfferRequest.webidl interface for add-ons r=florian,peterv
--HG--
extra : transplant_source : %97%9C%D9%9Bx%21%01_6%29%98T%9C%0F%CE%E3%40%A0%8AE
2015-08-11 13:48:55 -04:00
Jan-Ivar Bruaroey
dafe658039 Bug 1189060 - let webrtcUI.jsm etc. block initial Offer/Answer exchange through hook. r=florian,fabrice,mfinkle,mt
--HG--
extra : transplant_source : %CBwD%14%7D4%9E%EB%AC%5C7K%E4p%3Dr%8Fjl%8A
2015-08-07 15:22:30 -04:00
Martin Thomson
2adfd9e163 Bug 1191180 - Wait for certificate before generating identity assertion, r=jib
--HG--
extra : commitid : 4q217yeJjT1
2015-08-07 16:18:59 -07:00
Martin Thomson
e113d1c654 Bug 1187206 - Adding checks for null SDP, r=jib
--HG--
extra : commitid : 9y8LpOJjbmc
2015-08-07 16:18:58 -07:00
Jan-Ivar Bruaroey
c84f148731 Bug 1189030 - Add pref "media.peerconnection.ice.relay_only" (default=false). r=jesup
--HG--
extra : transplant_source : 1%D5%AC%F1%FA%EB%0B%C2%90%8A%83DtVz-L%2C%CC%14
2015-07-30 10:48:27 -04:00
Jan-Ivar Bruaroey
86a8199db1 Bug 1098015 - Make createAnswer tolerate (no-op) options argument. r=bwc, r=bz
--HG--
extra : transplant_source : %AB%BECK%FAT%2A%80%07-%19%28g%DD%16%8E%C1lsU
2015-07-16 15:36:34 -04:00
Martin Thomson
8fd488c3ef Bug 1172785 - Using RTCCertificate for WebRTC, r=ekr
--HG--
extra : commitid : DAyJQljGuGT
extra : rebase_source : 5a5e3baad12dcea9c3020d1716d41c409e3614f8
2015-07-06 10:40:04 -07:00
Rithesh Shenthar
b5aacea0d3 Bug 1167922 - Handle broken entries in media.peerconnection.default_iceservers more gracefully. r=jib
--HG--
extra : rebase_source : 272b59a709de1a65e5b35475e4075492b5ecd310
2015-06-23 16:52:50 -07:00
Jan-Ivar Bruaroey
d4bc9fa237 Bug 1173255 - Cleanup MediaManager e10s code in prep for deviceId constraint. r=jesup
--HG--
extra : amend_source : 057f17d55cd44a700abab5595c9f4fc95cfd2419
extra : transplant_source : %B7%5C%7D%FA%E9%3F%29%F9%EBM%9E%B5%1A%A6G%29%25%01%0E-
extra : histedit_source : a10d0d5106f5fffb3881604728c1933c90772622%2Cdf022706033cb19f87a8dd58376ab7800d9d2526
2015-06-18 11:46:36 -04:00
Byron Campen [:bwc]
1fec8cf0e8 Bug 952145: Rollback support r=mt, r=smaug
--HG--
extra : rebase_source : c5615117716ca907d61b4b7c7eeff71e926821bd
2015-03-19 17:32:51 -07:00
Brad Lassey
279a3fda62 Bug 1146955 - Dispatch PluginCrashed event in content process on GMP crash for PeerConnection. r=jesup.
Original patch by Brad Lassey <blassey@mozilla.com>.

--HG--
extra : rebase_source : cf0b6a507e91a63edf09a0c9ddbcc55ce02a4aa7
extra : source : 302a3968123e4825fe23d1375ab65c225410b68a
extra : histedit_source : 1848a946bc9c4e6d266626e739743aa2f961c05c
2015-04-27 15:44:36 -04:00
Valentin Gosu
da7974f079 Bug 1158868 - PeerConnection should not depend on navigator.onLine r=jesup 2015-04-28 18:29:57 +03:00
Martin Thomson
0e715ecfc0 Bug 1152538 - Removing RTCIdentityAssertion interface code, r=jib
--HG--
extra : rebase_source : 8c3a6c702bb8155e7ea5512d90b1e203ee1d44aa
extra : histedit_source : f02e56e9d1e1a2b9cbbd4c95dce72e88e7e60bba
2015-04-16 09:52:36 -07:00
Jan-Ivar Bruaroey
d132e36539 Bug 1136871 - cleanup RtpSenders accounting to not rely on streams r=mt 2015-03-11 12:24:38 -04:00
Byron Campen [:bwc]
6fb59a4364 Bug 1136871 - Part 2: Clear up some inconsistencies with ReplaceTrack r=jib,smaug 2015-03-11 12:08:21 -04:00
Jan-Ivar Bruaroey
c3f614354b Bug 1136871 - PeerConnection typo in replaceTrackFailure. r=docfaraday 2015-02-25 19:11:15 -05:00
Martin Thomson
e397039c75 Bug 975144 - Moving to fold identity errors into the promises we return, r=jib 2015-02-22 10:57:21 +13:00
Martin Thomson
e9a8238316 Bug 975144 - Rework RTC identity to use JS sandbox, r=jib 2015-02-22 10:57:20 +13:00
Byron Campen [:bwc]
1f815978b4 Bug 1017888 - Part 1: Renegotiation support. r=mt, r=smaug
--HG--
extra : rebase_source : df1c2962ee88f75c6ad676b9cd79978a87dafb65
extra : amend_source : c938904331323ff3565624795ac76d82502f43fb
2014-12-10 15:53:54 -08:00
Jan-Ivar Bruaroey
dd25a84c04 Bug 1115998 - Support RTCIceServer.urls (plural) array form. r=smaug, r=mt 2015-01-20 10:08:00 -05:00