Igalia / webengineshackfest

Web Engines Hackfest
http://www.webengineshackfest.org/
49 stars 6 forks source link

Testing OS-specific accessibility APIs in WPT - can it be done?? #30

Closed spectranaut closed 3 months ago

spectranaut commented 4 months ago

Logistics

Facilitator(s)

@spectranaut (Igalia) @alice (Igalia)

Summary

Assistive Technologies (such as screen readers) interact with applications like browsers through OS-specific accessibility APIs. Part of the work of the ARIA working group is mapping ARIA and HTML features to the platform specific accessibility APIs, which you can see in the Core-AAM and HTML-AAM standards. Browsers implement these standards.. but we don't have automated tests in WPT for them.. and why not??

There are a few reasons why this hasn't been done, yet. To add automated accessibility test we would need to:

Igalians have been prototyping an extension to testdriver.js to run these tests. In this scenario, the code to run the tests lays alongside the webdriver APIs. In this breakout group, we will discuss current design, short comings of this approach and problem solve solutions.

Type

Onsite

Other comments

No response

mrego commented 3 months ago

Notes have been moved to https://github.com/Igalia/webengineshackfest/wiki/2024-Testing-OS-specific-accessibility-APIs-in-WPT