[Webkit-unassigned] [Bug 183157] New: [scroll-snap] starting scroll against edge results in unspecified behavior

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 26 20:26:41 PST 2018


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

            Bug ID: 183157
           Summary: [scroll-snap] starting scroll against edge results in
                    unspecified behavior
           Product: WebKit
           Version: Safari Technology Preview
          Hardware: Macintosh
                OS: macOS 10.12
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: hi at jonjohnjohnson.com
                CC: bfulgham at webkit.org, simon.fraser at apple.com,
                    zalan at apple.com

Could also be related to this bug on ios -> https://bugs.webkit.org/show_bug.cgi?id=135997
Here's a video showcasing the behavior described that issue -> http://cl.ly/pmvP

But for this issue...

On both safari 11 and technology preview 50, at least when document is within an iframe, starting a scroll in the direction towards the edge that is already been reached makes the scroll fly all the way to the opposite edge when just trying to go to next snap position.

Steps to reproduce:
1. Go to this url -> http://jsbin.com/subojom/8/edit?html,css,js,output
2. Scroll further up the output panel and without releasing (flinging) change your scroll direction (even a slight amount)
3. Notice the container scroll scroll (all too quickly) to the other end of itself.
4. Behaves like this when performed from the bottom edge as well.

Here's a video showcasing this issue -> http://cl.ly/pnD0

-- 
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/20180227/f27aede9/attachment.html>


More information about the webkit-unassigned mailing list