[wpt-sync] Sync PR 53292 - Overscroll behavior should be respected on all scroll containers
Categories
(Core :: Layout, task, P4)
Tracking
()
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 53292 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/53292
Details from upstream follow.
Perry <perryuwang@gmail.com> wrote:
Overscroll behavior should be respected on all scroll containers
If a scroll container is not scrollable, it will not create a scroll
node. Therefore, the scroll events that occur on it will be propagated
without being limited by the overscroll-behavior. This CL ensures that
overscroll-behavior is respected on all scroll containers.Bug: 41371072
Change-Id: I70cbcb05acfaa58411801dfdb5929a3501ba8d99
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6618817
Reviewed-by: Robert Flack \<flackr@chromium.org>
Reviewed-by: Philip Rogers \<pdr@chromium.org>
Commit-Queue: Perry \<perryuwang@gmail.com>
Cr-Commit-Position: refs/heads/main@{#1476548}
Assignee | ||
Updated•20 hours ago
|
Assignee | ||
Comment 1•20 hours ago
|
||
Assignee | ||
Comment 2•18 hours ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 1 tests and 4 subtests
Status Summary
Firefox
OK
: 1
FAIL
: 4
Chrome
OK
: 1
FAIL
: 4
Safari
OK
: 1
FAIL
: 4
Links
Details
New Tests That Don't Pass
- /css/css-overscroll-behavior/overscroll-behavior-without-overflow.html [wpt.fyi]
- overflow: hidden and overscroll-behavior-x: none should only prevent scroll propagation on x axis.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - overflow: hidden and overscroll-behavior-y: none should only prevent scroll propagation on y axis.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - overflow: auto and overscroll-behavior-x: none should only prevent scroll propagation on x axis.:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - overflow: auto and overscroll-behavior-y: none should only prevent scroll propagation on y axis.:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- overflow: hidden and overscroll-behavior-x: none should only prevent scroll propagation on x axis.:
Description
•