From e8c2841833619692366f045399dc03afb03c289c Mon Sep 17 00:00:00 2001 From: Evan Theurer Date: Mon, 2 Nov 2015 15:36:23 +0100 Subject: [PATCH] Do not require firefox screensharing extension to be installed in order to share screen. --- static/js/services/screensharing.js | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/static/js/services/screensharing.js b/static/js/services/screensharing.js index 6827dd97..3b202ad4 100644 --- a/static/js/services/screensharing.js +++ b/static/js/services/screensharing.js @@ -175,17 +175,13 @@ define(['underscore', 'text!partials/screensharedialogff.html', 'webrtc.adapter' // Firefox 36 got screen sharing support. // See https://bugzilla.mozilla.org/show_bug.cgi?id=923225 - if ($window.webrtcDetectedVersion >= 36 && firefoxExtension.available) { - this.supported = true; + if ($window.webrtcDetectedVersion >= 36) { this.prepare = function(options) { return selectFirefoxScreenToShare(options); }; - } else { - - if (firefoxExtension.autoinstall.force) { - this.supported = false; + if (!firefoxExtension.autoinstall.force) { + this.supported = true; } - } } else {