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

Correct id of img element in aria-labelledby test #45854

Conversation

nmlapre
Copy link
Contributor

@nmlapre nmlapre commented Apr 23, 2024

For issue: web-platform-tests/interop-accessibility#122

This test includes an aria-labelledby reference to id nested_image_label3 but that id doesn't exist. Instead, nested_image_label_3 exists. This commit updates the id, removing the underscore to fit the pattern of the test file.

This test includes an aria-labelledby reference to id "nested_image_label3"
but that id doesn't exist. Instead, "nested_image_label_3" exists. This commit
updates the id, removing the underscore to fit the pattern of the test file.
@cookiecrook cookiecrook merged commit 6222d6d into web-platform-tests:master Apr 24, 2024
18 checks passed
@nmlapre nmlapre deleted the fix-name-from-content-image-label-id branch April 24, 2024 22:52
@cookiecrook
Copy link
Contributor

@nmlapre this was clearly just a typo, so merging... (thanks for the PR)

However, I've raised the following issue... There was enough confusion between editors about the "traversal" language that I'm not 100% sure all the remaining tests are aligned with AccName.

@nmlapre
Copy link
Contributor Author

nmlapre commented Apr 24, 2024

Thanks for raising that issue! I tried implementing fixes for those in Gecko about a month ago but encountered some ambiguity that led me to table it for a bit. IIRC, it had to do with language surrounding "Each node in the subtree is consulted only once." and "...the current node is not already part of an ongoing aria-labelledby or aria-describedby traversal..."

Anyhow, I need to have another think about those tests before I give an opinion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants