Dan Minor
30d5029270
Bug 1453030 - Only create RTCDTMFSender on audio RTCRtpSender senders; r=bwc
...
MozReview-Commit-ID: KsnUYCs8IYU
--HG--
extra : rebase_source : 2bee2f713ef65ef5baaa6cd37a3f9521beaa9a73
2018-04-10 13:19:42 -04:00
Byron Campen [:bwc]
c67de40370
Bug 1449272 - Part 2: When using both offerToReceiveAudio and offerToReceiveVideo, create the audio transceiver first. r=jib
...
MozReview-Commit-ID: ClgChq6FLQ7
--HG--
extra : rebase_source : e2c2e9f2abd609522d618b6828c4447f4a515dd0
2018-03-27 13:36:02 -05:00
Nils Ohlmeier [:drno]
641209cf77
Bug 1446880: update setIdentityProvider() to take RTCIdentityProviderOptions. r=mt
...
MozReview-Commit-ID: Hx3LV9Uw7fi
--HG--
extra : rebase_source : b597b7fe0daff9b6fead92b3cc9c2da3e45a671c
2018-03-19 06:16:20 +00:00
Brindusan Cristian
88cd740311
Backed out 3 changesets (bug 1446880) for mochitest failures on test_exceptions_from_jsimplemented.htm CLOSED TREE
...
Backed out changeset 3d162d7e2721 (bug 1446880)
Backed out changeset 7142d472f2a4 (bug 1446880)
Backed out changeset 50c255c237f1 (bug 1446880)
2018-04-04 20:48:59 +03:00
Nils Ohlmeier [:drno]
5051a0eb24
Bug 1446880: update setIdentityProvider() to take RTCIdentityProviderOptions. r=mt
...
MozReview-Commit-ID: Hx3LV9Uw7fi
--HG--
extra : rebase_source : 0ecc2d1e17409f7cb4379be9efb6675aa1eb92f2
2018-03-19 06:16:20 +00:00
Peter Van der Beken
5e6f3328ec
Bug 1448850 - Remove nsIMessageListener and nsIMessageListenerManager. r=bz.
...
--HG--
extra : rebase_source : 2938f6e1cb9078a6d45a8d58db0f6bf70e461b9c
2018-02-16 15:28:31 +01:00
Peter Van der Beken
f5754d679a
Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 6: Mark some IDL interfaces as non-scriptable. r=bz.
...
--HG--
extra : rebase_source : 5911f91bd7a63cd3603494e087e3858bd0527500
2018-03-01 20:19:56 +01:00
Byron Campen [:bwc]
e92f4bada3
Bug 1443198 - Part 2: Check whether PC is closed before trying to create transceivers due to offerToReceive. r=jib
...
MozReview-Commit-ID: 5xDzBc9af6Y
--HG--
extra : rebase_source : ae6088f63bc760d8506b1453f221a5986b35218b
2018-03-06 09:24:18 -06:00
Byron Campen [:bwc]
10af499fbf
Bug 1442385: Remove old onremovestream event stuff. r=jib,smaug
...
MozReview-Commit-ID: Bay5NvTsTFU
--HG--
extra : rebase_source : 7eba187b24ed9893abd2b2ec9b0f89c2a9d00689
2018-03-01 14:39:07 -06:00
Sebastian Hengst
3a10644021
Backed out 6 changesets (bug 888600) for beta simulation failures: build bustage on Linux and Windows opt (bug 1442036) and devtools failure browser_net_view-source-debugger.js (bug 1441961). a=backout
...
Backed out changeset 83c87140dc3d (bug 888600)
Backed out changeset 2efb9b1753f6 (bug 888600)
Backed out changeset af5303781961 (bug 888600)
Backed out changeset 79ef59047e63 (bug 888600)
Backed out changeset 30d568d628dd (bug 888600)
Backed out changeset c7bd4c6c9741 (bug 888600)
--HG--
extra : histedit_source : 791b22f6770f4fead2f909478a93d65d85829fe0%2Cbb387309e90f53e1dde45dcf8cf4ebedcc6e5c5e
2018-03-01 11:51:09 +02:00
Peter Van der Beken
6cf0e1c871
Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 6: Mark some IDL interfaces as non-scriptable. r=bz.
...
--HG--
extra : rebase_source : f6f781b04923f67f60718706a78b3c4de15eca94
2018-02-22 20:22:29 +01:00
Byron Campen [:bwc]
01d2150df6
Bug 1437832 - Part 2: Use the same C++ logic for replaceTrack, removeTrack, and addTrack (when on a pre-existing transceiver). r+jib r=jib
...
MozReview-Commit-ID: KQSlagkmAZ
--HG--
extra : rebase_source : 10a1f60995277f37b76b32ed741f51821a8a9729
2018-02-13 13:25:19 -06:00
Byron Campen [:bwc]
63e00f7ce5
Bug 1435013: Sync transceivers before creating offers/answers. r=jib
...
MozReview-Commit-ID: EORXVc8Hnky
--HG--
extra : rebase_source : 1ea186ac38f44b83f247b51224dd83be0b09df42
2018-02-01 12:07:02 -06:00
Andrew McCreight
5dec0e0beb
Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian
...
This patch was autogenerated by my decomponents.py
It covers almost every file with the extension js, jsm, html, py,
xhtml, or xul.
It removes blank lines after removed lines, when the removed lines are
preceded by either blank lines or the start of a new block. The "start
of a new block" is defined fairly hackily: either the line starts with
//, ends with */, ends with {, <![CDATA[, """ or '''. The first two
cover comments, the third one covers JS, the fourth covers JS embedded
in XUL, and the final two cover JS embedded in Python. This also
applies if the removed line was the first line of the file.
It covers the pattern matching cases like "var {classes: Cc,
interfaces: Ci, utils: Cu, results: Cr} = Components;". It'll remove
the entire thing if they are all either Ci, Cr, Cc or Cu, or it will
remove the appropriate ones and leave the residue behind. If there's
only one behind, then it will turn it into a normal, non-pattern
matching variable definition. (For instance, "const { classes: Cc,
Constructor: CC, interfaces: Ci, utils: Cu } = Components" becomes
"const CC = Components.Constructor".)
MozReview-Commit-ID: DeSHcClQ7cG
--HG--
extra : rebase_source : d9c41878036c1ef7766ef5e91a7005025bc1d72b
2018-02-06 09:36:57 -08:00
Kris Maglione
918ed6c474
Bug 1431533
: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
--HG--
extra : source : 12fc4dee861c812fd2bd032c63ef17af61800c70
extra : intermediate-source : 34c999fa006bffe8705cf50c54708aa21a962e62
extra : histedit_source : b2be2c5e5d226e6c347312456a6ae339c1e634b0
2018-01-29 15:20:18 -08:00
Cosmin Sabou
9a65a40178
Backed out 3 changesets (bug 1431533
) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
...
Backed out changeset a1eca62826a1 (bug 1431533
)
Backed out changeset 34c999fa006b (bug 1431533
)
Backed out changeset e2674287e57f (bug 1431533
)
2018-01-30 07:17:48 +02:00
Kris Maglione
6476f95b13
Bug 1431533
: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
--HG--
extra : source : 12fc4dee861c812fd2bd032c63ef17af61800c70
2018-01-29 15:20:18 -08:00
Brindusan Cristian
af8879d1eb
Backed out 2 changesets (bug 1431533
) for ESlint failures on a CLOSED TREE
...
Backed out changeset 6e56f4c8843e (bug 1431533
)
Backed out changeset 12fc4dee861c (bug 1431533
)
2018-01-30 02:32:43 +02:00
Kris Maglione
c276bb9375
Bug 1431533
: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
--HG--
extra : rebase_source : c004a023389f1f6bf3d2f3efe93c13d423b23ccd
2018-01-29 15:20:18 -08:00
Nico Grunbaum
c4a0cebf58
Bug 1433576 - bring rtp sources js timestamp and timebase up to spec r=jib
...
MozReview-Commit-ID: 2joFQ41NaMp
--HG--
extra : rebase_source : e424cbbeb00d0b152609a4390d43d5ca6e4aceb7
2018-01-26 13:40:30 -08:00
Nico Grunbaum
5477fb29c4
Bug 1419093 - P3 - update rtp source js & mochi tests r=mjf
...
MozReview-Commit-ID: LqI3WG4cgtu
--HG--
extra : rebase_source : f9287fc1e6e6fc7598c41dd6faf7d5fa8c500f45
2017-12-18 19:24:55 -06:00
Byron Campen [:bwc]
ae7b275a48
Bug 1425621 - Part 5: Handle transceiver removal caused by rollback after track events. r=drno,jib,smaug
...
MozReview-Commit-ID: 5Z5ntG5Bvgc
--HG--
extra : rebase_source : ae8a2438dfdc1dd968768fba86a8a6752934bd82
extra : intermediate-source : 347e79f12f838355b45f3eebbc33322bf866d75f
extra : source : 8a127885a8d0265994c5f9d4ef9bd384279f6858
2017-12-21 10:22:37 -06:00
Byron Campen [:bwc]
802d9b4a0d
Bug 1425621 - Part 4: Move track event logic to JS. r=drno,jib,smaug
...
MozReview-Commit-ID: 8kUbYQnD3Oc
--HG--
extra : rebase_source : a1f0685c8156c75438cf57e0d55117b8a4025bc8
extra : intermediate-source : 9b756cb6bccaca473925679725688a012d4086f6
extra : source : b3f9155a0ec77f819a0a02ce798d0d0a84da0524
2017-12-20 17:00:40 -06:00
Mark Banner
351ae38da6
Bug 1427745 - Enable ESLint rule mozilla/use-services for dom/media. r=jib
...
MozReview-Commit-ID: 5UfN1TJH6D4
--HG--
extra : rebase_source : 07597f865d3ccf5955f99501e3fedb6adbf47b72
2018-01-03 15:11:03 +00:00
Byron Campen [:bwc]
a5197a284d
Bug 1425618 - Part 2: Make offerToReceiveX: false unset the send bit on transceivers. r=jib
...
MozReview-Commit-ID: 1arzHQBUziR
--HG--
extra : rebase_source : 71f88eca0c1e9029cb6a6b18985fe7e70a50b948
2017-12-19 11:52:39 -06:00
Byron Campen [:bwc]
5915b31f47
Bug 1423842
- Part 2: Fire onaddstream after track additions, but before SRD resolves. r=jib
...
MozReview-Commit-ID: BOJv560nKyw
--HG--
extra : rebase_source : 7a6c96588c78ada315c262894442614c18570f11
2017-12-18 13:41:18 -06:00
Byron Campen [:bwc]
e1758de67a
Bug 1421775 - Attempt 2: Don't try to update negotiationneeded until after the stuff we do in parallel with sRD/sLD finishes. r=jib
...
MozReview-Commit-ID: ESRo7Aa95CR
--HG--
extra : rebase_source : afe52446a119da470157998b77168636dbfe3639
2017-12-07 12:31:33 -06:00
Nico Grunbaum
a3f1b24f7a
Bug 1363667 - P6 - RTP Source PeerConnection JS impl r=mjf
...
MozReview-Commit-ID: CkFY5fABkr
--HG--
extra : rebase_source : 85e274f27600affb29d09e16f9c6d43dee191df3
2017-11-14 10:32:07 -08:00
Byron Campen [:bwc]
cf90c6a366
Bug 1290948 - Part 3: Implement JS part of RTCRtpTransceiver. r=jib
...
MozReview-Commit-ID: FOZSqKbqHtC
--HG--
extra : rebase_source : 988624d3fe5f44273e7f2d279d25f67a33f7dfae
2017-08-23 15:51:21 -05:00
Andreea Pavel
449023b47c
Backed out 8 changesets (bug 1290948) for failing mochitest dom/tests/mochitest/general/test_interfaces.html r=backout on a CLOSED TREE
...
Backed out changeset 97a271bf671e (bug 1290948)
Backed out changeset 8ff38e646037 (bug 1290948)
Backed out changeset 314675023cd5 (bug 1290948)
Backed out changeset 1a5f090502b0 (bug 1290948)
Backed out changeset ffb6e6da955f (bug 1290948)
Backed out changeset 56c169018ceb (bug 1290948)
Backed out changeset 49878c508ce6 (bug 1290948)
Backed out changeset bbe53fb92e21 (bug 1290948)
2017-11-14 21:02:11 +02:00
Byron Campen [:bwc]
9218a61582
Bug 1290948 - Part 3: Implement JS part of RTCRtpTransceiver. r=jib
...
MozReview-Commit-ID: FOZSqKbqHtC
--HG--
extra : rebase_source : 9c582966387e0bc2e2cce9c3e1b9a816fa28a13e
2017-08-23 15:51:21 -05:00
Nils Ohlmeier [:drno]
daf7230f6d
Bug 1411498: delete unused sipcc states. r=bwc,smaug
...
MozReview-Commit-ID: DnJrQk4hkYb
--HG--
extra : rebase_source : c615899389154cca4eecdbd6e332986837451d26
2017-10-24 23:40:02 -07:00
Dan Banner
7caa92d5d8
Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8
...
MozReview-Commit-ID: Jm8BRgt6mIv
2017-10-15 20:50:39 +01:00
Byron Campen [:bwc]
0c94395051
Bug 1377299
: Add packet dump hooks r+drno r=drno,smaug
...
MozReview-Commit-ID: Jr7n49OOduG
--HG--
extra : rebase_source : 8880b8b6bf842f996f99e86fc45510e59e70a665
2017-06-29 19:14:06 -05:00
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