- From: Joseph Scheuhammer <clown@alum.mit.edu>
- Date: Mon, 16 Feb 2015 17:43:49 -0500
- To: Cynthia Shelly <cyns@microsoft.com>, "wai-xtech@w3.org" <wai-xtech@w3.org>
- Message-ID: <54E272A5.1010102@alum.mit.edu>
Hi Cynthia, > This is the test file I was using ihe call today. Thanks for this. I've made a similar file with <div> and <ul> elements, with and without role="presentation", and with and without tabindex="0" -- see attached. I tested it with FF to see what was exposed via AT-SPI. Here are the results: FF 35.0.1 and AT-SPI, using Accerciser inspection tool. The plain <div> is mapped as ROLE_SECTION. For the <div> with role="presentation", there is no accessible in the a11y tree, which is correct. But, the text content of the <div> also is not present in the a11y tree. This is a bug. The <div> with role="presentation" and tabindex="0" is mapped as ROLE_SECTION, STATE_FOCUSABLE. plain ul: - ROLE_LIST - the <li> children are exposed as ROLE_LISTITEM - the <p> elements nested within a list item remain nested as such in the a11y tree, each with ROLE_PARAGRAPH. ul with role="presentation": - no accessible for the list. - no accessibles for the list items, nor is their textual content present in a11y tree. Again, the missing text is a bug. - the nested <p> elements appear as children of the document frame accessible, which makes sense since there are no ROLE_LISTITEM containers. But, if there were some generic container that maintained the hierarchy, then the ROLE_PARAGRAPH accessibles would be inside it. ul with role="presentation" and tabindex="0": - ROLE_LIST, STATE_FOCUSABLE - the <li> children are exposed as ROLE_LISTITEM. - the nested <p> elements are exposed (with ROLE_PARAGRAPH), but are siblings of the list item accessibles. They are no longer nested within the ROLE_LISTITEM containers. Is this a bug? Shouldn't the paragraphs remain children of the listitems in the a11y tree as in the case of the plain <ul> above? Hope that's useful. -- ;;;;joseph. 'Array(16).join("wat" - 1) + " Batman!"' - G. Bernhardt -
Attachments
- text/html attachment: roles-presentation.html
Received on Monday, 16 February 2015 22:44:17 UTC