- running directly the firefox binary from the snap, unconfined (without snapd mediation) doesn't exhibit the problem
- I incrementally upgraded components in an impish VM (where the problem isn't observed), getting them from jammy:
- wayland 1.20.0, still works
- mutter 41.3-1ubuntu1 (along with libglib2.0 2.70.0, gnome-keyring 40.0, libgcrypt20 1.9.4), still works
- mutter 42~beta (along with libc6 2.35, pipewire 0.3.38, libinput 1.19.3, libwacom 2.0.0), still works
- gnome-shell 41.3 (along with gjs 1.71.1, mozjs91 91.7.0, icu 70.1, gsettings-desktop-schemas 41.0), still works
- gnome-shell 42~beta (along with libadwaita 1.1.0, gsettings-desktop-schemas 42.0, gtk4 4.6.2, pango1.0 1.50.4, yaru-theme 22.04.3), breaks
So the regression seems to be evidenced when upgrading gnome-shell from 41.3 to 42~beta. I took a look at the diff, but it's quite large and I couldn't spot anything obvious.
On a hunch, I reverted the new screenshot UI in gnome-shell 42 (rebuilt packages locally), but it didn't make a difference.
Some notes on what I have tested so far:
- the firefox flatpak isn't affected
- running directly the firefox binary from the snap, unconfined (without snapd mediation) doesn't exhibit the problem
- I incrementally upgraded components in an impish VM (where the problem isn't observed), getting them from jammy: desktop- schemas 41.0), still works desktop- schemas 42.0, gtk4 4.6.2, pango1.0 1.50.4, yaru-theme 22.04.3), breaks
- wayland 1.20.0, still works
- mutter 41.3-1ubuntu1 (along with libglib2.0 2.70.0, gnome-keyring 40.0, libgcrypt20 1.9.4), still works
- mutter 42~beta (along with libc6 2.35, pipewire 0.3.38, libinput 1.19.3, libwacom 2.0.0), still works
- gnome-shell 41.3 (along with gjs 1.71.1, mozjs91 91.7.0, icu 70.1, gsettings-
- gnome-shell 42~beta (along with libadwaita 1.1.0, gsettings-
So the regression seems to be evidenced when upgrading gnome-shell from 41.3 to 42~beta. I took a look at the diff, but it's quite large and I couldn't spot anything obvious.
On a hunch, I reverted the new screenshot UI in gnome-shell 42 (rebuilt packages locally), but it didn't make a difference.