diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index ee16051..28c0a41 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -116,6 +116,8 @@ jobs: - '35' - '36' - '37' + - '38' + - 'rawhide' session: - 'gnome-xsession' - 'gnome-wayland-nested' diff --git a/tests/references/apparition-close-gnome-wayland-nested-38.png b/tests/references/apparition-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..22a7c52 Binary files /dev/null and b/tests/references/apparition-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/apparition-close-gnome-wayland-nested-rawhide.png b/tests/references/apparition-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..c1e4de5 Binary files /dev/null and b/tests/references/apparition-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/apparition-close-gnome-xsession-38.png b/tests/references/apparition-close-gnome-xsession-38.png new file mode 100755 index 0000000..ae6ba75 Binary files /dev/null and b/tests/references/apparition-close-gnome-xsession-38.png differ diff --git a/tests/references/apparition-close-gnome-xsession-rawhide.png b/tests/references/apparition-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..f8341d4 Binary files /dev/null and b/tests/references/apparition-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/apparition-open-gnome-wayland-nested-38.png b/tests/references/apparition-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..e9a3ed8 Binary files /dev/null and b/tests/references/apparition-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/apparition-open-gnome-wayland-nested-rawhide.png b/tests/references/apparition-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..367c13b Binary files /dev/null and b/tests/references/apparition-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/apparition-open-gnome-xsession-38.png b/tests/references/apparition-open-gnome-xsession-38.png new file mode 100755 index 0000000..72a396a Binary files /dev/null and b/tests/references/apparition-open-gnome-xsession-38.png differ diff --git a/tests/references/apparition-open-gnome-xsession-rawhide.png b/tests/references/apparition-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..607ae90 Binary files /dev/null and b/tests/references/apparition-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/broken-glass-close-gnome-wayland-nested-38.png b/tests/references/broken-glass-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..b509a6c Binary files /dev/null and b/tests/references/broken-glass-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/broken-glass-close-gnome-wayland-nested-rawhide.png b/tests/references/broken-glass-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..898dc0f Binary files /dev/null and b/tests/references/broken-glass-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/broken-glass-close-gnome-xsession-38.png b/tests/references/broken-glass-close-gnome-xsession-38.png new file mode 100755 index 0000000..4f9273a Binary files /dev/null and b/tests/references/broken-glass-close-gnome-xsession-38.png differ diff --git a/tests/references/broken-glass-close-gnome-xsession-rawhide.png b/tests/references/broken-glass-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..3768071 Binary files /dev/null and b/tests/references/broken-glass-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/broken-glass-open-gnome-wayland-nested-38.png b/tests/references/broken-glass-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..ca444af Binary files /dev/null and b/tests/references/broken-glass-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/broken-glass-open-gnome-wayland-nested-rawhide.png b/tests/references/broken-glass-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..d589b08 Binary files /dev/null and b/tests/references/broken-glass-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/broken-glass-open-gnome-xsession-38.png b/tests/references/broken-glass-open-gnome-xsession-38.png new file mode 100755 index 0000000..1778612 Binary files /dev/null and b/tests/references/broken-glass-open-gnome-xsession-38.png differ diff --git a/tests/references/broken-glass-open-gnome-xsession-rawhide.png b/tests/references/broken-glass-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..d0c89b2 Binary files /dev/null and b/tests/references/broken-glass-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/doom-close-gnome-wayland-nested-38.png b/tests/references/doom-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..91fb567 Binary files /dev/null and b/tests/references/doom-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/doom-close-gnome-wayland-nested-rawhide.png b/tests/references/doom-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..c588cbe Binary files /dev/null and b/tests/references/doom-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/doom-close-gnome-xsession-38.png b/tests/references/doom-close-gnome-xsession-38.png new file mode 100755 index 0000000..a311706 Binary files /dev/null and b/tests/references/doom-close-gnome-xsession-38.png differ diff --git a/tests/references/doom-close-gnome-xsession-rawhide.png b/tests/references/doom-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..43dc482 Binary files /dev/null and b/tests/references/doom-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/doom-open-gnome-wayland-nested-38.png b/tests/references/doom-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..c180dce Binary files /dev/null and b/tests/references/doom-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/doom-open-gnome-wayland-nested-rawhide.png b/tests/references/doom-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..fd4cbce Binary files /dev/null and b/tests/references/doom-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/doom-open-gnome-xsession-38.png b/tests/references/doom-open-gnome-xsession-38.png new file mode 100755 index 0000000..bd30182 Binary files /dev/null and b/tests/references/doom-open-gnome-xsession-38.png differ diff --git a/tests/references/doom-open-gnome-xsession-rawhide.png b/tests/references/doom-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..e8c34fb Binary files /dev/null and b/tests/references/doom-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/energize-a-close-gnome-wayland-nested-38.png b/tests/references/energize-a-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..696f64a Binary files /dev/null and b/tests/references/energize-a-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/energize-a-close-gnome-wayland-nested-rawhide.png b/tests/references/energize-a-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..4b9681e Binary files /dev/null and b/tests/references/energize-a-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/energize-a-close-gnome-xsession-38.png b/tests/references/energize-a-close-gnome-xsession-38.png new file mode 100755 index 0000000..6e5e7d5 Binary files /dev/null and b/tests/references/energize-a-close-gnome-xsession-38.png differ diff --git a/tests/references/energize-a-close-gnome-xsession-rawhide.png b/tests/references/energize-a-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..00768ee Binary files /dev/null and b/tests/references/energize-a-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/energize-a-open-gnome-wayland-nested-38.png b/tests/references/energize-a-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..f15990c Binary files /dev/null and b/tests/references/energize-a-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/energize-a-open-gnome-wayland-nested-rawhide.png b/tests/references/energize-a-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..83e6138 Binary files /dev/null and b/tests/references/energize-a-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/energize-a-open-gnome-xsession-38.png b/tests/references/energize-a-open-gnome-xsession-38.png new file mode 100755 index 0000000..38a0595 Binary files /dev/null and b/tests/references/energize-a-open-gnome-xsession-38.png differ diff --git a/tests/references/energize-a-open-gnome-xsession-rawhide.png b/tests/references/energize-a-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..1afa0f7 Binary files /dev/null and b/tests/references/energize-a-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/energize-b-close-gnome-wayland-nested-38.png b/tests/references/energize-b-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..01f3360 Binary files /dev/null and b/tests/references/energize-b-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/energize-b-close-gnome-wayland-nested-rawhide.png b/tests/references/energize-b-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..d4f4337 Binary files /dev/null and b/tests/references/energize-b-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/energize-b-close-gnome-xsession-38.png b/tests/references/energize-b-close-gnome-xsession-38.png new file mode 100755 index 0000000..1ed7d1c Binary files /dev/null and b/tests/references/energize-b-close-gnome-xsession-38.png differ diff --git a/tests/references/energize-b-close-gnome-xsession-rawhide.png b/tests/references/energize-b-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..05e53ed Binary files /dev/null and b/tests/references/energize-b-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/energize-b-open-gnome-wayland-nested-38.png b/tests/references/energize-b-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..011263f Binary files /dev/null and b/tests/references/energize-b-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/energize-b-open-gnome-wayland-nested-rawhide.png b/tests/references/energize-b-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..de687b9 Binary files /dev/null and b/tests/references/energize-b-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/energize-b-open-gnome-xsession-38.png b/tests/references/energize-b-open-gnome-xsession-38.png new file mode 100755 index 0000000..7c58fa1 Binary files /dev/null and b/tests/references/energize-b-open-gnome-xsession-38.png differ diff --git a/tests/references/energize-b-open-gnome-xsession-rawhide.png b/tests/references/energize-b-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..b5bbe43 Binary files /dev/null and b/tests/references/energize-b-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/fire-close-gnome-wayland-nested-38.png b/tests/references/fire-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..106629b Binary files /dev/null and b/tests/references/fire-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/fire-close-gnome-wayland-nested-rawhide.png b/tests/references/fire-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..d090a54 Binary files /dev/null and b/tests/references/fire-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/fire-close-gnome-xsession-38.png b/tests/references/fire-close-gnome-xsession-38.png new file mode 100755 index 0000000..58b5306 Binary files /dev/null and b/tests/references/fire-close-gnome-xsession-38.png differ diff --git a/tests/references/fire-close-gnome-xsession-rawhide.png b/tests/references/fire-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..710499d Binary files /dev/null and b/tests/references/fire-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/fire-open-gnome-wayland-nested-38.png b/tests/references/fire-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..eb2a378 Binary files /dev/null and b/tests/references/fire-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/fire-open-gnome-wayland-nested-rawhide.png b/tests/references/fire-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..822abb8 Binary files /dev/null and b/tests/references/fire-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/fire-open-gnome-xsession-38.png b/tests/references/fire-open-gnome-xsession-38.png new file mode 100755 index 0000000..e6eacaf Binary files /dev/null and b/tests/references/fire-open-gnome-xsession-38.png differ diff --git a/tests/references/fire-open-gnome-xsession-rawhide.png b/tests/references/fire-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..b1ba424 Binary files /dev/null and b/tests/references/fire-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/glide-close-gnome-wayland-nested-38.png b/tests/references/glide-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..a0f7b21 Binary files /dev/null and b/tests/references/glide-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/glide-close-gnome-wayland-nested-rawhide.png b/tests/references/glide-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..c22589e Binary files /dev/null and b/tests/references/glide-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/glide-close-gnome-xsession-38.png b/tests/references/glide-close-gnome-xsession-38.png new file mode 100755 index 0000000..e5a58d5 Binary files /dev/null and b/tests/references/glide-close-gnome-xsession-38.png differ diff --git a/tests/references/glide-close-gnome-xsession-rawhide.png b/tests/references/glide-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..5ba667a Binary files /dev/null and b/tests/references/glide-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/glide-open-gnome-wayland-nested-38.png b/tests/references/glide-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..e437aa2 Binary files /dev/null and b/tests/references/glide-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/glide-open-gnome-wayland-nested-rawhide.png b/tests/references/glide-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..649cda1 Binary files /dev/null and b/tests/references/glide-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/glide-open-gnome-xsession-38.png b/tests/references/glide-open-gnome-xsession-38.png new file mode 100755 index 0000000..d8a4d21 Binary files /dev/null and b/tests/references/glide-open-gnome-xsession-38.png differ diff --git a/tests/references/glide-open-gnome-xsession-rawhide.png b/tests/references/glide-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..7aa6862 Binary files /dev/null and b/tests/references/glide-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/glitch-close-gnome-wayland-nested-38.png b/tests/references/glitch-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..91e805b Binary files /dev/null and b/tests/references/glitch-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/glitch-close-gnome-wayland-nested-rawhide.png b/tests/references/glitch-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..da118fd Binary files /dev/null and b/tests/references/glitch-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/glitch-close-gnome-xsession-38.png b/tests/references/glitch-close-gnome-xsession-38.png new file mode 100755 index 0000000..28895e4 Binary files /dev/null and b/tests/references/glitch-close-gnome-xsession-38.png differ diff --git a/tests/references/glitch-close-gnome-xsession-rawhide.png b/tests/references/glitch-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..fbf647b Binary files /dev/null and b/tests/references/glitch-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/glitch-open-gnome-wayland-nested-38.png b/tests/references/glitch-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..6fed8eb Binary files /dev/null and b/tests/references/glitch-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/glitch-open-gnome-wayland-nested-rawhide.png b/tests/references/glitch-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..d502622 Binary files /dev/null and b/tests/references/glitch-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/glitch-open-gnome-xsession-38.png b/tests/references/glitch-open-gnome-xsession-38.png new file mode 100755 index 0000000..3438d0e Binary files /dev/null and b/tests/references/glitch-open-gnome-xsession-38.png differ diff --git a/tests/references/glitch-open-gnome-xsession-rawhide.png b/tests/references/glitch-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..6e2a8fa Binary files /dev/null and b/tests/references/glitch-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/hexagon-close-gnome-wayland-nested-38.png b/tests/references/hexagon-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..ede64a8 Binary files /dev/null and b/tests/references/hexagon-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/hexagon-close-gnome-wayland-nested-rawhide.png b/tests/references/hexagon-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..ac2e6f0 Binary files /dev/null and b/tests/references/hexagon-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/hexagon-close-gnome-xsession-38.png b/tests/references/hexagon-close-gnome-xsession-38.png new file mode 100755 index 0000000..0bf73d4 Binary files /dev/null and b/tests/references/hexagon-close-gnome-xsession-38.png differ diff --git a/tests/references/hexagon-close-gnome-xsession-rawhide.png b/tests/references/hexagon-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..28d2de5 Binary files /dev/null and b/tests/references/hexagon-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/hexagon-open-gnome-wayland-nested-38.png b/tests/references/hexagon-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..4959474 Binary files /dev/null and b/tests/references/hexagon-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/hexagon-open-gnome-wayland-nested-rawhide.png b/tests/references/hexagon-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..0afdb2f Binary files /dev/null and b/tests/references/hexagon-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/hexagon-open-gnome-xsession-38.png b/tests/references/hexagon-open-gnome-xsession-38.png new file mode 100755 index 0000000..6ebfbe6 Binary files /dev/null and b/tests/references/hexagon-open-gnome-xsession-38.png differ diff --git a/tests/references/hexagon-open-gnome-xsession-rawhide.png b/tests/references/hexagon-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..224a32c Binary files /dev/null and b/tests/references/hexagon-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/incinerate-close-gnome-wayland-nested-38.png b/tests/references/incinerate-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..ac09d91 Binary files /dev/null and b/tests/references/incinerate-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/incinerate-close-gnome-wayland-nested-rawhide.png b/tests/references/incinerate-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..973991b Binary files /dev/null and b/tests/references/incinerate-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/incinerate-close-gnome-xsession-38.png b/tests/references/incinerate-close-gnome-xsession-38.png new file mode 100755 index 0000000..373bff0 Binary files /dev/null and b/tests/references/incinerate-close-gnome-xsession-38.png differ diff --git a/tests/references/incinerate-close-gnome-xsession-rawhide.png b/tests/references/incinerate-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..6a14775 Binary files /dev/null and b/tests/references/incinerate-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/incinerate-open-gnome-wayland-nested-38.png b/tests/references/incinerate-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..765c7af Binary files /dev/null and b/tests/references/incinerate-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/incinerate-open-gnome-wayland-nested-rawhide.png b/tests/references/incinerate-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..34a00c7 Binary files /dev/null and b/tests/references/incinerate-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/incinerate-open-gnome-xsession-38.png b/tests/references/incinerate-open-gnome-xsession-38.png new file mode 100755 index 0000000..4aa539e Binary files /dev/null and b/tests/references/incinerate-open-gnome-xsession-38.png differ diff --git a/tests/references/incinerate-open-gnome-xsession-rawhide.png b/tests/references/incinerate-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..3f77e50 Binary files /dev/null and b/tests/references/incinerate-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/matrix-close-gnome-wayland-nested-38.png b/tests/references/matrix-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..5a1070f Binary files /dev/null and b/tests/references/matrix-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/matrix-close-gnome-wayland-nested-rawhide.png b/tests/references/matrix-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..50a5fb5 Binary files /dev/null and b/tests/references/matrix-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/matrix-close-gnome-xsession-38.png b/tests/references/matrix-close-gnome-xsession-38.png new file mode 100755 index 0000000..893c2f2 Binary files /dev/null and b/tests/references/matrix-close-gnome-xsession-38.png differ diff --git a/tests/references/matrix-close-gnome-xsession-rawhide.png b/tests/references/matrix-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..ab725b4 Binary files /dev/null and b/tests/references/matrix-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/matrix-open-gnome-wayland-nested-38.png b/tests/references/matrix-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..938d785 Binary files /dev/null and b/tests/references/matrix-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/matrix-open-gnome-wayland-nested-rawhide.png b/tests/references/matrix-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..de1e172 Binary files /dev/null and b/tests/references/matrix-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/matrix-open-gnome-xsession-38.png b/tests/references/matrix-open-gnome-xsession-38.png new file mode 100755 index 0000000..f2c4912 Binary files /dev/null and b/tests/references/matrix-open-gnome-xsession-38.png differ diff --git a/tests/references/matrix-open-gnome-xsession-rawhide.png b/tests/references/matrix-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..ae5ba50 Binary files /dev/null and b/tests/references/matrix-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/pixel-wheel-close-gnome-wayland-nested-38.png b/tests/references/pixel-wheel-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..454589c Binary files /dev/null and b/tests/references/pixel-wheel-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/pixel-wheel-close-gnome-wayland-nested-rawhide.png b/tests/references/pixel-wheel-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..dd10fc1 Binary files /dev/null and b/tests/references/pixel-wheel-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/pixel-wheel-close-gnome-xsession-38.png b/tests/references/pixel-wheel-close-gnome-xsession-38.png new file mode 100755 index 0000000..fff972a Binary files /dev/null and b/tests/references/pixel-wheel-close-gnome-xsession-38.png differ diff --git a/tests/references/pixel-wheel-close-gnome-xsession-rawhide.png b/tests/references/pixel-wheel-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..e2a0202 Binary files /dev/null and b/tests/references/pixel-wheel-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/pixel-wheel-open-gnome-wayland-nested-38.png b/tests/references/pixel-wheel-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..dafe2c5 Binary files /dev/null and b/tests/references/pixel-wheel-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/pixel-wheel-open-gnome-wayland-nested-rawhide.png b/tests/references/pixel-wheel-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..d2b8734 Binary files /dev/null and b/tests/references/pixel-wheel-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/pixel-wheel-open-gnome-xsession-38.png b/tests/references/pixel-wheel-open-gnome-xsession-38.png new file mode 100755 index 0000000..01a723c Binary files /dev/null and b/tests/references/pixel-wheel-open-gnome-xsession-38.png differ diff --git a/tests/references/pixel-wheel-open-gnome-xsession-rawhide.png b/tests/references/pixel-wheel-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..c138ea9 Binary files /dev/null and b/tests/references/pixel-wheel-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/pixel-wipe-close-gnome-wayland-nested-38.png b/tests/references/pixel-wipe-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..7263481 Binary files /dev/null and b/tests/references/pixel-wipe-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/pixel-wipe-close-gnome-wayland-nested-rawhide.png b/tests/references/pixel-wipe-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..fd7909e Binary files /dev/null and b/tests/references/pixel-wipe-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/pixel-wipe-close-gnome-xsession-38.png b/tests/references/pixel-wipe-close-gnome-xsession-38.png new file mode 100755 index 0000000..ea4a24f Binary files /dev/null and b/tests/references/pixel-wipe-close-gnome-xsession-38.png differ diff --git a/tests/references/pixel-wipe-close-gnome-xsession-rawhide.png b/tests/references/pixel-wipe-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..d4a27e0 Binary files /dev/null and b/tests/references/pixel-wipe-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/pixel-wipe-open-gnome-wayland-nested-38.png b/tests/references/pixel-wipe-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..9d7f8d9 Binary files /dev/null and b/tests/references/pixel-wipe-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/pixel-wipe-open-gnome-wayland-nested-rawhide.png b/tests/references/pixel-wipe-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..b3fbbe7 Binary files /dev/null and b/tests/references/pixel-wipe-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/pixel-wipe-open-gnome-xsession-38.png b/tests/references/pixel-wipe-open-gnome-xsession-38.png new file mode 100755 index 0000000..74d92a0 Binary files /dev/null and b/tests/references/pixel-wipe-open-gnome-xsession-38.png differ diff --git a/tests/references/pixel-wipe-open-gnome-xsession-rawhide.png b/tests/references/pixel-wipe-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..7096837 Binary files /dev/null and b/tests/references/pixel-wipe-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/pixelate-close-gnome-wayland-nested-38.png b/tests/references/pixelate-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..3d9a6f4 Binary files /dev/null and b/tests/references/pixelate-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/pixelate-close-gnome-wayland-nested-rawhide.png b/tests/references/pixelate-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..e175449 Binary files /dev/null and b/tests/references/pixelate-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/pixelate-close-gnome-xsession-38.png b/tests/references/pixelate-close-gnome-xsession-38.png new file mode 100755 index 0000000..42ec13b Binary files /dev/null and b/tests/references/pixelate-close-gnome-xsession-38.png differ diff --git a/tests/references/pixelate-close-gnome-xsession-rawhide.png b/tests/references/pixelate-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..a2839bc Binary files /dev/null and b/tests/references/pixelate-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/pixelate-open-gnome-wayland-nested-38.png b/tests/references/pixelate-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..ee6dcdd Binary files /dev/null and b/tests/references/pixelate-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/pixelate-open-gnome-wayland-nested-rawhide.png b/tests/references/pixelate-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..20b1296 Binary files /dev/null and b/tests/references/pixelate-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/pixelate-open-gnome-xsession-38.png b/tests/references/pixelate-open-gnome-xsession-38.png new file mode 100755 index 0000000..709e036 Binary files /dev/null and b/tests/references/pixelate-open-gnome-xsession-38.png differ diff --git a/tests/references/pixelate-open-gnome-xsession-rawhide.png b/tests/references/pixelate-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..5fa5fec Binary files /dev/null and b/tests/references/pixelate-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/portal-close-gnome-wayland-nested-38.png b/tests/references/portal-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..23d4415 Binary files /dev/null and b/tests/references/portal-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/portal-close-gnome-wayland-nested-rawhide.png b/tests/references/portal-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..a790317 Binary files /dev/null and b/tests/references/portal-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/portal-close-gnome-xsession-38.png b/tests/references/portal-close-gnome-xsession-38.png new file mode 100755 index 0000000..0b3d484 Binary files /dev/null and b/tests/references/portal-close-gnome-xsession-38.png differ diff --git a/tests/references/portal-close-gnome-xsession-rawhide.png b/tests/references/portal-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..389a692 Binary files /dev/null and b/tests/references/portal-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/portal-open-gnome-wayland-nested-38.png b/tests/references/portal-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..656559d Binary files /dev/null and b/tests/references/portal-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/portal-open-gnome-wayland-nested-rawhide.png b/tests/references/portal-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..b1c6021 Binary files /dev/null and b/tests/references/portal-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/portal-open-gnome-xsession-38.png b/tests/references/portal-open-gnome-xsession-38.png new file mode 100755 index 0000000..4883b8f Binary files /dev/null and b/tests/references/portal-open-gnome-xsession-38.png differ diff --git a/tests/references/portal-open-gnome-xsession-rawhide.png b/tests/references/portal-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..e2aea15 Binary files /dev/null and b/tests/references/portal-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/preferences-gnome-wayland-nested-38.png b/tests/references/preferences-gnome-wayland-nested-38.png new file mode 100755 index 0000000..d8e1a01 Binary files /dev/null and b/tests/references/preferences-gnome-wayland-nested-38.png differ diff --git a/tests/references/preferences-gnome-wayland-nested-rawhide.png b/tests/references/preferences-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..41fe6e4 Binary files /dev/null and b/tests/references/preferences-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/preferences-gnome-xsession-38.png b/tests/references/preferences-gnome-xsession-38.png new file mode 100755 index 0000000..41d0352 Binary files /dev/null and b/tests/references/preferences-gnome-xsession-38.png differ diff --git a/tests/references/preferences-gnome-xsession-rawhide.png b/tests/references/preferences-gnome-xsession-rawhide.png new file mode 100755 index 0000000..ff5e081 Binary files /dev/null and b/tests/references/preferences-gnome-xsession-rawhide.png differ diff --git a/tests/references/snap-close-gnome-wayland-nested-38.png b/tests/references/snap-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..4606f96 Binary files /dev/null and b/tests/references/snap-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/snap-close-gnome-wayland-nested-rawhide.png b/tests/references/snap-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..5fba928 Binary files /dev/null and b/tests/references/snap-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/snap-close-gnome-xsession-38.png b/tests/references/snap-close-gnome-xsession-38.png new file mode 100755 index 0000000..b9c1730 Binary files /dev/null and b/tests/references/snap-close-gnome-xsession-38.png differ diff --git a/tests/references/snap-close-gnome-xsession-rawhide.png b/tests/references/snap-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..32dd211 Binary files /dev/null and b/tests/references/snap-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/snap-open-gnome-wayland-nested-38.png b/tests/references/snap-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..9495f42 Binary files /dev/null and b/tests/references/snap-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/snap-open-gnome-wayland-nested-rawhide.png b/tests/references/snap-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..82e8c8c Binary files /dev/null and b/tests/references/snap-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/snap-open-gnome-xsession-38.png b/tests/references/snap-open-gnome-xsession-38.png new file mode 100755 index 0000000..37c0f1d Binary files /dev/null and b/tests/references/snap-open-gnome-xsession-38.png differ diff --git a/tests/references/snap-open-gnome-xsession-rawhide.png b/tests/references/snap-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..0e8be96 Binary files /dev/null and b/tests/references/snap-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/trex-close-gnome-wayland-nested-38.png b/tests/references/trex-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..8b2908c Binary files /dev/null and b/tests/references/trex-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/trex-close-gnome-wayland-nested-rawhide.png b/tests/references/trex-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..330c7c0 Binary files /dev/null and b/tests/references/trex-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/trex-close-gnome-xsession-38.png b/tests/references/trex-close-gnome-xsession-38.png new file mode 100755 index 0000000..165feaf Binary files /dev/null and b/tests/references/trex-close-gnome-xsession-38.png differ diff --git a/tests/references/trex-close-gnome-xsession-rawhide.png b/tests/references/trex-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..12d7b28 Binary files /dev/null and b/tests/references/trex-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/trex-open-gnome-wayland-nested-38.png b/tests/references/trex-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..39fc693 Binary files /dev/null and b/tests/references/trex-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/trex-open-gnome-wayland-nested-rawhide.png b/tests/references/trex-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..730934b Binary files /dev/null and b/tests/references/trex-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/trex-open-gnome-xsession-38.png b/tests/references/trex-open-gnome-xsession-38.png new file mode 100755 index 0000000..f37716a Binary files /dev/null and b/tests/references/trex-open-gnome-xsession-38.png differ diff --git a/tests/references/trex-open-gnome-xsession-rawhide.png b/tests/references/trex-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..a17e95b Binary files /dev/null and b/tests/references/trex-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/tv-close-gnome-wayland-nested-38.png b/tests/references/tv-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..20ad15e Binary files /dev/null and b/tests/references/tv-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/tv-close-gnome-wayland-nested-rawhide.png b/tests/references/tv-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..c58b364 Binary files /dev/null and b/tests/references/tv-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/tv-close-gnome-xsession-38.png b/tests/references/tv-close-gnome-xsession-38.png new file mode 100755 index 0000000..ad903e3 Binary files /dev/null and b/tests/references/tv-close-gnome-xsession-38.png differ diff --git a/tests/references/tv-close-gnome-xsession-rawhide.png b/tests/references/tv-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..aa17dcf Binary files /dev/null and b/tests/references/tv-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/tv-glitch-close-gnome-wayland-nested-38.png b/tests/references/tv-glitch-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..5ce0f48 Binary files /dev/null and b/tests/references/tv-glitch-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/tv-glitch-close-gnome-wayland-nested-rawhide.png b/tests/references/tv-glitch-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..d98ab33 Binary files /dev/null and b/tests/references/tv-glitch-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/tv-glitch-close-gnome-xsession-38.png b/tests/references/tv-glitch-close-gnome-xsession-38.png new file mode 100755 index 0000000..155259f Binary files /dev/null and b/tests/references/tv-glitch-close-gnome-xsession-38.png differ diff --git a/tests/references/tv-glitch-close-gnome-xsession-rawhide.png b/tests/references/tv-glitch-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..ef3f356 Binary files /dev/null and b/tests/references/tv-glitch-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/tv-glitch-open-gnome-wayland-nested-38.png b/tests/references/tv-glitch-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..d5fa022 Binary files /dev/null and b/tests/references/tv-glitch-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/tv-glitch-open-gnome-wayland-nested-rawhide.png b/tests/references/tv-glitch-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..82f1529 Binary files /dev/null and b/tests/references/tv-glitch-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/tv-glitch-open-gnome-xsession-38.png b/tests/references/tv-glitch-open-gnome-xsession-38.png new file mode 100755 index 0000000..ec0bc9c Binary files /dev/null and b/tests/references/tv-glitch-open-gnome-xsession-38.png differ diff --git a/tests/references/tv-glitch-open-gnome-xsession-rawhide.png b/tests/references/tv-glitch-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..df790b8 Binary files /dev/null and b/tests/references/tv-glitch-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/tv-open-gnome-wayland-nested-38.png b/tests/references/tv-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..760da5b Binary files /dev/null and b/tests/references/tv-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/tv-open-gnome-wayland-nested-rawhide.png b/tests/references/tv-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..a135fbd Binary files /dev/null and b/tests/references/tv-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/tv-open-gnome-xsession-38.png b/tests/references/tv-open-gnome-xsession-38.png new file mode 100755 index 0000000..0ff6f0e Binary files /dev/null and b/tests/references/tv-open-gnome-xsession-38.png differ diff --git a/tests/references/tv-open-gnome-xsession-rawhide.png b/tests/references/tv-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..7e6b2c7 Binary files /dev/null and b/tests/references/tv-open-gnome-xsession-rawhide.png differ diff --git a/tests/references/wisps-close-gnome-wayland-nested-38.png b/tests/references/wisps-close-gnome-wayland-nested-38.png new file mode 100755 index 0000000..68d7815 Binary files /dev/null and b/tests/references/wisps-close-gnome-wayland-nested-38.png differ diff --git a/tests/references/wisps-close-gnome-wayland-nested-rawhide.png b/tests/references/wisps-close-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..e8b2f17 Binary files /dev/null and b/tests/references/wisps-close-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/wisps-close-gnome-xsession-38.png b/tests/references/wisps-close-gnome-xsession-38.png new file mode 100755 index 0000000..ec5da7c Binary files /dev/null and b/tests/references/wisps-close-gnome-xsession-38.png differ diff --git a/tests/references/wisps-close-gnome-xsession-rawhide.png b/tests/references/wisps-close-gnome-xsession-rawhide.png new file mode 100755 index 0000000..33ea636 Binary files /dev/null and b/tests/references/wisps-close-gnome-xsession-rawhide.png differ diff --git a/tests/references/wisps-open-gnome-wayland-nested-38.png b/tests/references/wisps-open-gnome-wayland-nested-38.png new file mode 100755 index 0000000..abf71ce Binary files /dev/null and b/tests/references/wisps-open-gnome-wayland-nested-38.png differ diff --git a/tests/references/wisps-open-gnome-wayland-nested-rawhide.png b/tests/references/wisps-open-gnome-wayland-nested-rawhide.png new file mode 100755 index 0000000..82f5bed Binary files /dev/null and b/tests/references/wisps-open-gnome-wayland-nested-rawhide.png differ diff --git a/tests/references/wisps-open-gnome-xsession-38.png b/tests/references/wisps-open-gnome-xsession-38.png new file mode 100755 index 0000000..4278763 Binary files /dev/null and b/tests/references/wisps-open-gnome-xsession-38.png differ diff --git a/tests/references/wisps-open-gnome-xsession-rawhide.png b/tests/references/wisps-open-gnome-xsession-rawhide.png new file mode 100755 index 0000000..2cf4d7b Binary files /dev/null and b/tests/references/wisps-open-gnome-xsession-rawhide.png differ