Replies: 4 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 |
Beta Was this translation helpful? Give feedback.
-
@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. |
Beta Was this translation helpful? Give feedback.
-
I did. In the first paragraph I wrote: Step 2A, Step 2F A bit more specific would be:
|
Beta Was this translation helpful? Give feedback.
-
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" |
Beta Was this translation helpful? Give feedback.
-
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.
Beta Was this translation helpful? Give feedback.
All reactions