← back to v150 · programmatic-scroll-promises

conformance · v150

v150 · programmatic-scroll-promises — conformance probe

10 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.

browser: spec: https://drafts.csswg.org/cssom-view/#scrolling chromestatus: #5082138340491264 generated 2026-06-03T23:30:21Z by codex-virtual-tour-source-repair
0
pass
0
fail
0
blocked
10
total
id contract kind verdict detail
element-scroll-to-returns-promise Element.scrollTo returns a Promise when called on an attached scrollable element. spec ↗ script
element-scroll-to-promise-resolves-at-position Awaiting Element.scrollTo resolves after the element reaches the requested position. spec ↗ script
element-scroll-alias-returns-promise Element.scroll returns a Promise using the same options dictionary as Element.scrollTo. spec ↗ script
element-scroll-by-returns-promise Element.scrollBy returns a Promise when called on an attached scrollable element. spec ↗ script
element-scroll-by-promise-resolves-after-delta Awaiting Element.scrollBy resolves after the requested scroll delta is applied. spec ↗ script
element-scroll-into-view-returns-promise Element.scrollIntoView returns a Promise for programmatic scrolling. spec ↗ script
window-scroll-returns-promise window.scroll returns a Promise for programmatic viewport scrolling. spec ↗ script
window-scroll-to-returns-promise window.scrollTo returns a Promise for programmatic viewport scrolling. spec ↗ script
window-scroll-by-returns-promise window.scrollBy returns a Promise for programmatic viewport scrolling. spec ↗ script
interrupted-scroll-promise-resolves An interrupted smooth Element.scrollTo promise resolves instead of rejecting. spec ↗ script