Граф коммитов

284 Коммитов

Автор SHA1 Сообщение Дата
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