Henrik Skupin
31cb07457a
Bug 858135 - Update LocalMediaStreamPlayback inheritance to use Object.create(). r=jesup
2013-04-11 07:48:09 -04:00
Adam Roach [:abr]
204a094ad5
Bug 856425: Call onicecandidate with a null candidate immediately after setLocalDescription succeeds r=ekr
2013-04-09 16:18:32 -05:00
Jan-Ivar Bruaroey
a539b3fbc7
Bug 855769: Wire up TURN support in RTCPeerConnection config r=jesup
2013-03-29 19:02:08 -04:00
Jason Smith
2b05adbd6c
Bug 836349 - Crashtest for bug 836349. r=abr
...
DONTBUILD
2013-04-08 16:14:24 -05:00
Ryan VanderMeulen
6aa3947d49
Backed out changeset 6c40b2d396c6 (bug 836349) for a bad commit message.
2013-04-08 17:29:38 -04:00
Adam Roach [:abr]
b6a0057d67
# HG changeset patch
...
# User Jason Smith <jsmith@mozilla.com>
# Date 1364784773 25200
# Node ID 509272e28c38cc8962e67465e3be58281d9af33a
# Parent 0b7c27024048cdfbbd62005d1c4ad5e7f6edf8a8
bug 836349 - Crashtest for bug 836349. r=abr
2013-04-08 16:14:24 -05:00
Jason Smith
be5f1d1d63
Bug 850275 - Adds some basic mochitests for offer media constriants. r=jesup
2013-04-02 08:06:59 -07:00
Masatoshi Kimura
2ca51c4f79
Bug 858224 - Remove most MSVC exemptions for FAIL_ON_WARNINGS. r=ted feedback=dholbert
2013-04-07 13:45:34 +09:00
Adam Roach [:abr]
d75f462ded
Bug 853858: Move PeerConnectionTest instance reference into global scope r=jesup,whimboo
2013-04-04 17:08:42 -05:00
Ryan VanderMeulen
b780a1351d
Backed out changeset fddde2d1e9b2 (bug 853858) for Windows leaks.
2013-04-05 09:03:22 -04:00
Adam Roach [:abr]
bc9b1d3ffd
Bug 853858: Move PeerConnectionTest instance reference into global scope. r=jesup, r=hskupin
2013-04-04 17:08:42 -05:00
Matt Brubeck
9a9b911119
Back out 8daa66c443a3 (bug 853858) because of Android and B2G test failures
2013-04-04 17:36:32 -07:00
Adam Roach [:abr]
d6dbee524b
Bug 853858: Move PeerConnectionTest instance reference into global scope r=jesup
2013-04-04 17:08:42 -05:00
Kyle Machulis
f5e3aadf0b
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Jason Smith
7802ee4108
Bug 855796 - Crashtest for sdp_attr_fmtp_no_value crash. r=ethanhugg
2013-03-31 19:35:35 -07:00
Randell Jesup
f022c884a3
Bug 856434: Bug 837035 didn't create the TransportFlow for DataChannels. Passes the m-line index of the flow r=ehugg
2013-03-31 21:09:27 -04:00
Randell Jesup
a1ddefb2f9
Bug 856397: Make sure we have at least one media line for createOffer() r=ekr,jsmith
2013-03-31 21:09:27 -04:00
Randell Jesup
92ef26b5e7
Bug 846110: ondatachannel() should take an event not a channel r=smaug
2013-03-31 21:09:26 -04:00
Randell Jesup
83250bc1ff
Bug 855623: DataChannel DOM changes for adding 'protocol' and external negotiation r=smaug
2013-03-31 21:09:25 -04:00
Kyle Machulis
d2b6e6e01a
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
5663b98bc5
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Adam Roach [:abr]
4007d6f4a1
Bug 834270 - Fix PeerConnection error callbacks to return code/reason phrase r=ekr,jsmith
2013-03-29 15:30:16 -05:00
Suhas
86794ec64f
Bug 844295 - Make removeStream as not implemented. r=abr, r=jesup
2013-03-29 11:29:28 -04:00
Ryan VanderMeulen
10b71a411f
Bug 825560 - Support readyState on PeerConnection. r=jesup
2013-03-27 20:48:52 -04:00
Randell Jesup
f40d05881a
Bug 839650: Remove assertion suppression from dom/media/tests/mochitest r=jsmith
2013-03-27 19:46:31 -04:00
Mike Shal
ea1d9b8ba7
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Jan-Ivar Bruaroey
ce35ef21e4
Bug 834933 - PeerConnection.js throws Components.Exception so errors are readable. r=jesup
2013-03-14 17:36:50 -04:00
Gregory Szorc
3d694a85c0
Merge mozilla-central into build-system
...
dom/interfaces/svg/Makefile.in and dom/media/Makefile.in had merge
conflicts. They were resolved by hand. The former needed 2 IDLs removed.
The latter had a context conflict for EXPORTS_NAMESPACES.
2013-03-12 13:04:55 -07:00
Mike Shal
2eb7c496cb
Bug 818246 - Part 7: Move XPIDL_MODULE to moz.build; rs=gps
2013-03-11 22:00:00 -07:00
Gregory Szorc
629b5d86c6
Bug 818246 - Part 4: Move XPIDLSRCS into moz.build (auto); rs=glandium
...
This is the result of running
|mach mozbuild-migrate --list XPIDLSRCS SDK_XPIDLSRCS XPIDL_SOURCES| and
reverting xpcom/sample/*.
2013-03-12 10:17:46 -07:00
Henrik Skupin
2a2d754bb6
Bug 837458 - Cleanup PC Test Framework to Allow for Better Maintainability and Reusability for Future Tests. r=ekr, r=jsmith
2013-02-15 14:42:26 -08:00
Ryan VanderMeulen
56107311d9
Backed out changeset 4740975a1063 (bug 837458) for Android mochitest failures.
2013-03-08 16:08:45 -05:00
Henrik Skupin
9a7cda5f3e
Bug 837458 - Refactoring of PeerConnection mochitest framework. r=ekr, r=jsmith
...
--HG--
extra : rebase_source : 77c8b111a058c9caa13afeec9042497254725fa3
2013-02-15 14:42:26 -08:00
Randell Jesup
82afed2e43
Bug 839650: Add debugs to MediaStreamGraph to ease investigation of issues in the future r=roc
2013-03-07 03:53:45 -05:00
Gregory Szorc
795c5eeeff
Bug 818246 - Part 1: Remove unncessary definitions of XPIDL_MODULE; r=glandium
...
XPIDL_MODULE defaults to MODULE. These Makefile.in were setting
XPIDL_MODULE to the same value as MODULE.
--HG--
extra : rebase_source : e96bd34d5949d0ab94cecbec35d6c9f4bffec01e
2013-03-07 05:03:51 -08:00
Ed Morley
f16c99acd7
Backed out changeset be1ee54becf4 (bug 839650) for build failures
2013-03-07 09:10:47 +00:00
Randell Jesup
1d6e4a068a
Bug 839650: Add debugs to MediaStreamGraph to ease investigation of issues in the future r=roc
2013-03-07 03:53:45 -05:00
Ralph Giles
c9db5b59d4
Bug 849442 - Fix EXPORT_NAMESPACE typo. r=ted
2013-03-08 16:58:55 -08:00
Randell Jesup
97f75463f6
Bug 842715: Refactor gUM prefs use to be on mainthread, and prepare for constraints r=derf
2013-03-04 16:02:17 -05:00
Randell Jesup
2aebf752ea
Bug 843971: initializer order bustage fix rs=bustage
2013-03-02 22:04:40 -05:00
Randell Jesup
b35e9206f5
Bug 843971: fix backend for GUM a/v notification in opt builds r=derf
2013-03-02 21:49:29 -05:00
L. David Baron
3c1156d59c
Bug 404077: Adjust annotations of expected assertions.
2013-02-28 17:59:07 -08:00
Ms2ger
c6832bb745
Merge m-i to b-s.
2013-02-28 14:46:10 +01:00
Ed Morley
1b556e75bc
Bug 404077 - Adjust annotations of expected assertions; r=me on a CLOSED TREE
2013-02-28 13:24:36 +00:00
Gregory Szorc
27c42e83c6
Merge mozilla-central into build-system
...
The 3 merged files had no conflicts and were manually verified to ensure
no incompatible changes crept in.
2013-02-27 21:02:02 -08:00
Gregory Szorc
803629b9c6
Merge mozilla-central into build-system
...
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Ms2ger
2801c25ab8
Merge m-c to b-s.
2013-02-26 19:09:25 +01:00
Gregory Szorc
16f0413b0c
Merge mozilla-central into build-system
...
Only conflict was configure.in amd was due to context, not
changed lines themselves.
2013-02-25 22:09:18 -08:00
Gregory Szorc
3fd0b2c59d
Bug 784841 - Part 18k: Convert /dom; f=Ms2ger rs=khuey
2013-02-25 12:47:20 -08:00
Randell Jesup
1987838f73
Bug 843971: Add MediaManager function to report what a window is capturing r=smaug
2013-02-27 15:36:06 -05:00
L. David Baron
ff34707a75
Bug 404077: Adjust annotations of expected assertions.
2013-02-27 10:37:19 -08:00
L. David Baron
2c80911fe7
Bug 404077: Adjust annotations of expected assertions. CLOSED TREE
2013-02-27 18:46:42 -08:00
L. David Baron
9fd9672955
Bug 404077: Adjust annotations of expected assertions. CLOSED TREE
2013-02-27 18:12:17 -08:00
Alex Xu
288aa01b0f
Bug 840834 - Fix compiler warning. r=jesup
2013-02-25 09:07:16 -05:00
L. David Baron
05d5d9dfa9
Bug 404077: Use navigator.platform.startsWith rather than navigator.platform.indexOf, at Jesse's suggestion.
2013-02-26 22:23:08 -08:00
L. David Baron
4f4296979b
Bug 404077: Annotate known assertions in mochitests.
2013-02-25 18:39:21 -08:00
Adam Roach [:abr]
e72d4d5672
Bug 839647 - Remove crash test workaround r=jesup
2013-02-22 10:08:54 -06:00
Randell Jesup
e43b578e6d
Bug 843190: Allow cameras/mics to be shared if permissions UI is disabled r=derf
2013-02-20 17:08:44 -05:00
Florian Quèze
1c393919a0
Bug 839106 - Add preferences to control the stun behavior, r=jesup.
2013-02-18 14:49:14 +01:00
Jan-Ivar Bruaroey
50a6521076
Bug 835370 - Optional offer/answer constraints work + unsupported mandatory ones fail. r=bz, r=jesup
2013-02-14 02:08:56 -05:00
Randell Jesup
5e323ba22d
Bug 826044: Fix Webrtc crashtests, disable known permaoranges r=jsmith
2013-02-17 13:54:05 -05:00
Jan-Ivar Bruaroey
837e9ad9b7
Bug 841958 - <reftest-wait> avoids JS SecurityError in crashtest 822197.html. r=jesup
2013-02-16 19:55:41 -05:00
Boris Zbarsky
a41a8c62d4
Bug 822674 followup to disable this test on Android. r=jesup
2013-02-16 00:59:11 -05:00
Boris Zbarsky
213f724948
Bug 822674. Give RTCPeerConnection a sane classinfo. r=jst,jesup. r=peterv pending
2013-02-15 22:41:31 -05:00
Justin Dolske
7eade1bb25
Bug 827145 - When no A/V devices are available, return that error to the page's getUserMedia callbacks. r=jesup
2013-02-15 19:22:27 -08:00
Ryan VanderMeulen
30e5ea9fb1
Backed out changeset 39d8916b698b (bug 826044) for frequent failures.
2013-02-15 21:27:17 -05:00
Randell Jesup
dbc69eee97
Bug 835953: Notify UI that all gUM streams for a WindowID are gone r=dolske
2013-02-15 11:10:15 -05:00
Randell Jesup
281c285c54
Bug 826044: enable WebRTC crashtests r=jsmith
2013-02-15 19:54:29 -05:00
Robert O'Callahan
9146383988
Bug 837034. Part 2: Convert DOMMediaStream to use WebIDL. r=peterv,jesup
...
--HG--
rename : content/media/nsDOMMediaStream.cpp => content/media/DOMMediaStream.cpp
rename : content/media/nsDOMMediaStream.h => content/media/DOMMediaStream.h
extra : rebase_source : 483fca748444db20ed0d35cb586485f277e1808c
2013-02-15 21:04:11 +13:00
Robert O'Callahan
009ce30b8d
Bug 837034. Part 1: Rename nsDOM(Local)MediaStream to DOM(Local)MediaStream and put them in the mozilla namespace. r=jesup
...
--HG--
rename : content/media/nsDOMMediaStream.cpp => content/media/DOMMediaStream.cpp
rename : content/media/nsDOMMediaStream.h => content/media/DOMMediaStream.h
extra : rebase_source : 6fd3f71779b4ecb9d3b053b6cd844c2ff0c25f80
2013-02-15 21:01:58 +13:00
Ryan VanderMeulen
a98395cd45
Merge the last PGO-green inbound changeset to m-c.
2013-02-14 17:16:49 -05:00
Randell Jesup
1abf09a6e0
Bug 829907: release video capture device on MainThread (mac only) r=bsmedberg
2013-02-14 14:59:27 -05:00
Adam Roach [:abr]
5461f0563c
Bug 840344: Prevent multiple creations of local SDP r=ekr,jsmith
2013-02-14 10:04:09 -06:00
Jason Smith
ded65ce9c1
Bug 837324 - Crashtest for WebRTC crash [@fsmdef_ev_addcandidate]. r=jesup
2013-02-05 00:35:21 -08:00
Jason Smith
4a8e0866e1
Bug 822109 - Add a bunch of basic functional tests for getUserMedia and enable a per config setting for those tests for fake vs. non-fake. r=jesup
2013-02-07 17:35:17 -08:00
Randell Jesup
61ea66ea37
Bug 830247: rollup of changes to media/webrtc/trunk, and backouts of some temp patches r=ted,derf
...
--HG--
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseFilter.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseFilter.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseFilter.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseFilter.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseInputPin.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseInputPin.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseInputPin.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseInputPin.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BasePin.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/BasePin.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BasePin.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/BasePin.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/DShowTools.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/DShowTools.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/MediaType.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/MediaType.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/MediaType.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/MediaType.h
2013-02-09 23:16:10 -05:00
Randell Jesup
213fed9bfc
Bug 837874: Check ObserverService before adding observers in MediaManager r=derf
2013-02-07 22:14:21 -05:00
Jason Smith
739785cb20
bug 837421 - Crashtest for WebRTC ConnectionDataConnection causes assertion failures if called a second time. r=jesup
2013-02-05 00:23:51 -08:00
Henrik Skupin
d360fba255
Bug 838318 - Crashtest 791330.html timeout because of missing try/catch. r=jesup
2013-02-04 08:57:01 +01:00
Jason Smith
7c36535e37
bug 837028 - Add logging statements for basic peer connection tests. r=jesup
2013-01-31 20:12:51 -08:00
Andrew Miller
8460d4d0f4
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
eca075fe92
Backed out changeset b1e8d7154488 (bug 834100) for Fedora64 M3 orange.
2013-01-31 17:14:13 -05:00
Andrew Miller
3b617bcb01
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
Randell Jesup
439ab021c2
Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM (w/bustage fix) r=derf
2013-01-29 11:55:09 -05:00
Randell Jesup
f8ea191790
Bug 836294: Don't drop array of media devices on the floor r=bz
2013-01-30 10:56:10 -05:00
Ed Morley
b8cab0271d
Backout 40f09f7bc670 & fc262e3c635f (bug 818670) for frequent fedora64 mochitest-3 leaks on a CLOSED TREE
2013-01-30 10:32:11 +00:00
Randell Jesup
31ade0db43
Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM (w/bustage fix) r=derf
2013-01-29 11:55:09 -05:00
Ed Morley
67d41c1674
Backout df75a87cce60 & 19e164f7d88d (bug 818670) for build bustage on a CLOSED TREE
2013-01-29 17:28:30 +00:00
Randell Jesup
eb99b87929
Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM r=derf
2013-01-29 11:55:09 -05:00
Jason Smith
4876d9175d
Bug 822197 - Crashtest for assertion failure: cb_hdr and crash fim_process_event/FIM_DEBUG. r=ehugg
2013-01-28 10:38:06 -08:00
EKR
d005034d5d
Bug 816780 - Merge all incoming m-lines into one MediaStream. r=jesup,abr
2013-01-24 08:34:18 -08:00
Adam Roach [:abr]
fd861268ea
Bug 834153 - Mochitest. r=ekr
2013-01-24 12:11:08 -06:00
Adam Roach [:abr]
5b77951d56
Bug 834153 - Queue CreateAnswer State Checks, remove extraneous _executeNext calls. r=jesup
2013-01-24 21:44:30 -06:00
Sotaro Ikeda
c511765584
Bug 833521 - forward "recording-device-events" event to parent process, r=dougt
2013-01-24 21:45:36 -05:00
Jan-Ivar Bruaroey
e473c4cd28
Bug 834463: Corrected RTCConfiguration format. r=jst
2013-01-24 17:58:29 -05:00
Jan-Ivar Bruaroey
327a61e43e
Bug 825703: Stun configuration from JS for PeerConnections (IP only) r=bz,jesup
2013-01-23 14:21:25 -05:00
Adam Roach [:abr]
f87a8298a1
Bug 827843: Check for closed state on relevant operations r=jesup,smaug
2013-01-17 14:25:17 -06:00
Ryan VanderMeulen
b576d15101
Backed out changeset 33b1caee42d2 (bug 827843) for Android test failures.
2013-01-24 20:02:59 -05:00
Andrew Miller
e764c791cc
Bug 833948 - Fix misspelling of property from candidateInitDict. r=rjesup
2013-01-24 10:00:22 +13:00
Adam Roach [:abr]
e1bfd6320a
Bug 827843: Check for closed state on relevant operations r=jesup,smaug
2013-01-17 14:25:17 -06:00