CSS Scroll Snap is defined at https://drafts.csswg.org/css-scroll-snap-1/
More info and some demos:
WebKit Apple ports have supported this spec since 2014. However, support for this spec is missing on GTK and WPE ports.
Created attachment 420476 [details]
Created attachment 420608 [details]
Created attachment 420622 [details]
Committed r273070: <https://commits.webkit.org/r273070>
All reviewed patches have been landed. Closing bug and clearing flags on attachment 420622 [details].