Skip to content

Conversation

@Arzar
Copy link
Contributor

@Arzar Arzar commented Mar 16, 2020

Starting from version 74, firefox need to be explicitly allowed to capture the screen from an iframe for screensharing. This new Feature-Policy is called "display-capture".
See: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Feature-Policy/display-capture

Starting from version 74, firefox need to be explicitly allowed to capture the screen from an iframe for screensharing. This new Feature-Policy is called "display-capture".
See: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Feature-Policy/display-capture
@jitsi-jenkins
Copy link

Hi, thanks for your contribution!
If you haven't already done so, could you please make sure you sign our CLA (https://jitsi.org/icla for individuals and https://jitsi.org/ccla for corporations)? We would unfortunately be unable to merge your patch unless we have that piece :(.

@saghul
Copy link
Member

saghul commented Mar 17, 2020

@jallamsetty1 can you please check if this doesn't break Chrome or older Firefox releases?

@jallamsetty1
Copy link
Member

@jallamsetty1 can you please check if this doesn't break Chrome or older Firefox releases?

Sure, will do.

@jallamsetty1
Copy link
Member

Works on Firefox 73, no errors/warnings seen there.
Chrome throws a warning that it's an unrecognized feature. However, screensharing works fine w/o any issues.

Screen Shot 2020-03-17 at 5 40 48 PM

@saghul
Copy link
Member

saghul commented Mar 18, 2020

I’d say let’s land it then, since it’s in the W3C doc: https://www.w3.org/TR/screen-capture/

@joekerna
Copy link

For me even with this PR there is still no screen sharing button in Firefox 74.
It's working fine in Firefox 73 so I guess the configuration is correct?!

@luixxiul luixxiul added the api Issue related to the external API (iframe) label May 21, 2020
@luixxiul luixxiul added the info:cla-signed The CLA has been signed label May 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api Issue related to the external API (iframe) info:cla-signed The CLA has been signed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants