← 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.
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 | … |