Commit Graph

124 Commits

Author SHA1 Message Date
Nicholas Nethercote
e9917252f9 Bug 996989 - Remove unneeded import of PopupNotifications.jsm in PeerConnection.js. r=jib. 2014-04-16 21:09:02 -07:00
Carsten "Tomcat" Book
85d97d12db Backed out changeset e6c72bcaa64c (bug 942367) 2014-04-16 09:54:31 +02:00
Martin Thomson
b068285328 Bug 942367 - Stream isolation for WebRTC. r=jib,bholley 2014-04-15 14:36:00 +02:00
Carsten "Tomcat" Book
5ac6ef7b5e Backed out changeset 5dbda270ef93 (bug 970734) for causing B2G ICS Emulator Opt mochitest-5 test failure on a CLOSED TREE 2014-04-10 11:35:40 +02:00
Byron Campen [:bwc]
962593d956 Bug 970734 - Part 1: When ICE fails, log a pointer to about:webrtc in the JS console. r=jib 2014-04-08 14:22:54 -07:00
Martin Thomson
b02eb0e19d Bug 959870 - Error reporting improvements to WebRTC IdP. r=jib 2014-04-08 14:26:00 +02:00
Ryan VanderMeulen
1b876b69a4 Backed out changeset 27578e0cf97f (bug 959870) for webrtc test bustage. 2014-04-08 15:30:31 -04:00
Martin Thomson
c035bce6b9 [PATCH] Bug 959870 - Error reporting improvements to WebRTC IdP r=jib
From e1fce543ab34ddd69bb8f8efde56c45bddaa1152 Mon Sep 17 00:00:00 2001
---
 dom/events/test/test_all_synthetic_events.html     |   6 +-
 dom/media/IdpProxy.jsm                             |  10 +-
 dom/media/PeerConnection.js                        |  31 ++----
 dom/media/PeerConnectionIdp.jsm                    | 124 +++++++++++++--------
 dom/media/tests/identity/identityevent.js          |  15 +++
 dom/media/tests/identity/idp-proxy.js              |  10 +-
 dom/media/tests/identity/mochitest.ini             |   1 +
 .../tests/identity/test_getIdentityAssertion.html  |  30 +++--
 dom/media/tests/identity/test_idpproxy.html        |   7 --
 .../tests/identity/test_setIdentityProvider.html   |  25 ++++-
 .../test_setIdentityProviderWithErrors.html        |  72 +++++++++---
 dom/media/tests/mochitest/pc.js                    |  22 +++-
 dom/webidl/RTCPeerConnection.webidl                |   7 +-
 .../RTCPeerConnectionIdentityErrorEvent.webidl     |  23 ++++
 dom/webidl/moz.build                               |   1 +
 modules/libpref/src/init/all.js                    | 108 +++++++++---------
 16 files changed, 316 insertions(+), 176 deletions(-)
 create mode 100644 dom/media/tests/identity/identityevent.js
 create mode 100644 dom/webidl/RTCPeerConnectionIdentityErrorEvent.webidl
2014-03-14 11:26:19 -07:00
Nils Ohlmeier [:drno]
b9b5fcd32c Bug 991368 - Avoid exception on calling close() twice. r=abr, r=jesup 2014-04-04 08:34:25 -04:00
Martin Thomson
3313b5554e Bug 985762 - Remove displayname from IdP protocol. r=jib 2014-03-20 15:49:33 -07:00
Byron Campen [:bwc]
88008dfd1d Bug 958221 - Part 3: New webidl for WebrtcGlobalInformation, c++ impl, and removing logging-related stuff from PeerConnectionImpl. r=jib 2014-02-20 09:35:35 -08:00
Martin Thomson
6a3f07e86b Bug 884573 - Part 2: Identity assertion generation and verification for WebRTC. r=abr 2014-02-10 14:41:46 -08:00
"Martin Thomson [:mt]"
c85ea6a0be Bug 878941 - Add IdP proxy for WebRTC. r=abr 2014-02-20 16:26:16 -08:00
Byron Campen [:bwc]
098cdd266f Bug 908923 - Part 2: Add a button to dump the entire rlog ringbuffer to about:webrtc. r=abr 2013-11-25 14:38:41 -08:00
Byron Campen [:bwc]
d807137b0f Bug 906990: Part 14. Catch exceptions thrown by getStats, since this can fail in fairly innocuous circumstances. Also, do a better job of error reporting when the stats API is used on a closed PeerConnection. r=jib 2014-01-09 16:03:19 -08:00
Byron Campen [:bwc]
b5354c4365 Bug 906990: Part 12. Report statistics from all components when the MediaStreamTrack is not specified. r=ekr, r=jib 2014-01-14 08:48:27 -08:00
Ryan VanderMeulen
f4675855c3 Backed out changesets bb7097d12256, 5e6c7217e92a, and 6779278f87df (bug 884573) and changeset 30e1a793fbf9 (bug 878941) for Cpp unit test failures. 2014-01-14 11:43:48 -05:00
Martin Thomson
6569de5a18 Bug 884573 - Split identity event into two. r=abr 2013-12-20 17:14:29 -08:00
Martin Thomson
7664c17e26 Bug 884573 - Identity assertion generation and verification for WebRTC. r=abr 2013-12-20 14:55:59 -08:00
Martin Thomson
e0b3011533 Bug 878941 - Add IdP proxy code with tests. r=abr 2013-12-18 16:15:40 -08:00
Ryan VanderMeulen
67393e427e Backed out changesets f04c846c7492, 9bc5c5a8554e, and a4f2af4617da (bug 906990) for WebRTC mochitest failures.
CLOSED TREE
2014-01-13 10:53:40 -05:00
Byron Campen [:bwc]
a7ba60ac57 Bug 906990: Part 14. Catch exceptions thrown by getStats, since this can fail in fairly innocuous circumstances. Also, do a better job of error reporting when the stats API is used on a closed PeerConnection. r=ekr, r=jib 2014-01-09 16:03:19 -08:00
Byron Campen [:bwc]
94318bdaaf Bug 906990: Part 12. Report statistics from all components when the MediaStreamTrack is not specified. r=ekr 2014-01-10 13:21:39 -08:00
Jan-Ivar Bruaroey
c64aa66e97 Bug 950855 - Spec-compliant enumeration of RTCStatsReport. r=bz 2013-12-19 10:34:39 -05:00
Adam Roach [:abr]
7cff11994e Bug 784491 - Part 1: Add constraints to addStream r=jib 2013-12-18 13:54:23 -06:00
Byron Campen [:bwc]
90180a2448 Bug 943898: Fixed an important iceState -> iceConnectionState replacement and a few less-important ones. r=abr 2013-11-27 09:32:23 -08:00
Byron Campen [:bwc]
9cadd5383f Bug 935723. Part 1. Decouple ICE state with ICE gathering state r=ekr,abr,jesup 2013-11-13 14:53:30 -08:00
Byron Campen [:bwc]
4267967009 Bug 906990: Part 10. Webidl and implementation for WebrtcGlobal. Encompasses things like global stats and logging. r=jib,bz 2013-11-25 11:01:03 -08:00
Jan-Ivar Bruaroey
8bdf89552d Bug 933447 - Use new weakRef to JSImpl feature. r=smaug, r=mccr8, r=abr 2013-11-08 19:45:59 -05:00
Byron Campen [:bwc]
81fbfb3dc6 Bug 933360. Change GlobalPCList._list from an array to an object, and rewrite some teardown code r=jib 2013-10-31 11:50:59 -07:00
Florian Quèze
f793c91db0 Bug 831759 - PeerConnection set*Description callbacks can be overwritten prematurely, r=abr. 2013-11-12 13:09:26 +01:00
Andrew McCreight
fd37030775 Bug 934035 - Make PeerConnectionObserver's constructor not take an object argument. r=jib 2013-11-01 17:49:48 -07:00
Byron Campen [:bwc]
5cc4d97f6f Bug 906990 - Part 8: Create a chrome-only stats interface, and only expose the candidate pair stats there. r=jib 2013-10-29 10:29:43 -07:00
Byron Campen [:bwc]
e1af51f0e7 Bug 906990 - Part 7: Populate candidate pairs in RTCStatsReport. r=jib 2013-10-28 16:02:00 -07:00
Mark Banner
00bcc0319e Bug 932970 - Trickle ICE doesn't always send a null-candidate at the end of the candidate list - reference the localDescription correctly. r=abr 2013-11-01 09:37:02 +00:00
Jan-Ivar Bruaroey
c44142852e Bug 929530 - Remove peerConnection functionality deprecated w/warnings since 24 r=jesup,jib 2013-10-27 10:36:34 -04:00
Randell Jesup
395c912b4b Backed out changeset b490b5843f3c for M2 bustage 2013-10-27 20:45:28 -04:00
Jan-Ivar Bruaroey
83ae70927c Bug 929530 - Remove peerConnection functionality deprecated w/warnings since FF24 r=jesup 2013-10-27 10:36:34 -04:00
Mark Banner
7433db8bcc Bug 920991 - Default stun server ip address should be changed to a domain name. r=abr 2013-10-23 09:59:37 +01:00
Randell Jesup
c0930623a7 Bug 928221: reland (backed out due to bug 924992: webidl changes sometimes fail in incremental builds) r=jesup,abr 2013-10-19 12:21:06 -04:00
Ehsan Akhgari
2b0a6b40b4 Backed out changeset dc2b71e57211 (bug 928221) because it calls a non-existing GetWeakReferent function 2013-10-19 10:48:41 -04:00
Jan-Ivar Bruaroey
1281c48717 Bug 928221 r=jesup, abr 2013-10-18 17:22:05 -04:00
Jan-Ivar Bruaroey
cd0eb58d0e Bug 902003: getStats API skeleton. r=jesup, smaug 2013-10-17 18:00:05 -04:00
Jan-Ivar Bruaroey
c81e140873 Bug 917328: Second, convert PeerConnectionImpl and PeerConnectionObserver to webidl. r=bz, rjesup 2013-10-14 12:53:56 -04:00
Jan-Ivar Bruaroey
cf34dff334 Bug 917328: First, update PeerConnection's constraints to webidl. r=bz, jesup 2013-10-09 22:27:54 -04:00
EKR
cffb45f2e0 Bug 924991 - Make ICE candidates 0-based. r=abr 2013-10-09 10:37:04 -07:00
Ed Morley
64f05c6704 Backed out changeset 36a709ae32db (bug 917328) for failures in test_exceptions_from_jsimplemented.html on a CLOSED TREE 2013-10-09 16:46:03 +01:00
Jan-Ivar Bruaroey
9bcff2f410 Bug 917328 - Part 1: Update PeerConnection's constraints to webidl. r=bz, r=jesup 2013-10-03 15:48:42 -04:00
Adam Roach [:abr]
c6e90b379c Bug 921656 - Fix ICE state change handling and onicecandidate callback r=jib 2013-10-02 11:32:59 -05:00
EKR
402b3b77b0 Bug 842549 - Part 3: PC.js changes for trickle r=abr 2013-09-16 17:42:39 -07:00