Open
Bug 2072603
Opened 2 months ago
Updated 10 days ago
[Linux] Implement native nsWindow wayland rendering backend
Categories
(Core :: Widget: Gtk, enhancement)
Core
Widget: Gtk
Tracking
()
NEW
People
(Reporter: stransky, Unassigned)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
Split recent nsWindowWayland backend to Gtk and Native and use xdg-toplevel/xdg-popup for the Native one. That will remove mContainer and will paint to toplevel only and we also need to paint custom decoration painting instead of Gtk provided CSD.
The change needs to be incremental to allow early testing and smooth transition with possible fallback.
We'd need to implement the titlebar somehow (if we need it for dialogs for instance).
| Reporter | ||
Updated•2 months ago
|
Flags: needinfo?(stransky)
Updated•2 months ago
|
Severity: -- → S3
| Reporter | ||
Updated•17 days ago
|
Flags: needinfo?(stransky)
Summary: [Linux] Try to move to custom decoration painting instead of CSD → [Linux] Implement native nsWindow wayland rendering backend
You need to log in
before you can comment on or make changes to this bug.
Description
•