Make our test suite compatible with Wayland
- [x] Make the test suite work on the `12213-wayland+force-all-tests` branch - [x] Create issues identified by the test suite, linked from #12213 - [x] ~~Backport the test suite changes to the `stable` branch~~ (canceled) - Goal: avoid having to maintain 2 quite different implementations of our test suite for months
issue