Closed jongund closed 1 year ago
Aria 1.3 adds more clarity here. And html aam is already updated to indicate that a form landmark needs a name, but unnamed the form role may still be exposed, but not as a landmark
since aria in html doesn’t define what roles each element has, any necessary change wouldn’t start here.
Maybe further clarification is needed in aria.
closing this issue as this is not the spec that would need a change.
I have filed an issue in ARIA per the necessary further clarification, as the mappings in HTML AAM and Core AAM are also up to date.
The current spec says that the
form
element maps by default to theform
role and theform
role in the ARIA 1.2 spec says that theform
role is required to have an accessible name. I don't think we want accessible names on everyform
element. Something has to change, seems the easy change is to make theform
role conditional on the presence of an accessible name, similar to the wording for thesection
element.