- From: Joanmarie Diggs <jdiggs@igalia.com>
- Date: Tue, 7 Mar 2017 16:23:40 -0500
- To: ARIA Working Group <public-aria@w3.org>
- Cc: "wai-xtech@w3.org" <wai-xtech@w3.org>
Link: https://www.w3.org/2017/03/07-aapi-minutes.html Plain text follows: [1]W3C [1] http://www.w3.org/ Accessible Rich Internet Applications Working Group Teleconference 07 Mar 2017 See also: [2]IRC log [2] http://www.w3.org/2017/03/07-aapi-irc Attendees Present Joanmarie_Diggs, Joseph_Scheuhammer, Richard_Schwerdtfeger, Bryan_Garaventa Regrets Chair Joseph_Scheuhammer Scribe joanie Contents * [3]Topics 1. [4](Joanie) AX API mapping issues and testing 2. [5]ACTION-1732 (Michael, Joseph) Add conformance section to the Core-AAM. 3. [6](Bogdan) Specifying AAPI UIA interface in focus events table, and other mapping tables. 4. [7]ISSUE-738 (Bogdan) Verify or provide correct UIA mapping for role="heading". 5. [8]ISSUE-1026/ACTION-1694 (James) AX API mapping of aria-errormessage 6. [9]ISSUE-673: Need standard way to distinguish data tables from layout tables 7. [10]Triage actions/issues: https://www.w3.org/WAI/ARIA/track/products/23 * [11]Summary of Action Items * [12]Summary of Resolutions __________________________________________________________ <clown> agenda: this <scribe> scribe: joanie (Joanie) AX API mapping issues and testing JS: Do I have a list of this issues anywhere? ... Actually, this is about the few mappings from which we don't yet have mappings from James. ... In some cases, he's waiting to see if there's uptake. ... In other cases, he's not gotten back to us. ... Since Joanie is working on ATTAs for WebKit, Mac, etc., she's unofficially in charge of this. ... Does Joanie know anything? JD: I am still working on everything. JS: It's ongoing. JD: Correct. ACTION-1732 (Michael, Joseph) Add conformance section to the Core-AAM. <clown1> action-1732 <trackbot> action-1732 -- Michael Cooper to Work on conformance section for mappings (note there is a section, but change id=conformance so respec picks up) -- due 2015-10-14 -- CLOSED <trackbot> [13]http://www.w3.org/WAI/ARIA/track/actions/1732 [13] http://www.w3.org/WAI/ARIA/track/actions/1732 JS: There's a section which has to be put in for conformance. ... I got in touch with Michael early February. ... He responded with a pull request. <clown1> [14]https://github.com/w3c/aria/commit/41e2fb379eab54481c7b1275 5b94f96f7205041b [14] https://github.com/w3c/aria/commit/41e2fb379eab54481c7b12755b94f96f7205041b JS: I asked him to also do it for AccName. ... Michael did. ... The commit is at the URL above. ... (Reads from commit message) RS: This was editorial? JS: Essentially, but because it's conformance-related it is normative. RS: Does it look right? JS: Yes. ... He took out the old one, which wasn't the right style I guess. RS: What does "conformance" mean for us? ... Does it mean all platforms? Two platforms? JS: Good question. RS: We had to conform for ARIA 1.0, right? JS: Yes. RS: And I think we have to go with what we had. JS: I don't think we can contradict what's in the ARIA spec. ... It has to be consistent. <clown1> [15]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#c onformance [15] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#conformance JS: The conformance section is at the URL above. <clown1> [16]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#f eatures-deprecated-in-wai-aria [16] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#features-deprecated-in-wai-aria RS: We don't have to test deprecated things, correct? JS: Good question. ... I think that if it's deprecated, it's from 1.0. ... And 1.0 features have already been tested. ... The spec says user agents are still encouraged to implement it. ... I've already closed this action. ... Anything else? RS: No we're done. (Bogdan) Specifying AAPI UIA interface in focus events table, and other mapping tables. JS: I cannot remember the action, but there is some issue about focus events for UIA. ... I've pinged Bogdan twice. No answer. <clown1> [17]https://lists.w3.org/Archives/Public/public-aria/2017Feb/00 17.html [17] https://lists.w3.org/Archives/Public/public-aria/2017Feb/0017.html ISSUE-738 (Bogdan) Verify or provide correct UIA mapping for role="heading". <clown1> issue-738 <trackbot> issue-738 -- UIA mapping for heading incorrect -- open <trackbot> [18]http://www.w3.org/WAI/ARIA/track/issues/738 [18] http://www.w3.org/WAI/ARIA/track/issues/738 <clown1> [19]https://lists.w3.org/Archives/Public/public-aria/2016Dec/00 39.html [19] https://lists.w3.org/Archives/Public/public-aria/2016Dec/0039.html JS: Email also sent to Bogdan (URL above) ... So this item, and the previous agenda item, are the two things we're waiting for Bogdan to get back to us about. RS: I will follow up on this. ISSUE-1026/ACTION-1694 (James) AX API mapping of aria-errormessage <clown1> ISSUE-1026 <trackbot> ISSUE-1026 -- AAPI mappings for aria-errormessage -- closed <trackbot> [20]http://www.w3.org/WAI/ARIA/track/issues/1026 [20] http://www.w3.org/WAI/ARIA/track/issues/1026 JS: This is bookkeeping. <clown1> action-1694 <trackbot> action-1694 -- James Craig to Propose AXAPI mapping of aria-errormessage -- due 2015-08-04 -- CLOSED <trackbot> [21]http://www.w3.org/WAI/ARIA/track/actions/1694 [21] http://www.w3.org/WAI/ARIA/track/actions/1694 <clown1> [22]https://github.com/w3c/aria/issues/457 [22] https://github.com/w3c/aria/issues/457 JS: James got in touch with me asking me to close them because they are being tracked in github. ... Github issue URL above. ... So I've done as James has asked. ... They will no longer show up in Tracker; just github. ISSUE-673: Need standard way to distinguish data tables from layout tables <clown1> issue-673 <trackbot> issue-673 -- Need standard way to distinguish data tables from layout tables -- closed <trackbot> [23]http://www.w3.org/WAI/ARIA/track/issues/673 [23] http://www.w3.org/WAI/ARIA/track/issues/673 JS: Someone raised this issue in tracker. ... About the need to distinguish data tables from layout tables. ... Cynthia is the one who raised it. <clown1> [24]https://github.com/w3c/html-aam/issues/83 [24] https://github.com/w3c/html-aam/issues/83 JS: We moved it to github issue 83. ... It spawned a bit of a discussion from Matt King. ... And I closed it out from Core AAM. RS: What is this important? JS: Cynthia noticed that user agents do different things when determining whether or not a table is a layout table. RS: AT Vendors have been doing this for years. JD: They shouldn't have to though. And user agents are already doing things in this regard. ... For instance, Gecko exposes an object attribute for "layout-guess" <clown1> [25]https://w3c.github.io/html-aam/#el-table [25] https://w3c.github.io/html-aam/#el-table JD: WebKit exposes layout tables as generic containers; not as tables. So in that case, ATs cannot. Group: Regardless NotOurProblem(tm). Triage actions/issues: [26]https://www.w3.org/WAI/ARIA/track/products/23 [26] https://www.w3.org/WAI/ARIA/track/products/23 <clown1> action-2057 <trackbot> action-2057 -- Joanmarie Diggs to Suggest that axapi mapping of role="form" should be a landmark in the AXSubRole. -- due 2016-05-03 -- OPEN <trackbot> [27]http://www.w3.org/WAI/ARIA/track/actions/2057 [27] http://www.w3.org/WAI/ARIA/track/actions/2057 RS: I don't care if it's alright with the Mac people. JS: The subrole is currently nil; the role is group. <clown1> [28]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#r ole-map-form [28] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-form RS: If Joanie can get them to do this.... JD: It's on my copious-spare-time list. RS: But we don't want to go back to CR. JD + JS: But that's for Core AAM. JD: I want to finish the ATTA work I'm doing because that's needed for *ARIA* to exit CR. <clown1> action-2117 <trackbot> action-2117 -- Joseph Scheuhammer to Update core-aam to not expose aria-details relationships that reference elements that are hidden. -- due 2016-09-22 -- PENDINGREVIEW <trackbot> [29]http://www.w3.org/WAI/ARIA/track/actions/2117 [29] http://www.w3.org/WAI/ARIA/track/actions/2117 <clown1> [30]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#r ole-map-form [30] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-form <clown1> [31]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#a riaDetails [31] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaDetails JS: I have done this and committed it to master (see URL above). ... Opinions? RS: Can you explain UIA to me for a minute? ... If it's in the accessibility tree, described-by is an array now? JS: Correct. RS: That's not that old; they used to stringify until recently. ... What pattern? ... Also what happened on the Mac? JS: TBD and on Joanie's list still. RS: Link for UIA docs? <clown1> [32]https://msdn.microsoft.com/en-us/library/ee684009%28v=vs.85 %29.aspx [32] https://msdn.microsoft.com/en-us/library/ee684009(v=vs.85).aspx JS: Link above. RS: This would be on the client side, right? JS: You're asking the wrong person. RS + JS: (Reading docs) <clown1> [33]https://msdn.microsoft.com/en-us/library/ee671425(v=vs.85). aspx [33] https://msdn.microsoft.com/en-us/library/ee671425(v=vs.85).aspx <clown1> [34]https://msdn.microsoft.com/en-us/library/ee696005(v=vs.85). aspx [34] https://msdn.microsoft.com/en-us/library/ee696005(v=vs.85).aspx JS: The second URL has the right API information. <clown1> [35]https://msdn.microsoft.com/en-us/library/ee671425(v=vs.85). aspx#properties [35] https://msdn.microsoft.com/en-us/library/ee671425(v=vs.85).aspx#properties IUIAutomationElement: :CurrentDescribedBy property [36]https://msdn.microsoft.com/en-us/library/ee671440(v=vs.85). aspx [36] https://msdn.microsoft.com/en-us/library/ee671440(v=vs.85).aspx JD: UIA has cached versus non-cached. JS: So I'm going to put "UIAutomationElement" in front of all the described-by references? JD: Did you find that in the server-side docs? JS: Not yet. JD: Then I would not change it without confirmation. Summary of Action Items Summary of Resolutions [End of minutes]
Received on Tuesday, 7 March 2017 21:24:22 UTC