This is wine-7.0.1-rc1, so not ready yet to merge.
--
v5: Release 7.0.1.
gitlab: Import the gitlab CI from the master branch (devel tree)
winetest: Don't require an email if we have a URL.
This merge request has too many patches to be relayed via email.
Please visit the URL below to see the contents of the merge request.
https://gitlab.winehq.org/wine/wine/-/merge_requests/955
When we are clipping (due to fullscreen), certain operations are bugged (such as creating another window on top, grabbing the window during a size-move operation, changing mouse capture, etc) so we must temporarily unclip first.
Seems unclipping it temporarily during such operation is enough to fix this.
This probably wasn't very obvious in practice because most times "fullscreen" means a single non-resizeable window with no menus and so on (e.g. fullscreen games), but that's not always the case.
--
v2: winex11.drv: Correctly handle clipping for fullscreen windows.
https://gitlab.winehq.org/wine/wine/-/merge_requests/1153