Click here to download the Blitz Browser!

WPT

This page compares scores on the Web Platform Tests across web engines, using the latest master runs from wpt.fyi and Blitz's own test runner.


wpt / css / css-scroll-snap

Spec: CSS Scroll Snap ↗

Runs: Chrome 154.0.8037.0 (wpt@98a70a0c5) | Firefox 157.0a1 (wpt@df77989ab) | Safari 251 preview (wpt@5ce815a83) | Ladybird 1.0-28104 (wpt@b1a7025f8) | Servo Servo 0.5 (wpt@2ccd2cbf8) | Blitz dc9e62f29 (wpt@a95401e4e)

Sort areas: alphabetical | by subtest count

AreaChromeFirefoxSafariLadybirdServoBlitz
Total99.2%834/84188.5%744/84186.3%726/84185.7%721/84120.9%176/84118.7%157/841
crashtests100.0%1/1100.0%1/1100.0%1/1100.0%1/1100.0%1/1100.0%1/1
input94.4%17/18100.0%18/1883.3%15/1883.3%15/1816.7%3/180.0%0/18
pair0.0%0/30.0%0/30.0%0/30.0%0/30.0%0/30.0%0/3
parsing100.0%435/435100.0%435/435100.0%435/435100.0%435/43528.3%123/43528.3%123/435
scroll-initial-target100.0%29/2924.1%7/2924.1%7/2920.7%6/2917.2%5/2917.2%5/29
snap-after-initial-layout100.0%7/785.7%6/771.4%5/771.4%5/70.0%0/714.3%1/7
snap-after-relayout98.6%72/7398.6%72/7393.2%68/7393.2%68/739.6%7/732.7%2/73
snap-events100.0%56/565.4%3/561.8%1/568.9%5/5610.7%6/563.6%2/56
TestChromeFirefoxSafariLadybirdServoBlitz
capturing-snap-positions.htmlFAILFAILFAILFAILFAILFAIL
ignore-snap-points-orthogonal-to-snap-axis.htmlPASSPASSPASSPASSFAILFAIL
inheritance.html38/3838/3838/3838/380/380/38
large-scroll-margin-001.htmlPASSPASSPASSPASSPASSPASS
multicol-001.html3/32/30/30/30/30/3
multicol-002.html3/32/30/30/30/30/3
nested-scrollIntoView-snaps.htmlPASSPASSPASSFAILFAILFAIL
no-snap-position.html3/33/33/33/33/32/3
overflowing-snap-areas-nested.html2/20/20/20/20/20/2
overflowing-snap-areas.html11/1111/1111/1111/117/117/11
overscroll-snap.htmlPASSPASSPASSPASSPASSSKIP
resnap-on-layout-is-immediate.htmlPASSPASSPASSPASSFAILFAIL
resnap-on-snap-alignment-change.htmlPASSPASSPASSPASSFAILFAIL
scroll-margin-editable.htmlPASSPASSPASSPASSPASSSKIP
scroll-margin-focus.htmlPASSPASSFAILPASSFAILFAIL
scroll-margin-overflow-ancestor.html4/42/42/44/40/40/4
scroll-margin-visibility-check.htmlPASSPASSPASSPASSFAILSKIP
scroll-margin.html2/22/22/22/20/20/2
scroll-on-large-element-not-covering-snapport.htmlPASSPASSFAILPASSFAILFAIL
scroll-padding-and-margin.html2/22/22/22/20/20/2
scroll-padding-focus.html2/22/22/20/20/20/2
scroll-padding-percentage.html2/22/22/22/22/22/2
scroll-padding.htmlPASSPASSPASSPASSFAILFAIL
scroll-snap-nested-snap-area-layout-changed.html2/20/20/20/20/20/2
scroll-snap-root-001.htmlPASSPASSPASSPASSFAILFAIL
scroll-snap-root-002.htmlPASSPASSPASSPASSFAILFAIL
scroll-snap-root-003.htmlPASSPASSPASSPASSPASSPASS
scroll-snap-stop-001.html4/44/44/44/40/40/4
scroll-snap-stop-002-nested.htmlPASSFAILFAILFAILFAILFAIL
scroll-snap-stop-002.html6/66/66/66/62/62/6
scroll-snap-stop-change.html2/22/22/22/20/20/2
scroll-snap-stop-dynamic-crash.htmlPASSPASSPASSPASSPASSPASS
scroll-snap-type-change.html2/22/22/21/20/20/2
scroll-snap-type-on-root-element.html3/33/33/33/30/30/3
scroll-snap-type.html4/44/44/44/42/42/4
scroll-target-align-001.htmlPASSPASSPASSFAILFAILFAIL
scroll-target-align-002.htmlPASSPASSPASSFAILFAILFAIL
scroll-target-align-003.htmlPASSPASSPASSFAILFAILFAIL
scroll-target-align-004.htmlPASSPASSPASSPASSPASSFAIL
scroll-target-align-005.htmlPASSPASSPASSPASSPASSFAIL
scroll-target-align-006.htmlPASSPASSPASSPASSPASSFAIL
scroll-target-margin-001.htmlPASSPASSPASSPASSFAILFAIL
scroll-target-margin-002.htmlPASSPASSPASSPASSFAILFAIL
scroll-target-margin-003.htmlPASSPASSPASSFAILFAILFAIL
scroll-target-margin-004.htmlPASSPASSPASSPASSFAILFAIL
scroll-target-margin-005.htmlPASSPASSPASSPASSPASSSKIP
scroll-target-margin-006.htmlPASSPASSPASSPASSFAILFAIL
scroll-target-padding-001.htmlPASSPASSPASSPASSFAILFAIL
scroll-target-padding-002.htmlPASSPASSPASSPASSFAILFAIL
scroll-target-padding-003.htmlPASSPASSPASSFAILFAILFAIL
scroll-target-snap-001.htmlPASSPASSPASSPASSFAILFAIL
scroll-target-snap-002.htmlPASSPASSPASSPASSFAILFAIL
scroll-target-snap-003.htmlPASSPASSPASSFAILFAILFAIL
scrollTo-scrollBy-snaps.html40/4040/4040/4040/400/400/40
selection-target.htmlPASSPASSPASSFAILFAILSKIP
smooth-anchor-scroll-in-snap-container.htmlPASSPASSPASSPASSPASSFAIL
snap-after-style-change-respects-scroll-behavior.htmlPASSFAILFAILPASSTIMEOUTSKIP
snap-area-capturing-add-scroll-container.html2/22/22/22/20/20/2
snap-area-capturing-remove-scroll-container.htmlPASSPASSPASSPASSFAILFAIL
snap-at-user-scroll-end.htmlPASSPASSPASSPASSFAILFAIL
snap-fling-in-large-area.htmlPASSTIMEOUTTIMEOUTFAILFAILFAIL
snap-fling-past-furthest-area.htmlPASSTIMEOUTTIMEOUTFAILFAILNOT RUN
snap-inline-block.html8/88/88/85/80/80/8
snap-intended-direction.htmlPASSPASSPASSPASSFAILFAIL
snap-into-covering-area.htmlPASSPASSFAILPASSFAILSKIP
snap-on-focus.htmlPASSPASSPASSPASSFAILFAIL
snap-to-combination-of-two-elements-1.htmlPASSPASSPASSPASSFAILFAIL
snap-to-combination-of-two-elements-2.htmlFAILPASSFAILPASSFAILFAIL
snap-to-empty-sized-element.htmlPASSPASSPASSPASSFAILFAIL
snap-to-transformed-target.html3/33/33/33/30/30/3
snap-to-visible-areas-both-pseudo.htmlPASSPASSPASSPASSFAILFAIL
snap-to-visible-areas-both.htmlPASSPASSPASSPASSFAILFAIL
snap-to-visible-areas-margin-both.htmlPASSPASSPASSPASSFAILFAIL
snap-to-visible-areas-margin-x-axis.htmlPASSPASSPASSPASSFAILFAIL
snap-to-visible-areas-margin-y-axis.htmlPASSPASSPASSPASSFAILFAIL
snap-to-visible-areas-x-axis.htmlPASSPASSPASSPASSFAILFAIL
snap-to-visible-areas-y-axis.htmlPASSPASSPASSPASSFAILFAIL
snap-to-zero-height-interior-area.html3/33/33/33/31/31/3
snapevent-constructor.html4/40/40/40/40/40/4
unreachable-snap-positions-001.htmlPASSPASSPASSPASSFAILFAIL
unreachable-snap-positions-002.html4/44/44/44/44/44/4
unreachable-snap-positions-003.htmlPASSPASSPASSPASSFAILFAIL
unreachable-snap-positions-004.htmlPASSPASSPASSFAILFAILFAIL
unrelated-gesture-scroll-during-snap.html2/22/22/22/20/20/2