Bug 148937

Summary: Scroll snapping should work on iOS without -webkit-overflow-scrolling: touch
Product: WebKit Reporter: Wenson Hsieh <wenson_hsieh>
Component: WebKit2Assignee: Nobody <webkit-unassigned>
Status: RESOLVED WORKSFORME    
Severity: Normal CC: bfulgham, mrobinson, simon.fraser, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: iPhone / iPad   
OS: Unspecified   
Attachments:
Description Flags
Test case that reproduces the bug none

Description Wenson Hsieh 2015-09-07 11:42:47 PDT
Created attachment 260744 [details]
Test case that reproduces the bug

Scroll snapping should work, even without -webkit-overflow-scrolling: touch; set in the parent scrolling container. Currently, in order for scroll snapping to work, this property is required.

* STEPS TO REPRODUCE
1. Open the attached test case (scroll-snap.html)
2. Scroll in the container.

* RESULTS
Expected to snap to each of the child elements. Observed that scroll snapping does not work.

* REGRESSION
Scroll snapping without -webkit-overflow-scrolling: touch; was never implemented.
Comment 1 Wenson Hsieh 2015-09-07 11:43:40 PDT
<rdar://problem/22603172>
Comment 2 Martin Robinson 2021-07-07 08:36:43 PDT
I believe this is no longer the case.