LibWeb: Sync AriaRoles.json w/ Characteristics data in current spec

This change updates the contents of the AriaRoles.json file to match the
data in the Characteristics tables in the ARIA spec — at, for example,
https://w3c.github.io/aria/#application.

Most of the changes are to match the “Supported States and Properties”
and “Inherited States and Properties” data — but some changes are to
match the “Name From” data and “Accessible Name Required” data.

This change also intentionally removes all states and properties the
Characteristics tables list as “deprecated on this role in ARIA 1.2”.
This commit is contained in:
sideshowbarker 2024-12-28 21:08:50 +09:00 committed by Sam Atkins
parent 0750513993
commit 4396dbb88e
Notes: github-actions[bot] 2025-02-21 09:10:06 +00:00

File diff suppressed because it is too large Load diff