Open
Bug 1231777
(css-scroll-snap)
Opened 8 years ago
Updated 2 months ago
[META] implement CSS Scroll Snap - Update implementation to latest CR spec.
Categories
(Core :: Layout: Scrolling and Overflow, enhancement)
Core
Layout: Scrolling and Overflow
Tracking
()
NEW
Tracking | Status | |
---|---|---|
firefox45 | --- | affected |
People
(Reporter: dbaron, Unassigned)
References
(Depends on 12 open bugs, Blocks 3 open bugs, )
Details
(Keywords: dev-doc-needed, DevAdvocacy, meta, Whiteboard: [devRel:P1])
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/
Comment 1•7 years ago
|
||
Meanwhile the competing spec. draft was merged. Because the CSS Scroll Snap Module has now CR status[1] 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 [1] 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.
Updated•7 years ago
|
Summary: Update CSS scroll snap implementation to latest CR spec. → implement CSS Scroll Snap - Update implementation to latest CR spec.
Updated•7 years ago
|
Alias: css-scroll-snap
Summary: implement CSS Scroll Snap - Update implementation to latest CR spec. → [META] implement CSS Scroll Snap - Update implementation to latest CR spec.
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Updated•7 years ago
|
Flags: needinfo?(tantek)
Comment hidden (obsolete) |
Reporter | ||
Updated•7 years ago
|
Blocks: all-css-modules
Updated•7 years ago
|
Keywords: dev-doc-needed
Comment 5•5 years ago
|
||
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?
Updated•5 years ago
|
Keywords: DevAdvocacy
Whiteboard: [devRel:P1]
Updated•5 years ago
|
Type: defect → enhancement
Any plans to work on fixing the scroll-snap-stop? https://bugzilla.mozilla.org/show_bug.cgi?id=1312165
It works quite well on Chromium/Safari and the whole feature of scroll snap becomes a bit useless without the stop (at least when you have more than 2 elements to scroll through).
Updated•2 years ago
|
Component: Layout → Layout: Scrolling and Overflow
Updated•1 year ago
|
Severity: normal → S3
Updated•10 months ago
|
Blocks: interop-2023-scrolling
Updated•5 months ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•