← back to v132 · keyboard-focusable-scroll-containers
conformance · v132
v132 · keyboard-focusable-scroll-containers — conformance probe
6 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
6
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
scroll-container-default-tab-index |
A scroll container without a tabindex attribute receives a tabIndex of 0 (sequentially focusable) by default. spec ↗ | script | … | |
non-scroll-container-not-focusable |
A plain div without overflow still has the default tabIndex of -1. | script | … | |
scroll-container-focus-method |
Calling focus() on a scroll container moves activeElement to it. spec ↗ | script | … | |
explicit-tabindex-neg1-opts-out |
Setting tabindex=-1 still makes a scroll container skip sequential focus navigation. | script | … | |
scroll-container-with-focusable-child-skipped |
A scroll container that already has a focusable descendant is not made redundantly focusable. spec ↗ | script | … | |
scroll-container-keydown-arrow-scrolls |
When focused, arrow keys scroll the container; the container exposes a scrollTop that can change. | script | … |