KEMBAR78
Add ariaBrailleLabel and ariaBrailleRoleDescription ARIAMixin reflections by nolanlawson · Pull Request #2039 · w3c/aria · GitHub
Skip to content

Conversation

@nolanlawson
Copy link
Member

@nolanlawson nolanlawson commented Sep 15, 2023

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.

  • Related Core AAM Issue/PR: does not apply
  • Related AccName Issue/PR: does not apply
  • Related APG Issue/PR: does not apply
  • Any other dependent changes? no.

Implementation tracking


Preview | Diff

@nolanlawson
Copy link
Member Author

Thanks for the +1 @MelSumner @coryj627 ! Is there anything more needed on my end to merge this PR?

@coryj627
Copy link

coryj627 commented Oct 9, 2023

Nothing to add from me

Copy link
Contributor

@cookiecrook cookiecrook left a 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.

@nolanlawson
Copy link
Member Author

Thanks for the reviews! Added links to the WPT PR and relevant WebKit and Firefox bugs.

@nolanlawson
Copy link
Member Author

Is there anything left to do before this is merged?

@pkra
Copy link
Member

pkra commented Jan 7, 2024

pinging @jnurthen @spectranaut - can we merge this or is 1.3 FPWD too close to the finish line?

@jnurthen
Copy link
Member

jnurthen commented Jan 8, 2024

I think you can merge it. Please add to the changelog if you think it is non editorial.

@pkra pkra merged commit 43b6cdb into w3c:main Jan 9, 2024
@pkra
Copy link
Member

pkra commented Jan 9, 2024

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.)

github-actions bot added a commit that referenced this pull request Jan 9, 2024
…ions (#2039)

SHA: 43b6cdb
Reason: push, by pkra

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@nolanlawson
Copy link
Member Author

Thanks for the merge! Could someone help review the WPT tests as well? 🙇 web-platform-tests/wpt#42751

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.

6 participants