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

57 Коммитов

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