19:42:40 RRSAgent has joined #aapi 19:42:40 logging to http://www.w3.org/2015/12/01-aapi-irc 19:42:42 RRSAgent, make logs public 19:42:42 Zakim has joined #aapi 19:42:44 Zakim, this will be WAI_PF 19:42:44 I do not see a conference matching that name scheduled within the next hour, trackbot 19:42:45 Meeting: Protocols and Formats Working Group Teleconference 19:42:45 Date: 01 December 2015 19:42:56 chair: Joseph_Scheuhammer 19:43:09 agenda: this 19:43:18 agenda+ ISSUE-723 (Cynthia) Check that UIA control type for "application" role is Pane. 19:43:29 agenda+ ISSUE-730 (Cynthia) Check that UIA localized control type for "article" role is article. 19:43:42 agenda+ (All) Reminder to check the role mappings for Dpub-aam for FPWD. - http://rawgit.com/w3c/aria/master/dpub-aam/dpub-aam.html 19:45:26 agenda: ISSUE-682/ACTION-1745 (Joseph) What happens to required owned elements when the @role is different that the element's default? E.g. …
19:46:25 agenda+ ISSUE-682/ACTION-1745 (Joseph) What happens to required owned elements when the @role is different than the element's default? E.g. …
19:46:53 agenda+ Action/Issue/Bugzilla triage for ARIA 1.1 19:46:58 agenda+ be done 19:54:44 richardschwerdtfeger has joined #aapi 19:59:43 present+ Rich_Schwerdtfeger 20:03:03 bgaraventa1979 has joined #aapi 20:03:16 present+ Joseph_Scheuhammer 20:03:20 present+ Bryan_Garaventa 20:03:42 I have made the request to generate http://www.w3.org/2015/12/01-aapi-minutes.html clown 20:05:53 present+ Joanmarie_Diggs 20:06:01 scribe: joanie 20:09:18 present+ Cynthia_Shelly 20:09:26 Zakim, take up item 1 20:09:26 agendum 1. "ISSUE-723 (Cynthia) Check that UIA control type for "application" role is Pane." taken up [from clown] 20:09:30 issue-723? 20:09:30 issue-723 -- UIA mapping for application incorrect -- raised 20:09:30 https://www.w3.org/WAI/PF/Group/track/issues/723 20:09:53 JS: I did a bunch of modifictations to UIA mapping. You, Cynthia, wanted to double-check a couple. 20:10:01 JS: One was application. 20:10:06 http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-application 20:10:09 JS: Link above. 20:10:16 JS: (Reads from spec) 20:10:25 CS: I think that's ok. 20:10:53 CS: It's either pane or group. And neither one is ideal. 20:11:09 JS: I will take the TBD off and sometime this week commit the change and close the issue. 20:11:13 Zakim, next item 20:11:13 agendum 2. "ISSUE-730 (Cynthia) Check that UIA localized control type for "article" role is article." taken up [from clown] 20:11:20 issue-730? 20:11:20 issue-730 -- UIA mapping for article incorrect -- raised 20:11:20 https://www.w3.org/WAI/PF/Group/track/issues/730 20:11:22 JS: This one is article. 20:11:31 CS: So article is not a landmark anymore. 20:11:41 CS: But I'm not sure what to do with them as a non-landmark. 20:11:50 http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-article 20:11:59 JS: You said localized role is article. 20:12:10 JS: And role is document. 20:12:16 q+ 20:12:25 s/role/control type/ 20:12:40 CS: I think we should change it to group; it's not a document. 20:13:04 JS: I'll point out that it's a document in IA2 and ATK. 20:13:17 JD: This is why I'm in the queue. An article is not a document. 20:13:30 RS: If you want to make it a document, you might want to tell.... 20:14:02 JS: Actually I confirmed it in Firefox for IA2. 20:14:24 CS: A document is not a smaller thing; it's more of a top-level thing. 20:14:36 JS: The superclass role of article is document in ARIA. 20:15:59 JS: The mapping spec for ATK/AT-SPI2 has ROLE_ARTICLE. 20:16:10 JD: Aha, so Firefox is just not doing that. 20:16:14 q- 20:16:53 JS: I will change UIA control type from document to group and remove TBD for the localized control type. 20:17:14 s/localized role/localized control type/ 20:17:26 Zakim, next item 20:17:26 agendum 3. "(All) Reminder to check the role mappings for Dpub-aam for FPWD. - http://rawgit.com/w3c/aria/master/dpub-aam/dpub-aam.html" taken up [from clown] 20:17:38 JS: This is just a quick, friendly reminder. 20:17:51 RS: It's probably a little late since it's going out the door now. 20:17:59 RS: But feedback would be great. 20:18:13 RS: I need to look at the subroles on Mac as they don't have everything we need. 20:18:39 Zakim, next item 20:18:39 agendum 4. "ISSUE-682/ACTION-1745 (Joseph) What happens to required owned elements when the @role is different than the element's default? E.g. …
" 20:18:43 ... taken up [from clown] 20:18:52 Issue-682 20:18:52 Issue-682 -- Clarify what happens to required owned childrens' roles when native host language parent is overridden with a WAI-ARIA role. -- open 20:18:52 https://www.w3.org/WAI/PF/Group/track/issues/682 20:19:01 JS: This is something that came up at the last ARIA meeting. 20:19:14 JS:: It got transferred from the spec to the mapping spec. 20:19:20
20:19:26 JS: If you do the above.... 20:19:36 JS: What happens to the required owned elements of the table? 20:19:40 RS: Why would you do that? 20:19:46 JS: Maybe you wouldn't it. 20:19:54 BG: Setting dialog on the table element? 20:19:58 JS: Yes. 20:20:03 BG: I've actually done that. 20:21:15 CS: One possibility is do the same thing as role presentation; the other is author error. 20:21:26 RS: You could say role dialog is not allowed on a table. 20:21:50 RS: I'm ok with making them presentational. 20:21:57 RS: You could do this with a list. 20:22:13 JS: I've seen this done with an unordered list with role menu 20:22:32 RS: Is this the spec or mapping? 20:22:53 JS: I thought the spec, but during the ARIA meeting everyone seemed to think it belonged in the mapping spec. 20:23:59 RS: Make them none or presentation? 20:24:09 JS: I will do both as we're still in transition. 20:24:14 (Group agrees) 20:24:22 Zakim, next item 20:24:22 agendum 5. "Action/Issue/Bugzilla triage for ARIA 1.1" taken up [from clown] 20:24:32 JS: Triage time! 20:24:45 https://www.w3.org/WAI/PF/Group/track/products/23 20:24:46 JS: We're trying to hit ARIA 1.1 soon. 20:24:55 JS: The list of issues and actions is at the URL above. 20:25:15 action-1309 20:25:15 action-1309 -- Cynthia Shelly to Determine the best place to map aria-colindex and aria-rowindex for UIA. -- due 2015-12-01 -- OPEN 20:25:15 https://www.w3.org/WAI/PF/Group/track/actions/1309 20:25:17 action-1309? 20:25:17 action-1309 -- Cynthia Shelly to Determine the best place to map aria-colindex and aria-rowindex for UIA. -- due 2015-12-01 -- OPEN 20:25:17 https://www.w3.org/WAI/PF/Group/track/actions/1309 20:25:24 JS: Action 1309 is due today. 20:25:36 CS: I still need to figure this out. 20:25:43 CS: Please give me another week. 20:25:55 CS: Make that two weeks. 20:26:21 RS: We're going to start shutting things down in a week or two. 20:26:41 RS: Sometimes people use navigate by row in email clients. 20:26:50 RS: You might want to have rowindex there as well. 20:27:39 JS: It's that setsize thing again (where does the property belong, on the children or parent container?) 20:27:49 CS: Repeating the property is a performance issue. 20:27:57 action-1373 20:27:58 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-12-01 -- OPEN 20:27:58 https://www.w3.org/WAI/PF/Group/track/actions/1373 20:28:16 CS: I've not done this one yet. 20:28:26 CS: When do test cases need to be done? 20:28:37 RS: We have to create the testable statements. 20:28:54 RS: The week I'm out, Michael will start coordinating the testable statement creation. 20:29:14 RS: So we'll start this discussion text week. 20:29:23 CS: When do you expect to have the tests done? 20:29:30 RS: You need testable statements first. :) 20:29:47 RS: We're probably going to go to CR in March. 20:30:01 RS: We should have tests done by February. 20:30:26 CS: Ok, let's go with February 1st for this action item. 20:30:49 JS: I would think you'd write the test cases and statements at the same time. 20:30:57 JS: Because it's in your mind then. 20:31:07 RS: It depends on who is writing the tests. 20:31:18 JS: Action item due date updated. 20:31:50 action-1528 20:31:50 action-1528 -- Alexander Surkov to Bolter to investigate the proper ia2 mappings for aria-current -- due 2014-11-18 -- OPEN 20:31:50 https://www.w3.org/WAI/PF/Group/track/actions/1528 20:31:56 action-1529 20:31:56 action-1529 -- Joseph Scheuhammer to Investigate the proper atk/at-spi mappings for aria-current -- due 2014-11-18 -- PENDINGREVIEW 20:31:56 https://www.w3.org/WAI/PF/Group/track/actions/1529 20:32:20 action-1535 20:32:20 action-1535 -- James Craig to Investigate the axapi mappings for aria-current. -- due 2015-08-18 -- OPEN 20:32:20 https://www.w3.org/WAI/PF/Group/track/actions/1535 20:32:34 JS: We need to create an action for UIA, unless it's done. 20:32:48 http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaCurrent 20:32:56 RS: So Alex has never sent you a mapping? 20:33:16 JS: There's a long discussion on the IA2 mapping in which Alex objects because it's different from ATK. 20:33:37 http://lists.linux-foundation.org/pipermail/accessibility-ia2/2015-September/001939.html 20:33:48 JS: The above is the last message in the list. 20:34:46 RS: What happens when you have a navigation list with links? 20:35:24 scribenick: clown 20:35:42 JD: the locus of focus for a list item is 'selected' 20:35:55 JD: the locus of focus for a focussed widget is "focussed" 20:36:16 JD: for the current link in a list of links, we use "active" 20:36:44 RS: If you tab through the links, the one with focus is not the active one, necessarily 20:36:59 JD: The "thing" you are on... 20:37:09 JD: There are different states for the thing you are on. 20:37:29 JD: Putting active on something not focusable nor selectable is not a problem. 20:37:41 RS: Alex says that not possible? 20:37:52 JD I'd have to go back to list. 20:37:58 scribe: joanie 20:38:08 RS: (Reads list message) 20:38:32 JS: Alex is saying if you have a widget that say is focused(?), it will be active in IA2 and ATK. 20:38:48 JS: Joanie says that it's not active in that case; it's STATE_FOCUSED. 20:39:08 JS: Alex is agreeing with James Teh. 20:39:20 JS: James Teh is responding to Joanie. 20:39:36 JS: You might need to read the entire thread. 20:39:40 RS: Ok, I'll do that. 20:40:00 JS: What I was going to do is respond to this one and say, "Progress? What's happening?" 20:40:13 JS: I know that Joanie wants the current item to map to STATE_ACTIVE. 20:40:32 RS: I think that's fine. I don't understand Alex's concern. 20:41:20 JS: I mentioned they are working on it for AX API. 20:41:30 JS: It looks like they finished and closed the bug. 20:41:31 https://bugs.webkit.org/show_bug.cgi?id=146012 20:42:27 JS: From the bug above, they have values in AX API corresponding to the different values for aria-current. 20:42:42 JS: AXCurrent is what they are going to use. 20:43:05 RS: So how are you going to do the active state for that? 20:43:16 JS: ATK is going to use the object attribute 20:43:22 RS: That makes sense. 20:43:49 JS: The only thing about this bug. There's a wrinkle in ATK/AT-SPI that when you change the state it spawns an event. 20:43:59 JS: And an AT can listen to that event. 20:44:07 JS: Apple doesn't have such a state. 20:44:24 RS: I'll follow up via email. 20:44:47 http://lists.linux-foundation.org/pipermail/accessibility-ia2/ 20:44:54 https://lists.linuxfoundation.org/mailman/listinfo/accessibility-ia2 20:47:23 http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#mapping_events_selection 20:48:12 JS: I will ask James Craig if there are any notifications for AX API. 20:48:57 Expose current= in AriaProperties. 20:49:07 CS: Confirmed. 20:49:13 JS: Do you want an event? 20:49:50 CS: We get a property-change notification. 20:50:08 CS: So I don't think we need to do anything additional. 20:50:43 JS: Anything else on aria-current? 20:51:31 action-1530 20:51:31 action-1530 -- Cynthia Shelly to Investigate uia mapping of role="text" -- due 2014-11-18 -- PENDINGREVIEW 20:51:31 https://www.w3.org/WAI/PF/Group/track/actions/1530 20:51:48 JS: You made some suggestion. This is for role="text". 20:51:57 JS: I added for UIA use the text control pattern. 20:52:34 CS: Some things have chanaged in Edge. We no longer have separate text patterns per element. 20:53:04 CS: So I think role="text" is going to be the same as role="presentation" 20:53:34 CS: So not mapped. We'd expose the string as part of the page's text pattern. 20:53:53 hi 20:55:41 RS: So how do you get things like lines if you have things in the middle of the content. 20:55:48 CS: The text pattern does that. 20:56:01 CS: We have one big text pattern for the entire document. 20:56:37 CS: Paragraphs are a thing inside the text pattern. 20:56:57 CS: Headings are not elements; the are an attribute of a range within the document text. 20:57:10 CS: There's not a separate node in the tree. 20:57:30 CS: It's similar to what's done with spans. 20:57:42 CS: For this one, I'm not yet sure how to map it. 20:57:56 CS: I think it's going to do the same thing as presentation, but I need to verify that. 20:57:59 JS: What due date? 20:58:39 CS: Give me a week from Tuesday (the 15th). 20:59:23 Topic: Meeting next week 20:59:29 JD: I won't be around next week. 20:59:45 JD: I think Rich won't be around next week. Cynthis just indicated the same. 21:00:00 Conclusion of group: No meeting next week. 21:00:43 Zakim, part 21:00:43 leaving. As of this point the attendees have been Rich_Schwerdtfeger, Joseph_Scheuhammer, Bryan_Garaventa, Joanmarie_Diggs, Cynthia_Shelly 21:00:43 Zakim has left #aapi 21:01:01 scribeOptions: -final 21:01:08 RRSAgent, stop 21:02:22 s/Cynthis/Cynthia/ 21:02:28 RRSAgent, make minutes 21:02:28 I have made the request to generate http://www.w3.org/2015/12/01-aapi-minutes.html joanie 21:02:57 RRSAgent, stop