This patch replaces the snap points css properties for the old spec and add the
properties for the new spec (
https://www.w3.org/TR/css-scroll-snap-1/). We also
remove the unit_tests that rely on the old spec.
Properties that are removed:
scroll-snap-points-x, scroll-snap-points-y,
scroll-snap-destination, scroll-snap-coordinate
Properties that are updated:
scroll-snap-type
Properties that are added:
scroll-snap-align, scroll-snap-stop,
scroll-padding, scroll-padding-top, scroll-padding-right,
scroll-padding-bottom,scroll-padding-left, scroll-padding-inline,
scroll-padding-inline-start, scroll-padding-inline-end,
scroll-padding-block, scroll-padding-block-start, scroll-padding-block-end,
scroll-snap-margin, scroll-snap-margin-top, scroll-snap-margin-right,
scroll-snap-margin-bottom, scroll-snap-margin-left, scroll-snap-margin-inline,
scroll-snap-margin-inline-start, scroll-snap-margin-inline-end,
scroll-snap-margin-block, scroll-snap-margin-block-start,
scroll-snap-margin-block-end
BUG=
724912
Review-Url:
https://codereview.chromium.org/2932593004
Cr-Commit-Position: refs/heads/master@{#479738}
Committed:
https://chromium.googlesource.com/chromium/src/+/8a809d14cccfd32e74cacbe33e7249eaa4fea4ad