[Webkit-unassigned] [Bug 256104] New: AX: WebKit/VO buggy when handling aria-activedescendant in grids

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Apr 28 13:16:33 PDT 2023


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

            Bug ID: 256104
           Summary: AX: WebKit/VO buggy when handling
                    aria-activedescendant in grids
           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

Created attachment 466129

  --> https://bugs.webkit.org/attachment.cgi?id=466129&action=review

functional test case

AX: WebKit/VO buggy when handling aria-activedescendant in grids

This isn't a completely functional case, but I think it should be enough to work out the WebCore Accessibility and related VO problems. We received a sem-functional test case from a partner, and I rewrote it with a bit more functionality here to expose the trickle-down accessibility bugs in WK or VO.

1. Load the test case
2. Tab to the table
3. Press 'v' to change the activedescendant. 
4. You should be able to use the arrow keys too, but those are being intercepted (likely by VO) despite them being handled and cancelled appropriately by the web app. Note: VO has a setting for this behavior in VO Util > Web, but it doesn't look like it's working, or perhaps WebKit is not conveying that those events should be ignored by VO, because they should never propagate up to the Web View.

-- 
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/20230428/46f98ac1/attachment.htm>


More information about the webkit-unassigned mailing list