Question regarding exposure of doc-pullquote role

Hey all.

I'm working on implementing support for DPub ARIA in WebKitGtk and have
a question regarding doc-pullquote.

When platform mappings were sought, three platforms stated "not mapped"
and Apple stated it should be mapped as a group. See [1]. As a result
I'm inheriting the exposure from WebKit, and either need to prune the
element from my platform's accessibility tree, or convince James Craig
that it shouldn't be mapped on his platform either. :) I *was* planning
to do the latter. Then I looked at the DPub ARIA spec.

According to the spec [2], "authors MUST ensure that the presentational
occurrence is hidden from users of assistive technologies (e.g., using
the aria-hidden attribute)." It then goes on to provide an example in
which "the pullquote is not hidden as the marked text is not
presentational."

If the DPub ARIA spec reflects what is expected, then the mappings in
the DPub AAM spec are incorrect -- with the exception of Apple's AXAPI.
Before I do a pull request to change the mappings for my platform, IA2,
and UIA, I wanted to check with y'all for confirmation.

Thanks in advance!
--joanie

[1]
https://rawgit.com/w3c/aria/master/dpub-aam/dpub-aam.html#role-map-pullquote
[2] https://rawgit.com/w3c/aria/master/aria/dpub.html#doc-pullquote

Received on Monday, 10 April 2017 12:30:17 UTC