[Webkit-unassigned] [Bug 145843] New: CSS Scroll Snap - support snapping to nested elements
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Jun 10 09:13:59 PDT 2015
https://bugs.webkit.org/show_bug.cgi?id=145843
Bug ID: 145843
Summary: CSS Scroll Snap - support snapping to nested elements
Classification: Unclassified
Product: WebKit
Version: 528+ (Nightly build)
Hardware: All
OS: All
Status: NEW
Severity: Normal
Priority: P2
Component: WebCore Misc.
Assignee: webkit-unassigned at lists.webkit.org
Reporter: majidvp at chromium.org
According to the current Snap Points Spec draft[1] an scrolling container may snap to snap coordinates that are defined on any of its descendant. Here is the relevant language from the spec:
"The scroll-snap-coordinate property is used to define the x and y coordinate within the element which will align with the *nearest ancestor* scroll containerâs snap-destination for the respective axis."
The current Webkit implementation only snaps to snap points defined on immediate children. Lots of interesting layouts outside simple image galleries require in-between layers between scroller and the actual items to provide structure. Firefox implementation of snap points support snapping to arbitrary descendant as opposed to only immediate children.
Here is an simple repro: http://majido.github.io/snap-points/tests/element-snap-coordinates.html
Elements are indented according to their nesting level. Webkit nightly only snaps to black elements (i.e. immediate children) while Firefox snaps to all elements.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150610/b5ab5220/attachment.html>
More information about the webkit-unassigned
mailing list