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
Label and role of Live Regions are not output correctly
Live regions are not recognized as standalone elements when reading
Save as HTML file:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>live region</title>
</head>
<body>
<h2>marquee</h2>
before
<div aria-label=message1 role='marquee' tabindex='0'>content1</div>
after
<h2>log</h2>
before
<div aria-label=message2 role='log' tabindex=0>content2</div>
after
<h2>timer</h2>
before
<div aria-label=message3 role='timer' tabindex=0>content3</div>
after
<h2>status</h2>
before
<div aria-label=message4 role='status' tabindex=0>content4</div>
after
<h2>alert</h2>
before
<div aria-label=message5 role='alert' tabindex=0>content5</div>
after
</body>
</html>
read with arrow keys
Expected result
Start and end of the live region is output (because the live regions have the UIA Control Type: "Group", https://w3c.github.io/core-aam/)
role and label of the region will be output
Actual result
marquee
Firefox, Chrome, IE 11:
no output of the role and label
is not recognized as an independent element, i.e. it is output with the text before and after it without reading pause.
log
IE 11: ok
Firefox: no output of the role and label
Chrome:
no output of the role and label
is not recognized as an independent element, i.e. it is output with the text before and after it without reading pause.
timer
Chrome, IE 11:
no output of the role and label
is not recognized as an independent element, i.e. it is output with the text before and after it without reading pause.
Firefox: no output of the role and label
status
IE 11:
no output of the role and label
is not recognized as an independent element, i.e. it is output with the text before and after it without reading pause.
Firefox, Chrome: no output of the role and label
alert
Firefox, Chrome, IE 11:
no output of the role and label
is not recognized as an independent element, i.e. it is output with the text before and after it without reading pause.
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:
JAWS-test
changed the title
Live Region marquee and log are not output correctly
All Live Region roles (like marquee and log) are not output correctly
Sep 6, 2019
Summary
Expected result
Actual result
marquee
Firefox, Chrome, IE 11:
log
IE 11: ok
Firefox: no output of the role and label
Chrome:
timer
Chrome, IE 11:
Firefox: no output of the role and label
status
IE 11:
Firefox, Chrome: no output of the role and label
alert
Firefox, Chrome, IE 11:
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: