Open Bug 1752789 Opened 2 years ago Updated 2 years ago

Consider using the same clamp-and-align manner both on the main-thread and on APZ

Categories

(Core :: Panning and Zooming, defect, P3)

defect

Tracking

()

People

(Reporter: hiro, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(3 obsolete files)

On the main-thread, we try to align scroll positions to the nearest pixel but in the WebRender we snap async scroll positions to one-direction only.

This is one of the causes of scroll-linked effect glitches.

Botond also noticed that on the main-thread side we consider zoom value to calculate the nearest pixel but in the WeRender we don't.

Severity: -- → S3
Priority: -- → P3
See Also: → 1736757
See Also: → 1754129
Assignee: nobody → hikezoe.birchill
Status: NEW → ASSIGNED
Attachment #9262785 - Attachment is obsolete: true
Attachment #9262787 - Attachment is obsolete: true
Attachment #9262788 - Attachment is obsolete: true

moz-phab got confused by pushing a new commit along with an abandoned revision, I also used a wrong bug number.

Assignee: hikezoe.birchill → nobody
Status: ASSIGNED → NEW
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: