Artifacts when zooming text on webrender on android
Categories
(Core :: Graphics: WebRender, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox71 | --- | fixed |
People
(Reporter: jnicol, Assigned: gw)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
This is a regression from bug 1580063. When zooming on a page with text (such as mozilla.org) there are thin horizontal and vertical lines moving across the text. (Perhaps at picture cache tile boundaries, given the regressing bug).
I can see this on my Pixel 2 (Adreno 5xx) and OnePlus 6 (6xx).
Any ideas Glenn?
Assignee | ||
Comment 1•5 years ago
|
||
Would you be able to get a screenshot / video of the effect? And maybe enable the picture caching debug option, and see if the dirty rect borders line up with where the artifacts are?
Assignee | ||
Comment 2•5 years ago
|
||
I wonder is this might be fixed by https://phabricator.services.mozilla.com/D46247 when it lands?
Comment 3•5 years ago
|
||
Tried it on a Pixel 3 and didn't see the artifacts mentioned.
The only remaining artifacts when zooming fast is items not being fully rendered and popping in.
Reporter | ||
Comment 4•5 years ago
|
||
Did you enable webrender (and restart) first? I can still reproduce on today's nightly, and "items not being fully rendered and popping in" sounds more like zooming without webrender.
Comment 5•5 years ago
|
||
Argh... I was assuming webrender was enabled... sorry, you are right, it's still occurring. :/
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 6•5 years ago
|
||
Fix scissor rect being incorrect during pinch zoom due to floating
point inaccuracies.
Comment 8•5 years ago
|
||
bugherder |
Updated•5 years ago
|
Updated•3 years ago
|
Description
•