[WebRender] Gnome/Wayland: When snapping windows, sometimes they become "perforated": full of transparent holes
Categories
(Core :: Graphics: WebRender, defect, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr60 | --- | unaffected |
| firefox-esr68 | --- | wontfix |
| firefox68 | --- | wontfix |
| firefox69 | --- | fix-optional |
| firefox70 | --- | fix-optional |
People
(Reporter: mythmon, Unassigned)
References
(Blocks 2 open bugs, Regression)
Details
(Keywords: regression)
Attachments
(1 file)
|
1.91 MB,
image/png
|
Details |
When I snap windows to the side using the Gnome keyboard shortcuts, sometimes the window becomes "perforated". It has many transparent holes that are static in the window. I can see other applications through them, and moving the window doesn't affect them. Snapping the window in other ways makes them go away sometimes. I've attached a screenshot of the issue.
Other things to note:
- Other applications on my system aren't doing this
- The perforations extend into the title bar of windows that have one, like the Browser Console
- I am using WebRender
- I am using Intel graphics
- I am using Nightly build ID 20190729095501
- I am using Wayland
- I have my desktop set to a scaling factor 150%
Comment 1•6 years ago
|
||
Has this been happening for awhile now or did it just start recently?
Updated•6 years ago
|
Comment 3•6 years ago
|
||
I have taken a look through that build, nothing suspicious is jumping out at me. If you can repro easily, can you run mozregression?
| Reporter | ||
Comment 4•6 years ago
|
||
Mozregression points to this push which contains only one bug: bug 1489097. I'm surprised by that, because this problem definitely started less than 11 months ago. Perhaps something changed on my system recently that triggered this.
Comment 5•6 years ago
|
||
Have you tried turning WebRender off to see if this still happens? Just curious.
Comment 6•6 years ago
|
||
Please test
- Basic: gfx.webrender.force-disabled;true layers.acceleration.force-enabled;false (restart needed)
- OpenGL: gfx.webrender.force-disabled;true layers.acceleration.force-enabled;true (restart needed)
I assume it happens with "OpenGL", too.
| Reporter | ||
Comment 7•6 years ago
|
||
Your assumption is correct. "Basic" does not reproduce this problem, but "OpenGL" does.
Comment 8•6 years ago
|
||
Then it's likely the same as bug 1502519, but with Gnome-specific appearance.
This bug sometimes also causes some WebRender tiles to become broken: bug 1518796
Comment 9•6 years ago
|
||
The similar looking screenshot bug is also Gnome/Wayland: bug 1494520.
Comment 10•6 years ago
|
||
bug 1560776 was basicially the same, but with a different regression range (bug 1557265) and it was no longer reproducible after a driver downgrade.
Comment 11•6 years ago
|
||
This type of display is similar some of the symptoms I have been seeing for the past three months on Ubuntu/XFCE. See the second image attached to bug 1547964.
Comment 12•6 years ago
|
||
This comes from gfx drivers - see the correct Firefox rendering which is broken randomly.
Comment 13•6 years ago
|
||
Happy to take a patch for 70 or beyond.
Since we are getting close to the end of the 69 beta cycle and this is set to P3, I'm marking it fix-optional for 69 and 70 to remove it from weekly triage.
| Reporter | ||
Comment 15•4 years ago
|
||
I just stopped using Gnome+Wayland last week, so I can't be sure. However, I haven't seen this problem in a long time, so it is probably safe to assume it isn't reproducible anymore.
Comment 16•4 years ago
|
||
Okay, Thanks.
Description
•