-
Notifications
You must be signed in to change notification settings - Fork 22
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
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
Accname discussion: What is the accessible name of the below #98
Comments
Since aria-labelledby is not evaluated recursively, the second reference to the button uses its text contents instead of aria-labelledby (Step 2A, Step 2F). Correctly do this: IE 11, Firefox and https://whatsock.github.io/w3c-alternative-text-computation/Editable%20Live%20Input%20AccName%20Test.html Wrong: Chrome and Edge, where the button has no label. There is no difference to A reference to itself is no problem according to the specification (see Example 2). Only a recursive reference to itself is forbidden |
@JAWS-test wrote:
There is disagreement or ambiguity about what is "correct" so there's a case to be made that each is right or wrong. Please focus the discussion on what the algorithm should do, regardless of what the browsers currently do. |
I did. In the first paragraph I wrote: Step 2A, Step 2F A bit more specific would be:
|
Answer: "Screen Text" Step 1 Step 2: Compute text for current node button (test) Processing IDREF p: Processing child node test: IDREFs result: "Screen Text" |
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
To facilitate discussion of https://lists.w3.org/Archives/Public/public-aria/2021Jan/0052.html it was decided to post into separate github issues. Please also see #97
What should the accessible name be for the button (#test)
Please post your answer and reasoning - referencing the steps in the ACCNAME spec which result in your decision.
The text was updated successfully, but these errors were encountered: