18:52:16 RRSAgent has joined #aapi 18:52:16 logging to http://www.w3.org/2015/03/17-aapi-irc 18:52:18 RRSAgent, make logs member 18:52:18 Zakim has joined #aapi 18:52:20 Zakim, this will be WAI_PF 18:52:20 ok, trackbot; I see WAI_PFWG(AAPI)3:00PM scheduled to start in 8 minutes 18:52:21 Meeting: Protocols and Formats Working Group Teleconference 18:52:21 Date: 17 March 2015 18:53:11 agenda: this 18:53:17 agenda+ ISSUE-692/ACTION-1554: (Cynthia/Joseph) UIA mapping for role="searchbox" -- confirm edits. 18:53:24 agenda+ ACTION-1444: (Joseph) ATK/AT-SPI2 mapping for role presenatation when in tables and lists. 18:53:30 agenda+ ACTION-1104: (Cynthia) UIA mapping for aria-describedy when CSS display:none. 18:53:45 agenda+ ACTION-1309: (Cynthia) UIA Express and UIA mapping for aria-colindex/aria-rowindex. 18:53:56 agenda+ ACTION-1373/ISSUE-441: (Cynthia) Test case for when aria-posinset and aria-setsize are provided explicitly on some but not all elements. 18:54:06 agenda+ ACTION-1533: (Joanie) Investigate minimal/skeleton javascript at-spi2 listener with the aim of automating the 1.1 tests. 18:54:16 agenda+ ACTION-1542: (Joanie) Verify the commit for mozilla bug 1013584 and report the atk role to Joseph. 18:54:28 agenda+ ISSUE-700/ACTION-1544/ACTION-1546: (Rich, Cynthia, David, Alex) Mapping of role rowgroup. 18:54:37 agenda+ ACTION-980: (Joseph/David/Alex) Define mappings for managed aria related states. 18:54:47 agenda+ ACTION-1590: (Joseph/James) Confirm that the AXAPI mapping of aria-owns is AXOwns array 18:54:55 agenda+ be done. 18:55:29 WAI_PFWG(AAPI)3:00PM has now started 18:55:35 +[GVoice] 18:55:47 zakim, GVoice is Joseph_Scheuhammer 18:55:47 +Joseph_Scheuhammer; got it 18:55:53 zakim, I am Joseph_Scheuhammer 18:55:54 ok, clown, I now associate you with Joseph_Scheuhammer 18:56:01 chair: Joseph_Scheuhammer 18:58:04 brb 18:59:48 +Joanmarie_Diggs 19:03:08 richardschwerdtfeger has joined #aapi 19:03:48 +Rich_Schwerdtfeger 19:04:57 + +1.650.738.aaaa 19:07:42 scribe: joanie 19:08:19 Zakim, aaaa is Bryan_Garaventa 19:08:20 +Bryan_Garaventa; got it 19:09:02 regrets+ David_Bolter 19:09:33 bgaraventa1979 has joined #aapi 19:09:39 Zakim, next item 19:09:39 agendum 1. "ISSUE-692/ACTION-1554: (Cynthia/Joseph) UIA mapping for role="searchbox" -- confirm edits." taken up [from clown] 19:09:47 action-1554? 19:09:47 action-1554 -- Cynthia Shelly to Provide UIA mapping for role="searchbox" -- due 2015-02-17 -- PENDINGREVIEW 19:09:47 https://www.w3.org/WAI/PF/Group/track/actions/1554 19:09:57 JS: This is a holdover from last week. 19:09:59 zakim, I am Bryan_Garaventa 19:09:59 ok, bgaraventa1979, I now associate you with Bryan_Garaventa 19:10:23 JS: I have written up all the mappings for searchbox and wanted verification from everyone that the mappings are correct. 19:10:25 http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-searchbox 19:10:34 JS: I am waiting to hear back from Cynthia. 19:10:46 RS: Let me take a look. 19:11:14 RS: There is an issue here. You are probably going to want to implement accessible text for this, also for IA2. 19:11:20 JS: I got this from Surkov. 19:11:37 RS: I don't think he was thinking about the interface when you asked. 19:12:19 "The object represents selectable text that allows edits or is designated read-only" 19:13:16 rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-textarea 19:13:27 JD: I see that the mapping does not say anything about needing to implement the accessible text interface. 19:13:46 JD: And yes, the accessible text interface does need to be implemented. 19:14:03 JD: I'm questioning if it needs to be specified for each of these mappings. 19:14:19 JD: Because all text objects should implement the accessible text interface. 19:14:47 JS: I think you're right that for IA2 we need to add a statement about multiline versus singleline. 19:15:04 RS: I think you also need to add that the text interface needs to be implemented. 19:15:22 JS: I just typed it in earlier (reads) 19:15:39 RS: That's great, but how do you know where the caret is, what text is selected, etc.? 19:20:08 JS: I'm happy to update the mappings to mention that the accessible text interface needs to be implemented for searchbox and textbox. 19:20:29 cyns has joined #aapi 19:20:38 JD: Makes sense to me, though from scanning through the mappings, I see a number of cases where interfaces are not mentioned at all. 19:21:16 RS: Perhaps Alex Surkov can provide you with a list of the roles which implement accessible text and editable text. 19:21:54 JS: I know there's an issue in the HTML mapping spec where Jason asked if we should add all the interfaces. 19:24:25 JS: This first topic was about the UIA mappings. We've gotten far away from that. 19:25:21 having phone trouble 19:26:06 Zakim: take up item 6 19:26:22 Zakim, take up item 6 19:26:22 agendum 6. "ACTION-1533: (Joanie) Investigate minimal/skeleton javascript at-spi2 listener with the aim of automating the 1.1 tests." taken up [from clown] 19:26:26 action-1533 19:26:26 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 19:26:26 https://www.w3.org/WAI/PF/Group/track/actions/1533 19:27:23 JD: Make it 1 May please. 19:27:26 JS: Done. 19:27:44 Zakim, take up item 7 19:27:44 agendum 7. "ACTION-1542: (Joanie) Verify the commit for mozilla bug 1013584 and report the atk role to Joseph." taken up [from clown] 19:27:49 action-1542? 19:27:49 action-1542 -- Joanmarie Diggs to Verify the commit for mozilla bug 1013584 and report the atk role to joseph. -- due 2015-02-24 -- OPEN 19:27:49 https://www.w3.org/WAI/PF/Group/track/actions/1542 19:27:50 +[Microsoft] 19:27:50 JD: No updates. 19:28:02 zakim, microsoft has me 19:28:02 +cyns; got it 19:28:51 action-1515? 19:28:51 action-1515 -- Richard Schwerdtfeger to Discuss issue-678 at the mon aria teleconference. -- due 2015-02-24 -- CLOSED 19:28:51 https://www.w3.org/WAI/PF/Group/track/actions/1515 19:28:52 JD: I'll ping them I guess. They've not done anything on that bug. 19:28:59 JS: I make it 1 May as well. 19:29:19 JS: This is also related to action-1515. 19:29:26 JD: We'll see where they are in May. 19:29:39 Zakim, take up item 1 19:29:39 agendum 1. "ISSUE-692/ACTION-1554: (Cynthia/Joseph) UIA mapping for role="searchbox" -- confirm edits." taken up [from clown] 19:29:46 action-1554? 19:29:46 action-1554 -- Cynthia Shelly to Provide UIA mapping for role="searchbox" -- due 2015-02-17 -- PENDINGREVIEW 19:29:46 https://www.w3.org/WAI/PF/Group/track/actions/1554 19:30:05 http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-searchbox 19:30:14 JS: We discussed this last week. You (Cynthia) said give you a week to look it over. 19:30:29 JS: The text in the spec is based on the notes you gave me. 19:30:34 CS: That looks fine. 19:31:09 Zakim, [Microsoft] is Cynthia_Shelly 19:31:09 +Cynthia_Shelly; got it 19:31:21 issue-692? 19:31:21 issue-692 -- Map role="searchbox" -- raised 19:31:21 https://www.w3.org/WAI/PF/Group/track/issues/692 19:31:28 JS: This action is also associated with issue-692. 19:31:44 JS: Now that all the actions are closed, I think we can close issue-692. 19:31:51 JS: Any objections? 19:31:57 CS and RS: None. 19:32:19 JS: I'll add something about implementing accessible text for some of the platforms for searchbox. 19:32:23 Zakim, next item 19:32:23 agendum 2. "ACTION-1444: (Joseph) ATK/AT-SPI2 mapping for role presenatation when in tables and lists." taken up [from clown] 19:32:31 action-1444? 19:32:31 action-1444 -- Joseph Scheuhammer to Update atk/at-spi2 mapping for role presentation in tables and lists. -- due 2015-02-24 -- PENDINGREVIEW 19:32:31 https://www.w3.org/WAI/PF/Group/track/actions/1444 19:32:38 JS: This is more than just ATK/AT-SPI2. 19:32:50 http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-presentation 19:32:59 JS: I put some text in the presentation role regarding presentation tables and lists. 19:33:03 JS: The URL is above. 19:33:13 For objects that have required owned descendants (e.g., a grid owns gridcells, a list owns listitems), expose each leaf descendant as ROLE_SECTION. 19:34:06 JS: I put it in for ATK and UIA, customizing it for each platform (ROLE_SECTION for ATK, Text Pattern for UIA). 19:34:15 CS: Document structure is very different for UIA. 19:34:18 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. 19:34:25 JS: Above is the text for UIA. 19:34:55 http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-presentation 19:35:22 JS: Now that I'm looking at it, I'm wondering why there are not similar sentences for UIA Express and IA2. 19:36:39 action-1444 19:36:39 action-1444 -- Joseph Scheuhammer to Update atk/at-spi2 mapping for role presentation in tables and lists. -- due 2015-02-24 -- PENDINGREVIEW 19:36:39 https://www.w3.org/WAI/PF/Group/track/actions/1444 19:37:24 JD: That looks good to me. 19:37:30 JS: Then I will close this action. 19:37:44 action-1445? 19:37:44 action-1445 -- Cynthia Shelly to Investigate the ideal uai mapping for role presentation in tables and lists. -- due 2015-01-20 -- PENDINGREVIEW 19:37:44 https://www.w3.org/WAI/PF/Group/track/actions/1445 19:37:54 issue-661 19:37:55 issue-661 -- UAIG1.1: Specify how to map children of table/lists with role presentation. -- open 19:37:55 https://www.w3.org/WAI/PF/Group/track/issues/661 19:38:12 JS: Is what I've done for UIA sufficient? (This is for action-1445) 19:38:14 CS: Yes. 19:38:21 JS: Then I was close action-1445 as well. 19:38:49 JS: What's left on the issue is action-1311 which is the bigger issue related to panels and groups. 19:38:59 JS: We're waiting on the ARIA caucus to finish that work. 19:39:10 Zakim, next item 19:39:10 agendum 3. "ACTION-1104: (Cynthia) UIA mapping for aria-describedy when CSS display:none." taken up [from clown] 19:39:20 action-1104? 19:39:20 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 19:39:21 https://www.w3.org/WAI/PF/Group/track/actions/1104 19:39:54 CS: I haven't done anything with this yet, though I'm talking to people internally. 19:40:24 JS: April 7th? 19:40:28 CS: Yes. 19:40:47 Zakim, next item. 19:40:47 agendum 4. "ACTION-1309: (Cynthia) UIA Express and UIA mapping for aria-colindex/aria-rowindex." taken up [from clown] 19:41:03 action-1309 19:41:03 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 19:41:03 https://www.w3.org/WAI/PF/Group/track/actions/1309 19:42:14 JS: This one is about mapping aria-colindex and aria-rowindex. 19:42:31 JS: Does this related to the current discussion about rowcount, etc.? 19:42:52 RS: Yes. There's a computation aspect to these. 19:46:43 CS: When do you think this is going to stablize? 19:48:17 RS: Tables are big enough, we probably are looking at a month. 19:48:35 CS: So give me that month, plus a week. 19:49:46 RS: We should get the tables and panels, and then do a heartbeat for the spec. 19:49:58 JS: Also aria-current. 19:50:12 RS: And that includes mappings. 19:50:18 RS: 1st week of May? 19:50:26 JS: It should be doable. 19:50:31 (Group agrees) 19:51:07 RS: I'll mention this on Thursday's call. 19:51:26 JS: We're going to need mappings for rowindex, colindex, etc. for all the platforms. 19:51:29 RS: Yes we are. 19:52:20 https://developer.gnome.org/libatspi/2.13/libatspi-atspi-table.html 19:52:38 Zakim, next item 19:52:38 agendum 5. "ACTION-1373/ISSUE-441: (Cynthia) Test case for when aria-posinset and aria-setsize are provided explicitly on some but not all elements." taken up [from clown] 19:52:46 action-1373? 19:52:46 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 19:52:46 https://www.w3.org/WAI/PF/Group/track/actions/1373 19:52:49 JS: Another one for Cynthia! :) 19:53:00 issue-441? 19:53:00 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 19:53:00 https://www.w3.org/WAI/PF/Group/track/issues/441 19:53:05 CS: Give me a week on this one. 19:53:24 JS: The 24th. 19:53:28 Zakim, next item 19:53:28 agendum 5 was just opened, joanie 19:53:35 Zakim, close item 5 19:53:35 agendum 5, ACTION-1373/ISSUE-441: (Cynthia) Test case for when aria-posinset and aria-setsize are provided explicitly on some but not all elements., closed 19:53:38 I see 6 items remaining on the agenda; the next one is 19:53:38 6. ACTION-1533: (Joanie) Investigate minimal/skeleton javascript at-spi2 listener with the aim of automating the 1.1 tests. [from clown] 19:53:54 Zakim, close item 6 19:53:54 agendum 6, ACTION-1533: (Joanie) Investigate minimal/skeleton javascript at-spi2 listener with the aim of automating the 1.1 tests., closed 19:53:56 I see 5 items remaining on the agenda; the next one is 19:53:56 7. ACTION-1542: (Joanie) Verify the commit for mozilla bug 1013584 and report the atk role to Joseph. [from clown] 19:54:00 Zakim, close item 7 19:54:00 agendum 7, ACTION-1542: (Joanie) Verify the commit for mozilla bug 1013584 and report the atk role to Joseph., closed 19:54:02 I see 4 items remaining on the agenda; the next one is 19:54:02 8. ISSUE-700/ACTION-1544/ACTION-1546: (Rich, Cynthia, David, Alex) Mapping of role rowgroup. [from clown] 19:54:09 Zakim, take up item 8 19:54:09 agendum 8. "ISSUE-700/ACTION-1544/ACTION-1546: (Rich, Cynthia, David, Alex) Mapping of role rowgroup." taken up [from clown] 19:54:36 issue-700? 19:54:36 issue-700 -- Discuss rowgroup, tbody, and thead in aapis -- open 19:54:36 https://www.w3.org/WAI/PF/Group/track/issues/700 19:54:45 action-1544? 19:54:45 action-1544 -- Cynthia Shelly to Document rowgroup mappings for ie 11 for both uia express and uia -- due 2015-02-03 -- OPEN 19:54:45 https://www.w3.org/WAI/PF/Group/track/actions/1544 19:54:50 action-1546? 19:54:50 action-1546 -- David Bolter to Make sure the rowgroup mapping for msaa/ia2 is accurate -- due 2014-12-23 -- OPEN 19:54:50 https://www.w3.org/WAI/PF/Group/track/actions/1546 19:55:07 JS: The mappings for rowgroup. 19:55:14 RS: Wasn't Alex going to do this? 19:55:15 http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-rowgroup 19:55:30 JS: Did you ask him in that email? 19:55:50 https://lists.w3.org/Archives/Public/public-pfwg/2015Feb/0060.html 19:56:00 JS: The above link is the email. 19:56:18 JS: His answer is that I only see one use for role rowgroup. 19:56:29 JS: (Reads Alex's response from the email) 19:56:31 richardschwerdtfeger has joined #aapi 19:56:41 RS: Nobody else maps it. 19:56:49 JS: He does seem to be saying he wants to map it. 19:56:56 http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-rowgroup 19:56:58 RS: Is he the only one who wants to map it? 19:57:05 JS: Here (above) are the current mappings. 19:57:11 JS: (Reads from mappings) 19:57:42 JS: ATK doesn't map it and AX API doesn't map it. 19:57:52 JS: So two map it, and two don't. 19:58:00 JS: Is that right for UIA, Cynthia? 19:58:02 CS: Yes. 19:58:41 CS: There's a larger issue here. I think we actually need a synonym for group that is not the generic group. 19:59:14 JD: Will the new panel role address that? 19:59:40 CS: Possibly. 20:00:18 JS: Another point Alex makes: Firefox doesn't expose tbody, thead, etc. as accessibles unless the author makes them focusable. 20:00:37 JS: If the author makes it focusable, then there needs to be an accessible for it. 20:01:09 RS: If a rowgroup had a role of group, it wouldn't really matter would it? 20:01:11 JS: No. 20:01:16 RS: There you go. 20:01:38 JS: Should the mapping table have that exception, namely not mapped unless focusable in which case it has the group role? 20:01:50 RS: I think so, though I'd like to hear other people's thoughts on it. 20:02:28 JD: If it has to be exposed, I guess that's the way to go. But it's going to mess up the hierarchy. 20:04:16 JS: Is the conclusion that we're willing to accept this mapping if the rowgroup is focusable? 20:04:26 (Group agrees) 20:05:03 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. 20:05:32 -Cynthia_Shelly 20:05:53 https://lists.w3.org/Archives/Public/wai-xtech/2015Mar/0004.html 20:06:06 Topic: Homework for next week 20:06:08 -Rich_Schwerdtfeger 20:06:12 Read https://lists.w3.org/Archives/Public/wai-xtech/2015Mar/0004.html 20:06:21 -Bryan_Garaventa 20:06:22 yes, read the thread. 20:06:26 Zakim, part 20:06:26 leaving. As of this point the attendees were Joseph_Scheuhammer, Joanmarie_Diggs, Rich_Schwerdtfeger, +1.650.738.aaaa, Bryan_Garaventa, cyns, Cynthia_Shelly 20:06:26 Zakim has left #aapi 20:08:07 RRSAgent, make minutes 20:08:07 I have made the request to generate http://www.w3.org/2015/03/17-aapi-minutes.html joanie 20:09:12 present- cyns +1.650.738.aaaa 20:09:15 RRSAgent, make minutes 20:09:15 I have made the request to generate http://www.w3.org/2015/03/17-aapi-minutes.html joanie 20:09:39 RRSAgent, stop