Click here to download the Blitz Browser!

WPT

wpt / css / cssom-view / scroll-behavior-smooth-positions.html

Spec: CSSOM View ↗

Runs: Chrome 155.0.8039.0 (wpt@d0c38285b, 2026-09-03) | Firefox 157.0a1 (wpt@ed1909ed6, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-56c61 (wpt@cc4d45aa0, 2026-09-03) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total23/2323/2323/2319/2322/230/23
SubtestChromeFirefoxSafariLadybirdServoBlitz
Make sure the page is ready for animation.PASSPASSPASSPASSFAIL
Scroll positions when performing smooth scrolling from (0, 0) to (500, 250) using scroll() PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from (1000, 0) to (500, 250) using scroll() PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from (0, 500) to (500, 250) using scroll() PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from (1000, 500) to (500, 250) using scroll() PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from (0, 0) to (500, 250) using scrollTo() PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from (1000, 0) to (500, 250) using scrollTo() PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from (0, 500) to (500, 250) using scrollTo() PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from (1000, 500) to (500, 250) using scrollTo() PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from (0, 0) to (500, 250) using scrollBy() PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from (1000, 0) to (500, 250) using scrollBy() PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from (0, 500) to (500, 250) using scrollBy() PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from (1000, 500) to (500, 250) using scrollBy() PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from (0, 0) to (500, 250) using scrollIntoView() PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from (1000, 0) to (500, 250) using scrollIntoView() PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from (0, 500) to (500, 250) using scrollIntoView() PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from (1000, 500) to (500, 250) using scrollIntoView() PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from 0 to 500 by setting scrollLeft PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from 1000 to 500 by setting scrollLeft PASSPASSPASSPASSPASS
Scroll positions when performing smooth scrolling from 0 to 250 by setting scrollTop PASSPASSPASSFAILPASS
Scroll positions when performing smooth scrolling from 500 to 250 by setting scrollTop PASSPASSPASSFAILPASS
Scroll positions when aborting a smooth scrolling with another smooth scrollingPASSPASSPASSFAILPASS
Scroll positions when aborting a smooth scrolling with an instant scrollingPASSPASSPASSFAILPASS