FA-39457 / Tree accessibility / Member archive
Asynchronous tree reveal path: Reveal opens a denied intermediate branch · case 02
Reveal opens a denied intermediate branch produces the wrong hierarchical widget state in a regression fixture.
Case contract
Reveal consumes an ordered root-to-target path. Already loaded branches are opened in order until the first missing child link, then exactly one load is requested. Focus moves only when the target is visible and the request generation is current. A denied branch stops reveal before opening it.
Why this case matters
Offline executable model of a hierarchical accessibility interaction; inputs are bounded and valid as stipulated. No browser, assistive technology, or normative ARIA conformance is claimed.
One recorded failure
Sample boundary fixtureThis sample comes from the broken implementation of a controlled reproducer.
| Boundary fixture | Actual | Expected | Outcome |
|---|---|---|---|
| denied middle | [["a", "b", "q", "r"], null, null, true, "c", []] | [["a", "q", "r"], null, "b", false, "q", ["b", "c"]] | Failed |
MEMBER ARCHIVE
The complete case is available to members.
This record includes three runnable implementations, regression fixtures, execution results, and source hashes.
Member access is invitation-based. Sign in with your invited account to inspect the sources.
Sign in to the archive ↗