Craig Morten
Craig Morten
Resolves #1045 Updates the WPT submodule and tests. ## jsdom For the jsdom suite, i've included a (non-exhaustive) set of specs that are relevant to this package in their scope...
Fixes #1026 Updates the `computeAccessibleDescription()` method to handle computation of an accessible description for an element that has not been added to the document. --- In this fix I have...
Triaging from https://github.com/guidepup/virtual-screen-reader/issues/48 When `computeAccessibleDescription(element)` is passed an element that is not attached to the `document` it throws the following error: ```console TypeError: root.getElementById is not a function at node_modules/dom-accessibility-api/sources/util.ts:103:5...
Currently the `getRole(element: Element): string | null` method returns `"columnheader"` for the `th` element which isn't _always_ the correct choice for the element depending on ancestory and attributes. REF: https://github.com/eps1lon/dom-accessibility-api/blob/main/sources/getRole.ts#L62...
# Issue ## Details Currently VSR does not understand elements with implicit graphics roles, resulting in them being ignored in it's accessibility tree. This should be implemented so that VSR...
# Description Tracker for upstream issues relating to latest aria roles: ## accname - [ ] multiple accname failures - updates needed to upstream [`dom-accessibility-api`](https://github.com/eps1lon/dom-accessibility-api) package - [ ] `math`...
> When a modal element is displayed, assistive technologies SHOULD navigate to the element unless focus has explicitly been set elsewhere. Some assistive technologies limit navigation to the modal element's...
Currently ```ts await virtual.press("Shift+a+b+c"); ``` results in `abc` whereas `ABC` should be expected.
> When an [assistive technology](https://w3c.github.io/aria/#dfn-assistive-technologies) reading cursor moves from one [article](https://w3c.github.io/aria/#article) to another, [assistive technologies](https://w3c.github.io/aria/#dfn-assistive-technologies) SHOULD set user agent focus on the [article](https://w3c.github.io/aria/#article) that contains the reading cursor. If the...