← back to v140 · scrollintoview-container-option
conformance · v140
v140 · scrollintoview-container-option — conformance probe
5 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
5
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
container-nearest-scrolls-only-nearest-ancestor |
container: 'nearest' scrolls the nearest scroll container and leaves outer scroll containers at their current position. spec ↗ | script | … | |
container-all-scrolls-ancestor-chain |
container: 'all' scrolls each scrollable ancestor needed to bring the target into view. spec ↗ | script | … | |
omitted-container-defaults-to-all |
Omitting container keeps the legacy all-ancestors behavior. spec ↗ | script | … | |
container-nearest-scopes-horizontal-inline-scroll |
container: 'nearest' also scopes inline-axis scrolling to the nearest scroll container. spec ↗ | script | … | |
invalid-container-value-throws |
Values outside the ScrollIntoViewContainer enum are rejected. spec ↗ | throws | … |