Open Bug 1556685 Opened 5 years ago Updated 11 months ago

layer-pixel alignment causes undesired scroll position via some kind of CSSOM-View APIs such as scrollTop

Categories

(Core :: Layout: Scrolling and Overflow, defect, P3)

defect

Tracking

()

People

(Reporter: hiro, Unassigned)

References

(Depends on 2 open bugs)

Details

(Whiteboard: [wpt-triaged])

See bug 1554024 comment 7 for example, and bug 1554022 comment 5 is also an interesting case.

I will attach a mochitest to replicate this issue tomorrow.

Hmm, the mochitest I wrote doesn't fail as expected. So, I provide a way to see the issue, that is;

./mach wpt --setpref "layout.css.devPixelsPerPx=1.61" testing/web-platform/tests/css/cssom-view/scroll-behavior-smooth.html

You might need to change the devPixelsPerPx value on your environment.

See Also: → 1554022
See Also: → 1554023

CCing Karl since I am bit worried that this bug causes webcompat issues on GeckoView applications. If 1-pixel (or maybe worse?) differences appear on GeckoView but not on Fennec, it's this bug.

Whiteboard: [wpt-triaged]
Severity: normal → S3
Severity: normal → S3
Depends on: 1774315, 1674687
You need to log in before you can comment on or make changes to this bug.