Commit Graph

135 Commits

Author SHA1 Message Date
Randell Jesup
ecb358d581 Bug 802656: GetUserMediaDevices: Consider no devices available an error r=anant 2013-01-04 13:11:14 -05:00
Randell Jesup
e49cc9e10e Bug 805632: backend for getUserMedia:revoke r=anant 2013-01-04 13:11:12 -05:00
Robert O'Callahan
cbd61fb349 Bug 822956. Part 2: Don't wrap getUserMedia's SourceMediaStream in a DOM object wrapper. Create an nsDOMUserMediaStream wrapper specifically to clean up the SourceMediaStream and the MediaInputPort. r=jesup 2013-01-04 12:16:32 -05:00
Randell Jesup
573e321f8d Bug 822956: convert to TrackUnionStreams for getUserMedia (and add hint support) r=roc 2012-12-19 02:07:37 -05:00
Jason Smith
e6faca59c7 bug 826584 - remove canplaythrough event listener if we timeout. r=jesup 2013-01-04 06:54:59 -08:00
Jason Smith
dec2ab62ae bug 826584 - Increase event callback timeout for gum tests. r=jesup 2013-01-04 00:20:57 -08:00
Jason Smith
700de2ac64 bug 826168 - Wait for time change in timeUpdate event fired instead of assuming time has changed. r=jesup 2013-01-03 07:36:01 -08:00
Randell Jesup
2d10679224 Bug 826168: disable failing gUM test for validation of correctness rs=bustage 2013-01-03 03:38:40 -05:00
Jason Smith
47453348e2 bug 814807 - Pref on the gum automation in mozilla-central. r=jesup 2013-01-01 18:29:51 -05:00
Masatoshi Kimura
9a4812e054 Bug 824247 - Part 3: Disable FAIL_ON_WARNINGS on not-yet-warning-free directories on MSVC. r=ted 2013-01-03 00:56:38 +09:00
Jason Smith
75f25aa470 bug 814718 - Remove invalid gum tests for ended and played. r=roc 2013-01-01 18:18:57 -05:00
Randell Jesup
8d4b69e76b Bug 825526: Improve lifetime control of SourceMediaStream in gUM r=anant 2012-12-31 18:12:15 -05:00
Randell Jesup
5cd17e7cda Bug 811757: Allow the user to explicitly share devices between tabs r=anant 2012-12-31 18:12:12 -05:00
Josh Matthews
a0e09edbad Backed out changeset 35a7f17ac707 (bug 802538) 2012-12-28 18:33:34 -05:00
Randell Jesup
a4250e5b65 Bug 820978: keep reference to MediaManager singleton r=derf 2012-12-28 15:29:52 -05:00
Randell Jesup
3a903f1837 Bug 802538: Enable getUserMedia() mochitests r=whimboo 2012-12-28 15:29:48 -05:00
Randell Jesup
ac2befd756 Bug 802538: Make sure gUM MediaStreams are destroyed (and fix other leaks) r=derf 2012-12-28 15:27:57 -05:00
Henrik Skupin
1b3fd919f0 Bug 824923 - Stablize WebRTC mochitests against Javascript exceptions to prevent timeouts. r=jesup 2012-12-27 21:55:52 +01:00
Henrik Skupin
c09c03e74a Bug 796890 - Create Mochitest for Video/Audio connection (send/receive/disconnect). r=jesup 2012-12-23 23:04:37 +01:00
Randell Jesup
889ac174c8 Bug 799417: Backend support for list of documents that have active gUM MediaStreams r=derf 2012-12-22 03:09:36 -05:00
Adam Roach [:abr]
e86ce73501 Bug 797534: Update PeerConnectionImpl to use SDP from SIPCC, r=ehugg 2012-12-19 09:25:51 -06:00
Randell Jesup
22e9dc9724 Bug 823453 - Change gUM permissions response to be an array. r=anant 2012-12-20 12:03:07 -05:00
Randell Jesup
db1a97de43 Bug 822956: backout 3dead2094684 due to breaking normal PeerConnection cases rs=me 2012-12-20 14:23:55 -05:00
Randell Jesup
c17e3ff221 Bug 822956: convert to TrackUnionStreams for getUserMedia (and add hint support) r=roc 2012-12-19 02:48:12 -05:00
Adam Roach
31a68e5a48 Bug 817429: Accept candidate messages that are zero numbered r=jesup 2012-11-21 12:48:32 -06:00
Ted Mielczarek
11d95aa6fc bug 821306 - Expose nsIMediaDevice.id to script. r=jst
--HG--
extra : rebase_source : 147c0419bc89e52164234cc6edcb367f63322317
2012-12-17 08:28:24 -05:00
Henrik Skupin
06aa691210 Bug 796892 - Create Mochitest for Audio only connection (send/disconnect). r=jesup
--HG--
extra : rebase_source : 3bb5261272dd2cb69f51811273a3ed723fcdc0bf
2012-12-14 10:27:04 +01:00
Jason Smith
17220fb267 bug 799419 - crashtest for 2 peer connections create and close with fake video. r=jesup 2012-12-04 01:02:28 -08:00
Henrik Skupin
948e2b61cf Bug 796888 - Create Mochitest for Video only connection (connect/disconnect). r=jesup 2012-12-13 21:38:49 +01:00
Jason Smith
508622257f Bug 818466 - Enable basic automated WebRTC gUM tests on Android. r=jesup 2012-12-12 16:40:57 -05:00
Randell Jesup
38c1bec0e2 Bug 812886: disable peerconnection creation while offline r=smaug 2012-12-11 07:58:12 -05:00
Mark Banner
36eb10078c Bug 819916 Selecting "Share Microphone" or "Share Camera" picks the last item in the list rather than the first. r=jesup 2012-12-10 19:51:48 +00:00
Henrik Skupin
f9b6c00e1c Bug 812785 - Crashtest for WebRTC use-after-free crash. r=jesup 2012-11-19 15:56:29 +01:00
Saurabh Anand
6de7befa37 Bug 818817 - Fix some compiler warnings, r=Ms2ger 2012-12-09 22:53:19 +05:30
Henrik Skupin
a8b402b942 Bug 817709 - Fix make bustage when including leaking tests. r=standard8 2012-12-07 12:28:22 +01:00
Henrik Skupin
d34cbaf52e Bug 817709 - Global flag to conditionally enable leaking mochitests. r=jesup 2012-12-05 15:57:37 +01:00
Henrik Skupin
24d1e802d1 Backout bug 817709 because tests have not been updated correctly. 2012-12-04 19:49:11 +01:00
Henrik Skupin
58fb29ecd3 Bug 817709 - Global flag to conditionally enable leaking mochitests. r=jesup
--HG--
extra : rebase_source : 08445b394ef810ac0be430298000a137c4cbd49b
2012-12-04 16:22:43 +01:00
Randell Jesup
0421c82850 Bug 817841: Proxy deletion of nsDOMMediaStreams with NS_ProxyRelease() r=roc 2012-12-03 22:17:38 -08:00
Jason Duell
2e63d7c91c Backed out changeset d9bcbec33260 for bustage. 2012-12-03 22:12:51 -08:00
Randell Jesup
b045050020 Bug 817841: Proxy deletion of nsDOMMediaStreams with NS_ProxyRelease() r=roc 2012-12-04 00:53:13 -05:00
Jason Smith
0d72073126 Bug 802982 - Crash test for excessive getUserMedia calls. r=jesup 2012-12-03 00:56:54 -08:00
Paul Adenot
8f7a82b1bf Bug 817433 - Accept missing Mid for RTCIceCandidate. r=jesup 2012-12-02 14:10:19 -08:00
Henrik Skupin
032ae22d03 Bug 816463 - Update webrtc crashtest manifest to use new default-preferences feature. r=jesup
--HG--
extra : rebase_source : 614a2906772fe40a3b781a014eb2ad18f1a226ca
2012-11-29 14:15:33 +01:00
Jason Smith
0a6b2e8c8f Bug 781534 - Create basic automated test coverage for the mozGetUserMedia for desktop. r=roc 2012-11-26 18:27:46 -08:00
Paul Adenot
da38e3c356 Bug 814012 - Add a |onopen| member to the PeerConnection interface. r=ekr 2012-11-21 17:55:25 +01:00
Paul Adenot
f7141fa129 Bug 813885 - RTCIceCandidate constructor arguments don't match spec. r=jesup 2012-11-21 15:52:43 +01:00
Paul Adenot
2dcc603bbb Bug 810458 - Make mozRTCSessionDescriptor respect the spec. r=jesup 2012-11-21 08:59:02 +01:00
Paul Adenot
eaaabd00eb Backed out changeset d66d35f64802 because it is wrong. 2012-11-20 14:53:46 +01:00
Paul Adenot
6164b4865f Bug 810458 - Make mozRTCSessionDescriptor respect the spec. r=jesup 2012-11-20 14:36:29 +01:00