Commit Graph

268 Commits

Author SHA1 Message Date
Jan-Ivar Bruaroey
4993ea6729 Bug 997365 - End support for hold-out mandatory/optional: facingMode constraint on mobile. r=smaug, r=mt 2015-02-02 10:11:00 -05:00
Mark Banner
18958e9d0d Bug 1122032 Part 3 - Automatically allow screensharing for the Loop in-desktop pages. r=jesup 2015-02-02 21:53:19 +00:00
Jan-Ivar Bruaroey
9ce1941985 Bug 1006707 - add microphone to mediaSource and remove redundant enum in c++. r=rjesup 2015-01-20 10:31:59 -05:00
Jan-Ivar Bruaroey
4c8c004fd8 Bug 1006707 - change facingMode from enum to DOMString and support it as array. r=smaug, r=mt 2015-01-21 11:10:19 -05:00
Ehsan Akhgari
31a966ecd6 Bug 1117261 - Mark virtual overridden functions as MOZ_OVERRIDE in DOM media code; r=rillian 2015-01-08 23:11:30 -05:00
Brad Lassey
a6571098ba bug 1088758 - Add the ability to mirror tabs from desktop to a second screen, restrict privledged GuM based on calling compartment rather than passed window's document r=rjesup 2014-12-10 09:06:02 -08:00
Shelly Lin
d7e949d038 Bug 1003695 - Support multiple audio tracks and video tracks in DOMMediaStream. r=roc,jib,smaug 2014-12-12 11:54:12 +08:00
Jan-Ivar Bruaroey
54d43d8dad Bug 1033885 - return MediaStreamError instead of error strings, to spec. r=bz, r=jesup 2014-10-27 15:42:56 -04:00
Jan-Ivar Bruaroey
d3aef91306 Bug 1033885 - rename error to onFailure in code before introducing an actual error object r=jesup 2014-10-17 20:47:46 -04:00
Jan-Ivar Bruaroey
39f5aa8cc8 Bug 1003274 - Part 2 - clue camera selection in to width/height code. r=jesup 2014-09-24 19:00:02 -04:00
Jan-Ivar Bruaroey
e4823c6f2c Bug 1003274 - Part 1 - refactor template types. r=jesup 2014-09-24 11:17:33 -04:00
Chai-hung Tai
e2c48838cb Bug 1053130: Refactor MediaEngine video sources; alse remove Snapshot function. r=jesup,alfredo
--HG--
rename : content/media/webrtc/MediaEngineWebRTCVideo.cpp => content/media/webrtc/MediaEngineCameraVideoSource.cpp
rename : content/media/webrtc/MediaEngineWebRTC.h => content/media/webrtc/MediaEngineCameraVideoSource.h
rename : content/media/webrtc/MediaEngineWebRTCVideo.cpp => content/media/webrtc/MediaEngineGonkVideoSource.cpp
rename : content/media/webrtc/MediaEngineWebRTC.h => content/media/webrtc/MediaEngineGonkVideoSource.h
2014-10-12 23:37:37 -04:00
Andrea Marchesini
8f8ec51372 Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
--HG--
rename : content/base/public/nsDOMFile.h => content/base/public/File.h
rename : content/base/src/nsDOMFile.cpp => content/base/src/File.cpp
2014-10-08 17:15:23 +01:00
Ryan VanderMeulen
cd3e8a6f73 Backed out 7 changesets (bug 1047483, bug 1079301, bug 1079335) for webplatform test failures.
Backed out changeset 7d06b68c44d0 (bug 1079335)
Backed out changeset 92030169528e (bug 1079301)
Backed out changeset c09d7f95554a (bug 1047483)
Backed out changeset c199f1057d7e (bug 1047483)
Backed out changeset 18830d07884c (bug 1047483)
Backed out changeset e087289ccfbb (bug 1047483)
Backed out changeset 6238ff5d3ed0 (bug 1047483)

CLOSED TREE

--HG--
rename : content/base/public/File.h => content/base/public/nsDOMFile.h
rename : content/base/src/MultipartFileImpl.cpp => content/base/src/nsDOMBlobBuilder.cpp
rename : content/base/src/MultipartFileImpl.h => content/base/src/nsDOMBlobBuilder.h
rename : content/base/src/File.cpp => content/base/src/nsDOMFile.cpp
2014-10-07 13:16:11 -04:00
Andrea Marchesini
c8190ba625 Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
--HG--
rename : content/base/public/nsDOMFile.h => content/base/public/File.h
rename : content/base/src/nsDOMFile.cpp => content/base/src/File.cpp
2014-10-07 15:20:55 +01:00
Jan-Ivar Bruaroey
fe0422ec02 Bug 1033885 - minor refactor of MediaManager::GetUserMedia to figure out privileged state itself. r=jesup 2014-09-30 19:17:53 -04:00
Randell Jesup
233163862b Bug 1062876: refactor window iteration code for MediaManager r=jib 2014-09-19 17:24:28 -04:00
Daniel Holbert
78345da8f1 Bug 1066703: Mark GetUserMediaCallbackMediaStreamListener::mMediaThread as permissably-unused in --disable-webrtc builds. r=jimm 2014-09-12 11:05:45 -07:00
Jim Mathies
041794c1f3 Bug 1060738 - Switch to using chromium's Thread/tasks in MediaManager. On Windows, use MessagePumpForNonMainUIThreads for the background media thread. r=jesup 2014-09-12 09:49:39 -05:00
EKR
36800a3f4b Bug 1063730 - Require HTTPS for Screen/window sharing. r=mt,sstamm 2014-09-10 15:01:44 -07:00
Alfredo Yang
a6d8c4558e Bug 1054905 - Use takePhotoComplete callback on B2G. r=roc 2014-09-09 00:17:00 +02:00
Randell Jesup
a36bfb4a7a Bug 1049583: comment-only fix for screensharing whitelist rs=jesup DONTBUILD 2014-09-05 09:43:39 -04:00
Jan-Ivar Bruaroey
a8cadf5ca3 Bug 1060708 - Detect user and environment cameras on Android. r=gcp,blassey,snorp 2014-08-29 20:38:09 -04:00
Matthew A. Miller
f29839ae1a Bug 1059295 - sending the getUserMedia:revoke notification with the "screen:" prefix doesn't stop app sharing r=jesup 2014-08-28 16:44:27 -06:00
Randell Jesup
f4e1c39bb7 Bug 1057955: Stop the backend capture when the MSG track is stopped r=jib 2014-08-27 01:03:50 -04:00
Randell Jesup
4ea3a104aa Bug 1057006: split window and app sharing reports so the UI can handle them separately, r=jib. 2014-08-25 11:01:19 -04:00
Matthew A. Miller
6830ad82b2 Bug 1036653 - updates to basic framework for app sharing, r=jesup,gcp 2014-08-20 16:05:23 -06:00
Carsten "Tomcat" Book
d32ff1dfee Backed out changeset 572c610328c6 (bug 1036653) 2014-08-27 09:20:40 +02:00
Carsten "Tomcat" Book
3717cdb2c7 Backed out changeset 0edf5afdc13c (bug 1057955) 2014-08-27 08:40:09 +02:00
Matthew A. Miller
33a2f4ae68 Bug 1036653 - updates to basic framework for app sharing, r=jesup,gcp 2014-08-20 16:05:23 -06:00
Randell Jesup
4155ccb42b 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
Randell Jesup
cb5632ec09 Bug 1057955: Stop the backend capture when the MSG track is stopped r=jib 2014-08-27 01:03:50 -04:00
Florian Quèze
3236b7aaa6 Bug 1056172 - the recording-window-ended notification isn't reliably fired, r=jesup. 2014-08-22 12:21:48 +02:00
Randell Jesup
74c0fb3f1e 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
87b08f33a5 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
3071e9efa1 Bug 1050802: Backend to allow stopping sharing for screen/window for a WindowID r=jib 2014-08-22 01:29:21 -04:00
Bobby Holley
3f0858f342 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
Paul Kerr [:pkerr]
821014490e Bug 1049583 - Allow sub-domain wildcard on ScreenSharing domain whitelist patterns. r=ethanhugg, r=mt 2014-08-07 15:12:26 -07:00
Ehsan Akhgari
7257b2f870 Bug 579517 follow-up: Remove NSPR types that crept in 2014-08-08 08:39:07 -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
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
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
Brad Lassey
094683c0e2 bug 1041493 - add support for browser to mediaSource constraint r=rjesup,khuey 2014-07-21 08:31:31 -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
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
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
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