Closed Bug 2055760 Opened 6 days ago Closed 1 day ago

[wpt-sync] Sync PR 61358 - Apply anchor positioning scroll adjustment per axis

Categories

(Core :: CSS Parsing and Computation, task, P4)

task

Tracking

()

RESOLVED FIXED
155 Branch
Tracking Status
firefox155 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

(Blocks 1 open bug, )

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 61358 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/61358
Details from upstream follow.

Free Debreuil <freedebreuil@google.com> wrote:

Apply anchor positioning scroll adjustment per axis

With single-axis scroll containers, one inset axis of an anchored
element can be scroll adjusted while the other is not. Scroll adjustment
is compensated on the compositor for the default anchor's scrolling
context only, so for each axis, apply it only when the anchor queried by
an inset and the default anchor have the same nearest scroll container
for that axis.

Fixed: 522362440
Bug: 440038212
Change-Id: I584672f48c14a7666dc0f6faa57e5717622d85ea
Reviewed-on: https://chromium-review.googlesource.com/7934709
WPT-Export-Revision: 18766efc30bc99d5a06372de954b0df4fa4169fb

Component: web-platform-tests → CSS Parsing and Computation
Product: Testing → Core

CI Results

Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 501 tests

Status Summary

Firefox

OK : 3[GitHub] 250[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-32-25h2-debug, Gecko-windows11-32-25h2-opt, Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt]
PASS: 3[GitHub] 38[Gecko-linux2204-64-wayland-debug, Gecko-linux2204-64-wayland-opt] 13580[Gecko-windows11-32-25h2-debug, Gecko-windows11-32-25h2-opt] 13743[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-opt-geckoview] 13744[Gecko-android-em-14-x86_64-lite-opt-geckoview] 13759[Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt] 13762[Gecko-linux2404-64-debug, Gecko-linux2404-64-opt]
FAIL: 6[GitHub] 99[Gecko-windows11-32-25h2-debug, Gecko-windows11-32-25h2-opt] 128[Gecko-linux2404-64-debug, Gecko-linux2404-64-opt] 131[Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt] 145[Gecko-android-em-14-x86_64-lite-opt-geckoview] 146[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-opt-geckoview]

Chrome

OK : 3
PASS: 6
FAIL: 3

Safari

OK : 3
PASS: 4
FAIL: 5

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

Tests Disabled in Gecko Infrastructure

Status: NEW → RESOLVED
Closed: 1 day ago
Resolution: --- → FIXED
Target Milestone: --- → 155 Branch
You need to log in before you can comment on or make changes to this bug.