You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If the Live region contains different elements, it is output incorrectly (IE 11, Firefox)
save as HTML file:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>live region</title>
</head>
<body>
<div aria-live=polite id=1></div>
<button onClick="document.getElementById('1').innerHTML='<a href=https://www.w3.org/TR/wai-aria-1.1/#alert>ARIA 1.1</a><h2>role=alert</h2><p>Indicates whether assistive technologies will</p><ul><li>present all,<li>or only parts of,</ul><section>the changed region based on the change notifications defined by the <code>aria-relevant</code> attribute</section>';">Alert</button>
</body>
</html>
Press the button
Expected result
Consistent output between browsers
The entire content of the live region is output once.
Actual result
Different output from browser to browser
Firefox: The entire content is output twice. Depending on the order of the elements, sometimes only certain elements are output 2x (e.g. the heading).
IE 11: The content is only output up to the first link
Chrome: ok
The problems also occur when using roles for Live Region (alert, status etc.) instead of aria-live.
Summary
If the Live region contains different elements, it is output incorrectly (IE 11, Firefox)
Expected result
Actual result
see also: w3c/aria-practices#78 and many other problems with live regions: https://github.com/FreedomScientific/VFO-standards-support/issues?q=live+region
Additional Information
JAWS version and build number
JAWS 2019.1907.42
Operating System and version
Windows 8
Browser and version:
Chrome 76.0.3809.100
Firefox 68.0.2
Internet Explorer 11.0.9600.19431
The text was updated successfully, but these errors were encountered: