- From: Joanmarie Diggs <jdiggs@igalia.com>
- Date: Tue, 10 Jan 2017 17:01:51 -0500
- To: ARIA Working Group <public-aria@w3.org>
- Cc: "wai-xtech@w3.org" <wai-xtech@w3.org>
URL: https://www.w3.org/2017/01/10-aapi-minutes.html Plain text follows: [1]W3C [1] http://www.w3.org/ Accessible Rich Internet Applications Working Group Teleconference 10 Jan 2017 See also: [2]IRC log [2] http://www.w3.org/2017/01/10-aapi-irc Attendees Present Joseph_Scheuhammer, Joanmarie_Diggs, Bryan_Garaventa, Richard_Schwerdtfeger Regrets Chair Joseph_Scheuhammer Scribe joanie Contents * [3]Topics 1. [4]ISSUE-676: (Joseph) Identifying MSAA+IA2 and ATK/AT-SPI actions, interfaces, and relations in the mappings. 2. [5]ISSUE-654/ACTION-2130: (Joanie) Determine if AX API supports description changes. 3. [6]ISSUE-739: (Joseph/Bogdan) UIA mapping for role="heading" without aria-level 4. [7]ACTION-1707: (Joseph) AX API mapping for presentation/none in required owned children. 5. [8]Review of HTML-AAM (All) * [9]Summary of Action Items * [10]Summary of Resolutions __________________________________________________________ <clown> agenda: this <Rich> overlap with another call <scribe> scribe: joanie <Rich> might be 20 minutes ISSUE-676: (Joseph) Identifying MSAA+IA2 and ATK/AT-SPI actions, interfaces, and relations in the mappings. JS: This is something we discussed briefly before the break. <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> [11]http://www.w3.org/WAI/ARIA/track/issues/676 [11] http://www.w3.org/WAI/ARIA/track/issues/676 JS: It is an issue raised by Jason Kiss a long time ago. ... We've done this work over a period of months. ... But I thought we should touch base with Jason to be sure he's happy before we close it. ... So I sent Jason an email off list. ... And explained that the Joanie and Alex and everyone contacted seems happy with what was done. ... I sent this email yesterday, so it's not surprising he hasn't replied yet. ... I am optimistic Jason will agree we can close it, but we'll see. ... Questions? (None) ISSUE-654/ACTION-2130: (Joanie) Determine if AX API supports description changes. <clown> issue-654 <trackbot> issue-654 -- Add label and description changes to section "State and Property Change Events" -- open <trackbot> [12]http://www.w3.org/WAI/ARIA/track/issues/654 [12] http://www.w3.org/WAI/ARIA/track/issues/654 JS: This also goes back a long time. ... Certain APIs fire events to notify ATs that there has been a name or description change. ... The mapping table is in the AccName spec. <clown> [13]https://rawgit.com/w3c/aria/master/accname-aam/accname-aam. html#events [13] https://rawgit.com/w3c/aria/master/accname-aam/accname-aam.html#events JS: Link above. ... The table is fully filled in except for AXAPI. ... Joanie has been tasked with action-2130 to see if the mappings are correct. ... Joanie sent an email to Chris and James from Apple, CCing me. JD: What I did prior to that email is grep through the code because the existing name-related event struck me as bogus. ... And I didn't find that event anywhere in the WebKit code. ... I then tested via local layout test to see what events were emitted for Acc Name and Acc Description changes on the Mac. ... And I included my findings in that email. ... What I found was that Acc Name resulted in an AXValueChanged notification if the name change was the result of an ARIA property. ... I found no notification happening for description changes. JS: I am going to leave these actions and we will revisit them. ISSUE-739: (Joseph/Bogdan) UIA mapping for role="heading" without aria-level <clown> ISSUE-739? <trackbot> ISSUE-739 -- UIA doesn't support heading without level, how should we map role=heading without aria-level? -- closed <trackbot> [14]http://www.w3.org/WAI/ARIA/track/issues/739 [14] http://www.w3.org/WAI/ARIA/track/issues/739 JS: This happened at the last meeting. ... During triage we came across how UIA maps heading role. ... Right now, it's a style on a text run. ... Cynthia wanted to know what to do about aria-level. <clown> [15]https://lists.w3.org/Archives/Public/public-aria/2016Dec/00 39.html [15] https://lists.w3.org/Archives/Public/public-aria/2016Dec/0039.html JS: She suggested I write Bogdan to see what was going on. ... I did. The above link is for the email I sent. ... I've not heard back from Bogdan (perhaps due to the recent holidays. <clown> [16]https://lists.w3.org/Archives/Public/public-aria/2016Dec/00 42.html [16] https://lists.w3.org/Archives/Public/public-aria/2016Dec/0042.html JS: But Stefan responded (see above link) ... He has concerns about the existing mappings. ... And provided some examples. ... It seems like the whole heading thing is a mixed bag. ... Related aside: Are we going to test IE for ARIA 1.1 RS: No. JS: Stefan mentioned he tested in IE, but not Edge. ... Are we testing Edge for ARIA 1.1? RS: Yes. ... Edge has some sort of nightly builds available, so we can test that. JS: At some point, I will probably set up a Windows 10 VM with Edge then. ... If I haven't heard from Bogdan by Thursday, I will ping him and point him at this email. ACTION-1707: (Joseph) AX API mapping for presentation/none in required owned children. <clown> action-1707? <trackbot> action-1707 -- Joseph Scheuhammer to Edit the AXAPI mapping table for roles presentation and none to specify that when applied to tables and lists, the children are exposed as AXStaticText accessibles. -- due 2016-12-06 -- PENDINGREVIEW <trackbot> [17]http://www.w3.org/WAI/ARIA/track/actions/1707 [17] http://www.w3.org/WAI/ARIA/track/actions/1707 JS: This is something I did over the holidays. <clown> [18]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#r ole-map-presentation [18] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-presentation JS: I've added some notes in the mapping for role presentation for AXAPI. ... I think this is right, but probably Apple should look it over. ... I got the text from something Joanie submitted. <clown> [19]https://bugs.webkit.org/show_bug.cgi?id=133133 [19] https://bugs.webkit.org/show_bug.cgi?id=133133 JS: See the bug at the above link. JD: Oh, yeah, this thing. ... I think you can solve this by reversing the contents in each cell. ... In particular, first mention the rules for exposing WAI-ARIA semantics because that explains what gets pruned and what stays in the accessibility tree. ... Then follow it with the middle paragraph, because that tells you how to map the stuff you don't prune (AXGroup, ROLE_SECTION) ... Lastly, put what you currently have at the top (AXStaticText, ROLE_SECTION) because that explains how you expose the actual rendered text. ... The actual rendered text isn't the thing with role presentation. ... And we're mapping (or not) the thing with role presentation and any required owned elements (group) ... The text exposure is almost a "by the way" JS: I think I can rewrite/rework this so that it works for all platforms. ... But I have some doubts. JD: If you draft something and give me some time (i.e. not right before or during the meeting) to chew on it, I might be able to help you work out anything you are having problems with. JS: Will do. Review of HTML-AAM (All) <clown> [20]https://lists.w3.org/Archives/Public/public-aria/2017Jan/00 06.html [20] https://lists.w3.org/Archives/Public/public-aria/2017Jan/0006.html JS: Rich, you wanted me to bring this up. RS: We need to make sure this lines up with our mappings. JS: The link I just inserted is an email from LĂ©onie. RS: Are we getting close enough to do this? JS: We're missing some AXAPI stuff. RS: I would like an ETA from Apple if possible. [21]https://trac.webkit.org/browser/trunk/LayoutTests/accessibi lity/roles-exposed.html#L1 [21] https://trac.webkit.org/browser/trunk/LayoutTests/accessibility/roles-exposed.html#L1 <clown> [22]https://bugs.webkit.org/show_bug.cgi?id=165842 [22] https://bugs.webkit.org/show_bug.cgi?id=165842 JD: So in that case, we don't know the mappings because there's been nothing committed. ... But when there is a commit to WebKit, there will be an associated Layout Test. And from the Layout Test you should be able to discern the mappings without much difficulty. JS: But the agenda item is about the HTML AAM review; not the AXAPI mappings. RS: When do they need this by? JS: Based on last week's editors meeting, we want the Core AAM done by February. ... If you want to work on the HTML AAM, great. But I need to focus on the Core AAM. RS: At the very least, we can see if they are pointing to our mappings where they need to. ... I will try to do that this month. Please assign it to me. <Rich> [23]https://www.w3.org/2017/01/05-aria-minutes.html#item02 [23] https://www.w3.org/2017/01/05-aria-minutes.html#item02 <clown> ACTION: Rich to review HTML-AAM [recorded in [24]http://www.w3.org/2017/01/10-aapi-minutes.html#action01] [24] http://www.w3.org/2017/01/10-aapi-minutes.html#action01] <trackbot> Created ACTION-2131 - Review html-aam [on Richard Schwerdtfeger - due 2017-01-17]. RS: The link to the minutes are above. <clown> action-2131 <trackbot> action-2131 -- Richard Schwerdtfeger to Review html-aam -- due 2017-01-17 -- OPEN <trackbot> [25]http://www.w3.org/WAI/ARIA/track/actions/2131 [25] http://www.w3.org/WAI/ARIA/track/actions/2131 [26]https://github.com/w3c/aria/issues/463 [26] https://github.com/w3c/aria/issues/463 [27]https://trac.webkit.org/changeset/208739/trunk/LayoutTests/ accessibility/progressbar-expected.txt [27] https://trac.webkit.org/changeset/208739/trunk/LayoutTests/accessibility/progressbar-expected.txt [28]https://trac.webkit.org/browser/trunk/LayoutTests/accessibi lity/progressbar.html?rev=208739 [28] https://trac.webkit.org/browser/trunk/LayoutTests/accessibility/progressbar.html?rev=208739 [29]https://trac.webkit.org/browser/trunk/LayoutTests/accessibi lity/spinbutton-implicit-values.html?rev=208739 [29] https://trac.webkit.org/browser/trunk/LayoutTests/accessibility/spinbutton-implicit-values.html?rev=208739 [30]https://w3c.github.io/test-results/wai-aria/all.html [30] https://w3c.github.io/test-results/wai-aria/all.html [31]https://w3c.github.io/test-results/wai-aria/all.html [31] https://w3c.github.io/test-results/wai-aria/all.html <clown> [32]https://github.com/w3c/aria/issues/463#issuecomment-2717025 19 [32] https://github.com/w3c/aria/issues/463#issuecomment-271702519 Summary of Action Items [NEW] ACTION: Rich to review HTML-AAM [recorded in [33]http://www.w3.org/2017/01/10-aapi-minutes.html#action01] [33] http://www.w3.org/2017/01/10-aapi-minutes.html#action01 Summary of Resolutions [End of minutes]
Received on Tuesday, 10 January 2017 22:02:36 UTC