Reconnect xwayland on compositor crashes and resend client information

WIP: Requires pending compostior changes to be pragmatically useful.

See kwin/xwl_restart
5 jobs for reconnections in 2 minutes and 6 seconds (queued for 2 seconds)
latest
Status Name Job ID Coverage
  Docker Image
passed debian-buster #14034662

00:00:11

 
  Build And Test
failed autotools #14034663

00:01:55

failed meson #14034664

00:01:12

failed meson-noglamor #14034665

00:01:12

passed mingw-cross-build #14034666

00:00:47

 
Name Stage Failure
failed
meson Build And Test
files in cache                     89475
cache size 4.5 GB
max cache size 5.0 GB
Uploading artifacts for failed job
Uploading artifacts...
WARNING: build/test/piglit-results/: no matching files
ERROR: No files to upload
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
meson-noglamor Build And Test
files in cache                     89475
cache size 4.5 GB
max cache size 5.0 GB
Uploading artifacts for failed job
Uploading artifacts...
WARNING: build/test/piglit-results/: no matching files
ERROR: No files to upload
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
autotools Build And Test
files in cache                     89556
cache size 4.5 GB
max cache size 5.0 GB
Uploading artifacts for failed job
Uploading artifacts...
WARNING: build/test/piglit-results/: no matching files
ERROR: No files to upload
Cleaning up file based variables
ERROR: Job failed: exit code 1