Is this feature worth having a hacks blog post about? (hint: I think so!)
On 2015-03-16 2:20 PM, Kearwood "Kip" Gilbert wrote:
As of March 18, 2015 I intend to turn on by default CSS Scroll Snapping on Desktop. It has been developed behind the layout.css.scroll-snap.enabled preference. This feature has already been enabled on B2G. Platform coverage: This has already been enabled on B2G (Firefox OS). All desktop platforms will be enabled once scroll bar support for CSS scroll snapping lands (Bug 969250). Fennec will be enabled once the C++ based APZC implementation ships for Fennec (Bug 1138668). This feature was previous discussed in this "intent to implement" thread: https://groups.google.com/forum/#!topic/mozilla.dev.platform/HX9lwWZ250o/discussion Feedback during the draft updates on the css-snappoints specification took place on the w3.org www-style mailing list. Bug to turn on by default: Bug 1138658 - Enable CSS Scroll Snapping by Default on Desktop Link to standard: http://dev.w3.org/csswg/css-snappoints/ The entirety of the W3 specification is implemented, with one exception. In section 4 (Scroll Snap Types: the 'scroll-snap-type' property), the specification reads, "If the content changes such that the visual viewport would no longer rest on a snap point (e.g. content is added, moved, deleted, resized), the scroll offset must be modified to maintain this guarantee.". Support for this is tracked in Bug 1124324 (Perform instant and smooth scrolls to maintain guarantees set by scroll snapping CSS attributes when content changes) and will be landed separately. - Kearwood "Kip" Gilbert _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
_______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform