Open Bug 1949585 Opened 3 days ago Updated 3 days ago

[wpt-sync] Sync PR 50846 - Honor scroll-behavior of scroll-marker-group

Categories

(Core :: Layout: Scrolling and Overflow, task, P4)

task

Tracking

()

People

(Reporter: wpt-sync, Unassigned)

References

(Blocks 1 open bug, )

Details

(Whiteboard: [wptsync downstream])

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

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

David Awogbemila <awogbemila@chromium.org> wrote:

Honor scroll-behavior of scroll-marker-group

PaintLayerScrollableArea::ScrollIntoView ignores params->behavior when
params->is_for_scroll_sequence is false. This affects
scroll-marker-groups' scrolling the active marker into view.

This patch sets params->is_for_scroll_sequence to true so that
scroll-marker-groups' scrolls use the behavior specified in the
scroll-marker-group's style.

Bug: 393153117
Change-Id: I9412dc59397b27990461a96272f371973098f772
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6254678
Reviewed-by: Steve Kobes \<skobes@chromium.org>
Commit-Queue: David Awogbemila \<awogbemila@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1422771}

Component: web-platform-tests → Layout: Scrolling and Overflow
Product: Testing → Core

CI Results

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

Total 1 tests

Status Summary

Firefox

TIMEOUT: 1

Chrome

PASS : 1

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

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