JAWS verbalizes "blank" when deleting characters from a text input with aria-owns
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
People
(Reporter: tylerwill, Unassigned)
Details
Steps to reproduce:
Open following demo HTML in Firefox
Type some text in the text input below, e.g. "hello"
Hit backspace to delete typed characters one at a time
Demo Begins:
<html>
<head>
<title>FF+JAWS textbox test</title>
</head>
<body>
<h1>Repro Steps:</h1>
<ol>
<li>Open this demo in Firefox w/ JAWS</li>
<li>Type some text in the text input below, e.g. "hello"</li>
<li>Hit backspace to delete typed characters one at a time</li>
</ol>
<h2>What happens:</h2>
Deleted characters will often be verbalized as "blank" instead of the correct character.
The first character deleted (e.g. "o" in "hello") will sometimes be verbalized correctly,
but the rest will not.
<h2>What should happen:</h2>
Deleted characters should be verbalized as themselves instead of "blank".
<br><br><hr>
Type here:
<input type="text" aria-owns="gs_sbt50" />
<div id="gs_sbt50" aria-label="blerg"></div>
</body>
</html>
Actual results:
Deleted characters will often be verbalized as "blank" instead of the correct character. The first character deleted (e.g. "o" in "hello") will sometimes be verbalized correctly, but the rest will not.
Expected results:
Deleted characters should be verbalized as themselves instead of "blank".
Comment 1•3 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Disability Access APIs' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 2•3 years ago
|
||
This is bug 1280188. Because text is based on the a11y tree and because aria-owns mutates the a11y tree, the target of aria-owns becomes part of the text, confusing screen readers.
Chromium gets around this by ignoring aria-owns on text boxes. That raises the question: is it useful to set aria-owns here at all? Note that the technique of using aria-owns for a combo box was deprecated in more recent versions of ARIA.
Description
•