James Craig

Results 136 issues of James Craig

Merge tree-roles.tentative.html back into tree-roles.html now tree-roles.html now that there are two implementations https://wpt.fyi/results/wai-aria/role/tree-roles.tentative.html?label=master&label=experimental&aligned

2025-investigation-candidate

https://wpt.fyi/results/html-aam/fragile?label=master&label=experimental&aligned

2025-investigation-candidate

investigate if/how WPT can test user preference media features like `prefers-contrast: more` and `prefers-reduced-motion`

blocked by testability
2025-investigation-candidate

IIRC, HTML does not require some elements (like ``) to be rendered, and WebDriver doesn’t require a role return value on something unrendered. So a few tests are failing due...

good first issue
2025-investigation-candidate

After WPT has access to other node properties, verify non-standard `coltext`/`rowtext` doesn't conflict with the standard `colindextext`/`rowindextext` @joanmarie mentioned here that it [Orca? UA?] does a check because Google Sheets...

blocked by testability
2025-investigation-candidate

model element accessibility requirements... There are already some examples in the Model Element Explainer - [Fallback Content](https://github.com/immersive-web/model-element/blob/main/explainer.md#fallback-content) - [Playback and accessibility considerations](https://github.com/immersive-web/model-element/blob/main/explainer.md#playback-and-accessibility-considerations) As for model formats, USD in particular allows...

Placeholder for Acacia-AAM Tests, Initial PR

Previous meeting: #205 This meeting will be December 6, 2025 @ 9AM Pacific. The meeting is usually recurring the first week of the month. Please let @zcorpan know (or comment...

Make "name from heading" test file non-tentative once the ARIA PR is merged. - https://github.com/w3c/aria/pull/2650 Current test results here: https://wpt.fyi/results/accname/name/comp_name_from_heading.tentative.html?label=experimental&label=master&aligned

2025-investigation-candidate

@twilco asked in another thread: Given this markup: ```html One Two Three ``` When focusing the first checkbox, macOS VoiceOver reads: - Safari: "One Two Three Two" - Chrome: "One...

2025-investigation-candidate