Skip to content

Prohibit use of role=radiogroup to group named radio inputs - #604

Closed
spectranaut wants to merge 2 commits into
w3c:gh-pagesfrom
spectranaut:radiobutton
Closed

spectranaut wants to merge 2 commits into
w3c:gh-pagesfrom
spectranaut:radiobutton

Conversation

@spectranaut

@spectranaut spectranaut commented Sep 25, 2026 •

Copy link
Copy Markdown
Collaborator

labels: needs implementation commitment, needs changelog entry

Closes w3c/html-aam#598

Make clear that role=radiogroups can only be used to associate radio inputs without a name attribute or ARIA radios (role=radio), as agreed by the ARIA working group in the linked issue.


Preview | Diff

Comment thread index.html
applicable to the allowed roles.
</p>
<p>
Authors <a href="#att-checked">MUST NOT use a <a href="#index-aria-radiogroup">`radiogroup`</a> to associate `input type=radio` elements that have a `name` attribute.</a>.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure if this is necessary with the note below for radiogroup.

@daniel-montalvo daniel-montalvo left a comment •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @spectranaut for your work on this.

Because this is already an updateable Recommendation (evergreen), we need to indicate the changes as proposed amendments as per W3C Process proposed amendments wording

I didn't want to touch your existing branch, so I created 2ddd224 for an indication of how this is done. Manually for now, with some sort of automation soon.

Furtherguidance on how this markup is used in practice is at https://w3c.github.io/tr-design/src/README.html#amendment

@spectranaut

Copy link
Copy Markdown
Collaborator Author

Closing in favor of w3c/aria#2919 !
Basically, we are not adding an author requirement at this time, just explaining about posinset and setsize should be calculated by the browser.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

posinset/setsize for radiogroups

2 participants