- From: Joanmarie Diggs <jdiggs@igalia.com>
- Date: Tue, 17 Mar 2015 16:12:40 -0400
- To: "wai-xtech@w3.org" <wai-xtech@w3.org>
Link: http://www.w3.org/2015/03/17-aapi-minutes.html Plain text follows: [1]W3C [1] http://www.w3.org/ - DRAFT - Protocols and Formats Working Group Teleconference 17 Mar 2015 See also: [2]IRC log [2] http://www.w3.org/2015/03/17-aapi-irc Attendees Present Bryan_Garaventa, Cynthia_Shelly, Joanmarie_Diggs, Joseph_Scheuhammer, Rich_Schwerdtfeger Regrets David_Bolter Chair Joseph_Scheuhammer Scribe joanie Contents * [3]Topics 1. [4]ISSUE-692/ACTION-1554: (Cynthia/Joseph) UIA mapping for role="searchbox" -- confirm edits. 2. [5]ACTION-1533: (Joanie) Investigate minimal/skeleton javascript at-spi2 listener with the aim of automating the 1.1 tests. 3. [6]ACTION-1542: (Joanie) Verify the commit for mozilla bug 1013584 and report the atk role to Joseph. 4. [7]ISSUE-692/ACTION-1554: (Cynthia/Joseph) UIA mapping for role="searchbox" -- confirm edits. 5. [8]ACTION-1444: (Joseph) ATK/AT-SPI2 mapping for role presenatation when in tables and lists. 6. [9]ACTION-1104: (Cynthia) UIA mapping for aria-describedy when CSS display:none. 7. [10]ACTION-1309: (Cynthia) UIA Express and UIA mapping for aria-colindex/aria-rowindex. 8. [11]ACTION-1373/ISSUE-441: (Cynthia) Test case for when aria-posinset and aria-setsize are provided explicitly on some but not all elements. 9. [12]ISSUE-700/ACTION-1544/ACTION-1546: (Rich, Cynthia, David, Alex) Mapping of role rowgroup. 10. [13]Homework for next week * [14]Summary of Action Items __________________________________________________________ <trackbot> Date: 17 March 2015 <clown> agenda: this <clown> brb <scribe> scribe: joanie ISSUE-692/ACTION-1554: (Cynthia/Joseph) UIA mapping for role="searchbox" -- confirm edits. <clown> action-1554? <trackbot> action-1554 -- Cynthia Shelly to Provide UIA mapping for role="searchbox" -- due 2015-02-17 -- PENDINGREVIEW <trackbot> [15]https://www.w3.org/WAI/PF/Group/track/actions/1554 [15] https://www.w3.org/WAI/PF/Group/track/actions/1554 JS: This is a holdover from last week. ... I have written up all the mappings for searchbox and wanted verification from everyone that the mappings are correct. <clown> [16]http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ro le-map-searchbox [16] http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-searchbox JS: I am waiting to hear back from Cynthia. RS: Let me take a look. ... There is an issue here. You are probably going to want to implement accessible text for this, also for IA2. JS: I got this from Surkov. RS: I don't think he was thinking about the interface when you asked. <clown> "The object represents selectable text that allows edits or is designated read-only" <clown> rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-text area JD: I see that the mapping does not say anything about needing to implement the accessible text interface. ... And yes, the accessible text interface does need to be implemented. ... I'm questioning if it needs to be specified for each of these mappings. ... Because all text objects should implement the accessible text interface. JS: I think you're right that for IA2 we need to add a statement about multiline versus singleline. RS: I think you also need to add that the text interface needs to be implemented. JS: I just typed it in earlier (reads) RS: That's great, but how do you know where the caret is, what text is selected, etc.? JS: I'm happy to update the mappings to mention that the accessible text interface needs to be implemented for searchbox and textbox. JD: Makes sense to me, though from scanning through the mappings, I see a number of cases where interfaces are not mentioned at all. RS: Perhaps Alex Surkov can provide you with a list of the roles which implement accessible text and editable text. JS: I know there's an issue in the HTML mapping spec where Jason asked if we should add all the interfaces. ... This first topic was about the UIA mappings. We've gotten far away from that. <cyns> having phone trouble Zakim: take up item 6 ACTION-1533: (Joanie) Investigate minimal/skeleton javascript at-spi2 listener with the aim of automating the 1.1 tests. <clown> action-1533 <trackbot> action-1533 -- Joanmarie Diggs to Investigate and possibly create a minimal/skeleton javascript at-spi2 listener with the aim of automating the 1.1 tests. -- due 2015-03-03 -- OPEN <trackbot> [17]https://www.w3.org/WAI/PF/Group/track/actions/1533 [17] https://www.w3.org/WAI/PF/Group/track/actions/1533 JD: Make it 1 May please. JS: Done. ACTION-1542: (Joanie) Verify the commit for mozilla bug 1013584 and report the atk role to Joseph. <clown> action-1542? <trackbot> action-1542 -- Joanmarie Diggs to Verify the commit for mozilla bug 1013584 and report the atk role to joseph. -- due 2015-02-24 -- OPEN <trackbot> [18]https://www.w3.org/WAI/PF/Group/track/actions/1542 [18] https://www.w3.org/WAI/PF/Group/track/actions/1542 JD: No updates. <clown> action-1515? <trackbot> action-1515 -- Richard Schwerdtfeger to Discuss issue-678 at the mon aria teleconference. -- due 2015-02-24 -- CLOSED <trackbot> [19]https://www.w3.org/WAI/PF/Group/track/actions/1515 [19] https://www.w3.org/WAI/PF/Group/track/actions/1515 JD: I'll ping them I guess. They've not done anything on that bug. JS: I make it 1 May as well. ... This is also related to action-1515. JD: We'll see where they are in May. ISSUE-692/ACTION-1554: (Cynthia/Joseph) UIA mapping for role="searchbox" -- confirm edits. <clown> action-1554? <trackbot> action-1554 -- Cynthia Shelly to Provide UIA mapping for role="searchbox" -- due 2015-02-17 -- PENDINGREVIEW <trackbot> [20]https://www.w3.org/WAI/PF/Group/track/actions/1554 [20] https://www.w3.org/WAI/PF/Group/track/actions/1554 <clown> [21]http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ro le-map-searchbox [21] http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-searchbox JS: We discussed this last week. You (Cynthia) said give you a week to look it over. ... The text in the spec is based on the notes you gave me. CS: That looks fine. <clown> issue-692? <trackbot> issue-692 -- Map role="searchbox" -- raised <trackbot> [22]https://www.w3.org/WAI/PF/Group/track/issues/692 [22] https://www.w3.org/WAI/PF/Group/track/issues/692 JS: This action is also associated with issue-692. ... Now that all the actions are closed, I think we can close issue-692. ... Any objections? CS and RS: None. JS: I'll add something about implementing accessible text for some of the platforms for searchbox. ACTION-1444: (Joseph) ATK/AT-SPI2 mapping for role presenatation when in tables and lists. <clown> action-1444? <trackbot> action-1444 -- Joseph Scheuhammer to Update atk/at-spi2 mapping for role presentation in tables and lists. -- due 2015-02-24 -- PENDINGREVIEW <trackbot> [23]https://www.w3.org/WAI/PF/Group/track/actions/1444 [23] https://www.w3.org/WAI/PF/Group/track/actions/1444 JS: This is more than just ATK/AT-SPI2. <clown> [24]http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ro le-map-presentation [24] http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-presentation JS: I put some text in the presentation role regarding presentation tables and lists. ... The URL is above. <clown> For objects that have required owned descendants (e.g., a grid owns gridcells, a list owns listitems), expose each leaf descendant as ROLE_SECTION. JS: I put it in for ATK and UIA, customizing it for each platform (ROLE_SECTION for ATK, Text Pattern for UIA). CS: Document structure is very different for UIA. <clown> For objects that have required owned descendants (e.g., a grid owns gridcells, a list owns listitems), expose each leaf descendant using the text pattern. JS: Above is the text for UIA. <clown> [25]http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ro le-map-presentation [25] http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-presentation JS: Now that I'm looking at it, I'm wondering why there are not similar sentences for UIA Express and IA2. action-1444 <trackbot> action-1444 -- Joseph Scheuhammer to Update atk/at-spi2 mapping for role presentation in tables and lists. -- due 2015-02-24 -- PENDINGREVIEW <trackbot> [26]https://www.w3.org/WAI/PF/Group/track/actions/1444 [26] https://www.w3.org/WAI/PF/Group/track/actions/1444 JD: That looks good to me. JS: Then I will close this action. <clown> action-1445? <trackbot> action-1445 -- Cynthia Shelly to Investigate the ideal uai mapping for role presentation in tables and lists. -- due 2015-01-20 -- PENDINGREVIEW <trackbot> [27]https://www.w3.org/WAI/PF/Group/track/actions/1445 [27] https://www.w3.org/WAI/PF/Group/track/actions/1445 issue-661 <trackbot> issue-661 -- UAIG1.1: Specify how to map children of table/lists with role presentation. -- open <trackbot> [28]https://www.w3.org/WAI/PF/Group/track/issues/661 [28] https://www.w3.org/WAI/PF/Group/track/issues/661 JS: Is what I've done for UIA sufficient? (This is for action-1445) CS: Yes. JS: Then I was close action-1445 as well. ... What's left on the issue is action-1311 which is the bigger issue related to panels and groups. ... We're waiting on the ARIA caucus to finish that work. ACTION-1104: (Cynthia) UIA mapping for aria-describedy when CSS display:none. <clown> action-1104? <trackbot> action-1104 -- Cynthia Shelly to Define what the accessibility API mapping is for UIA on aria-describedby in section 5.5.1 table when the element does not exist in the accessibility tree such as when css: display:none applies -- due 2015-03-15 -- OPEN <trackbot> [29]https://www.w3.org/WAI/PF/Group/track/actions/1104 [29] https://www.w3.org/WAI/PF/Group/track/actions/1104 CS: I haven't done anything with this yet, though I'm talking to people internally. JS: April 7th? CS: Yes. ACTION-1309: (Cynthia) UIA Express and UIA mapping for aria-colindex/aria-rowindex. action-1309 <trackbot> action-1309 -- Cynthia Shelly to Determine the best place to map aria-colindex and aria-rowindex for msaa+uiexpress and uia. -- due 2015-03-10 -- OPEN <trackbot> [30]https://www.w3.org/WAI/PF/Group/track/actions/1309 [30] https://www.w3.org/WAI/PF/Group/track/actions/1309 JS: This one is about mapping aria-colindex and aria-rowindex. ... Does this related to the current discussion about rowcount, etc.? RS: Yes. There's a computation aspect to these. CS: When do you think this is going to stablize? RS: Tables are big enough, we probably are looking at a month. CS: So give me that month, plus a week. RS: We should get the tables and panels, and then do a heartbeat for the spec. JS: Also aria-current. RS: And that includes mappings. ... 1st week of May? JS: It should be doable. (Group agrees) RS: I'll mention this on Thursday's call. JS: We're going to need mappings for rowindex, colindex, etc. for all the platforms. RS: Yes we are. <clown> [31]https://developer.gnome.org/libatspi/2.13/libatspi-atspi-ta ble.html [31] https://developer.gnome.org/libatspi/2.13/libatspi-atspi-table.html ACTION-1373/ISSUE-441: (Cynthia) Test case for when aria-posinset and aria-setsize are provided explicitly on some but not all elements. <clown> action-1373? <trackbot> action-1373 -- Cynthia Shelly to Create a test case for when aria-posinset and aria-setsize are provided explicitly on some but not all elements. -- due 2015-02-23 -- OPEN <trackbot> [32]https://www.w3.org/WAI/PF/Group/track/actions/1373 [32] https://www.w3.org/WAI/PF/Group/track/actions/1373 JS: Another one for Cynthia! :) <clown> issue-441? <trackbot> issue-441 -- Normative UAIG requirements for what UAs do when aria-posinset or aria-setsize is provided explicitly on some, but not all, elements within a set. -- open <trackbot> [33]https://www.w3.org/WAI/PF/Group/track/issues/441 [33] https://www.w3.org/WAI/PF/Group/track/issues/441 CS: Give me a week on this one. JS: The 24th. ISSUE-700/ACTION-1544/ACTION-1546: (Rich, Cynthia, David, Alex) Mapping of role rowgroup. <clown> issue-700? <trackbot> issue-700 -- Discuss rowgroup, tbody, and thead in aapis -- open <trackbot> [34]https://www.w3.org/WAI/PF/Group/track/issues/700 [34] https://www.w3.org/WAI/PF/Group/track/issues/700 <clown> action-1544? <trackbot> action-1544 -- Cynthia Shelly to Document rowgroup mappings for ie 11 for both uia express and uia -- due 2015-02-03 -- OPEN <trackbot> [35]https://www.w3.org/WAI/PF/Group/track/actions/1544 [35] https://www.w3.org/WAI/PF/Group/track/actions/1544 <clown> action-1546? <trackbot> action-1546 -- David Bolter to Make sure the rowgroup mapping for msaa/ia2 is accurate -- due 2014-12-23 -- OPEN <trackbot> [36]https://www.w3.org/WAI/PF/Group/track/actions/1546 [36] https://www.w3.org/WAI/PF/Group/track/actions/1546 JS: The mappings for rowgroup. RS: Wasn't Alex going to do this? <clown> [37]http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ro le-map-rowgroup [37] http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-rowgroup JS: Did you ask him in that email? <clown> [38]https://lists.w3.org/Archives/Public/public-pfwg/2015Feb/00 60.html [38] https://lists.w3.org/Archives/Public/public-pfwg/2015Feb/0060.html JS: The above link is the email. ... His answer is that I only see one use for role rowgroup. ... (Reads Alex's response from the email) RS: Nobody else maps it. JS: He does seem to be saying he wants to map it. <clown> [39]http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ro le-map-rowgroup [39] http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-rowgroup RS: Is he the only one who wants to map it? JS: Here (above) are the current mappings. ... (Reads from mappings) ... ATK doesn't map it and AX API doesn't map it. ... So two map it, and two don't. ... Is that right for UIA, Cynthia? CS: Yes. ... There's a larger issue here. I think we actually need a synonym for group that is not the generic group. JD: Will the new panel role address that? CS: Possibly. JS: Another point Alex makes: Firefox doesn't expose tbody, thead, etc. as accessibles unless the author makes them focusable. ... If the author makes it focusable, then there needs to be an accessible for it. RS: If a rowgroup had a role of group, it wouldn't really matter would it? JS: No. RS: There you go. JS: Should the mapping table have that exception, namely not mapped unless focusable in which case it has the group role? RS: I think so, though I'd like to hear other people's thoughts on it. JD: If it has to be exposed, I guess that's the way to go. But it's going to mess up the hierarchy. JS: Is the conclusion that we're willing to accept this mapping if the rowgroup is focusable? (Group agrees) JS: I'll create a branch of the mapping spec, named according to the issue number (700), and put that text in and we can revisit it next week. <clown> [40]https://lists.w3.org/Archives/Public/wai-xtech/2015Mar/0004 .html [40] https://lists.w3.org/Archives/Public/wai-xtech/2015Mar/0004.html Homework for next week Read [41]https://lists.w3.org/Archives/Public/wai-xtech/2015Mar/0004 .html [41] https://lists.w3.org/Archives/Public/wai-xtech/2015Mar/0004.html <clown> yes, read the thread. Summary of Action Items [End of minutes]
Received on Tuesday, 17 March 2015 20:13:19 UTC