Matthew A. Miller
3e81519438
Bug 1036653 - updates to basic framework for app sharing, r=jesup,gcp
2014-08-20 16:05:23 -06:00
Ahmed Kachkach
3e86d6f941
Bug 1057558 - Fix IPC test results not being reported in first iframe. r=drno
2014-08-26 15:53:00 +02:00
Carsten "Tomcat" Book
e7651aad52
Backed out changeset 572c610328c6 (bug 1036653)
2014-08-27 09:20:40 +02:00
Carsten "Tomcat" Book
35276ee64f
Backed out changeset 0edf5afdc13c (bug 1057955)
2014-08-27 08:40:09 +02:00
Matthew A. Miller
980bd450ec
Bug 1036653 - updates to basic framework for app sharing, r=jesup,gcp
2014-08-20 16:05:23 -06:00
Randell Jesup
7825fcc830
Bug 1058829: enable users to enable window/screensharing on WinXP and 10.6 via pref r=jib
2014-08-27 01:09:38 -04:00
Jan-Ivar Bruaroey
29092024ce
Bug 1032839 - update RtpSender.track when replaceTrack succeeds r=jesup
2014-08-26 19:31:51 -04:00
Randell Jesup
2c65768ded
Bug 1057955: Stop the backend capture when the MSG track is stopped r=jib
2014-08-27 01:03:50 -04:00
Wes Kocher
c7dd458b8c
Backed out changeset 1ed271ffb59c (bug 786419) bug causing bug 786419 a=backout
2014-08-26 16:34:46 -07:00
Carsten "Tomcat" Book
14d94e4a68
Backed out changeset 324833b27740 (bug 1054706) for the suspicion of causing frequent e10s m3 test failures
2014-08-26 10:59:17 +02:00
EKR
9a3b5045c4
Bug 1054704. Generate an IDR NAL for fake H.264 r=jesup
2014-08-21 10:09:38 -07:00
Randell Jesup
cc0389a3ff
Bug 1054706: Test for painted frames to verify video is flowing in webrtc mochitests r=drno
2014-08-22 18:11:21 -04:00
Randell Jesup
c6357821bf
Bug 1032839: Backend support for PeerConnection ReplaceTrack() r=padenot,jib
2014-08-25 21:20:44 -04:00
Jan-Ivar Bruaroey
597d96a0d0
Bug 1032839 - replaceTrack API. r=smaug, r=jesup
2014-08-15 01:33:09 -04:00
Ryan VanderMeulen
8b4061a8a7
Merge m-c to fx-team. a=merge
...
CLOSED TREE
2014-08-25 12:54:46 -04:00
Qeole
9b64b785b1
Bug 1045209 - Updating tests for new OpenH264 plugin path handling. r=unfocused,ted,jmaher
2014-08-25 17:23:34 +02:00
Florian Quèze
5ae2396923
Bug 1056172
- the recording-window-ended notification isn't reliably fired, r=jesup.
2014-08-22 12:21:48 +02:00
Randell Jesup
5f06a75825
Bug 1050802: Backend to allow stopping sharing for screen/window for a WindowID r=jib
2014-08-22 10:27:16 +01:00
Nigel Babu
d845c02f6c
Backed out 2 changesets (bug 1050802) for bustage, CLOSED TREE
...
Backed out changeset c365e93b8e42 (bug 1050802)
Backed out changeset 7e35629e7cdb (bug 1050802)
2014-08-22 12:53:32 +05:30
Randell Jesup
340666f9f9
Bug 1050802: Backend to allow stopping sharing for screen/window for a WindowID r=jib
2014-08-22 01:29:21 -04:00
Daniel Holbert
9e00e9b79d
Bug 1020661: Ignore GCC warning Wunused-local-typedefs inside of webrtc's scoped_ptr.h header. r=jesup
2014-08-20 14:56:12 -07:00
Bobby Holley
025dd6cc2c
Bug 951991 - Assert against calling GetCurrentInnerWindow on an inner. r=smaug
...
The current convention is that this returns null when invoked on an inner, which
callers may or may not handle correctly. But when we start using GetEntryGlobal,
we'll end up with a lot of inners where we used to get outers, so we should get
strict about this now.
2014-08-19 12:02:05 -07:00
Jan-Ivar Bruaroey
f8abb7024d
Bug 1032835 - add/removeStream now implemented with addTrack/removeTrack. r=jesup, r=smaug
2014-08-15 14:53:14 -04:00
Jan-Ivar Bruaroey
338e5bc1d2
Bug 1032835 - addTrack/removeTrack on-top of existing implementation. r=smaug, r=jesup
2014-08-13 21:40:54 -04:00
Jan-Ivar Bruaroey
de17fec1b0
Bug 1032835 - RTCRtpSender webidl. r=smaug
2014-08-13 21:40:41 -04:00
Nils Ohlmeier [:drno]
2c27a5519f
Bug 1057621: remove default STUN server from mochitests r=bwc
2014-08-24 09:10:04 -04:00
Valentin Gosu
90677f4d7d
Bug 786419 - Provide way to "set network offline" per app r=jduell
2014-08-23 06:05:56 +03:00
Bobby Holley
7c7704aa07
Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
2014-08-14 18:47:15 -07:00
Ryan VanderMeulen
7c3098f03b
Backed out changesets 5b1a3161f614, 17a9673ed782, and a9b8c346d295 (bug 1052052) for B2G non-unified bustage.
2014-08-14 17:23:10 -04:00
Bobby Holley
e5da39b71b
Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
2014-08-14 12:54:34 -07:00
Ryan VanderMeulen
2dc6881d41
Bug 1047842 - Remove assertion annotations that are no longer needed.
2014-08-14 10:29:29 -04:00
Ted Mielczarek
2382567568
bug 1049106 - always build gmp-fake. r=gps
2014-08-11 07:46:46 -04:00
Nils Ohlmeier [:drno]
79969fc125
Bug 1050851 - Add long running steeplechase tests from the sunny day QA lab environment. r=gmealer
2014-08-08 10:57:00 -04:00
Nils Ohlmeier [:drno]
17c2154380
Bug 1049684 - Fix SDP verification to be able to run on steeplechase environment. r=bwc
2014-08-06 14:53:00 -04:00
Paul Kerr [:pkerr]
cbeab37526
Bug 1049583 - Allow sub-domain wildcard on ScreenSharing domain whitelist patterns. r=ethanhugg, r=mt
2014-08-07 15:12:26 -07:00
Shih-Chiang Chien
678ac7565c
Bug 1045975 - Use nsIDOMWindowUtils.askPermission in all types of permission request. r=smaug
...
--HG--
extra : rebase_source : 4a6a3c484373759b6d553e4821f3c43af41d0239
2014-08-01 15:22:20 +08:00
Ehsan Akhgari
8d232f5b1b
Bug 579517 follow-up: Remove NSPR types that crept in
2014-08-08 08:39:07 -04:00
Ryan VanderMeulen
abeb9e4b41
Backed out changeset 8b44017765ac (bug 1045975) for Windows non-unified bustage.
...
CLOSED TREE
2014-08-07 15:13:54 -04:00
Ryan VanderMeulen
21df928d61
Bug 1041369 - Bump expected assertions up to 3 max.
2014-08-07 13:13:01 -04:00
Shih-Chiang Chien
6bb8d86e9f
Bug 1045975 - Use nsIDOMWindowUtils.askPermission in all types of permission request. r=smaug
2014-08-01 15:22:20 +08:00
Ryan VanderMeulen
c1466fa428
Bug 909925 - Skip 791330.html, 855796.html, and 863929.html on Android and B2G.
2014-08-05 08:37:22 -04:00
Ryan VanderMeulen
5c9fc59dab
Bug 1048455 - Skip test_peerConnection_basicScreenshare.html and test_peerConnection_basicWindowshare.html on e10s.
...
CLOSED TREE
2014-08-04 15:42:28 -04:00
Nils Ohlmeier [:drno]
e8af0c1d0b
Bug 1021220 - Verify absence of loopback in SDP offer. r=bwc
2014-07-31 17:24:00 -04:00
Randell Jesup
cbfa1f335f
Bug 1039666: Disable screen/windowsharing for OSX 10.6 and WinXP (re-merged) r=cpearce
2014-08-02 00:30:50 -04:00
Ed Morley
070f2d591a
Merge mozilla-central and inbound
2014-08-04 12:23:28 +01:00
Ed Morley
0273ffd1ff
Backed out changeset 4c12508e3b69 (bug 1039666) for conflicts with bug 1037424
2014-08-04 12:16:30 +01:00
Brad Lassey
95a48c38b7
bug 1037424 - follow up to allow browser from privileged content r=jesup
2014-08-02 13:42:08 -04:00
Brad Lassey
35440f6e21
bug 1041700 - add browserWindow and scrollWithPAge to media constraints r=jesup,jib,khuey
2014-07-21 14:57:28 -04:00
Randell Jesup
8e55b89082
Bug 1039666: suppress 'nonqueued' IPC assertions (bug 1047842) in window/screensharing r=nigelb on a CLOSED TREE
2014-08-02 11:08:40 -04:00
Randell Jesup
aa56c9c4fb
Bug 1039666: Fix incorrect disabling of B2G window/screensharing rs=me,fabrice (bustage)
2014-08-02 01:43:44 -04:00
Randell Jesup
4de21af53b
Bug 1039666: Disable screen/windowsharing for OSX 10.6 and WinXP r=cpearce
2014-08-02 00:30:50 -04:00
Randell Jesup
7b5a99c59a
Bug 1039666: Enable Screen/windowsharing tests for getUserMedia except OSX 10.6 and WinXP r=drno
2014-08-02 00:30:39 -04:00
Randell Jesup
0cc3e02a54
Bug 1037424: Fix typo in checkin for allowed_domains r=ehugg
2014-07-30 18:07:08 -04:00
Paul Kerr [:pkerr]
d6ff48efe7
Bug 1037424 - Part 1: Implement prefs-based screenshare domain whitelist in MediaManager. r=mt
2014-07-30 17:03:20 -04:00
Nathan Froyd
4246e6b6ea
Bug 1044162 - part 1 - make EXTRA_{PP_,}JS_MODULES communicate their installation path; r=mshal
...
This patch makes EXTRA_{PP_,}JS_MODULES similar in functionality to
TESTING_JS_MODULES: we indicate the path relative to
$(FINAL_TARGET)/modules with an appropriate hierarchy of paths.
2014-07-25 13:40:07 -04:00
Nils Ohlmeier [:drno]
362e4bd21a
Bug 1042791 - added case insensitive and acitvated test. r=jesup
2014-07-29 10:00:00 +02:00
Georg Fritzsche
0c6065059e
Bug 1043531 - Move PluginCrashed event generation to C++. r=smaug,jesup
2014-07-28 17:41:52 +02:00
Nils Ohlmeier [:drno]
c19952f2be
Bug 1042791 - check that H264 offer contains correct profile-level-id. r=ehugg
2014-07-25 18:41:00 +02:00
Carsten "Tomcat" Book
8329e0d768
merge fx-team to mozilla-central a=merge
2014-07-28 15:44:12 +02:00
Wes Kocher
88a01acaab
Merge m-c to fx-team
2014-07-25 16:27:34 -07:00
Ted Mielczarek
58f2cd6666
bug 1041347 - Package and provide path to fake GMP plugin for Mochitests. r=jmaher
2014-07-25 07:01:13 -04:00
Ms2ger
e99bd12a4b
Bug 1043963 - Collapse test-only moz.build files under dom/ into ancestor moz.build files; r=ted
...
There is very little benefit to having another layer of moz.build files, and
removing them will speed up the build a minimal amount. It also paves the way
for removing TEST_DIRS, which could simplify the build system somewhat.
2014-07-26 08:17:24 +02:00
Brad Lassey
6140b461f2
bug 1041493 - add support for browser to mediaSource constraint r=rjesup,khuey
2014-07-21 08:31:31 -04:00
Carsten "Tomcat" Book
9b4aae52cc
Backed out changeset 0356454faea3 (bug 1041347) for mochitest 1 test failures on B2G Desktop Linux on a CLOSED TREE
2014-07-25 07:57:57 +02:00
Ted Mielczarek
da13db334a
bug 1041347 - Package and provide path to fake GMP plugin for Mochitests r=jmaher
2014-07-24 11:31:43 -04:00
Chris Pearce
9633095076
Bug 1038615 - Report GMP decoding/encoding errors asynchronously. r=jesup
2014-07-24 09:35:01 +12:00
Mike Hommey
d10b15b035
Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal
2014-07-23 08:37:51 +09:00
Randell Jesup
62b0164ace
Bug 1038961: Patch 2 - Associate GMP plugin crash with a window and notify it r=bz,jib
2014-07-21 03:50:11 -04:00
Jan-Ivar Bruaroey
c03273747a
Bug 1033833 - Update CreateOffer/Answer API to spec - no longer takes constraints but a dictionary. r=smaug, r=abr
2014-07-10 14:31:25 -04:00
Randell Jesup
2b32fd6be6
Bug 1040346: Basic webrtc smoketests for GMP fake H.264 plugin (disabled in automation) r=drno
2014-07-20 17:39:19 -04:00
Randell Jesup
7634e92c8e
Bug 1037125: Make fake GMP plugin accessible in mochitests r=khuey
2014-07-20 17:39:19 -04:00
EKR
8b824ad092
Bug 1037125: Fake GMP plugin that claims to be H.264 r=jesup
2014-07-13 14:52:44 -07:00
Ahmed Kachkach
68c23f6dff
Bug 886570 - Initial integration of structured logs in mochitest; r=ahal,Ms2ger
2014-07-17 09:02:00 +02:00
Randell Jesup
031c12856c
Bug 1039666: basic tests for desktop screensharing & window sharing r=drno
2014-07-17 22:23:01 -04:00
Randell Jesup
abf65b060c
Bug 1039529: Add screen and window sharing booleans to MediaCaptureWindowState r=pkerr,gcp
2014-07-17 22:23:00 -04:00
Birunthan Mohanathas
3535643a78
Bug 1038535 - Flatten caps/{idl,include,src}/ directories. r=bholley,gps
...
--HG--
rename : caps/src/DomainPolicy.cpp => caps/DomainPolicy.cpp
rename : caps/include/DomainPolicy.h => caps/DomainPolicy.h
rename : caps/idl/nsIDomainPolicy.idl => caps/nsIDomainPolicy.idl
rename : caps/idl/nsIPrincipal.idl => caps/nsIPrincipal.idl
rename : caps/idl/nsIScriptSecurityManager.idl => caps/nsIScriptSecurityManager.idl
rename : caps/src/nsJSPrincipals.cpp => caps/nsJSPrincipals.cpp
rename : caps/include/nsJSPrincipals.h => caps/nsJSPrincipals.h
rename : caps/src/nsNullPrincipal.cpp => caps/nsNullPrincipal.cpp
rename : caps/include/nsNullPrincipal.h => caps/nsNullPrincipal.h
rename : caps/src/nsNullPrincipalURI.cpp => caps/nsNullPrincipalURI.cpp
rename : caps/src/nsNullPrincipalURI.h => caps/nsNullPrincipalURI.h
rename : caps/src/nsPrincipal.cpp => caps/nsPrincipal.cpp
rename : caps/include/nsPrincipal.h => caps/nsPrincipal.h
rename : caps/src/nsScriptSecurityManager.cpp => caps/nsScriptSecurityManager.cpp
rename : caps/include/nsScriptSecurityManager.h => caps/nsScriptSecurityManager.h
rename : caps/src/nsSystemPrincipal.cpp => caps/nsSystemPrincipal.cpp
rename : caps/include/nsSystemPrincipal.h => caps/nsSystemPrincipal.h
2014-07-15 11:12:59 -07:00
Matthew A. Miller
3e4a77c11c
Bug 983504 - Modify constraints for screen sharing. r=bholley,jib
2014-07-08 00:01:27 -06:00
Mark Banner
054e18d505
Bug 1017273 Change Loop from compile-time enabled to runtime-enabled with a pref. r=dolske,r=jesup,r=glandium,r=gijs
2014-07-16 15:15:07 +01:00
Martin Thomson
def26c037f
Bug 1037729 - Moving callbacks to run after reaching steady state. r=jib
2014-07-15 11:19:00 +02:00
Birunthan Mohanathas
a3b4387964
Bug 1038417 - Convert tabs to spaces in moz.build files. r=gps
2014-07-14 15:58:10 -07:00
Randell Jesup
5c16108871
Bug 1035819: unused-var bustage fix rs=tomcat on a CLOSED TREE
2014-07-14 02:03:33 -04:00
Randell Jesup
93e17d66dd
Bug 1035819: patch 2 - Enable dynamic rotation in gUM when we're hooked to a PeerConnection r=jhlin
2014-07-14 01:48:02 -04:00
Randell Jesup
6064176f06
Bug 1035819: patch 1 - Add notification of DirectListeners and generalize Notification of events r=roc
2014-07-14 01:47:56 -04:00
Carsten "Tomcat" Book
f0569c8ad2
Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows
2014-07-11 14:15:29 +02:00
Ahmed Kachkach
c4872d76ea
Bug 886570 - Initial integration of structured logs in mochitest. r=ahal,Ms2ger
2014-07-10 13:33:00 +02:00
Jan-Ivar Bruaroey
8ff85d1d9f
Bug 998989 - upload telemetry logs on Loop ICE failure. r=smaug, r=abr
2014-06-09 18:14:14 -04:00
Adam Roach [:abr]
a130efd232
Bug 1015486 Bypass the video and audio permission prompts for Loop, as Loop will provide its own mechanisms. Patch by abr, tests by Standard8. r=jesup,r=florian
2014-07-10 21:14:57 +01:00
Fabrice Desré
300974a052
Bug 1024513 - JavaScript Error: "NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "targetElement is null" r=smaug
...
* * *
Bug 1024513 - followup to get ASAN builds r=me
2014-07-07 21:45:23 -07:00
Ed Morley
04ad4b9b37
Backed out changeset a2f2a28e0856 (bug 1024513) for build failures
2014-07-08 16:03:04 +01:00
Fabrice Desré
fb6b7b9cea
Bug 1024513 - JavaScript Error: "NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "targetElement is null" r=smaug
2014-07-07 21:45:23 -07:00
Benoit Jacob
a09dd4af28
Bug 1028588 - Fix dangerous public destructors in Gonk-specific dom/media code - r=ehsan
2014-07-07 14:27:29 -04:00
Jan de Mooij
3c7459b21a
Bug 1034191 - Make nsDependentJSString users work with Latin1 strings and nursery-allocated strings. r=bz
2014-07-05 17:30:54 +02:00
Nils Ohlmeier [:drno]
4edb843817
Bug 1020024 - fix data channel connecting race conditions. r=jib
2014-07-02 18:08:00 +02:00
Martin Thomson
d8308a6217
Bug 1005152 - Testing the addition of multiple fingerprints. r=jib
2014-06-30 14:31:00 +02:00
Martin Thomson
a54affc6ea
Bug 1005152 - Permitting the use of multiple fingerprints. r=jib
2014-06-20 11:09:00 +02:00
Kyle Huey
6f55b1b11b
Bug 1031051: Part 5 - Migrate PopupBlockedEvent to the WebIDL code generator. r=smaug
2014-06-30 16:02:01 -07:00
Ryan VanderMeulen
8015cecb5f
Backed out changeset a4d9432cdd70 (bug 1030435) for re-introducing intermittent failures.
2014-06-27 14:06:36 -04:00
Martin Thomson
cdf891b51b
Bug 1030435 - Re-enable gUM peerIdentity test. r=jib
2014-06-25 15:55:00 -04:00
Martin Thomson
96cb1f7cd8
Bug 1030435 - Attempt to ease load on B2G emulator for tests. r=jib
2014-06-26 10:28:00 -04:00
Nils Ohlmeier [:drno]
66cc068841
Bug 963524 - Detect if the SDPs show a port twice. r=bwc
2014-06-25 17:05:00 -04:00
Geo Mealer
9bbf2ac64c
Bug 1014328 - Add long-running audio/video WebRTC test for use in QA Lab. r=drno
2014-06-24 18:28:00 +02:00
Benoit Jacob
747dcfc8a0
Bug 1028588 - Fix dangerous public destructors in the rest of dom/ - r=ehsan
2014-06-23 15:56:07 -04:00
Nils Ohlmeier [:drno]
eab26254c1
Bug 1027372 - Only use info() if it has been loaded. r=gmealer
2014-06-18 17:27:00 -04:00
Birunthan Mohanathas
f475f7189b
Bug 1026535 - Fix mismatched class/struct tags. r=ehsan
2014-06-18 17:57:51 -07:00
Birunthan Mohanathas
ec8396a564
Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin
2014-06-18 17:56:02 -07:00
Martin Thomson
510d48bdb9
Bug 1021776 - Disable peerIdentity test on B2G. r=RyanVM
2014-06-17 17:28:00 -04:00
Nils Ohlmeier [:drno]
3f83975182
Bug 1019923 - Prevent multiple confusing error logs in case the data channels does not get established. r=jib
2014-06-04 12:20:00 -04:00
Nils Ohlmeier [:drno]
dc83fbf8be
Bug 1025352 - fix race condition between waiting for event and setting a timeout for it. r=gmealer
2014-06-16 20:55:00 +02:00
Nils Ohlmeier [:drno]
dcf886575f
Bug 1010641 - verify signaling state transitions. r=bwc
2014-06-13 17:05:00 +02:00
Nils Ohlmeier [:drno]
0b344672cd
Bug 1022896 - handle B2G network setup and teardown transparently. r=jib
2014-06-13 16:56:00 +02:00
Florian Quèze
13b7c7896a
Bug 1000253 - Background tabs with persistent device permissions can access devices without the user noticing, r=jesup,MattN.
2014-06-13 14:51:12 +02:00
Nils Ohlmeier [:drno]
fffcf0f0c7
Bug 1010641 - Verify if ICE state transition is legit. r=bwc
2014-06-12 13:31:00 -04:00
Nils Ohlmeier [:drno]
62e49a9e51
Bug 1010641 - Record the ICE connection state transitions. r=bwc
2014-06-12 11:48:00 -04:00
Daniel Holbert
95a75448f4
Bug 1022764: Add #ifdef guards around some WebRTC-specific code in MediaManager.cpp. r=jesup
2014-06-09 11:45:14 -07:00
Paul Kerr [:pkerr]
af0b5dd5d3
Bug 970713 - Part 1: Control webrtc logging from about:config settings r=jesup
2014-06-08 18:54:47 -07:00
Ryan VanderMeulen
c34eb2f090
No bug - Re-enable some media mochitests that no longer fail and disable a couple that fail frequently.
2014-06-07 00:54:02 -04:00
Jim Chen
ae06af29b3
Bug 1019050 - Fix unused-local-typedefs warning/error after WebRTC update. r=jesup, r=gps
2014-06-04 16:46:00 -04:00
Ryan VanderMeulen
5bc3216cda
No bug - Clean up media mochitest manifests.
...
This doesn't change the enabled/disabled state of any tests. It should be a no-op since the harness runs tests alphabetically anyway regardless of their order in the manifest.
2014-06-05 12:41:53 -04:00
Nils Ohlmeier [:drno]
a56be8bdaa
Bug 1017321 - add ICE connectivity verification steps to data channel tests. r=jib
2014-06-03 10:36:00 +02:00
Nils Ohlmeier [:drno]
2d6d10cbd0
Bug 1017329 - send a test message through data channel in reverse direction. r=whimboo
2014-05-29 00:29:00 +02:00
Nils Ohlmeier [:drno]
0c553ae4c7
Bug 1013890 - a new test case which keeps testing the old logic for data channel tests. r=jib
2014-06-02 17:23:00 +02:00
Nils Ohlmeier [:drno]
a016751412
Bug 1013809 - switch order of setLocalDescription and setRemoteDescription on dataChannels tests. r=jib
2014-06-02 17:22:00 +02:00
Nils Ohlmeier [:drno]
1e9ebb31b9
Bug 1013809 - a new test case which keeps testing the old logic before this bug. r=jib
2014-06-01 22:33:00 +02:00
Nils Ohlmeier [:drno]
0bd6e165e0
Bug 1013809 - switch order of setLocalDescription and setRemoteDescription for the answer. r=jib
2014-06-01 22:32:00 +02:00
Nils Ohlmeier [:drno]
97ad874523
Bug 965656 - wait for close of all data channels in all tests. r=jesup
2014-06-02 20:10:00 +02:00
Byron Campen [:bwc]
bbaf4386c7
Bug 998989 - Part 1: ChromeOnly API for getting notifications when PCs are initted, or change ICE connection/gathering state. Also, expose the PC id, and allow getAllStats to be filtered by the same. r=jib, r=bz
2014-05-22 14:14:56 -07:00
Robert O'Callahan
a8bbe633b9
Bug 1015664. Part 2: Remove some NS_HIDDEN usage. r=bsmedberg
2014-06-03 00:08:24 +12:00
Jan-Ivar Bruaroey
5a80883fa7
Bug 1017774 - Relax stats test on minimum rtp payload from 8 bytes to 1. r=jesup
2014-05-29 15:12:06 -04:00
Nils Ohlmeier [:drno]
5abd2eec9b
Bug 1014304 - Remove onconnection and onclosedconnection from RTCPeerConnection. r=jib, r=jesup, r=smaug
2014-05-28 09:36:00 -04:00
Jan-Ivar Bruaroey
d30b322032
Bug 859565 - Remove legacy PeerConnectionImpl.readyState. r=bholley, r=abr
2014-05-17 17:11:27 -04:00
Ed Morley
8c09229999
Backed out changeset 6c53f6dbb7d0 (bug 1013809) for causing bug 1016498
2014-05-29 10:48:42 +01:00
Randell Jesup
312dd67238
Bug 1008619: Release MediaEngineWebRTC at MediaManager shutdown r=anant
2014-05-28 14:38:37 -04:00
Randell Jesup
cf10861dc8
Bug 988877: Shut down MediaManager thread in xpcom-shutdown r=bsmedberg
2014-05-28 14:38:15 -04:00
Nils Ohlmeier [:drno]
40c1076f3d
Bug 1011775 - increase ended event timeout for B2G debug builds. r=jesup
2014-05-27 15:13:00 +02:00
Trevor Saunders
3e8a2ce19d
bug 966059 - add nsIDocShell::GetWindow and GetDocument r=smaug
2014-01-09 21:03:47 -05:00
Neil Rashbrook
9cfd58c16f
Bug 869836 - Part 9a: Use AssignLiteral(MOZ_UTF16(...)) instead of Assign(NS_LITERAL_STRING(...)). r=ehsan
...
Relading with correct bug number so DONTBUILD.
--HG--
extra : amend_source : 6e05de7729c27761564124212b7d4cbe3318e482
2014-05-26 21:54:10 +03:00
Birunthan Mohanathas
f3421c776b
Backout 8b8bbe7aa1cc due to wrong bug number
2014-05-27 14:42:13 +03:00
Neil Rashbrook
12b4869c02
Bug 995730 - Part 9a: Use AssignLiteral(MOZ_UTF16(...)) instead of Assign(NS_LITERAL_STRING(...)). r=ehsan
...
--HG--
extra : rebase_source : d2d3d611c06a2a7ec930fb11576d7c8335c0a6e2
2014-05-26 21:54:10 +03:00
Nils Ohlmeier [:drno]
73495c9de5
Bug 1013809 - switch order of setLocalDescription and setRemoteDescription for the answer. r=jesup
2014-05-23 11:28:00 +02:00
Steven Lee
7a0a2cc831
Bug 922500 - Fix the problem of casting a PRUnichar* to char* in MediaManager. r=ehsan
2014-05-25 23:38:00 +02:00
Kyle Huey
8a1ded0d50
Bug 996133: Remove unnecessary NS_DISPATCH_NORMAL arguments to NS_DispatchToMainThread. r=ehsan
2014-05-23 12:53:17 -07:00
Nils Ohlmeier [:drno]
7c55a4e670
Bug 1013822 - add test failures if delay between set*Description calls was too high. r=bwc
2014-05-22 14:30:00 +02:00
Nils Ohlmeier [:drno]
78dfd0b65e
Bug 1013798 - fix the timeout of the checkMediaTrack function. r=jesup
2014-05-21 00:26:00 +02:00
Birunthan Mohanathas
6f68094e30
Bug 869836 - Part 9: Use AssignLiteral instead of Assign(NS_LITERAL_STRING(...))
. r=ehsan
2014-05-22 06:48:52 +03:00
Nils Ohlmeier [:drno]
04d791bb5d
Bug 991877 - add a test case for PeerConnection.close(). r=rjesup
2014-05-15 15:38:00 +02:00
Nils Ohlmeier [:drno]
ee8de365f3
Bug 1010007 - read TURN server config from JSON file. r=rjesup
2014-05-15 18:41:00 +02:00
Nils Ohlmeier [:drno]
b8ba3b5ea7
Bug 1010670 - allow test_peerConnection_basic* to be executed by steeplechase. r=ted
2014-05-14 21:17:00 +02:00
Landry Breuil
a488bd30d7
Bug 981780: disable some dom/media webrtc tests if webrtc isnt enabled r=drno
2014-05-09 14:41:25 -04:00
Martin Thomson
569de71f05
Bug 966066 - Correct tests that depend on this. r=jib
2014-04-25 10:33:00 -04:00
Nils Ohlmeier [:drno]
bb2fc762b3
Bug 965656 - wait for the close of PC in all tests. r=jesup
2014-05-12 09:38:00 +02:00
Neil Rashbrook
0b29793db8
Bug 514280 Only use nsCOMPtr for interfaces r=bsmedberg
2014-05-11 10:47:11 +01:00
Ryan VanderMeulen
c51f8984f1
Backed out changesets 33e91919b06b and a3a67e1ded26 (bug 981780) for OSX bustage.
...
CLOSED TREE
2014-05-09 15:26:13 -04:00
Landry Breuil
c6e9161f37
Bug 981780: disable some dom/media webrtc tests if webrtc isnt enabled r=drno
2014-05-09 14:41:25 -04:00
Ehsan Akhgari
958ae15e31
Bug 994964 - Make DOM XPIDL interfaces non-scriptable, and add shim Components.interfaces entries for them; r=bzbarsky,bholley
2014-05-08 16:45:36 -04:00
Neil Rashbrook
a998ae77f6
Backout of bug 514280 changeset c738f7348dea for build failure on a CLOSED TREE
2014-05-08 20:35:09 +01:00
Neil Rashbrook
f9520ae677
Bug 514280 Only use nsCOMPtr for interfaces r=bsmedberg
2014-05-08 20:08:38 +01:00
Ted Mielczarek
159f8c076d
bug 815002 - allow using loopback devices in WebRTC mochitests on Linux when available. r=jsmith,jmaher
2014-05-01 07:18:00 -04:00
Ted Mielczarek
66c2b15d4a
bug 999072 - fix leak in MediaManager loopback device pref checks, enable them for non-DEBUG. r=jesup
2014-05-08 14:18:40 -04:00
Martin Thomson
8b16c70404
Bug 942367 - Stream isolation for WebRTC r=bholley
2014-05-01 12:51:00 +02:00
Nils Ohlmeier [:drno]
3830695efa
Bug 873049 - properly compare media constraints with audio and video tracks instead of streams. r=jsmith,jesup
2014-05-01 13:19:00 +02:00
Jan Beich
513d510b5f
Bug 1004183: Unbreak build with --disable-webrtc after bug 907352 r=jib
2014-05-01 02:58:48 -04:00
Nils Ohlmeier [:drno]
5ead7807b0
Bug 1000741 - only add the fake media constraint if not provided by the caller. r=rjesup
2014-04-24 00:18:00 +02:00
Ryan VanderMeulen
da33c2e46a
Merge m-c to inbound.
2014-04-27 20:57:44 -04:00
Ryan VanderMeulen
c893fd8536
Bug 963244 - Disable test_dataChannel_basicAudio.html on B2G emulator builds for being nearly perma-fail.
2014-04-27 20:05:37 -04:00
David Clarke
69f62ad3cf
Bug 993783 - Create a mochitest which exercises all the different events for PC.onsignalingstatechange. r=drno
2014-04-24 23:12:00 -04:00
Birunthan Mohanathas
ff8ce9bd42
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Jan-Ivar Bruaroey
662705b4ac
Bug 907352 - Part 6: Change media.navigator.video.default_width to 0. r=mt
2014-04-24 19:30:08 -04:00
Jan-Ivar Bruaroey
3e2d86f0b8
Bug 907352 - Part 5: Wiring for width/height/frameRate gUM constraints. r=mt
2014-04-18 15:15:10 -04:00
Jan-Ivar Bruaroey
2ff8cc766a
Bug 907352 - Part 4: Normalized constraints to relieve downstream width/height/frameRate implementation. r=mt
2014-04-18 15:16:08 -04:00
Jan-Ivar Bruaroey
6335863bae
Bug 907352 - Part 3: WebIDL for width/height/frameRate gUM constraints. r=mt
2014-04-18 15:14:44 -04:00
Jan-Ivar Bruaroey
b467511cb3
Bug 907352 - Part 2: Backwards-compatible facingMode constraint on mobile. r=mt, r=drno
2014-04-18 15:14:23 -04:00
Jan-Ivar Bruaroey
2a3906470e
Bug 907352 - Part 1: Update to most recent constraints syntax. r=mt
2014-04-18 14:00:16 -04:00
Byron Campen [:bwc]
f77a20158f
Bug 970734 - Part 1: When ICE fails, log a pointer to about:webrtc in the JS console. r=jib
2014-04-10 10:33:08 -07:00
Jan Beich
f5c3201a40
Bug 996433 - Sprinkle MOZ_WEBRTC ifdefs to unbreak --disable-webrtc after bug 694814. r=jesup
2014-04-21 09:15:34 +02:00
Ryan VanderMeulen
6c9a60d624
Backed out changesets d8d01c95be03 and 5fa0c8f5ccb2 (bug 907352) for Linux64 mochitest-3 crashes.
2014-04-18 11:22:21 -04:00
Jan-Ivar Bruaroey
ce86c6adc7
Bug 907352 - Part 2: Backwards-compatible facingMode constraint on mobile. r=mt, r=drno
2014-04-17 12:37:13 -04:00
Jan-Ivar Bruaroey
a46b5ab059
Bug 907352 - Part 1: Update to most recent constraints syntax. r=mt
2014-04-18 03:23:29 -04:00
Nils Ohlmeier [:drno]
1ba4742ccf
Bug 989936 - fire the onsignalingstatechanged event if close was called locally. r=jesup
2014-04-16 18:02:00 +02:00
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
Randell Jesup
f9362173c6
Bug 993495: Update MediaManager UI r=jesup,florian,smaug
2014-04-16 02:22:19 -04:00
Kyle Huey
3be8fc6baf
Bug 994971: Don't export nsObserverService.h. r=bsmedberg
...
--HG--
extra : rebase_source : cd5aa136075086a10cfa03d937743d8a5471fd6c
2014-04-14 12:04:27 -07:00
Ryan VanderMeulen
1823db3230
Backed out changeset e2d5b2be4142 (bug 994971) for non-unified bustage.
...
CLOSED TREE
2014-04-14 18:27:52 -04:00
Kyle Huey
a50fb4de7c
Bug 994971: Don't export nsObserverService.h. r=bsmedberg
2014-04-14 12:04:27 -07:00
Martin Thomson
8204cdbb10
Bug 980648 - Bump IdP timeout up. r=drno
2014-04-09 11:12:06 -07:00
Randell Jesup
4bbde97deb
Bug 694814: Patch 6 - Change gUM prefs to media.getusermedia.*, groundwork for in-call changes r=jib
2014-04-02 13:58:20 -04:00
Randell Jesup
d63ba60c75
Bug 694814: Patch 5 - Move AEC from PeerConnection to getUserMedia rs=padenot
2014-04-02 13:58:19 -04:00
Randell Jesup
54ff846572
Bug 694814: Patch 4 - Add audio playout delay config var r=padenot
2014-04-02 13:58:19 -04: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
ae39f58e9e
Bug 959870 - Fixing some JavaScript abuses. r=bwc
2014-04-08 14:26:00 +02:00
Martin Thomson
b02eb0e19d
Bug 959870 - Error reporting improvements to WebRTC IdP. r=jib
2014-04-08 14:26:00 +02:00
Boris Zbarsky
35fca5eeeb
Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley
...
This patch was mostly generated with the following command:
find . -name "*.h" -o -name "*.cpp" | xargs sed -e '/WrapObject(JSContext/ {; N; s/\(WrapObject(JSContext *\* *a\{0,1\}[Cc]x\),\n\{0,1\} *JS::Handle<JSObject\*> a\{0,1\}[sS]cope/\1/ ; }' -i ""
and then reverting the changes that made to
dom/bindings/BindingUtils.h, since those WrapObject methods are not
the ones we're trying to change here, plus a bunch of manual fixups
for cases that this command did not catch (including all the callsites
of WrapObject()).
2014-04-08 18:27:18 -04:00
Boris Zbarsky
56f44fdf10
Bug 991742 part 6. Remove the "aScope" argument of binding Wrap() methods. r=bholley
...
This patch was mostly generated with this command:
find . -name "*.h" -o -name "*.cpp" | xargs sed -e 's/Binding::Wrap(aCx, aScope, this/Binding::Wrap(aCx, this/' -e 's/Binding_workers::Wrap(aCx, aScope, this/Binding_workers::Wrap(aCx, this/' -e 's/Binding::Wrap(cx, scope, this/Binding::Wrap(cx, this/' -i ""
plus a few manual fixes to dom/bindings/Codegen.py, js/xpconnect/src/event_impl_gen.py, and a few C++ files that were not caught in the search-and-replace above.
2014-04-08 18:27:17 -04: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
Randell Jesup
0b1f4473c8
Backed out changeset 74e5c32c6fa2 (bug 694814)
2014-04-07 15:37:51 -04:00
Randell Jesup
c824757a77
Backed out changeset 6dc08e9fc7e8 (bug 694814)
2014-04-07 15:37:50 -04:00
Randell Jesup
2126473d48
Backed out changeset 1cf98d1c6b75 (bug 694814)
2014-04-07 15:37:49 -04:00