-
When a client resizes on its own, make sure the new size is passed through the window constraints machinery directly, to trigger any potential window management rule that might apply. Fix a couple of tests to make use of this behavior by introducing a new 'wait_size' command that waits until a window has been resized to a expected size. This replaces the fix introduced in 0e736af3 ("window: Ensure constraints after a Wayland client resize"). Part-of: <!3700>