Commit Graph

75 Commits

Author SHA1 Message Date
EKR
402b3b77b0 Bug 842549 - Part 3: PC.js changes for trickle r=abr 2013-09-16 17:42:39 -07:00
Olli Pettay
8e10f4454e Bug 919840 - Use WebIDL codegen to implement WebRTC events, r=jib
--HG--
extra : rebase_source : ae7aa26cbfb775ddea775a0c084d4a8d1f6fa82e
2013-09-25 12:48:03 +03:00
Jan-Ivar Bruaroey
d22db0e6de Bug 903741: Use new DOMError approach in PeerConnection to get error messages out + unittests r=jesup 2013-09-06 15:29:29 -04:00
Peter Van der Beken
dcf5712030 Bug 905392 - Need way to throw web-console-visible exception-message from JS-implemented webidl object. r=bz. 2013-09-03 14:01:53 +02:00
Ben Brittain
ca9cbf7d2f Bug 874175 - Add telemetry for ice success rates. r=derf 2013-08-26 14:33:31 -04:00
Jan-Ivar Bruaroey
251526239d Bug 906105 - Store external 0-based sdpMLineIndex rather than internal 1-based one. r=ehugg 2013-08-22 12:26:54 -04:00
Jan-Ivar Bruaroey
48f756df52 Bug 903539 - Readable exceptions for missing username/credential on turn servers (still in Error console, sigh). r=jesup 2013-08-10 04:19:35 -04:00
Mina Almasry
66a49c5a39 Bug 872377 - Restore "toJSON" to list of reserved webidl keywords. r=bz
This patch makes toJSON a reserved webidl keyword, and changes the implementation of mozRTCSessionDescription to use a jsonifier.
2013-07-29 12:39:18 -04:00
Randell Jesup
7f6734b743 Bug 892441: Actually use the new names for createDataChannel r=smaug 2013-07-16 14:33:37 -04:00
Adam Roach [:abr]
28a89d3601 Bug 784519 - Part 3: Send Signaling State from SIPCC to PeerConnection r=ekr 2013-05-16 18:41:46 -05:00
Adam Roach [:abr]
e261036137 Backed out changeset 90968836cce3 (bug 784519) on a CLOSED TREE 2013-06-06 17:40:21 -05:00
Adam Roach [:abr]
951a908fae Bug 784519 - Part 3: Send Signaling State from SIPCC to PeerConnection r=ekr 2013-05-16 18:41:46 -05:00
Randell Jesup
1409e2dda2 Bug 878945: rename RTCDataChannelInit dictionary items to match updated spec r=smaug 2013-06-03 17:34:42 -04:00
Jan-Ivar Bruaroey
8e758ade44 Bug 872839 - Part 1: Put new PeerConnections on global list earlier, ensuring close is called should PC.initialize fail. r=jesup 2013-05-22 13:05:20 -04:00
Jan-Ivar Bruaroey
e810b729f7 Bug 823512: Part 4: Workaround for lack of serializer support (bug 863402). r=bz 2013-05-15 01:07:49 -04:00
Jan-Ivar Bruaroey
7606ce231a Bug 823512: Part 3: Deprecated API calls emit warnings to web-console. r=jesup,bz 2013-05-11 20:48:29 -04:00
Jan-Ivar Bruaroey
e4c19f91c8 Bug 823512: Part 2: Update PeerConnection to spec. states + DataChannel. r=bz,rjesup,ekr 2013-05-16 19:40:23 -04:00
Jan-Ivar Bruaroey
724cdbf7ac Bug 823512: Rewrite PeerConnection in JS-implemented WebIDL r=bz,jesup 2013-05-07 20:55:21 -04:00
Randell Jesup
7a6ab0ec27 Bug 864255: Move more of PeerConnectionMedia shutdown to occur synchronously r=ekr 2013-05-12 22:16:40 -04:00
Jan-Ivar Bruaroey
25926ae20a Bug 857765 - Add try/catch to content-script window.onerror call. r=abr 2013-04-17 19:03:39 -04:00
Jan-Ivar Bruaroey
30622a20ed Bug 861718 - Friendly error about PeerConnection missing in Offline mode. r=jesup 2013-04-17 01:16:02 -04:00
Jan-Ivar Bruaroey
035532f753 Bug 857765: Log errors thrown by user-defined PeerConnection callbacks r=msucan 2013-04-16 19:23:07 -04:00
Adam Roach [:abr]
b12a4431e0 Bug 856425: Call onicecandidate with a null candidate immediately after setLocalDescription succeeds r=ekr 2013-04-09 16:18:32 -05:00
Randell Jesup
79ca89ab34 Bug 846110: ondatachannel() should take an event not a channel r=smaug 2013-03-31 21:09:26 -04:00
Randell Jesup
f2b7036deb Bug 855623: DataChannel DOM changes for adding 'protocol' and external negotiation r=smaug 2013-03-31 21:09:25 -04:00
Adam Roach [:abr]
c0f974105f Bug 834270 - Fix PeerConnection error callbacks to return code/reason phrase r=ekr,jsmith 2013-03-29 15:30:16 -05:00
Suhas
6c3d694703 Bug 844295 - Make removeStream as not implemented. r=abr, r=jesup 2013-03-29 11:29:28 -04:00
Ryan VanderMeulen
f26c69c9fb Bug 825560 - Support readyState on PeerConnection. r=jesup 2013-03-27 20:48:52 -04:00
Jan-Ivar Bruaroey
8d32d11b72 Bug 834933 - PeerConnection.js throws Components.Exception so errors are readable. r=jesup 2013-03-14 17:36:50 -04:00
Florian Quèze
01c37bb76e Bug 839106 - Add preferences to control the stun behavior, r=jesup. 2013-02-18 14:49:14 +01:00
Jan-Ivar Bruaroey
93615a9fa0 Bug 835370 - Optional offer/answer constraints work + unsupported mandatory ones fail. r=bz, r=jesup 2013-02-14 02:08:56 -05:00
Boris Zbarsky
7403aaff3d Bug 822674. Give RTCPeerConnection a sane classinfo. r=jst,jesup. r=peterv pending 2013-02-15 22:41:31 -05:00
Andrew Miller
e675804ab1 Bug 834100 - Null deref if you call addIceCandidate on an RTCPeerConnection before setting localDesc [@ fsmdef_ev_addcandidate]. r=abr 2013-01-31 15:43:03 -05:00
Ryan VanderMeulen
f86a2b8ec1 Backed out changeset b1e8d7154488 (bug 834100) for Fedora64 M3 orange. 2013-01-31 17:14:13 -05:00
Andrew Miller
39bed2d1da Bug 834100 - Null deref if you call addIceCandidate on an RTCPeerConnection before setting localDesc [@ fsmdef_ev_addcandidate]. r=abr 2013-01-31 15:43:03 -05:00
Adam Roach [:abr]
ed080991c0 Bug 834153 - Queue CreateAnswer State Checks, remove extraneous _executeNext calls. r=jesup 2013-01-24 21:44:30 -06:00
Jan-Ivar Bruaroey
54db7130db Bug 834463: Corrected RTCConfiguration format. r=jst 2013-01-24 17:58:29 -05:00
Jan-Ivar Bruaroey
9b47c7a7ef Bug 825703: Stun configuration from JS for PeerConnections (IP only) r=bz,jesup 2013-01-23 14:21:25 -05:00
Adam Roach [:abr]
98127916ce Bug 827843: Check for closed state on relevant operations r=jesup,smaug 2013-01-17 14:25:17 -06:00
Ryan VanderMeulen
36cbd08f87 Backed out changeset 33b1caee42d2 (bug 827843) for Android test failures. 2013-01-24 20:02:59 -05:00
Andrew Miller
4c4a6e91e9 Bug 833948 - Fix misspelling of property from candidateInitDict. r=rjesup 2013-01-24 10:00:22 +13:00
Adam Roach [:abr]
f5443b3c8e Bug 827843: Check for closed state on relevant operations r=jesup,smaug 2013-01-17 14:25:17 -06:00
Adam Roach [:abr]
a23c5434da Bug 825570: Finish plumbing attribute getters for localDescription and remoteDescription r=jesup,smaug 2013-01-14 16:25:54 -06:00
Adam Roach [:abr]
c1ce2bf42c Bug 824919: Weaken key references to PeerConnection and friends r=jesup,smaug,ekr 2013-01-17 17:11:14 -06:00
Ethan Hugg
9c17d5e598 Bug 825565 CreateOffer/Answer should be callable more than once r=jesup 2013-01-16 07:53:56 -08:00
Ryan VanderMeulen
f7cdffc842 Backed out changeset cebb008a72f9 (bug 824919) for mochitest b-c orange.
CLOSED TREE
2013-01-14 22:01:12 -05:00
Adam Roach [:abr]
ccb64b5f97 Bug 824919: Weaken key references to PeerConnection and friends,r=jesup,smaug,ekr 2013-01-14 17:00:20 -06:00
Ethan Hugg
729fd96f21 Bug 825569 - Allow setLocal/RemoteDescription to be called more than once r=jesup 2013-01-08 10:40:15 -08:00
Adam Roach [:abr]
011f5f2df2 Bug 797534: Update PeerConnectionImpl to use SDP from SIPCC, r=ehugg 2012-12-19 09:25:51 -06:00
Adam Roach
379d6a6735 Bug 817429: Accept candidate messages that are zero numbered r=jesup 2012-11-21 12:48:32 -06:00