Bug 1423228 - Prevent using non-fake devices when testing screen-sharing. r?jib draft
authorPaul Adenot <paul@paul.cx>
Mon, 04 Dec 2017 15:34:20 +0100
changeset 707586 a940b255ffdcc23c5c46c798b3706c9359c7c2aa
parent 707573 f19c191747f2e63303406a43a79454e4ea1ed428
child 742989 731d7c1f60d47d7c6510dd0f35102f319b512c77
push id92167
push userpaul@paul.cx
push dateTue, 05 Dec 2017 15:23:17 +0000
reviewersjib
bugs1423228
milestone59.0a1
Bug 1423228 - Prevent using non-fake devices when testing screen-sharing. r?jib MozReview-Commit-ID: LX2fbVk0VHG
browser/base/content/test/webrtc/get_user_media.html
--- a/browser/base/content/test/webrtc/get_user_media.html
+++ b/browser/base/content/test/webrtc/get_user_media.html
@@ -27,17 +27,18 @@ var gStreams = [];
 
 function requestDevice(aAudio, aVideo, aShare, aBadDevice = false) {
   var opts = {video: aVideo, audio: aAudio};
   if (aShare) {
     opts.video = {
       mozMediaSource: aShare,
       mediaSource: aShare
     };
-  } else if (useFakeStreams) {
+  }
+  if (useFakeStreams) {
     opts.fake = true;
   }
 
   if (aVideo && aBadDevice) {
     opts.video = {
       deviceId: "bad device"
     };
     opts.fake = true;