-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Summary:
CSS Scroll Snap Points introduces a set of CSS properties: scroll-snap-type scroll-snap-points-x scroll-snap-points-y scroll-snap-destiation scroll-snap-coordinate These properties describe the behavior of a scroll frame that will automatically scroll smoothly to align itself to described snap positions. This functionality is useful in any case where it is desirable to scroll by fixed increments or to stop at element boundaries, commonly used for image carousels and paged navigation. A declarative interface enables the scrolling to remain responsive, run asynchronously with Javascript, and implicitly inter-operate with platform specific features such as momentum mouse-wheel/trackpad scrolling and touchscreen fling gestures. The Firefox implementation will lean heavily on the CSSOM-View smooth scrolling implementation under-the-hood, inheriting the behavior and animation model of CSSOM-View smooth scrolls when adjusting the scroll offset to the snapping position. Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=945584 Link to Standard: http://dev.w3.org/csswg/css-snappoints/ Platform coverage: Desktop, Firefox OS, Android CSS Scroll Snap Points will be enabled first on Desktop and Firefox OS, followed by Android. Android will gain this functionality once APZC and CSSOM-View smooth scrolling lands for Fennec: https://bugzilla.mozilla.org/show_bug.cgi?id=1041833 Estimated or target release: TBD Preference behind which this will be implemented: layout.css.scroll-snap.enabled -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJUh1tIAAoJEHziBT1mB5A7MUsIAJ7TJckBitp/HbvogNMuu3/f U3QCHYuIpGpaiNbuXegwZCp9KnfQzDbftHEcBsLHwEvbE6/3WRTxB5rzEcmEdYL0 Xf1708vobBYc+8mbxUdmgqFymknl3A/oYwI6Fz6cVyRXABo+by6i6b7KwaKCdbSi D5HFNxAg89FtT7fb5Gx6JNWCpKb6Liw6GC3VOIAgDmmTSbpmXqfQP3U0RfcdfIqH Gcvp0qVswNY1E/mAI8kCemenDPVCF8UmpqK9JjHyD0s1JphrGN3RtZRhb6juVoR9 NN82haeIlCDXR6A4Ovl9G23dsKI5/nU3Twcdhk4G9kcrFoy5/H0ewhVt88W+Eds= =/xII -----END PGP SIGNATURE----- _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform