xdg-shell: drop automatic surface configuration
Compositors now are expected to wait for an initial commit by checking wlr_xdg_surface.initial_commit on every surface commit and send (schedule) configure events manually.
Depends on !4345 (merged)
Sway patch: https://github.com/swaywm/sway/pull/7777/ already merged
Edited by Kirill Primak