- From: Joanmarie Diggs <jdiggs@igalia.com>
- Date: Tue, 1 Nov 2016 16:13:00 -0400
- To: ARIA Working Group <public-aria@w3.org>
- Cc: "wai-xtech@w3.org" <wai-xtech@w3.org>
URL: https://www.w3.org/2016/11/01-aapi-minutes.html Plain text follows: [1]W3C [1] http://www.w3.org/ Accessible Rich Internet Applications Working Group Teleconference 01 Nov 2016 See also: [2]IRC log [2] http://www.w3.org/2016/11/01-aapi-irc Attendees Present Joanmarie_Diggs, Bryan_Garaventa, Joseph_Scheuhammer Regrets Chair Joseph_Scheuhammer Scribe joanie Contents * [3]Topics 1. [4]ISSUE-676: (Joseph) Adding MSAA+IA2 action, interface, and relations to role mappings. 2. [5]ISSUE-1038/ISSUE-1026: (Bogdan, James) Mappings for feed, figure, and term. 3. [6]ACTION-2121: (Joseph/Joanie) Correct the ATK/AT-SPI text for single and multiple selection removal. * [7]Summary of Action Items * [8]Summary of Resolutions __________________________________________________________ <clown> agenda: this <scribe> scribe: joanie ISSUE-676: (Joseph) Adding MSAA+IA2 action, interface, and relations to role mappings. <clown> issue-676? <trackbot> issue-676 -- Is it useful to identify MSAA+IA2 and ATK/AT-SPI actions, interfaces, and relations in the mappings? -- open <trackbot> [9]http://www.w3.org/WAI/ARIA/track/issues/676 [9] http://www.w3.org/WAI/ARIA/track/issues/676 JS: Jason Kiss brought up this issue quite some time ago. ... Joanie and I completed ATK/AT-SPI2 weeks ago. ... I've been working on MSAA and IA2 recently, but I'm not yet finished. ... I'm working on the role table currently. <clown> [10]https://rawgit.com/w3c/aria/ACTION-2126/core-aam/core-aam.h tml#mapping_role_table [10] https://rawgit.com/w3c/aria/ACTION-2126/core-aam/core-aam.html#mapping_role_table JS: The URL is for my branch where I'm doing my work. ... Start with alertdialog ... For ATK/AT-SPI2 it has a role and an interface mapping. ... But MSAA + IA2 doesn't yet. I've indicated this with a note. ... Does IA2 have a "Window" interface? RS: No. JS: Looking at grid, we have interfaces table and selection for ATK. ... For MSAA + IA2, I have the table interface, but didn't know about selection. Does IA2 have a selection interface? RS: Yes, it has to. <clown> [11]http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs /html/ [11] http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/ JS: I don't see IAccessibleSelection in the docs at the above URL. RS: They have to have selection. <Rich> [12]http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs /html/interface_i_accessible_table2.html [12] http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/interface_i_accessible_table2.html RS: Selected is probably from MSAA. Let me look. JS: I wonder what the do for table in HTML. ... Answer, "Use WAI-ARIA mapping" <clown> *sigh* <Rich> [13]https://msdn.microsoft.com/en-us/library/ms788733(v=vs.110) .aspx [13] https://msdn.microsoft.com/en-us/library/ms788733(v=vs.110).aspx (Group looks for evidence of the selection interface's existence) <clown> [14]http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs /html/_accessible_role_8idl.html [14] http://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/_accessible_role_8idl.html <Rich> [15]http://docs.oracle.com/javase/7/docs/api/javax/accessibilit y/package-summary.html [15] http://docs.oracle.com/javase/7/docs/api/javax/accessibility/package-summary.html JS: I'm going to ask Alex Surkov about the selection interface for grid and listbox at least ... There's also a note for ATK for grid: "Because WAI-ARIA does not support modifying the selection via the accessibility API, user agents must return false for all Selection methods that provide a means to modify the selection." ... For role img, I have a note regarding the existence of an image interface. ... I just found it, so that one is solved. ... Listbox, same question about selection. ... For menu, is there a selection interface. ... Same for menubar and some others. ... For progressbar, there's a warning for ATK about not being able to set the value. ... Should the same warning be present for IA2? I think it should. JD: Agreed. JS: Are we going to be testing these things (setting values, etc.) JD: Yes. We already have at least one test case and my ATTA supports it. JS: I might have this done by next week. RS: I'm still working on cat herding. ... I am not writing more test cases, until more of these mappings are done. ... In particular, the mappings for UIA and Mac. ... I sent a note to Bogdan. <clown> issue-1026? <trackbot> issue-1026 -- AAPI mappings for aria-errormessage -- open <trackbot> [16]http://www.w3.org/WAI/ARIA/track/issues/1026 [16] http://www.w3.org/WAI/ARIA/track/issues/1026 <clown> issue-1038? <trackbot> issue-1038 -- Need mappings for role="feed", "figure", "term" for all AAPIs -- open <trackbot> [17]http://www.w3.org/WAI/ARIA/track/issues/1038 [17] http://www.w3.org/WAI/ARIA/track/issues/1038 <clown> action-2119? <trackbot> action-2119 -- James Craig to Update Core-AAM for macOS -- due 2016-10-18 -- OPEN <trackbot> [18]http://www.w3.org/WAI/ARIA/track/actions/2119 [18] http://www.w3.org/WAI/ARIA/track/actions/2119 <Rich> [19]https://bugs.webkit.org/show_bug.cgi?id=151691 [19] https://bugs.webkit.org/show_bug.cgi?id=151691 ISSUE-1038/ISSUE-1026: (Bogdan, James) Mappings for feed, figure, and term. (Group examines and discusses links provided by James in the action) RS: I will email James because we need the mappings rather than links to bugs. ACTION-2121: (Joseph/Joanie) Correct the ATK/AT-SPI text for single and multiple selection removal. <clown> [20]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#m apping_events_selection [20] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#mapping_events_selection JS: There is some text at the above URL. ... I've added a couple of bullets. ... I've done something similar for the multiselect table below. JD: Event details! I am so happy!! ... However, the event type for which those details apply is not object:selection_changed; it's object:state_changed:selected. (JS and JD briefly discuss wording) JS: If you go back to the beginning of selection, I added a parenthetical remark. ... (Reads) ... "In the single selection case, selection follows focus (see the section "Focus States and Events Table" for information about focus events). User agents MUST fire the following events when aria-selected changes:" ... And if you follow the link, you will see similar tet under focus states. JD: Those details do apply to object:state-changed:focused, but not focus: ... And focus: has been deprecated. Can we say that? JS: We can remove it. JD: Perfect. ... Looking at the ATK docs, it appears the signals are hyphenated and not underscored (e.g. object:selection-changed) [21]https://developer.gnome.org/atk/stable/AtkSelection.html#At kSelection-selection-changed [21] https://developer.gnome.org/atk/stable/AtkSelection.html#AtkSelection-selection-changed JS: Noted. I will do it. Summary of Action Items Summary of Resolutions [End of minutes]
Received on Tuesday, 1 November 2016 20:13:42 UTC