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

Step 2C includes controls with value that are directly referenced by labelledby or describedby #183

Closed
wants to merge 2 commits into from

Conversation

smhigley
Copy link

@smhigley smhigley commented Jan 26, 2023

Closes #179, based on discussed resolution

Updates the wording of 2C to specify returning the value text of all controls that allow users to control their value, whether or not they are embedded within a referenced label, or are the referenced label. This is the current real-world behavior of all tested browsers.

I also included controls that are part of an aria-describedby calculation, since in testing FF, Chrome, Edge, and Safari, all browsers implement this in practice as well (ref: https://jsfiddle.net/tfogpnvj/ for a reduced example).

PR tracking

Check these once you have confirmed the related change is not necessary (also add N/A) OR
when the relevant issue or PR has been made. Leave uncheck if you are unsure. Read the
Process Document or
Test Overview for more information.

  • Related Core AAM Issue/PR: n/a
  • Related AccName Issue/PR: n/a
  • Related APG Issue/PR: n/a
  • Any other dependent changes? n/a

Implementation tracking

  • validator tests n/a
  • WPT tests: n/a (not requiring accname test, yet!)
  • Browser implementations (link to issue or when done, link to commit):
    • WebKit: n/a, matches current implementation
    • Gecko: n/a, matches current implementation
    • Blink: n/a, matches current implementation
  • Does this need AT implementations?

Preview | Diff

index.html Outdated Show resolved Hide resolved
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.

Looks good, but please don't merge this one until after #186 is merged.

index.html Outdated Show resolved Hide resolved
Copy link
Contributor

@MelSumner MelSumner left a comment

Choose a reason for hiding this comment

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

Thank you for updating this! :shipit:

@MelSumner MelSumner requested a review from accdc February 27, 2023 21:05
@spectranaut
Copy link
Contributor

@MelSumner I think this is ready for merge! Not waiting for any dependent changes.

@MelSumner
Copy link
Contributor

@smhigley could you rebase? Once it's green we're ready to merge.

@MelSumner
Copy link
Contributor

👋 @smhigley We'd love to get this rebased for a merge, would you be able to do that?

@MelSumner
Copy link
Contributor

This PR has been moved to the mono repo: w3c/aria#2210

@MelSumner MelSumner closed this Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
7 participants