Closed Bug 1581879 Opened 5 years ago Closed 5 years ago

Artifacts when zooming text on webrender on android

Categories

(Core :: Graphics: WebRender, defect, P3)

Unspecified
Android
defect

Tracking

()

RESOLVED FIXED
mozilla71
Tracking Status
firefox71 --- fixed

People

(Reporter: jnicol, Assigned: gw)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

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?

Flags: needinfo?(gwatson)

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?

Flags: needinfo?(gwatson)

I wonder is this might be fixed by https://phabricator.services.mozilla.com/D46247 when it lands?

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.

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.

Argh... I was assuming webrender was enabled... sorry, you are right, it's still occurring. :/

Assignee: nobody → gwatson

Fix scissor rect being incorrect during pinch zoom due to floating
point inaccuracies.

Pushed by gwatson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4b008fcd2c17
Artifacts when zooming text on webrender on android. r=jnicol,nical
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: