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