aria-atomic doesn't say what its missing/invalid value defaults are #976
Labels
editorial
a change to an example, note, spelling, grammar, or is related to publishing or the repo
Milestone
https://w3c.github.io/aria/#aria-atomic
The algorithm seems to leave undefined what happens when the attribute is present but the value is not one of the keywords "true" or "false".
https://w3c.github.io/aria/#typemapping says true/false ARIA attributes map to HTML enumerated attributes. These can have a defined "missing value default" and "invalid value default". If they are not defined, invalid values end up in no state.
Since ARIA doesn't define its processing in terms of states of an attribute, it's unclear what is intended. Is
aria-atomic=foobar
equivalent to no attribute? Or equivalent toaria-atomic=false
? Something else?The text was updated successfully, but these errors were encountered: