Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update implicit ARIA roles according to spec changes #29546

Merged
merged 6 commits into from
Oct 14, 2023
Merged

Update implicit ARIA roles according to spec changes #29546

merged 6 commits into from
Oct 14, 2023

Conversation

krkk
Copy link
Contributor

@krkk krkk commented Oct 8, 2023

Description

spec changes

Motivation

I was in a small argument about <blockquote>. got surprised that it doesn't have any implicit ARIA role. checked the spec, the spec says it actually assigns a role for it. duh confused, think i should do something about it. in the meantime i'll check if anything else needs updating... oh

ooohhhh         motivation,,,

To stay up to date with the spec! :3

Additional details

Related issues and pull requests

Didn't touch <summary> element as there's already #28602 opened

being sleepy and not knowing what to write in pr templates doesn't end well. sry

@krkk krkk requested a review from a team as a code owner October 8, 2023 22:28
@krkk krkk requested review from estelle and removed request for a team October 8, 2023 22:28
@github-actions github-actions bot added the Content:HTML Hypertext Markup Language docs label Oct 8, 2023
<code><a href="/en-US/docs/Web/Accessibility/ARIA/Roles/form_role">form</a></code> if the form has an
<a href="https://www.w3.org/TR/accname-1.1/#dfn-accessible-name">accessible name</a>, otherwise
<a href="https://www.w3.org/TR/html-aria/#dfn-no-corresponding-role">no corresponding role</a>
<code><a href="/en-US/docs/Web/Accessibility/ARIA/Roles/form_role">form</a></code>
Copy link
Contributor Author

Choose a reason for hiding this comment

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

While this condition got removed in the spec, there's now a note saying quite the same thing in the cell next to it.
Removed it anyway for the sake of completeness, but I'd like someone to verify if it's alright or what should be done instead.

Copy link
Member

Choose a reason for hiding this comment

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

added #29636 to address this.

@github-actions
Copy link
Contributor

Preview URLs (33 pages)
Flaws (3)

Note! 32 documents with no flaws that don't need to be listed. 🎉

URL: /en-US/docs/Web/HTML/Element/bdi
Title: <bdi>: The Bidirectional Isolate element
Flaw count: 3

  • macros:
    • The fourth to sixth parameters of 'EmbedLiveSample' are deprecated
    • The fourth to sixth parameters of 'EmbedLiveSample' are deprecated
    • The fourth to sixth parameters of 'EmbedLiveSample' are deprecated
External URLs (2)

URL: /en-US/docs/Web/HTML/Element/dd
Title: <dd>: The Description Details element


URL: /en-US/docs/Web/HTML/Element/dt
Title: <dt>: The Description Term element

Copy link
Member

@estelle estelle left a comment

Choose a reason for hiding this comment

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

Wow. Thank you. Congratulations on your first merged MDN content PR. That is a large effort for a first PR! Welcome to the team!

@estelle estelle merged commit e31cb59 into mdn:main Oct 14, 2023
5 checks passed
@krkk krkk deleted the aria-updates branch October 14, 2023 05:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Content:HTML Hypertext Markup Language docs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants