Open Bug 1231777 (css-scroll-snap) Opened 5 years ago Updated 1 year ago
[META] implement CSS Scroll Snap - Update implementation to latest CR spec
The CSS Working Group has agreed on a bunch of changes to the Scroll Snapping specification, to address issues originally raised by Mozilla folks and others. We should implement these changes. The working group resolutions are in: https://lists.w3.org/Archives/Public/www-style/2015Nov/0266.html https://lists.w3.org/Archives/Public/www-style/2015Nov/0305.html https://lists.w3.org/Archives/Public/www-style/2015Nov/0306.html https://lists.w3.org/Archives/Public/www-style/2015Dec/0048.html These were motivated by a competing spec draft: https://drafts.csswg.org/css-scroll-snap/ which is intended to be merged (but hasn't yet been) into the primary spec: https://drafts.csswg.org/css-snappoints/
Meanwhile the competing spec. draft was merged. Because the CSS Scroll Snap Module has now CR status and work on the changes doesn't seem to have begun yet, I took the liberty to adjust the summary accordingly. There were a lot more changes since this bug was filed and the current list of properties is this: scroll-snap-type scroll-padding scroll-snap-margin scroll-snap-align scroll-snap-stop scroll-padding-top scroll-padding-right scroll-padding-bottom scroll-padding-left scroll-padding-inline-start scroll-padding-block-start scroll-padding-inline-end scroll-padding-block-end scroll-padding-block scroll-padding-inline scroll-snap-margin-top scroll-snap-margin-right scroll-snap-margin-bottom scroll-snap-margin-left scroll-snap-margin-block-start scroll-snap-margin-inline-start scroll-snap-margin-block-end scroll-snap-margin-inline-end scroll-snap-margin-block scroll-snap-margin-inline Sebastian  https://lists.w3.org/Archives/Public/www-style/2016Oct/0122.html
Summary: update CSS scroll snapping implementation to late 2015 spec changes → Update CSS scroll snap implementation to latest CR spec.
Summary: Update CSS scroll snap implementation to latest CR spec. → implement CSS Scroll Snap - Update implementation to latest CR spec.
Summary: implement CSS Scroll Snap - Update implementation to latest CR spec. → [META] implement CSS Scroll Snap - Update implementation to latest CR spec.
Chrome is shipping support for Scroll Snap in v69, this week. Safari already supports the undated spec. I expect this will put pressure on us to get our implementation updated. Are we working on it?
You need to log in before you can comment on or make changes to this bug.