Screensharing: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(added template link)
(updated for 52)
 
Line 3: Line 3:
To try it, goto [https://mozilla.github.io/webrtc-landing/gum_test.html getUserMedia tests].
To try it, goto [https://mozilla.github.io/webrtc-landing/gum_test.html getUserMedia tests].


==Project Status Updates==
== Noteworthy Changes: ==
*Firefox 33
* '''IMPORTANT:''' The Screensharing whitelist is no longer needed to share your screen or windows starting Firefox 52 (April)Please let us know if you find any problems!
**Screensharing on all Desktop platforms, except Mac 10.6 and WinXP
** Much of this work was front-end, UX/UI changes, including support to let the UI know what streams are "scary" to share (see {{bug|1284910}}).  See the meta {{bug|1127522}} for all the work that went into this.  
***Those platforms need to set a pref for Screensharing. It was disabled by default because it was crashing automated testsIf there's enough interest, we may attempt to get them working later, and of course contributors are welcome to work on getting 10.6 and WinXP enabled by default - contact us on IRC in #media if interested.
** Please read Jan-Ivar's blog post explaining the risks that users need to know about when sharing their screen or windows: https://blog.mozilla.org/webrtc/share-browser-windows-entire-screen-sites-trust/.
***To safeguard the security of our users, by default Mozilla blocks unknown websites/apps from using Screensharing.  We are testing designs for interface options to enable users to make an informed choice on whether to allow screensharing with a particular site, but there is the existing challenge of doing this in a way that both clearly informs users of the risks and doesn’t create an overly-burdensome user experience. (see policy below)
** The new UI permission dialog for screensharing links to a SUMO article which is currently identical to Jan-Ivar's post, but our SUMO team will be tailoring it to a less technical user before Fx 52 goes to Beta.
*FxOS screen sharing
** Screen sharing will come to FxOS in a future release
 
==Developer Screensharing Submission Policy==
We look for the following things when deciding whether a screensharing application is appropriate for inclusion on our screensharing whitelist:
 
Screensharing applications must provide users with notice and controlFor example:
 
*Describe to users clearly and accessibly how the screensharing application handles and shares information in connection with the screenshare stream (for example, in a privacy policy or the UI)
*Transmit only the specific content that the user directs to be transmitted (“'''User Directed Content'''”)
*Transmit User Directed Content only to the user’s intended recipients 
 
Screensharing applications must not harm users or Mozilla. For example:
 
*Don’t use the whitelist to engage in illegal activity
*Don’t engage in activity that is deceptive, misleading, fraudulent, designed to lead to identity theft, or designed to maliciously intercept and monitor communications and content
*Don’t engage in activity designed to share, modify or capture content not intended to be shared by the user
*Don’t engage in any activity that interferes with or disrupts Mozilla’s services or products (or the servers and networks which are connected to Mozilla’s services)
 
This list is illustrative, not definitive, and may be updated. 
 
Mozilla reserves the right to remove from our whitelist any screensharing application that it deems in violation of this policy.
 
==Filing a bugzilla request for addition to the screen sharing whitelist==
A bugzilla template to request addition to the whitelist will be available shortly.  If you have a request now, please file a New bug using this template https://bugzilla.mozilla.org/form.screen.share.whitelist

Latest revision as of 16:47, 22 February 2017

Screensharing in Firefox allows capturing screens, windows or applications (all the windows of an application) as a MediaStream, which can be shown locally, recorded, or shared over WebRTC.

To try it, goto getUserMedia tests.

Noteworthy Changes:

  • IMPORTANT: The Screensharing whitelist is no longer needed to share your screen or windows starting Firefox 52 (April). Please let us know if you find any problems!
    • Much of this work was front-end, UX/UI changes, including support to let the UI know what streams are "scary" to share (see bug 1284910). See the meta bug 1127522 for all the work that went into this.
    • Please read Jan-Ivar's blog post explaining the risks that users need to know about when sharing their screen or windows: https://blog.mozilla.org/webrtc/share-browser-windows-entire-screen-sites-trust/.
    • The new UI permission dialog for screensharing links to a SUMO article which is currently identical to Jan-Ivar's post, but our SUMO team will be tailoring it to a less technical user before Fx 52 goes to Beta.