[Webkit-unassigned] [Bug 171189] New: AX: Propagate aria-readonly to grid descendants

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Apr 22 21:59:55 PDT 2017


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

            Bug ID: 171189
           Summary: AX: Propagate aria-readonly to grid descendants
           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: jdiggs at igalia.com
                CC: webkit-bug-importer at group.apple.com

The following normative statement was added to the ARIA 1.1 spec for grids: "If aria-readonly is set on an element with role grid, user agents MUST propagate the value to all gridcell elements owned by the grid and expose the value in the accessibility API."

The Core AAM states for AXAPI: "For elements with role='gridcell', and no aria-readonly property, the grid cell must inherit any author aria-readonly='true' property from the containing grid or treegrid and expose AXValue such that the accessibilityIsAttributeSettable method returns NO."

And for ATK: "For elements with role='gridcell', and no aria-readonly property, the grid cell must inherit any author aria-readonly='true' property from the containing grid or treegrid and expose STATE_READ_ONLY."

This propagation seems to be failing for both platforms.

See:
* https://rawgit.com/w3c/aria/master/aria/aria.html#grid
* https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaReadonlyTrue

-- 
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/20170423/7f04787a/attachment-0001.html>


More information about the webkit-unassigned mailing list