Boris Zbarsky
056d8fe612
Bug 1395421 part 2. When a get() happens on a JS-implemented maplike, notify the JS implementation so it can take some sort of action (e.g. logging or warning). r=peterv
...
MozReview-Commit-ID: 9G115wOyzvm
2017-08-31 22:45:53 -04:00
Nils Ohlmeier [:drno]
f16dee0822
Bug 1394078: reject SDP with non-ASCII chars. r=bwc
...
MozReview-Commit-ID: 3s5gpcDNK4W
--HG--
extra : rebase_source : 4ee35312e76709d587bc87a4760f0481f41ac6e6
2017-08-25 22:58:25 -07:00
Nils Ohlmeier [:drno]
70a26bb194
Bug 1383814: throw exception for too long TURN username. r=mjf
...
MozReview-Commit-ID: 2K9lU5Ycbny
--HG--
extra : rebase_source : b292db0a2993d5156408041f072cdcd98218c0ba
2017-07-25 15:47:27 -07:00
Henri Sivonen
29fb7aad8e
Bug 1378123 - Make inner window track whether there is an active PeerConnection. r=jib
...
MozReview-Commit-ID: 98Hwhnxtt1T
--HG--
extra : rebase_source : 3d7be906acec0d4262fae15d1755cdb7cfc71eb3
2017-08-04 13:28:15 +03:00
Eric Rahm
01f545fea7
Bug 1386825 - Part 1: Remove MOZ_B2G from dom. r=bkelly
...
MozReview-Commit-ID: 1zzP2r01B7U
2017-08-08 14:41:05 -07:00
Nils Ohlmeier [:drno]
d4c97d797d
Bug 1383575: remove TURNS log warning. r=mjf
...
MozReview-Commit-ID: 2nEXokGwErU
--HG--
extra : rebase_source : be66ca2a7d37a78d20d54268e0b5d30cf983d4d8
2017-07-23 15:24:29 -07:00
Nils Ohlmeier [:drno]
0130c59aaf
Bug 1264479: added implementation for [current|pending][Local|Remote]Description. r=bwc
...
MozReview-Commit-ID: AAnuN3YRhFH
--HG--
extra : rebase_source : 8b68125b5073783720fd5007973e4fad638698a9
2017-06-30 01:19:19 -07:00
Mark Banner
35f3666937
Bug 1380009 - Enable the ESLint no-return-await call to avoid unnecessary intermediate promise creation. r=mossop
...
MozReview-Commit-ID: EnhSBHMjurr
--HG--
extra : rebase_source : 74ba4c10e369067629af95bf705a9acd0df1089b
2017-07-11 22:49:55 +01:00
Mark Banner
9125ef0441
Bug 1376357 - Fix remaining ESLint issues in dom/media/*.js*. r=bwc
...
MozReview-Commit-ID: 7kjmQt1Ik6e
--HG--
extra : rebase_source : 44df30a423c897c3f4ef52cebffa59961a65ff25
2017-06-26 17:25:22 -07:00
Mark Banner
ed3e830fe1
Bug 1376357 - Automatically fix ESLint issues in dom/media/*.js*. r=bwc
...
MozReview-Commit-ID: 6JXIHvJoZqS
--HG--
extra : rebase_source : 601c811e8cf623bf5a29c2bdbcdd2f1413a6eaca
2017-06-28 12:41:50 -07:00
Mark Banner
fcf4f2c48b
Bug 1376357 - Drop use of non-standard catch-if in dom/media/*.js. r=bwc
...
MozReview-Commit-ID: 1LkJGQz1y1w
--HG--
extra : rebase_source : 09f16297633c9d1b9841454ac1750bceeb7ca572
2017-06-26 16:55:26 -07:00
Nico Grunbaum
e27f339519
Bug 1355220 add RTCRtpSender/Receiver.getStats;r=jib,smaug
...
MozReview-Commit-ID: LZ4ItjFYxmk
--HG--
extra : rebase_source : 13c7fec9f0aa4f9b1276b6b4eb9350ce15ff7213
2017-04-20 17:54:20 -07:00
Michael Froman
e832594e26
Bug 1361139 - pt 1 - remove mozSelectSsrc Chrome-only API for test-related ssrc filtering. r=qdot
...
After changes from Bug 1358224 to add test-related RID filtering, we no longer
need the test-related SSRC filtering (which only partially worked).
MozReview-Commit-ID: 4A6slqOTjbU
--HG--
extra : rebase_source : 6e36e4fdaab46b44fadadd7f55eb60c6c89ac106
2017-05-05 16:52:33 -05:00
Michael Froman
c526c139fc
Bug 1358224 - pt 1 - addRIDExtension and addRIDFilter chrome-only API for RID (RTP Stream Id) filtering of receive tracks. r=qdot
...
The simulcast mochitests exhibit an intermittent failure due to ssrc-based
filtering that can be solved by filtering by RID. The RTP header parser
used in MediaPipeline also needs to have the RID RTP header extension
specified in order for it to properly parse the RTP header and allow
filtering on RID.
MozReview-Commit-ID: E54HCGLVYDk
--HG--
extra : rebase_source : b53085f23cb6558611aa7622f55637e19439c9c3
2017-04-26 10:01:07 -05:00
Florian Queze
f935ddc4b3
Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws.
2017-04-14 21:51:39 +02:00
Sebastian Hengst
738d097aae
Backed out changeset 55f3df15eaa6 (bug 1356569)
2017-04-14 23:39:17 +02:00
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