-
Notifications
You must be signed in to change notification settings - Fork 135
Add ariaBrailleLabel and ariaBrailleRoleDescription ARIAMixin reflections #2039
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
Conversation
Thanks for the +1 @MelSumner @coryj627 ! Is there anything more needed on my end to merge this PR? |
Nothing to add from me |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there anything more needed on my end to merge this PR?
The implementation section (in the PR) should link to the trackers in Gecko and WebKit, and the “'user agent MUST' tests" line should link to the WPT PR or issue.
Thanks for the reviews! Added links to the WPT PR and relevant WebKit and Firefox bugs. |
Is there anything left to do before this is merged? |
pinging @jnurthen @spectranaut - can we merge this or is 1.3 FPWD too close to the finish line? |
I think you can merge it. Please add to the changelog if you think it is non editorial. |
@jnurthen how do I do that? Just manually? (if so, @nolanlawson feel free to beat me to it.) |
Thanks for the merge! Could someone help review the WPT tests as well? 🙇 web-platform-tests/wpt#42751 |
This adds the following string reflections to ARIAMixin:
ariaBrailleLabel
->aria-braillelabel
ariaBrailleRoleDescription
->aria-brailleroledescription
These reflections are already implemented in Chromium (see here and here), but not yet in WebKit or Firefox.
The purpose of this PR is to align with the de-facto behavior of Chromium. I don't see a strong reason for the spec not to include these particular reflections. (If there is one, please let me know!)
See also: #923
PR tracking
Check these when the relevant issue or PR has been made, OR after you have confirmed the
related change is not necessary (add N/A). Leave unchecked if you are unsure. Read the
Process Document or
Test Overview for more information.
Implementation tracking
Preview | Diff