aria
aria copied to clipboard
Missing role=presentation for "Name from prohibited"
Describe your concern
While reviewing 5.2.8.6 Roles which cannot be named (Name prohibited), I noticed that the role none is in the list but not presentation. I assumed that since they are synonyms, that listing one or the other is OK however, the 5.3.3 Document Structure Roles section lists both none/presentation.
My concern is that a quick glance of section 5.2.8.6 may yield a false impression that the presentation role can be named, and that it's not a true alias for none.
I tried to add the presentation role in section 5.2.8.6 as a simple <li> however, it looks like the list is dynamically generated by aria/common/script/aria.js using the characteristics table for each role's definition in aria/index.html (and the "Name From: " row and whether it is "prohibited"); this appears to be why presentation is missing from 5.2.8.6 because the presentation role definition has no characteristics table unlike the none role definition.
Should presentation/none always be listed together (like in 5.3.3)? And should the presentation role definition have the same characteristics table as none?
Link to the version of the specification or documentation you were looking at at.
Link to documentation: https://w3c.github.io/aria/
Does the issue exists in the editors draft (the editors draft is the most recent draft of the specification)? Yes