[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