Commit Graph

768 Commits

Author SHA1 Message Date
Ryan VanderMeulen
deb8c8667a Bug 909925 - Skip 791330.html, 855796.html, and 863929.html on Android and B2G. 2014-08-05 08:37:22 -04:00
Ryan VanderMeulen
524087014e 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]
b56e47370a Bug 1021220 - Verify absence of loopback in SDP offer. r=bwc 2014-07-31 17:24:00 -04:00
Randell Jesup
cbf3e22c64 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
7feeef7c09 Merge mozilla-central and inbound 2014-08-04 12:23:28 +01:00
Ed Morley
b1d7055d91 Backed out changeset 4c12508e3b69 (bug 1039666) for conflicts with bug 1037424 2014-08-04 12:16:30 +01:00
Brad Lassey
2e98715981 bug 1037424 - follow up to allow browser from privileged content r=jesup 2014-08-02 13:42:08 -04:00
Brad Lassey
89dedf4d28 bug 1041700 - add browserWindow and scrollWithPAge to media constraints r=jesup,jib,khuey 2014-07-21 14:57:28 -04:00
Randell Jesup
60d84c84f0 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
8a46e6526e Bug 1039666: Fix incorrect disabling of B2G window/screensharing rs=me,fabrice (bustage) 2014-08-02 01:43:44 -04:00
Randell Jesup
ebc2dd6406 Bug 1039666: Disable screen/windowsharing for OSX 10.6 and WinXP r=cpearce 2014-08-02 00:30:50 -04:00
Randell Jesup
a5e5f91123 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
2057e3497f Bug 1037424: Fix typo in checkin for allowed_domains r=ehugg 2014-07-30 18:07:08 -04:00
Paul Kerr [:pkerr]
751f5fa9f6 Bug 1037424 - Part 1: Implement prefs-based screenshare domain whitelist in MediaManager. r=mt 2014-07-30 17:03:20 -04:00
Nathan Froyd
542214c4df 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]
3d5361c4d9 Bug 1042791 - added case insensitive and acitvated test. r=jesup 2014-07-29 10:00:00 +02:00
Georg Fritzsche
48b52013e5 Bug 1043531 - Move PluginCrashed event generation to C++. r=smaug,jesup 2014-07-28 17:41:52 +02:00
Nils Ohlmeier [:drno]
2a9de5bb3b Bug 1042791 - check that H264 offer contains correct profile-level-id. r=ehugg 2014-07-25 18:41:00 +02:00
Carsten "Tomcat" Book
06ad4c77ff merge fx-team to mozilla-central a=merge 2014-07-28 15:44:12 +02:00
Wes Kocher
e97345c0bf Merge m-c to fx-team 2014-07-25 16:27:34 -07:00
Ted Mielczarek
6344615ad6 bug 1041347 - Package and provide path to fake GMP plugin for Mochitests. r=jmaher 2014-07-25 07:01:13 -04:00
Ms2ger
d8c0b17d7d 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
094683c0e2 bug 1041493 - add support for browser to mediaSource constraint r=rjesup,khuey 2014-07-21 08:31:31 -04:00
Carsten "Tomcat" Book
77246bd1b5 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
1f87e19110 bug 1041347 - Package and provide path to fake GMP plugin for Mochitests r=jmaher 2014-07-24 11:31:43 -04:00
Chris Pearce
7b82110ed9 Bug 1038615 - Report GMP decoding/encoding errors asynchronously. r=jesup 2014-07-24 09:35:01 +12:00
Mike Hommey
bc5d6801bb 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
540b15e55f 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
f309bbf947 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
d62d6f704f 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
b68cb4d134 Bug 1037125: Make fake GMP plugin accessible in mochitests r=khuey 2014-07-20 17:39:19 -04:00
EKR
78ab6a9b66 Bug 1037125: Fake GMP plugin that claims to be H.264 r=jesup 2014-07-13 14:52:44 -07:00
Ahmed Kachkach
4b03d2c025 Bug 886570 - Initial integration of structured logs in mochitest; r=ahal,Ms2ger 2014-07-17 09:02:00 +02:00
Randell Jesup
b227f99c10 Bug 1039666: basic tests for desktop screensharing & window sharing r=drno 2014-07-17 22:23:01 -04:00
Randell Jesup
5a8e25d582 Bug 1039529: Add screen and window sharing booleans to MediaCaptureWindowState r=pkerr,gcp 2014-07-17 22:23:00 -04:00
Birunthan Mohanathas
a4ac396211 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
a1d7e6fcd4 Bug 983504 - Modify constraints for screen sharing. r=bholley,jib 2014-07-08 00:01:27 -06:00
Mark Banner
264942d0a2 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
8712497a35 Bug 1037729 - Moving callbacks to run after reaching steady state. r=jib 2014-07-15 11:19:00 +02:00
Birunthan Mohanathas
be38d67e26 Bug 1038417 - Convert tabs to spaces in moz.build files. r=gps 2014-07-14 15:58:10 -07:00
Randell Jesup
94dd29b383 Bug 1035819: unused-var bustage fix rs=tomcat on a CLOSED TREE 2014-07-14 02:03:33 -04:00
Randell Jesup
55623a8a1a 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
77ee2e1b15 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
ce57787693 Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows 2014-07-11 14:15:29 +02:00
Ahmed Kachkach
50db9012f6 Bug 886570 - Initial integration of structured logs in mochitest. r=ahal,Ms2ger 2014-07-10 13:33:00 +02:00
Jan-Ivar Bruaroey
fc48e8c4ac Bug 998989 - upload telemetry logs on Loop ICE failure. r=smaug, r=abr 2014-06-09 18:14:14 -04:00
Adam Roach [:abr]
b81d6217c1 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é
81b398a87e 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
8ee300da67 Backed out changeset a2f2a28e0856 (bug 1024513) for build failures 2014-07-08 16:03:04 +01:00
Fabrice Desré
ea0b9577b3 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
f1d099b909 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
44da586636 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]
6cbdff01c3 Bug 1020024 - fix data channel connecting race conditions. r=jib 2014-07-02 18:08:00 +02:00
Martin Thomson
e6a64e3525 Bug 1005152 - Testing the addition of multiple fingerprints. r=jib 2014-06-30 14:31:00 +02:00
Martin Thomson
cb7f9f3f14 Bug 1005152 - Permitting the use of multiple fingerprints. r=jib 2014-06-20 11:09:00 +02:00
Kyle Huey
a1d1526ae4 Bug 1031051: Part 5 - Migrate PopupBlockedEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:01 -07:00
Ryan VanderMeulen
f294a3551d Backed out changeset a4d9432cdd70 (bug 1030435) for re-introducing intermittent failures. 2014-06-27 14:06:36 -04:00
Martin Thomson
c26ebc3680 Bug 1030435 - Re-enable gUM peerIdentity test. r=jib 2014-06-25 15:55:00 -04:00
Martin Thomson
346178e0c0 Bug 1030435 - Attempt to ease load on B2G emulator for tests. r=jib 2014-06-26 10:28:00 -04:00
Nils Ohlmeier [:drno]
519fc82cd5 Bug 963524 - Detect if the SDPs show a port twice. r=bwc 2014-06-25 17:05:00 -04:00
Geo Mealer
68462fc380 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
ec742680c8 Bug 1028588 - Fix dangerous public destructors in the rest of dom/ - r=ehsan 2014-06-23 15:56:07 -04:00
Nils Ohlmeier [:drno]
1012b132ee Bug 1027372 - Only use info() if it has been loaded. r=gmealer 2014-06-18 17:27:00 -04:00
Birunthan Mohanathas
bc0233fe47 Bug 1026535 - Fix mismatched class/struct tags. r=ehsan 2014-06-18 17:57:51 -07:00
Birunthan Mohanathas
51ba75d135 Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin 2014-06-18 17:56:02 -07:00
Martin Thomson
b4edc5a02a Bug 1021776 - Disable peerIdentity test on B2G. r=RyanVM 2014-06-17 17:28:00 -04:00
Nils Ohlmeier [:drno]
7c5f225963 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]
1250af0c6a 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]
cb92ecddc0 Bug 1010641 - verify signaling state transitions. r=bwc 2014-06-13 17:05:00 +02:00
Nils Ohlmeier [:drno]
8ae7798ac7 Bug 1022896 - handle B2G network setup and teardown transparently. r=jib 2014-06-13 16:56:00 +02:00
Florian Quèze
7fd9445f50 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]
b447446157 Bug 1010641 - Verify if ICE state transition is legit. r=bwc 2014-06-12 13:31:00 -04:00
Nils Ohlmeier [:drno]
9200bce6f7 Bug 1010641 - Record the ICE connection state transitions. r=bwc 2014-06-12 11:48:00 -04:00
Daniel Holbert
11673edafb 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]
9d6e8e5434 Bug 970713 - Part 1: Control webrtc logging from about:config settings r=jesup 2014-06-08 18:54:47 -07:00
Ryan VanderMeulen
3d4f5dc0a5 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
b1a107b043 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
080c5d748d 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]
22f5cba2e6 Bug 1017321 - add ICE connectivity verification steps to data channel tests. r=jib 2014-06-03 10:36:00 +02:00
Nils Ohlmeier [:drno]
27bf4575f9 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]
8c9d3bf458 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]
16a47b8283 Bug 1013809 - switch order of setLocalDescription and setRemoteDescription on dataChannels tests. r=jib 2014-06-02 17:22:00 +02:00
Nils Ohlmeier [:drno]
c76eb6ee0f 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]
386e1854a1 Bug 1013809 - switch order of setLocalDescription and setRemoteDescription for the answer. r=jib 2014-06-01 22:32:00 +02:00
Nils Ohlmeier [:drno]
633a95d863 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]
74c49d3d46 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
2a92625af7 Bug 1015664. Part 2: Remove some NS_HIDDEN usage. r=bsmedberg 2014-06-03 00:08:24 +12:00
Jan-Ivar Bruaroey
e8845c9403 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]
24c7206622 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
16cde275f8 Bug 859565 - Remove legacy PeerConnectionImpl.readyState. r=bholley, r=abr 2014-05-17 17:11:27 -04:00
Ed Morley
fbbaeef2ed Backed out changeset 6c53f6dbb7d0 (bug 1013809) for causing bug 1016498 2014-05-29 10:48:42 +01:00
Randell Jesup
e676b9991e Bug 1008619: Release MediaEngineWebRTC at MediaManager shutdown r=anant 2014-05-28 14:38:37 -04:00
Randell Jesup
42f0140188 Bug 988877: Shut down MediaManager thread in xpcom-shutdown r=bsmedberg 2014-05-28 14:38:15 -04:00
Nils Ohlmeier [:drno]
8d9423cf06 Bug 1011775 - increase ended event timeout for B2G debug builds. r=jesup 2014-05-27 15:13:00 +02:00
Trevor Saunders
78966cf36b bug 966059 - add nsIDocShell::GetWindow and GetDocument r=smaug 2014-01-09 21:03:47 -05:00
Neil Rashbrook
ef8d375d0b 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
7ed88d413a Backout 8b8bbe7aa1cc due to wrong bug number 2014-05-27 14:42:13 +03:00
Neil Rashbrook
71828ecc1c 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]
4f4c212a3e Bug 1013809 - switch order of setLocalDescription and setRemoteDescription for the answer. r=jesup 2014-05-23 11:28:00 +02:00
Steven Lee
f25deb46d9 Bug 922500 - Fix the problem of casting a PRUnichar* to char* in MediaManager. r=ehsan 2014-05-25 23:38:00 +02:00