Bug 235208

Summary: [WPE] Switch from xdg-shell v6 to xdg-shell stable.
Product: WebKit Reporter: timotheel-f
Component: WPE WebKitAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: aperez, bugs-noreply, lmoura, mcatanzaro
Priority: P2    
Version: WebKit Nightly Build   
Hardware: PC   
OS: Linux   

timotheel-f
Reported 2022-01-13 15:34:08 PST
Mutter is getting rid of it and it is deprecated. https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2207
Attachments
Michael Catanzaro
Comment 1 2022-01-13 16:51:24 PST
Thanks for the heads-up.
Lauro Moura
Comment 2 2022-01-17 10:53:28 PST
For reference, here's the merge request for such update in GTK: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/35
Adrian Perez
Comment 3 2022-01-17 13:51:23 PST
WebKitGTK does not use the xdg-shell protocol at all: it provides a widget for GTK, and GTK is ultimately responsible to decide how to interact with the compositor. The WPE port only uses the xdg-shell (in particular zxdg-shell-v6) in the MiniBrowser, which is intended only for testing. Or does the reporter of the issue mean something else?
Michael Catanzaro
Comment 4 2022-01-17 14:49:43 PST
(In reply to Adrian Perez from comment #3) > The WPE port only uses the xdg-shell (in particular zxdg-shell-v6) in the > MiniBrowser, which is intended only for testing. No, that's it exactly. We just need to fix WPE MiniBrowser.
Note You need to log in before you can comment on or make changes to this bug.