expose output of html5 outline algorithm as a DOM method - by StevenFaulkner

Status : 

  External<br /><br />
		This item may be valid but belongs to an external system out of the direct control of this product team.<br /><br />
		A more detailed explanation for the resolution of this particular item may have been provided in the comments section.

ID 856898 Comments
Status Closed Workarounds
Type Bug Repros 2
Opened 4/19/2014 1:12:04 AM
Access Restriction Public


Currently the HTML5 outline algorithm [1] is not implemented, I propose implementing and exposing as a DOM method (document.outline()) so developers and 3rd part software such as assistive technology can provide a document outline to users. 

The HTML5 outline algorithm is implemented in conformance checkers:

and browser extensions:

[1] http://www.w3.org/html/wg/drafts/html/master/sections.html#outlines

related User Agent Accessibility Guideline criteria
Provide alternative views
Sign in to post a comment.
Posted by Microsoft on 4/4/2016 at 11:32 AM
We've moved! This issue is now being tracked at https://developer.microsoft.com/microsoft-edge/platform/issues/179338/
Posted by Microsoft on 4/21/2014 at 7:15 AM
Thank you for your feedback!

We will be investigating this issue further.

Best Regards,
The Internet Explorer Team
Posted by StevenFaulkner on 4/21/2014 at 2:00 AM
related HTML spec bug
Posted by StevenFaulkner on 4/19/2014 at 5:30 AM
i.e. heading role, with the aria-level property set to the element's outline depth as per
Posted by Jake Archibald on 4/19/2014 at 3:14 AM
Some background to this ticket, and how I think it should be repurposed to fix the more immediate issue https://code.google.com/p/chromium/issues/detail?id=365070#c2