- From: Joanmarie Diggs <jdiggs@igalia.com>
- Date: Tue, 14 Mar 2017 16:10:25 -0400
- To: ARIA Working Group <public-aria@w3.org>
- Cc: "wai-xtech@w3.org" <wai-xtech@w3.org>
Link: https://www.w3.org/2017/03/14-aapi-minutes.html Plain text follows: [1]W3C [1] http://www.w3.org/ Accessible Rich Internet Applications Working Group Teleconference 14 Mar 2017 See also: [2]IRC log [2] http://www.w3.org/2017/03/14-aapi-irc Attendees Present Joanmarie_Diggs, Joseph_Scheuhammer, Rich_Schwerdtfeger, Bryan_Garaventa Regrets Chair Joseph_Scheuhammer Scribe joanie Contents * [3]Topics 1. [4](All) Level of detail in UIA mappings. 2. [5](Bogdan) Specifying AAPI UIA interface in focus events table, and other mapping tables. 3. [6]ISSUE-738 (Bogdan) Verify or provide correct UIA mapping for role="heading". 4. [7](Joanie) AX API mapping issues and testing. * [8]Summary of Action Items * [9]Summary of Resolutions __________________________________________________________ <scribe> agenda: this <joanie> scribe: joanie (All) Level of detail in UIA mappings. JS: Bogdan had missed our emails. He apologized profusely, and is now back on track. ... One of the issues was how to deal with this business of cached and current property names. ... He sent the proposal to me, Rich, Joanie, and Michael Cooper. ... He explains the difference between current and cached. ... While cached is faster, there's the danger that the property has not been cached yet. ... Bogdan proposes we explain the difference in some section. ... But that we do not specify that level of detail of the mapping table. RS: It would be nice to know which to use. JS: Both will always work, but there's a danger that you will have to make two calls. RS: We should probably just get the current, and will know it's always going to be right. <clown> scribenick: clown JD: for my platform, I think there is some confusion around setters and getters. ... I think both the implementor and the tester need to use the getter. <richardschwerdtfeger> stepping out a second <joanie> scribe: joanie JD: (Technical discussion about why in general it is the getter and not the setter user agent implementors implement) JS: I like the idea of a preamble and then just using the property name. [10]https://developer.gnome.org/atk/stable/AtkObject.html [10] https://developer.gnome.org/atk/stable/AtkObject.html atk_object_ref_state_set () JD: I don't want to actually change this in the Core AAM. ... As I indicated last week. JS: Bogdan has emailed us with three proposals. ... We need to get back to him on what we think. ... I have already replied that I like the preambled section, followed by specified the preable and property. RS: What I'm saying is that you can say at the top that UIA has a notion of current and cached versions of the properties. ... And that in this specification, we'll refer to the property name without specifying current or cached. ... But for the purpose of automated testing, we'll use current. JS: That's close to what I've already said. ... However, I would like you and Joanie to reply. RS: But you replied? JS: Yes. RS: Has Bogdan replied back to you? JS: Not yet. ... And unfortunately, Bogdan's email was not sent to the mailing list, so it is quasi-private. RS: But, again, for the ATTA, we'll use the current value; not the cached. JS: Ok. RS: I'll reply to him saying that then. (Bogdan) Specifying AAPI UIA interface in focus events table, and other mapping tables. <clown> [11]https://github.com/w3c/aria/pull/533 [11] https://github.com/w3c/aria/pull/533 JS: Rich had indicated we needed interfaces for ATTAs. <clown> [12]https://rawgit.com/boggydigital/aria/patch-2/core-aam/core- aam.html#focus_state_event_table [12] https://rawgit.com/boggydigital/aria/patch-2/core-aam/core-aam.html#focus_state_event_table JS: Bogdan provided a pull request (see URL above) ... There is a new Microsoft UIA column (see the rawgit URL above). ... Note that he's using current here. ... Is this fine? If not, I suggest you comment on the pull request itself. RS: I have no problem with that. JS: By the way, Bogdan also indicated he was looking for someone from Microsoft to join us at these meetings. ... Anyway, are you ok with what he did for the focus table so I can pull it in? RS: Sure. ISSUE-738 (Bogdan) Verify or provide correct UIA mapping for role="heading". <clown> [13]https://github.com/w3c/aria/pull/532 [13] https://github.com/w3c/aria/pull/532 JS: There is a pull request from Bodgan for this as well. ... He says to use localized control type of heading. <clown> [14]https://rawgit.com/boggydigital/aria/patch-1/core-aam/core- aam.html#role-map-heading [14] https://rawgit.com/boggydigital/aria/patch-1/core-aam/core-aam.html#role-map-heading <clown> [15]https://lists.w3.org/Archives/Public/public-aria/2017Mar/00 10.html [15] https://lists.w3.org/Archives/Public/public-aria/2017Mar/0010.html JS: See urls above. ... In an email he sent to the public list (URL above), he stated that he's requested control types for heading and header and the like. ... So you're ok with that pull request for the heading change? JD: Question, is it accurate that the pull request is for a mapping to UIA API which Bogdan has requested, but which does not yet exist for his platform? JS: Yes. JD: Can we update the Core AAM based on that? JS: We've done it before.... ... How much longer will we be writing testable statements? RS: I'm making progress, but there are still quite a few remaining. (Joanie) AX API mapping issues and testing. JS: How is Joanie doing on the mappings? RS: She said she'd be done in a week? JD: That's for the ATTA. JS: If there's no progress that's alright. RS: I think she's focusing on the bridge first. JS: Do you mind me brining it up every week? JD: It doesn't matter either way. 17: 01:50 <joanie> ASSERTION: property AXRoleDescription is alert dialog ... 01:50 <joanie> STATUS: FAIL ... 01:52 <joanie> ACTUAL VALUE: web alert dialog JD: The above came from the ARIA channel. <clown> [16]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#r ole-map-alertdialog [16] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-alertdialog JD: Should I do a pull request? ... Should I file something first? JS: I'd like something filed first. JD: OK [17]https://lists.w3.org/Archives/Public/public-aria-test/2016S ep/0007.html [17] https://lists.w3.org/Archives/Public/public-aria-test/2016Sep/0007.html [18]https://lists.w3.org/Archives/Public/public-aria-test/2016S ep/0010.html [18] https://lists.w3.org/Archives/Public/public-aria-test/2016Sep/0010.html [19]https://lists.w3.org/Archives/Public/public-aria-test/2016S ep/0011.html [19] https://lists.w3.org/Archives/Public/public-aria-test/2016Sep/0011.html <richardschwerdtfeger> you win Summary of Action Items Summary of Resolutions [End of minutes]
Received on Tuesday, 14 March 2017 20:11:09 UTC