Firefox 73 window drawing fundamentally broken
Affected version
- Fedora 31
- Mutter 3.34.3
- Wayland (I did not test XOrg)
Bug summary
After the upgrade from Firefox 72 to Firefox 73, something seems to be fundamentally wrong with how the Firefox window is drawn. I experience the following two symptoms:
- ~10% of the time after fullscreening a video in Firefox, the whole screen freezes and nothing gets redrawn. Sometimes, opening the window overview recovers gnome-shell and the window gets drawn correctly from that point on. If that does not help, only killing the session from the command line helps.
- The reported and the size drawn in the overview are different leading to a super weird visual bug (see the attached screenshot).
If you think this is a Firefox issue, feel free to close this bug report.
Steps to reproduce
A bit unclear. Playing around with Firefox (mainly fullscreening/unfullscreening videos and opening the overview) normally brings up this problem pretty fast.
Relevant logs, screenshots, screencasts etc.
The drawn vs. reported size mismatch can be seen very good when in overview:
Furthermore, I find lots of
Feb 15 21:33:09 xps-9370 gnome-shell[1642]: Error in size change accounting.
in my gnome-shell journal.