Name Description Size
capturing-snap-positions.html scroll-snap-type on non-scrollers traps snap positions 1311
crashtests
ignore-snap-points-orthogonal-to-snap-axis.html Ignore snap points orthogonal to scroll snap axis 1076
inheritance.html Inheritance of CSS Scroll Snap properties 1832
input
META.yml 83
multicol-001.html 1188
multicol-002.html 2711
nested-scrollIntoView-snaps.html 3377
no-red-ref.html CSS Reference: No Red 96
no-snap-position.html 2737
overflowing-snap-areas-nested.tentative.html 3118
overflowing-snap-areas.html 6310
overscroll-snap.html 1700
parsing
resnap-on-snap-alignment-change.html Resnap when the current snap position is no longer a valid snap target. 1529
scroll-margin-editable.html 1118
scroll-margin-visibility-check.html 1445
scroll-margin.html 2712
scroll-on-large-element-not-covering-snapport.tentative.html A test case that scrolling to a point on large element where the snap area doesn't cover over the snapport 2758
scroll-padding-and-margin.html 1730
scroll-padding.html 1253
scroll-snap-nested-snap-area-layout-changed.tentative.html 4198
scroll-snap-root-001-ref.html CSS Scroll Snap Reference 402
scroll-snap-root-001.html scroll-snap-type + scroll-padding propagates root to viewport 1136
scroll-snap-root-002-ref.html CSS Scroll Snap Reference 356
scroll-snap-root-002.html scroll-padding does not propagate body to viewport 1110
scroll-snap-root-003.html scroll-snap-type does not propagate body to viewport 847
scroll-snap-stop-001.html 2478
scroll-snap-stop-002-nested.tentative.html 1767
scroll-snap-stop-002.html 7824
scroll-snap-stop-change.html 2363
scroll-snap-stop-dynamic-crash.html 404
scroll-snap-type-change.html 1741
scroll-snap-type-on-root-element.html 2871
scroll-snap-type.html 2334
scroll-target-001-ref.html Reference 538
scroll-target-align-001.html #target and snap position with snapping off (y-axis) 983
scroll-target-align-002.html scrollIntoView() and snap position with snapping off (y-axis) 1872
scroll-target-align-003.html focus() and snap position with snapping off (y-axis) 1943
scroll-target-margin-001.html #target and scroll-margin with snapping off (y-axis) 990
scroll-target-margin-002.html scrollIntoView() and scroll-margin with snapping off (y-axis) 1813
scroll-target-margin-003.html focus() and scroll-margin with snapping off (y-axis) 1882
scroll-target-margin-004.html scroll-margin on elements with 'display: table;' 1758
scroll-target-margin-005.html scroll-margin on input widget 1240
scroll-target-margin-006.html scrollIntoView() and scroll-margin applied to an inline element 1946
scroll-target-padding-001.html #target and scroll-padding with snapping off (y-axis) 956
scroll-target-padding-002.html scrollIntoView() and scroll-padding with snapping off (y-axis) 1782
scroll-target-padding-003.html focus() and scroll-padding with snapping off (y-axis) 1850
scroll-target-snap-001.html #target and snap position with snapping on (y-axis) 880
scroll-target-snap-002.html scrollIntoView() and snap position with snapping on (y-axis) 2249
scroll-target-snap-003.html focus() and snap position with snapping on (y-axis) 2120
scrollTo-scrollBy-snaps.html 4905
selection-target.html scroll-padding is respected when typing into an out-of-view textfield 1866
smooth-anchor-scroll-in-snap-container.html Smooth anchor scroll in snap container works 1769
snap-after-initial-layout
snap-after-relayout
snap-area-capturing-add-scroll-container.html Adding a scrollable element should make it start capturing snap points. 4461
snap-area-capturing-remove-scroll-container.html When an element no longer captures snap positions (e.g., no longer scrollable), then its currently captured snap areas must be reassigned. 3845
snap-at-user-scroll-end.html Tests that window should snap at user scroll end. 3032
snap-fling-in-large-area.html Fling within a large target is not interrupted by scroll snap 1958
snap-inline-block.html 3662
snap-intended-direction.html `intended direction` scroll snaps only at points ahead of the scroll direction 1517
snap-into-covering-area.tentative.html 2143
snap-on-focus.html Scroll snap on Element.focus() 1127
snap-to-combination-of-two-elements-1.html Snap to points of combinations of two different elements 1877
snap-to-combination-of-two-elements-2.tentative.html Snap to points of combinations of two different elements 2332
snap-to-empty-sized-element.html Resnap to empty sized element 1300
snap-to-transformed-target.html 1537
snap-to-visible-areas-both-pseudo.html Snap to a visible area only even when there is a closer snap point for an area that is closer but not visible (using both axes snap type), where the relevant snap areas are pseudo-elements 1865
snap-to-visible-areas-both.html Snap to a visible area only even when there is a closer snap point for an area that is closer but not visible (using both axes snap type) 1535
snap-to-visible-areas-margin-both.html Snap to an area where the element's scroll-margin is visible but not the element itself (using both axes snap type) 2041
snap-to-visible-areas-margin-x-axis.html Snap to an area where the element's scroll-margin is visible but not the element itself (using x-axis snap type) 1514
snap-to-visible-areas-margin-y-axis.html Snap to an area where the element's scroll-margin is visible but not the element itself (using y-axis snap type) 1515
snap-to-visible-areas-x-axis.html Snap to a visible area only even when there is a closer snap point for an area that is closer but not visible (using x-axis snap type) 1401
snap-to-visible-areas-y-axis.html Snap to a visible area only even when there is a closer snap point for an area that is closer but not visible (using y-axis snap type) 1401
support
unreachable-snap-positions-001.html 1296
unreachable-snap-positions-002.html 1955
unreachable-snap-positions-003.html 1240
unreachable-snap-positions-004.html 1304
unrelated-gesture-scroll-during-snap.html 5382
WEB_FEATURES.yml 44