- From: Joanmarie Diggs <jdiggs@igalia.com>
- Date: Tue, 28 Jun 2016 16:29:42 -0400
- To: ARIA Working Group <public-aria@w3.org>
- Cc: "wai-xtech@w3.org" <wai-xtech@w3.org>
URL: https://www.w3.org/2016/06/28-aapi-minutes.html Plain text follows: [1]W3C [1] http://www.w3.org/ Accessible Rich Internet Applications Working Group Teleconference 28 Jun 2016 See also: [2]IRC log [2] http://www.w3.org/2016/06/28-aapi-irc Attendees Present Joanmarie_Diggs, Joseph_Scheuhammer, Bryan_Garaventa, Cynthia_Shelly, Richard_Schwerdtfeger Regrets Chair Joseph_Scheuhammer Scribe joanie Contents * [3]Topics 1. [4]ISSUE-1029 (All) Mappings for separator when it is a window-splitter. 2. [5]ACTION-1696 (Joseph/Joanie) ATK/AT-SPI mapping of aria-keyshortcuts. 3. [6]Meeting next week? 4. [7]ACTION-1696 (Joseph/Joanie) ATK/AT-SPI mapping of aria-keyshortcuts. 5. [8]ACTION-1698 (Joanie) Quick update re: AXAPI mapping of aria-keyshortcuts. 6. [9]Triage actions: https://www.w3.org/WAI/ARIA/track/products/23 * [10]Summary of Action Items * [11]Summary of Resolutions __________________________________________________________ [11] file:///tmp/lynxXXXXP2KoCU/L12276-2840TMP.html#ResolutionSummary <clown> agenda: this <clown> brb <scribe> scribe: joanie ISSUE-1029 (All) Mappings for separator when it is a window-splitter. <clown> [12]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#r ole-map-separator [12] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-separator JS: We can start with UIA mappings. ... Here's the URL (above) to what I've done. ... (Reads UIA mapping) CS: I doesn't need to say that because aria-expanded is already mapped to ExpandCollapse Pattern. ... Is there an implied aria-expanded on there? JS: Currently in the spec text, there is. RS: We can probably do that automatically in the mapping spec. JS: Then the text I put in there probably fits. CS: If the author puts in aria-expanded, we don't need to say it. <clown> [13]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#r ole-map-separator [13] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-separator CS: But if it's implied, we do need to add text to that effect. JS: I guess I should look at the tet. CS: What defines it as being an interactive window splitter. JS: Let me get the ARIA text. JD: It's in master now. ... I have some proposed changes, but I'm waiting to hear back from Matt. [14]https://rawgit.com/w3c/aria/master/aria/aria.html#separator [14] https://rawgit.com/w3c/aria/master/aria/aria.html#separator <clown> [15]https://rawgit.com/w3c/aria/master/aria/aria.html#separator [15] https://rawgit.com/w3c/aria/master/aria/aria.html#separator JS: (Reads spec text found at above URL) CS: Is it just being focusable that defines it being an interactive widget? ... If so, we should have explicit text. "If focusable..." ... Does "focusable" mean tabindex of 0 or -1? JS: It means tabindex of 0 or it can be an activedescendant. CS: Then say that, providing a link to the definition of focusable. JS: Because it say authors MAY use aria-expanded, does that mean the pattern should be there? CS: It's not necessary because that's in the pattern table. JS: Ok, then I'll take the pattern out. ... One fine thing: ... (Reads from the spec about value) ... I think Joanie wants to change the value MAY statement to a MUST. JD: Yes. JS: If the MUST change goes through, does UIA have a mapping for that? CS: In UIA, the panes are what have sizes; the splitter is just the thumb. <Rich> yes <clown> ACTION: Cynthia to double check potential value events on windows when window-splitter changes position. [recorded in [16]http://www.w3.org/2016/06/28-aapi-minutes.html#action01] [16] http://www.w3.org/2016/06/28-aapi-minutes.html#action01] <trackbot> Created ACTION-2089 - Double check potential value events on windows when window-splitter changes position. [on Cynthia Shelly - due 2016-07-05]. CS: If the events are happening in another part of the tree, I'm not sure how to express that. RS: What events are there? <clown> action-2089 <trackbot> action-2089 -- Cynthia Shelly to Double check potential value events on windows when window-splitter changes position. -- due 2016-07-05 -- OPEN <trackbot> [17]http://www.w3.org/WAI/ARIA/track/actions/2089 [17] http://www.w3.org/WAI/ARIA/track/actions/2089 JS: I believe that the splitter is between the two panes, and the panes have size-change events. RS: So it sounds like you're not using expand/collapse. CS: No, we're not. RS: So why do we need to support expand/collapse? CS: We don't for my platform. JD: We don't for mine either. RS: We might need it for Apple. JS: I think James did say they need it. ... Pending Cynthia's action to verify value events.... CS: I should hopefully know next week. JS: I'll add text about focusable for all platforms. ... I'll link to the definition of focusable. ... And I'll take out the Expand/Collapse Pattern. CS: Actually, there's a holiday. JS: Regarding ATK/AT-SPI: ... (Reads mapping) ... And the value interface? JD: Yes, in ATK/AT-SPI2 it is needed. CS: I think we might ignore the value in UIA. (Discussion about what, if anything, expands/collapses with respect to the splitter) JS: I'm going to then remove the STATE_EXPANDABLE and STATE_EXPANDED CS: I think that makes sense that we only expose it if the author provides it. JD: I want it removed, thanks! JS: For now, I'm going to use the mapping for ATK/AT-SPI2 for my tentative mapping for MSAA/IA2. ... And hope that James Teh and Alex like it. ... I have a mapping for AXAPI JD: Do you know for sure? JS: I don't know for sure. JD: Let's email Chris and James then. action Joanie to verify splitter mappings for AXAPI <trackbot> Created ACTION-2090 - Verify splitter mappings for axapi [on Joanmarie Diggs - due 2016-07-05]. ACTION-1696 (Joseph/Joanie) ATK/AT-SPI mapping of aria-keyshortcuts. Meeting next week? CS: If people are on vacation for the 4th of July.... JS: It sounds like we're meeting. ACTION-1696 (Joseph/Joanie) ATK/AT-SPI mapping of aria-keyshortcuts. <clown> action-1696 <trackbot> action-1696 -- Joseph Scheuhammer to Propose ATK/AT-SPI mapping of aria-keyshortcuts -- due 2016-06-28 -- PENDINGREVIEW <trackbot> [18]http://www.w3.org/WAI/ARIA/track/actions/1696 [18] http://www.w3.org/WAI/ARIA/track/actions/1696 <clown> [19]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#a riaKeyshortcuts [19] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaKeyshortcuts <clown> [20]https://github.com/w3c/aria/commit/76bc1cde613d96beb831b775 57b05eea7e8381da [20] https://github.com/w3c/aria/commit/76bc1cde613d96beb831b77557b05eea7e8381da JS: On aria-keyshortcuts for ATK/AT-SPI2: ... I made the changes that Joanie asked me to. ... First URL is the spec, second is the commit. JD: Looks good to me. JS: I did verify it in Firefox too. ... I'm going to close action-1696. ACTION-1698 (Joanie) Quick update re: AXAPI mapping of aria-keyshortcuts. <clown> action-1698 <trackbot> action-1698 -- Joseph Scheuhammer to Propose AXAPI mapping of aria-kbdshortcuts -- due 2016-07-05 -- OPEN <trackbot> [21]http://www.w3.org/WAI/ARIA/track/actions/1698 [21] http://www.w3.org/WAI/ARIA/track/actions/1698 JS: I put this on the agenda because we said we'd touch base this week. <clown> AXARIAKeyboardShortcuts JS: We have an answer. It's the above property. <clown> [22]https://lists.w3.org/Archives/Public/public-aria/2016Jun/02 71.html [22] https://lists.w3.org/Archives/Public/public-aria/2016Jun/0271.html JS: Chris from Apple applied on the list. URL is above. <clown> [23]https://lists.w3.org/Archives/Public/public-aria/2016Jun/02 73.html [23] https://lists.w3.org/Archives/Public/public-aria/2016Jun/0273.html JS: I replied to him asking if it was a string. ... I don't think he's responded yet. JD: On those properties, I'm nearly positive everything is a string. JS: I'll get that done next week. ... Once I get it done I'll bring it up for final review. Triage actions: [24]https://www.w3.org/WAI/ARIA/track/products/23 [24] https://www.w3.org/WAI/ARIA/track/products/23 <clown> action-1735 <trackbot> action-1735 -- Richard Schwerdtfeger to Edit role mappings for elements borrowed from html (canvas, iframe, audio, video) to refer to the html mapping spec -- due 2015-10-16 -- OPEN <trackbot> [25]http://www.w3.org/WAI/ARIA/track/actions/1735 [25] http://www.w3.org/WAI/ARIA/track/actions/1735 JS: Is this a Core AAM action, really? RS: Why do I have that? JS: No idea. RS: I don't know why canvas. ... We have referred to the mapping for the host language. ... I don't know what our todo is here. ... They can refer to us, but at the end of the day, they own the mapping. ... So it's not anything for us to do as far as I know. JS: Do we have audio and video and iframe? RS: We have audio and video in SVG. JS: There's img RS: (Reads from SVG mapping spec) <clown> [26]https://rawgit.com/w3c/aria/master/aria/aria.html#role_defi nitions [26] https://rawgit.com/w3c/aria/master/aria/aria.html#role_definitions RS: They map to the HTML elements. ... Even for canvas. JS: Can we close this action. RS: I think so, yes. ... We point to the host language. JS: Closed. <clown> action-1692 <trackbot> action-1692 -- Joanmarie Diggs to Propose ATK/AT-SPI mapping for aria-errormessage -- due 2015-08-04 -- OPEN <trackbot> [27]http://www.w3.org/WAI/ARIA/track/actions/1692 [27] http://www.w3.org/WAI/ARIA/track/actions/1692 JS: There are a bunch of aria-errormessage actions. JD: This is stalled. ... Though I thought Rich sent an email. JS: To James Teh on the IA2 list. ... Probably... April? ... There's been nothing on this list since April. <clown> action-1738 <trackbot> action-1738 -- Joanmarie Diggs to Determine what the msaa+ia2 mapping for role="search" -- due 2015-11-17 -- OPEN <trackbot> [28]http://www.w3.org/WAI/ARIA/track/actions/1738 [28] http://www.w3.org/WAI/ARIA/track/actions/1738 <clown> [29]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#r ole-map-search [29] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-search JD: Why do I have that? JS: It's already mapped to landmark with "search" exposed via object attribute. RS: They're supposed to be adding the landmark role. JS: So I think this action is obsolete. ... Closed <clown> action-1745 <trackbot> action-1745 -- Joseph Scheuhammer to Make a proposal to address issue-682 -- due 2015-11-26 -- OPEN <trackbot> [30]http://www.w3.org/WAI/ARIA/track/actions/1745 [30] http://www.w3.org/WAI/ARIA/track/actions/1745 <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> [31]http://www.w3.org/WAI/ARIA/track/issues/682 [31] http://www.w3.org/WAI/ARIA/track/issues/682 JS: This is vaguelly familiar. ... The thing that causes the problem is this <clown> <table role="dialog"> …</table> JS: So you have a table, but you give it a role of dialog. What happens to the tr, td, etc. instances. <clown> <div role="dialog"><table> …</table> </div> JS: My proposal is that this is actually the same as the above. <clown> table="presentation" JD: That has some technical issues. JS: So what do we do? RS: Why would authors do this? JS: The table is presentational. RS: Right, so I think the children become presentational. <clown> <table role="dialog"> treat the table as presentational. <clown> ? RS: Treat all the structural descendants of table as presentational. ... And replace the table role with dialog. +1 RS: That's probably the easiest thing to do. JD: I agree. RS: Is that an error condition? JS: Yeah, where would I put it in the Core AAM? RS: I think you'd add a section. <clown> [32]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#m apping_conflicts [32] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#mapping_conflicts RS: What you really want to do... You could do it on a list as well. JD: I thought we already dealt with this. ... I recall pushing to get the changes made by Alex in Gecko. ... And making the changes myself in WebKitGtk. <clown> [33]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#r ole-map-none [33] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-none JD: So can we not put this content in that part of the spec. JS: Under the role mapping for none (reads text from spec) <clown> [34]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#m apping_conflicts [34] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#mapping_conflicts JS: I think the section for it is here (above URL) JD: And link from that to the role none mapping. JS: I will do that soon. <clown> [35]https://www.w3.org/WAI/ARIA/track/products/23 [35] https://www.w3.org/WAI/ARIA/track/products/23 Summary of Action Items [NEW] ACTION: Cynthia to double check potential value events on windows when window-splitter changes position. [recorded in [36]http://www.w3.org/2016/06/28-aapi-minutes.html#action01] [36] http://www.w3.org/2016/06/28-aapi-minutes.html#action01 Summary of Resolutions [End of minutes]
Received on Tuesday, 28 June 2016 20:30:20 UTC