Draft: Proposal to revert "xwayland/present: Redirect surface window as needed for page flips"
This is a proposal to revert most of the commits from !1300 (merged) as this is causing several serious regressions:
The purpose of !1300 (merged) is to help with unredirection with GNOME Shell specifically after mutter-x11-frames was added so this is mostly a workaround to enable an optimization for a specific compositor.
We might want to revert it until we iron out those issues.
PS: This might revert too much.
/cc @daenzer
Edited by Olivier Fourdan