Byron Campen [:bwc]
f5e5fe0d20
Bug 1588588: Remove jsimpl for RTCStatsReport, and refactor to prepare for moving some stats functionality to RTCRtpReceiver/Sender. r=smaug,ng
...
Differential Revision: https://phabricator.services.mozilla.com/D49195
--HG--
extra : moz-landing-system : lando
2019-11-07 23:07:05 +00:00
Nico Grunbaum
571742b7bd
Bug 1583867 - add rtpTimestamp field to RTP sync/contrib sources; r=jib,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D47096
--HG--
extra : moz-landing-system : lando
2019-10-23 15:12:15 +00:00
Dorel Luca
46491fb5f0
Backed out changeset 62b78793d12e (bug 1583867) for WPT failures in webrtc/RTCRtpReceiver-getSynchronizationSources.https.html
2019-10-03 02:43:28 +03:00
Nico Grunbaum
6722b1c2c1
Bug 1583867 - add rtpTimestamp field to RTP sync/contrib sources; r=jib,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D47096
--HG--
extra : moz-landing-system : lando
2019-10-02 21:55:33 +00:00
Dan Minor
97c5db53eb
Bug 1561923 - Remove expired WebRTC telemetry; r=drno,bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D37757
--HG--
extra : moz-landing-system : lando
2019-07-31 19:57:55 +00:00
Andreas Pehrson
719dfe4ede
Bug 1493613 - Update muted state through MediaStreamTrackSource. r=bwc,smaug
...
This ensures all clones of the original track also receives the new muted state.
Differential Revision: https://phabricator.services.mozilla.com/D37933
--HG--
extra : moz-landing-system : lando
2019-07-31 09:35:06 +00:00
Jan-Ivar Bruaroey
e8e268ed95
Bug 1567951: Add implicit rollback in setRemoteDescription(offer). r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D38889
--HG--
extra : moz-landing-system : lando
2019-07-23 20:35:58 +00:00
Narcis Beleuzu
5f131d63bd
Backed out 2 changesets (bug 1567951) for mda failures on test_peerConnection_setRemoteOfferInHaveLocalOffer.html . CLOSED TREE
...
Backed out changeset ca95add81105 (bug 1567951)
Backed out changeset 092e24332c39 (bug 1567951)
--HG--
extra : histedit_source : e2768cd60a59cd80528a92bab86d3fe24962cfe8
2019-07-23 23:02:54 +03:00
Jan-Ivar Bruaroey
5bce336f55
Bug 1567951: Add implicit rollback in setRemoteDescription(offer). r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D38889
--HG--
extra : moz-landing-system : lando
2019-07-23 18:07:18 +00:00
Jan-Ivar Bruaroey
3aef894f49
Bug 1551316 - Add pc.restartIce() method. r=bwc,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D30976
--HG--
extra : moz-landing-system : lando
2019-07-17 21:19:51 +00:00
Victor Porof
0a8ff0ad85
Bug 1561435 - Format dom/, a=automatic-formatting
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D35951
--HG--
extra : source : 62f3501af4bc1c0bd1ee1977a28aee04706a6663
2019-07-05 10:44:55 +02:00
Byron Campen [:bwc]
d8c9380ddf
Bug 1550177 - Part 4: Simplify ICE gathering state change callback stuff. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D30994
--HG--
extra : moz-landing-system : lando
2019-06-19 16:55:10 +00:00
Byron Campen [:bwc]
aa3e2db076
Bug 1550177 - Part 2: Remove a stack-unwind, and simplify signal handling considerably. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D30992
--HG--
extra : moz-landing-system : lando
2019-06-19 16:54:45 +00:00
Byron Campen [:bwc]
8ab44cf270
Bug 1550177 - Part 1: Remove some duplicate webidl enums. r=mjf,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D30991
--HG--
extra : moz-landing-system : lando
2019-06-19 16:54:38 +00:00
Byron Campen [:bwc]
149b3653e3
Bug 1556801: Make the identity verification code a little easier to read, and reject identity mismatch with an OperationError r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D33991
--HG--
extra : moz-landing-system : lando
2019-06-14 14:10:04 +00:00
Byron Campen [:bwc]
1d1125d7a0
Bug 1531885: Surface certificate-related errors in RTCPeerConnection's c'tor, fix an error type, and re-enable a test. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D33569
--HG--
extra : moz-landing-system : lando
2019-06-10 15:12:29 +00:00
Byron Campen [:bwc]
7589cea682
Bug 1531908 - Part 0: Re-enable a test-case, and check length of label based on UTF-8 encoding. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D28557
--HG--
extra : moz-landing-system : lando
2019-05-09 17:29:20 +00:00
Nico Grunbaum
59dcd65631
Bug 1548097 - sort getContributingSources and getSynchronizationSources results r=jib
...
sort getContributingSources and getSynchronizationSources results
Differential Revision: https://phabricator.services.mozilla.com/D29441
--HG--
extra : moz-landing-system : lando
2019-05-02 19:57:43 +00:00
Byron Campen [:bwc]
622f5f795e
Bug 1531910: Re-enable a test-case, and check protocol length based on UTF-8 encoding. r=jib
...
Depends on D28252
Differential Revision: https://phabricator.services.mozilla.com/D28556
--HG--
extra : moz-landing-system : lando
2019-05-03 19:08:25 +00:00
Dorel Luca
926056ac66
Backed out changeset beae0db3529d (bug 1531910) for WPT failures in webrtc/RTCPeerConnection-createDataChannel.html
2019-05-03 18:37:07 +03:00
Byron Campen [:bwc]
17a80eda9c
Bug 1531910: Re-enable a test-case, and check protocol length based on UTF-8 encoding. r=jib
...
Depends on D28252
Differential Revision: https://phabricator.services.mozilla.com/D28556
--HG--
extra : moz-landing-system : lando
2019-05-02 18:27:53 +00:00
Byron Campen [:bwc]
f28444a083
Bug 1531803 - Part 6: Fire track events when that track has been added to a stream. r=jib,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D25799
--HG--
extra : moz-landing-system : lando
2019-04-29 15:52:03 +00:00
Byron Campen [:bwc]
c95b46bd72
Bug 1531803 - Part 4: Remove some track-id-centric ChromeOnly API on RTCRtpTransceiver. r=jib,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D25797
--HG--
extra : moz-landing-system : lando
2019-04-29 15:52:00 +00:00
Byron Campen [:bwc]
02c4274c5e
Bug 1546691: Avoid the PCObserver going away spontaneously when network is lost. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D28839
--HG--
extra : moz-landing-system : lando
2019-04-27 16:29:21 +00:00
Byron Campen [:bwc]
67bd1aa6e8
Bug 1531894: Throw TypeError if both maxRetransmits and maxPacketLifeTime are set, and re-enable test case. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D28252
--HG--
extra : moz-landing-system : lando
2019-04-26 15:56:15 +00:00
Dorel Luca
b82106b756
Backed out changeset 8c4a85bb16bc (bug 1531894) for WPT failures in /webrtc/RTCPeerConnection-createDataChannel.html
2019-04-26 05:24:22 +03:00
Byron Campen [:bwc]
1963cd0a3a
Bug 1531894: Throw TypeError if both maxRetransmits and maxPacketLifeTime are set, and re-enable test case. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D28252
--HG--
extra : moz-landing-system : lando
2019-04-25 20:59:45 +00:00
Byron Campen [:bwc]
2c684f17ba
Bug 1531904 - Part 3: Fix some validation logic in createDataChannel. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D26772
--HG--
extra : moz-landing-system : lando
2019-04-16 16:38:32 +00:00
Nico Grunbaum
6db783d06e
Bug 1518609 - Add telemetry to legacy maxRetransmitTime DataChannel param r=jib,janerik
...
Adds telemetry to the DataChannel init param maxRetransmitTime.
Differential Revision: https://phabricator.services.mozilla.com/D15999
--HG--
extra : moz-landing-system : lando
2019-04-11 01:42:51 +00:00
Byron Campen [:bwc]
01384d1b9c
Bug 1542021 - Part 1: Check whether transceiver is stopped in removeTrack, and bail if so. r=jib
...
Depends on D26314
Differential Revision: https://phabricator.services.mozilla.com/D26315
--HG--
extra : moz-landing-system : lando
2019-04-05 15:50:37 +00:00
Byron Campen [:bwc]
ead957036e
Bug 1536631
- Part 2: Construct errors based on changes in part 1. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D25147
--HG--
extra : moz-landing-system : lando
2019-04-02 13:08:35 +00:00
Byron Campen [:bwc]
379c5bfe4e
Bug 1534692 - Part 8: In setIdentityProvider, fall back to the target peer identity if a peerIdentity is not passed. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D24793
--HG--
extra : moz-landing-system : lando
2019-03-29 18:38:56 +00:00
Byron Campen [:bwc]
6c79e60e7c
Bug 1534692 - Part 6: Simplify this identity verification code. Fixes a bug where sRD would not wait for the verification to complete when the target peer identity was set. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D24791
--HG--
extra : moz-landing-system : lando
2019-03-29 20:51:19 +00:00
Byron Campen [:bwc]
d624fdbce8
Bug 1534692 - Part 4: Stop closing the pc when identity validation fails, because that's not what the spec says to do. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D24789
--HG--
extra : moz-landing-system : lando
2019-03-29 18:37:44 +00:00
Byron Campen [:bwc]
f2f7746982
Bug 1535442 - Part 4: Put the ufrag in the right attribute, and handle end-of-candidates. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D24278
--HG--
extra : moz-landing-system : lando
2019-03-27 21:54:23 +00:00
Byron Campen [:bwc]
39c5a6c329
Bug 1531110: Handle setLocalDescription (either offer or answer) with empty sdp string. r=mjf,jib
...
Depends on D24216
Differential Revision: https://phabricator.services.mozilla.com/D24245
--HG--
extra : moz-landing-system : lando
2019-03-28 20:36:45 +00:00
Coroiu Cristina
5b81e1ad0b
Backed out 10 changesets (bug 1535442) for mochitest failure at dom/presentation/tests/mochitest/test_presentation_1ua_sender_and_receiver_inproc.html
...
Backed out changeset fe0c1f8b519b (bug 1535442)
Backed out changeset 96249192254a (bug 1535442)
Backed out changeset 8342491a4e91 (bug 1535442)
Backed out changeset 53556fae6a9b (bug 1535442)
Backed out changeset 94781a70cd20 (bug 1535442)
Backed out changeset d31a37ebf804 (bug 1535442)
Backed out changeset 490575f0e834 (bug 1535442)
Backed out changeset 32f8c041f72d (bug 1535442)
Backed out changeset 124cf9c814eb (bug 1535442)
Backed out changeset 2326906f1874 (bug 1535442)
--HG--
extra : rebase_source : 98fb05156463cf79634c219eea60870ac22b3a12
2019-03-27 01:19:57 +02:00
Byron Campen [:bwc]
4d982d1bf6
Bug 1535442 - Part 4: Put the ufrag in the right attribute, and handle end-of-candidates. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D24278
--HG--
extra : moz-landing-system : lando
2019-03-26 17:41:19 +00:00
sakshaat
d781937a67
Bug 1517483 - Get rid of nsIScriptSecurityManager::IsSystemPrincipal r=bzbarsky
...
Replaced instances of callers in both C++ and JS files to query the state from the principal directly.
Differential Revision: https://phabricator.services.mozilla.com/D22532
--HG--
extra : moz-landing-system : lando
2019-03-24 20:36:25 +00:00
Byron Campen [:bwc]
b6c6f6df02
Bug 1518672: Sync transceivers before firing signalingstatecheanged. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D23906
--HG--
extra : moz-landing-system : lando
2019-03-19 21:07:30 +00:00
Byron Campen [:bwc]
55e67a8eff
Bug 1535410: Check for null mid/level in addIceCandidate. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D23727
--HG--
extra : moz-landing-system : lando
2019-03-19 16:49:05 +00:00
Byron Campen [:bwc]
d87bbcbe6a
Bug 1529635 - Part 1: Add sdpMid/sdpMLineIndex checking to RTCIceCandidate. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D23723
--HG--
extra : moz-landing-system : lando
2019-03-19 16:48:45 +00:00
Byron Campen [:bwc]
dbdab2a71c
Bug 1318167 - Part 1: Give RTCIceCandidateInit.candidate a default value. r=smaug,jib
...
Differential Revision: https://phabricator.services.mozilla.com/D23219
--HG--
extra : moz-landing-system : lando
2019-03-19 16:48:06 +00:00
Byron Campen [:bwc]
2bd6407483
Bug 1535100: Re-enable and de-flake the RTCDTMFSender-ontonechange tests. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D23417
--HG--
extra : moz-landing-system : lando
2019-03-15 18:45:59 +00:00
Byron Campen [:bwc]
cddab8870e
Bug 1531084 - Part 1: Implement selector checking according to spec. r=jib
...
Depends on D23052
Differential Revision: https://phabricator.services.mozilla.com/D23053
--HG--
extra : moz-landing-system : lando
2019-03-13 20:59:24 +00:00
Byron Campen [:bwc]
e580ea2314
Bug 1531156 - Part 1: Remember our role from the previous negotiation so we can use the right type for getCurrentRemote/LocalDescription. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D22207
--HG--
extra : moz-landing-system : lando
2019-03-11 21:01:40 +00:00
Byron Campen [:bwc]
c33b5e6569
Bug 1490658: Support RTCIceCandidate.usernameFragment. r=mjf,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D21803
--HG--
extra : moz-landing-system : lando
2019-03-08 15:24:27 +00:00
Byron Campen [:bwc]
835ab59b10
Bug 1531448: Make pc.close() stop the tranceivers, transceiver.stop() throw if the PC is closed, and update some test code. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D22011
--HG--
extra : moz-landing-system : lando
2019-03-08 13:49:14 +00:00
Byron Campen [:bwc]
de0958d2f0
Bug 1528323 - Part 1.1: Fix bug in _queueWithClosedCheck where |this| did not refer to the PeerConnection. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D21015
--HG--
extra : moz-landing-system : lando
2019-02-27 16:05:47 +00:00
Byron Campen [:bwc]
301e6c847e
Bug 1528323 - Part 1: Bring replaceTrack up to spec in terms of async and timing. r=jib
...
Differential Revision: https://phabricator.services.mozilla.com/D19984
--HG--
extra : moz-landing-system : lando
2019-02-27 16:05:29 +00:00