[Webkit-unassigned] [Bug 248717] AX: Don't include password input value in aria-labelledby description
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Dec 3 12:32:29 PST 2022
https://bugs.webkit.org/show_bug.cgi?id=248717
Tyler Wilcock <tyler_w at apple.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tyler_w at apple.com
--- Comment #4 from Tyler Wilcock <tyler_w at apple.com> ---
Comment on attachment 463872
--> https://bugs.webkit.org/attachment.cgi?id=463872
Patch
View in context: https://bugs.webkit.org/attachment.cgi?id=463872&action=review
> LayoutTests/accessibility/aria-labelledby-on-password-input.html:8
> +<div id="content">
I think you can either remove this `id`, or use it to hide the test text before `finishJSTest()` like so:
document.getElementById("content").style.visibility = "hidden";
> LayoutTests/accessibility/aria-labelledby-on-password-input.html:29
> + await waitFor(() => password1.stringValue.length === "AXValue: hello".length);
Does this work instead of checking the length?
await waitFor(() => password1.stringValue === "AXValue: hello");
> LayoutTests/accessibility/aria-labelledby-on-password-input.html:34
> + document.getElementById("button-2").setAttribute("aria-labelledBy", "text-1");
I think aria-labelledBy is typically all lowercased:
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-labelledby
> LayoutTests/accessibility/aria-labelledby-on-password-input.html:42
> + output += expect("button2.description", "'AXDescription: This is before my password field This is after my password field'");
Could maybe make the test smaller while still providing the same diagnostics with:
"This is before my password field" -> "Before password"
"This is after my password field" -> "After password"
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20221203/72f877e1/attachment.htm>
More information about the webkit-unassigned
mailing list