Description of problem:
The system screen sharing window doesn't appear when I try to share it using Firefox. It is, from what I can tell, this bug: https://bugzilla.redhat.com/show_bug.cgi?id=1806916, except it applies to Fedora 33 and Firefox 81.
Version-Release number of selected component (if applicable):
Fedora 33 beta 1.3
Steps to Reproduce:
1. Go to Mozilla's GUM test page (https://mozilla.github.io/webrtc-landing/gum_test.html)
2. Try to share the screen using the "Screen capture" button
3. You will get Firefox's pop-up to allow it, but not the system one that lets pipewire through
The screen isn't shared.
GNOME's screen sharing window appears and allows me to select a screen to share.
Works for me on Fedora 33 / Firefox 81.0-9. There's another popup created by system where you need to enable the screensharing...so there are actually two places where you need to enable it.
Thanks! Yep, I take that back. After doing updates it works now. It didn't work on the live image.
This doesn't work for me on "Fedora 33 (Workstation Edition)". It was working on Fedora 32 & even after upgrade to Fedora 33, it was worked for few days. After some package updates it stopped working.
$ pipewire --version
Compiled with libpipewire 0.3.14
Linked with libpipewire 0.3.14
$ firefox --version
Mozilla Firefox 82.0.2
Window System: Wayland
Kernel Version: 5.8.18-300.fc33.x86_64