Bug 1048017: pref on WebRTC screensharing - whitelist blocks access by default rs=jesup a=sylvestre
authorRandell Jesup <rjesup@jesup.org>
Sun, 03 Aug 2014 11:30:06 -0400
changeset 217428 793c7a9680307aa927af514e3b750484e8423783
parent 217427 149710661ef883f0135d895f7d4aecddf4099930
child 217429 dbfe26a84fcf5222ed5b4e583ef1709669a2db6d
push id515
push userraliiev@mozilla.com
push dateMon, 06 Oct 2014 12:51:51 +0000
treeherdermozilla-release@267c7a481bef [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjesup, sylvestre
bugs1048017
milestone33.0a2
Bug 1048017: pref on WebRTC screensharing - whitelist blocks access by default rs=jesup a=sylvestre
modules/libpref/src/init/all.js
--- a/modules/libpref/src/init/all.js
+++ b/modules/libpref/src/init/all.js
@@ -357,21 +357,17 @@ pref("media.peerconnection.capture_delay
 pref("media.getusermedia.playout_delay", 50);
 #endif
 #else
 #ifdef ANDROID
 pref("media.navigator.enabled", true);
 #endif
 #endif
 
-// do not enable screensharing before addressing security concerns: Bug 1035577
-// do not enable screensharing before implementing app/window sharing: Bug 1036653
-// do not enable screensharing before source constraints are finalized: Bug 1033885
-// do not enable screensharing before UX is ready: Bug 1035577
-pref("media.getusermedia.screensharing.enabled", false);
+pref("media.getusermedia.screensharing.enabled", true);
 pref("media.getusermedia.screensharing.allowed_domains", "");
 
 // TextTrack support
 pref("media.webvtt.enabled", true);
 pref("media.webvtt.regions.enabled", false);
 
 // AudioTrack and VideoTrack support
 pref("media.track.enabled", false);