[Wayland][Basic] Stuck render state after maximizing or restoring window with non-default theme
Categories
(Core :: Widget: Gtk, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox69 | --- | unaffected |
firefox70 | --- | wontfix |
firefox71 | --- | fix-optional |
firefox72 | --- | fix-optional |
People
(Reporter: ke5trel, Unassigned)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Attachments
(1 file)
200.97 KB,
image/png
|
Details |
STR:
- Start with
MOZ_ENABLE_WAYLAND=true
and default Basic compositor on Ubuntu 19.04. - Enable dark theme.
- Maximize then restore window.
The window appears unresponsive (no hover state, location bar does not update) and the web content doesn't shrink to fit window. Resizing window corrects it.
Does not happen with WebRender or OpenGL compositors.
Before the regression there were sometimes transparent areas after maximize/restore but otherwise the window was redrawn without getting stuck.
Regression window:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=41b21e18ff5ae2e135dec99534dfe0fa091bf33d&tochange=e351a8f6c71ed81628843795972db48e16118b17
Regressed by Bug 1574036.
Comment 1•6 years ago
|
||
Confirming the same misbehavior when running using the swaywm, last commit tested 4b332005f92551e4c96e74a150a601764f76aa02
One note different from the original report: here it's also happening with WebRender Compositing.
Resizing the window and then restarting firefox makes it stuck in the size after resizing, but not when maximized or fullscreen.
Comment 2•6 years ago
|
||
Martin is this something you want to try to fix for 71?
![]() |
||
Updated•6 years ago
|
Fixed by Bug 1607088.
Updated•4 years ago
|
Description
•