[Webkit-unassigned] [Bug 254317] New: AX: article speaks "landmark" and shows up in landmarks rotor on iOS-only

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 22 23:02:13 PDT 2023


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

            Bug ID: 254317
           Summary: AX: article speaks "landmark" and shows up in
                    landmarks rotor on iOS-only
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: jcraig at apple.com
                CC: andresg_22 at apple.com,
                    webkit-bug-importer at group.apple.com

There were some comments on a public accessibility slack that WebKit/VoiceOver vends landmarks inconsistently between the Mac and iOS systems. In particular, role="article" is not in the landmarks list for the ARIA spec, but iOS treats it similar to one. The role description is spoken as "article, landmark" and articles appear in the landmark rotor. Neither of these is true on Mac.

Of note, the Mac platform roles for landmarks all start with AXLandmark*: AXLandmarkMain, AXLandmarkNavigation, etc... but article is exposed as "AXDocumentArticle" so the bug is probably either downstream in the iOS mapping or outside of WebKit.

The commenter's motivation is not clear to me the yet. I'm unsure if there is real user workflow hindered by the verbosity or rotor, or if the report is purely academic. 

In any case, I agree that the behavior between platforms should be consistent, unless the VO users on the QA team requested this difference for some reason.

-- 
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/20230323/422fcbdb/attachment.htm>


More information about the webkit-unassigned mailing list