[Webkit-unassigned] [Bug 146930] AX: HTML native elements (header, footer, main, aside, nav) should work the same as ARIA landmarks, sometimes they don't

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 12 11:35:25 PST 2018


https://bugs.webkit.org/show_bug.cgi?id=146930

Carolyn MacLeod <Carolyn_MacLeod at ca.ibm.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |Carolyn_MacLeod at ca.ibm.com

--- Comment #3 from Carolyn MacLeod <Carolyn_MacLeod at ca.ibm.com> ---
Tried this again in Safari 11.1 and Chrome 70.0.3538.102
on macOS 10.13.6

In both browsers, VoiceOver reads the following HTML elements:
   header, nav, main, aside, section with label
   ... but not footer

Seems like it's a VoiceOver bug, because it happens in both browsers.
It's probably something super-simple to fix, because VO *does* recognize the contentinfo role. It's just not reading the footer element (which has an implicit role of contentinfo).

In case it's helpful, here's another good test page (click the "Show Landmarks" button for a nice overview of the page): http://w3c.github.io/aria-practices/examples/landmarks/index.html

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20181112/592f4e20/attachment.html>


More information about the webkit-unassigned mailing list