standards-support icon indicating copy to clipboard operation
standards-support copied to clipboard

aria-level>6 is not output correctly for headings

Open JAWS-test opened this issue 6 years ago • 3 comments

Summary

aria-level>6 is not output correctly for headings

  1. save as HTML file:
<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="utf-8">
		<title>heading</title>
	</head>
	<body>
		<div role=heading aria-level=0>0</div>
		<div role=heading aria-level=2>2</div>
		<div role=heading aria-level=7>7</div>
		<div role=heading>-</div>
	</body>
</html>
  1. Read with arrow keys or navigate with H or 2 or press INS+F6

Expected result

aria-level=7 is output as heading level 7 (see https://www.w3.org/WAI/WCAG21/Techniques/aria/ARIA12, https://github.com/w3c/aria/issues/1050)

Actual result

aria-level=7 is output as heading level 2

With NVDA the output is correct

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

JAWS-test avatar Sep 10 '19 18:09 JAWS-test

I want to work on this issue, please assign me.

sahilempire avatar Mar 04 '21 20:03 sahilempire

@stevefaulkner and @BrettLewisVispero - with the linked headinglevelstart attribute that is being considered for HTML, this should be looked at / the current behavior should be reconsidered so as to not disregard heading levels beyond 6

scottaohara avatar Sep 25 '23 12:09 scottaohara

related #814

stevefaulkner avatar Apr 10 '24 14:04 stevefaulkner