[Webkit-unassigned] [Bug 168978] New: AX: add role aliases for ARIA DPUB module

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 28 11:25:43 PST 2017


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

            Bug ID: 168978
           Summary: AX: add role aliases for ARIA DPUB module
    Classification: Unclassified
           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: webkit-bug-importer at group.apple.com

AX: add role aliases for ARIA DPUB module

https://rawgit.com/w3c/aria/master/dpub-aam/dpub-aam.html#mapping_role_table

The DPUB module is in pretty solid shape. Each of the roles should be implementable as a simple alias of existing roles. If any of the DPUB roles require new platform mappings, role descriptions, or new WebCore roles, that work should be broken out into individual tracking issues on a per role basis.

On initial review, I believe the work encompasses:
- WebCore/Accessibility: simple additions to AccessibilityObject::initializeRoleMap()
- LayoutTests/accessibility: roles-exposed.html and roles-computedRoleString.html (Note: these should be a one-way mapping, not a reverse mapping)
- LayoutTests/inspector/dom/getAccessibilityPropertiesForNode.html (e.g. make sure mapping dpub-abstract to region doesn't cause WebCore to reverse map region to dpub-abstract)

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


More information about the webkit-unassigned mailing list