Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/ariaPublic

make menuitemradio subclass menuitem, require aria-checked#1354

Merged
jnurthen merged 1 commit intomasterfrom
car/issue1347
Dec 15, 2020
Merged

make menuitemradio subclass menuitem, require aria-checked#1354
jnurthen merged 1 commit intomasterfrom
car/issue1347

Conversation

@carmacleod
Copy link
Contributor

@carmacleodcarmacleod commentedNov 20, 2020
edited by pr-previewbot
Loading

Closes#1347.

This PR:

  • changes the superclass of menuitemradio to be menuitem (instead of menuitemcheckbox)
  • makes aria-checked a required attribute of menuitemradio (was previously inherited from menuitemcheckbox)

Also, because menuitem superclass is now obviously a Related concept:

  • changed menuitem to menuitemcheckbox under the Related concepts for menuitemradio
  • changed menuitem to menuitemradio under the Related concepts for menuitemcheckbox

@WilcoFiers - would be great if you have a chance to review this. :)


Preview |Diff

JAWS-test reacted with thumbs up emoji
@JAWS-test
Copy link
Contributor

Theclass diagram should be updated too because it is linked at5.3 Categorization of Roles

@jnurthen
Copy link
Member

@JAWS-test The class diagram is no longer maintained. If you follow the link it states this.

@JAWS-test
Copy link
Contributor

I thought there will be a new one:#1222

@carmacleod
Copy link
ContributorAuthor

carmacleod commentedNov 24, 2020
edited
Loading

@jnurthen I think@pkra'sTree diagram from#1222 is quite nice, and we should link to it for ARIA 1.3.
(Thanks for the pointer,@JAWS-test).

At a minimum, we could update it and put it at a 1.3 variant of:https://www.w3.org/WAI/ARIA/1.2/class-diagram/

pkra reacted with eyes emoji

@jnurthenjnurthen merged commit257b0e1 intomasterDec 15, 2020
@jnurthenjnurthen deleted the car/issue1347 branchMarch 3, 2021 16:57
@pkrapkra added this to theARIA 1.3 milestoneJan 12, 2022
@pkrapkra mentioned this pull requestJan 12, 2022
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@pkrapkrapkra approved these changes

@jnurthenjnurthenjnurthen approved these changes

@sinabahramsinabahramsinabahram approved these changes

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

2023

Development

Successfully merging this pull request may close these issues.

Why does menuitemradio inherit from menuitemcheckbox?

5 participants

@carmacleod@JAWS-test@jnurthen@pkra@sinabahram

Comments


[8]ページ先頭

©2009-2026 Movatter.jp