Open annevk opened 4 years ago
Yes, sorry. Gecko is passing all non-element reflection tests, here: https://wpt.fyi/results/html/dom/aria-attribute-reflection.html?label=master&label=experimental&aligned&q=label%3Aaccessibility
I guess if we decide not to improve this, we still need to reconcile with HTML's reflect mechanism somehow as what's currently in the specification doesn't add up. And if we add a new ARIA attribute, we should be really deliberate about whether we should improve the setup from then on or not.
I've opened https://github.com/whatwg/html/issues/10037 to discuss the remaining fixes on the HTML side. It looks like from the discussion over here ("I guess if we decide not to improve this") the current proposal is to not change any of the currently-shipped behaviors, which is my proposal 1A or 1B?
Discussed briefly in the ARIA working group: https://www.w3.org/2024/01/11-aria-minutes#t07
thanks @domenic !
Also discussed in today's working group meeting: https://www.w3.org/2024/03/07-aria-minutes.html#t08
@keithamus Removing myself as an assignee on this one but happy to help in any way!
It would be nicer if these were reflected as numbers. E.g., aria-level.
cc @alice @domenic