[Webkit-unassigned] [Bug 223406] New: Fix implementation of scroll-snap-stop for scroll snapping

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 17 18:08:45 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=223406

            Bug ID: 223406
           Summary: Fix implementation of scroll-snap-stop for scroll
                    snapping
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Scrolling
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: raphael.schaad at gmail.com
                CC: simon.fraser at apple.com

Created attachment 423545

  --> https://bugs.webkit.org/attachment.cgi?id=423545&action=review

Demonstrates minimum viable snap requirements: paging between colors, aligning to black lines, un-snapped vertical scroll.

This is following up on bug 197744 - Implement scroll-snap-stop for scroll snapping. `scroll-snap-stop` doesn't work properly, tested in STP Release 122. Unlike in Chromium, it scrolls past `scroll-snap-stop: always` hard stops.

The attached test case is a basic HTML/CSS file that demonstrates minimum viable snap requirements: outer hard snap (paging between colors), inner soft snap (aligning to black lines), un-snapped vertical scroll.

This should likely be tracked in meta bug 218115 that tracks the remaining CSS scroll-snap web compatibility issues.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210318/6be8b3b2/attachment.htm>


More information about the webkit-unassigned mailing list