Closed Bug 1953979 Opened 1 month ago Closed 1 month ago

Explicitly set `layout.scroll.disable-pixel-alignment` to true at the top directory of web platform tests.

Categories

(Core :: Panning and Zooming, task, P2)

task

Tracking

()

RESOLVED FIXED
138 Branch
Tracking Status
firefox138 --- fixed

People

(Reporter: hiro, Assigned: hiro)

References

(Blocks 1 open bug)

Details

Attachments

(2 files, 1 obsolete file)

With disabling pixel alignments there are a bunch of unexpected pass web platform tests. That's a good outcomes of disabling pixel alignments. But if we had to revert the pref change for some reasons, e.g. unexpected regressions or some such, we also need to revert web platform annotation changes too. To avoid it, we are going to set the pref layout.scroll.disable-pixel-alignment at the top of web platform test directory so that the unexpected pass web platform tests keep passing regardless of the default pref value.

Assignee: nobody → hikezoe.birchill
Status: NEW → ASSIGNED
Attachment #9471900 - Attachment is obsolete: true
Pushed by hikezoe.birchill@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2d49792d2b29 Explicitly set `layout.scroll.disable-pixel-alignment` to true at the top directory of web platform tests. r=botond

Backed out for causing wpt failures @overscroll-behavior-root.html.

Flags: needinfo?(hikezoe.birchill)
Depends on: 1954403

Filed bug 1954403 to fix the failure. The failure message is;

overscroll-behavior in root works - promise_test: Unhandled rejection with value: "error: Action action_sequence failed: Expected \"y\" to be an Integer, got [object Number] 772.4000244140625\nstacktrace:\n\tRemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8\n\tWebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:199:5\n\tInvali

I can see this error locally on my Linux box with --setpref="layout.css.devPixelsPerPx=1.7" --headless options.

Flags: needinfo?(hikezoe.birchill)
Priority: -- → P2
Pushed by hikezoe.birchill@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/880933d33ee0 Explicitly set `layout.scroll.disable-pixel-alignment` to true at the top directory of web platform tests. r=botond
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 138 Branch
Attachment #9472884 - Attachment description: Bug 1953979 - remove expectations for animation related subtests because they're passing now. r=hiro → Bug 1953979 - remove expectations for animation related subtests because they're passing now. r=hiro,aryx
Attachment #9472884 - Attachment description: Bug 1953979 - remove expectations for animation related subtests because they're passing now. r=hiro,aryx → Bug 1953979 - remove expectations for animation related subtests because they're passing now. r=hiro
Pushed by agoloman@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b14b6fffef57 remove expectations for animation related subtests because they're passing now. r=hiro DONTBUILD

A patch has been attached on this bug, which was already closed. Filing a separate bug will ensure better tracking. If this was not by mistake and further action is needed, please alert the appropriate party. (Or: if the patch doesn't change behavior -- e.g. landing a test case, or fixing a typo -- then feel free to disregard this message)

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: