[okular] [Bug 421206] okular presentation mode does not allow for WebRTC screensharing in Firefox/Chromium on X11

Kishore Gopalakrishnan bugzilla_noreply at kde.org
Sun Jul 31 08:31:33 BST 2022


https://bugs.kde.org/show_bug.cgi?id=421206

--- Comment #12 from Kishore Gopalakrishnan <kishore96 at gmail.com> ---
(In reply to Kishore Gopalakrishnan from comment #11)
> (In reply to postix from comment #10)
> > Robert, can you please confirm that it's fixed for your too using some
> > recent Okular (21.12+) version?
> 
> I don't think anyone has found that it works on X11. On X11, Firefox uses
> some custom code to detect the windows that can be shared. It is unclear if
> the bug is in the code Firefox uses or in Okular (but
> https://bugzilla.mozilla.org/show_bug.cgi?id=1637327#c5 says it also happens
> with a QML application, so it may indeed be a Firefox bug).
> 
> On wayland, Firefox uses xdg-desktop-portal, and so the windows are
> correctly shown.
> 
> I can still reproduce it on X11 with:
> okular 22.07.80
> Operating System: Arch Linux
> KDE Plasma Version: 5.25.3
> KDE Frameworks Version: 5.96.0
> Qt Version: 5.15.5
> Kernel Version: 5.18.15-arch1-1 (64-bit)
> Graphics Platform: X11

The code Firefox uses seems to be in
third_party/libwebrtc/modules/desktop_capture/linux/window_list_utils.cc (the
function GetWindowList) in case anyone wants to take a look. I'm guessing from
the name that this is the same code Chromium uses on X11.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list