[Wayland]Text cursor leaves remnants when moved
Categories
(Core :: Widget: Gtk, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: jcdawes92, Assigned: stransky)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Assignee | ||
Comment 1•6 years ago
|
||
I do see that too but only on 4K display. I can't reproduce on lower resolutions. I suspect it's a bug in mutter/gnome, there's nothing Firefox can fix here.
Assignee | ||
Comment 2•6 years ago
|
||
This can be also caused by gfx card/driver, can you attach content of about:support page?
Hi Martin,
I don't get this effect in anything else on Wayland, for example gedit which uses the same cursor.
Also I don't get the problem if I start Firefox on Xwayland, so it seems pretty specific.
Assignee | ||
Comment 5•6 years ago
|
||
(In reply to jcdawes92 from comment #4)
Hi Martin,
I don't get this effect in anything else on Wayland, for example gedit which
uses the same cursor.
Also I don't get the problem if I start Firefox on Xwayland, so it seems
pretty specific.
Yes, I can confirm that.
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 6•6 years ago
|
||
Can you please try to enable webrender/GL backend? Set layers.acceleration.force-enabled to true at about:config. Thanks.
Assignee | ||
Comment 7•6 years ago
|
||
Also do you use screen scaling/ HiDPI displays? I can reproduce only when I have 200% screen scale set.
Assignee | ||
Comment 9•6 years ago
|
||
We have rendering artifacts when sceen scale is set and damage size/position is odd number.
It's caused by round error so update the size/position accordingly.
Reporter | ||
Comment 10•6 years ago
|
||
Hi Martin,
yes, I am using a HIDPI display with 200% scaling.
Turning on webrender/GL backend makes a small difference. There are fewer remnants and they clean themselves up after a few seconds or when something else is updated.
For example, while entering this text, if I hold down left-arrow I get loads of remnants for a few seconds, then it suddenly clears up.
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 11•6 years ago
|
||
(In reply to jcdawes92 from comment #10)
Hi Martin,
yes, I am using a HIDPI display with 200% scaling.
Turning on webrender/GL backend makes a small difference. There are fewer
remnants and they clean themselves up after a few seconds or when something
else is updated.
For example, while entering this text, if I hold down left-arrow I get
loads of remnants for a few seconds, then it suddenly clears up.
The webrender/GL artifacts may be a different bug. This should be fixed in the SW rendered with this patch at least.
Assignee | ||
Updated•6 years ago
|
Comment 12•6 years ago
|
||
Pushed by apavel@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/38b3fac27d90
Fix round error when damage rect size/position is odd number and scale factor is used, r=lsalzman
Comment 13•6 years ago
|
||
bugherder |
Updated•6 years ago
|
Description
•