[Bug 29032] New: UIA headings mapping incorrect

https://www.w3.org/Bugs/Public/show_bug.cgi?id=29032

            Bug ID: 29032
           Summary: UIA headings mapping incorrect
           Product: ARIA
           Version: Future
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: HTML AAM
          Assignee: faulkner.steve@gmail.com
          Reporter: faulkner.steve@gmail.com
                CC: cyns@microsoft.com, jason@accesscult.org, mike@w3.org,
                    public-html-admin@w3.org, public-html-bugzilla@w3.org,
                    public-html-wg-issue-tracking@w3.org,
                    sideshowbarker+html-a11y-api@gmail.com,
                    surkov.alexander@gmail.com
        Depends on: 29031
  Target Milestone: ---

+++ This bug was initially created as a clone of Bug #29031 +++

In UIA, headings and heading levels are mapped as a text attribute on a text
run within the text pattern.  The correct mapping is to add heading styleID to
the text pattern run for the heading, according to this guide
https://msdn.microsoft.com/en-us/library/windows/desktop/hh437309(v=vs.85).aspx.

Edge implements these styles
h1 = styleID 70001
h2 = styleID 70002
h3 = styleID 70003
h4 = sytleID 70004
h5 = styleID 70005
h6 = sytleID 70006

The easiest way to test this is using Windows 10 Narrator. Turn on verbose mode
(capslock+a) and switch to heading navigation (capslock+up arrow). Navigate
through the headings on this test page
http://thepaciellogroup.github.io/AT-browser-tests/test-files/h1-h6.html (Hi,
Steve!) using capslock+right arrow.  Narrator will announce the heading level
in verbose mode.


Referenced Bugs:

https://www.w3.org/Bugs/Public/show_bug.cgi?id=29031
[Bug 29031] UIA headings mapping incorrect
-- 
You are receiving this mail because:
You are on the CC list for the bug.

Received on Wednesday, 5 August 2015 21:16:51 UTC