- From: Joanmarie Diggs <jdiggs@igalia.com>
- Date: Tue, 6 Sep 2016 16:08:51 -0400
- To: ARIA Working Group <public-aria@w3.org>
- Cc: "wai-xtech@w3.org" <wai-xtech@w3.org>
URL: http://www.w3.org/2016/09/06-aapi-minutes.html Plain text follows: [1]W3C [1] http://www.w3.org/ Accessible Rich Internet Applications Working Group Teleconference 06 Sep 2016 See also: [2]IRC log [2] http://www.w3.org/2016/09/06-aapi-irc Attendees Present Joseph_Scheuhammer, Joanmarie_Diggs, Bryan_Garaventa, Richard_Schwerdtfeger Regrets Chair Joseph_Scheuhammer Scribe joanie Contents * [3]Topics 1. [4]ACTION-2102: (Rich, All) Create mappings based on features in html 5.1 spec. 2. [5]Github issue-428 (Cynthia/Joseph): clean up UIA mapping of aria-haspopup 3. [6]ISSUE-1026 (All) Mappings for aria-errormessage 4. [7]ISSUE-676/ACTION-2083: (Joanie, Joseph) Review ATK/AT-SPI states for aria states and properties 5. [8]ISSUE-663: (Rich) Presentational children of some widgets have doclick actions if make presentational who handles the click 6. [9]ISSUE-706/ACTION-980 (Cynthia, All) Describe/define aria related states managed by the user agent * [10]Summary of Action Items * [11]Summary of Resolutions __________________________________________________________ <clown> agenda: this <scribe> scribe: joanie ACTION-2102: (Rich, All) Create mappings based on features in html 5.1 spec. RS: What I'd like to do is pull in what we have and keep working on it. <clown> [12]https://rawgit.com/w3c/aria/action2102/core-aam/core-aam.ht ml [12] https://rawgit.com/w3c/aria/action2102/core-aam/core-aam.html RS: Figure was one... It's a cat herding exercise. <clown> [13]https://rawgit.com/w3c/aria/action2102/core-aam/core-aam.ht ml#role-map-figure [13] https://rawgit.com/w3c/aria/action2102/core-aam/core-aam.html#role-map-figure JS: URL to your branch is above. RS: I put this in here, but what I'm trying to do is get an answer from them about the mappings. JS: Who is "them"? Everybody? RS: Yes. ... The big problem is relations. ... For UIA, Cynthia was away. ... I've not yet talked to James Craig. ... And then with Form, I thought we were all set. ... But then there was discussion regarding deprecation of the role. ... I was talking to Alex Surkov, but then he went away unexpectedly (to me). ... On details, and also errormessage, what we did manage to get is two separate relationships. <clown> [14]https://rawgit.com/w3c/aria/action2102/core-aam/core-aam.ht ml#ariaDetails [14] https://rawgit.com/w3c/aria/action2102/core-aam/core-aam.html#ariaDetails RS: Surkov gave us these relationships. ... But Jamie wants to concatenate strings. ... That's problematic and many people have issues/concerns. ... And then Jamie went away. ... I asked Matt to respond with his concerns on the list, which he did. ... And I've not heard another word from anyone on this matter. JS: So what you've got is a relation error message. RS: Another thing is we don't have consensus on is reverse relations. ... Joanie would like this. ... But Jamie/Alex indicate it's expensive. ... Sure, but then the AT cannot get back unless they cache it. ... IA2's IDL hasn't been updated in two years. ... I would pull this in, leave the action item open. ... Because people keep saying "but I don't see such-and-such in the draft. ... So merging it in will solve that. JS: If I run into a problem, e.g. with merge conflicts, I'll give it back to you. ... Otherwise, I'll do it before next Tuesday. RS: What if I make changes? JS: Then I'll have the latest and will merge it in. ... So we should coordinate. ... I'll tell you when I'm about to merge so you can stop making changes. ... I'll aim for tomorrow. ... Any questions about action-2102? Github issue-428 (Cynthia/Joseph): clean up UIA mapping of aria-haspopup <clown> [15]https://github.com/w3c/aria/issues/428 [15] https://github.com/w3c/aria/issues/428 JS: Cynthia filed this on github, rather than tracker. ... (URL above) ... (Reads from github issue) ... I'm not sure if she wants this information duplicated for each type. RS: So you can have expand/collapse for a region. <clown> [16]https://rawgit.com/w3c/aria/action2102/core-aam/core-aam.ht ml#ariaHaspopupTrue [16] https://rawgit.com/w3c/aria/action2102/core-aam/core-aam.html#ariaHaspopupTrue JS: This is just for aria-haspopup. ... There's true, false, dialog, listbox, ... a bunch. ... I assume you don't put expanded on false. ... But I guess for the others, like dialog, it's expandable. ... I'll respond on the issue now. RS: The only way you can do it is to put aria-haspop="false" on it. <clown> [17]https://github.com/w3c/aria/issues/428 [17] https://github.com/w3c/aria/issues/428 JS: If you refresh the issue (URL above), you'll see my response. ISSUE-1026 (All) Mappings for aria-errormessage JS: We've already discussed that as part of 2102. RS: Yes, I lumped them altogether. JS: I should link these issues to one another. ... They're now linked. RS: Figure is in there, so is feed. ISSUE-676/ACTION-2083: (Joanie, Joseph) Review ATK/AT-SPI states for aria states and properties <clown> action-2083 <trackbot> action-2083 -- Joanmarie Diggs to Review and update ATK/AT-SPI2 states in Core AAM -- due 2016-06-21 -- OPEN <trackbot> [18]http://www.w3.org/WAI/ARIA/track/actions/2083 [18] http://www.w3.org/WAI/ARIA/track/actions/2083 JS: I think I did this. JD: It says it's assigned back to me, but I thought we discussed this and I had nothing more to do. <clown> [19]https://rawgit.com/w3c/aria/action2102/core-aam/core-aam.ht ml#ariaReadonlyTrue [19] https://rawgit.com/w3c/aria/action2102/core-aam/core-aam.html#ariaReadonlyTrue <clown> [20]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#a riaReadonlyTrue [20] https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaReadonlyTrue JS: If you go to the master branch URL above, ATK/AT-SPI now says (Joseph reads). JD: Looks good to me. JS: So I think we can close this. JD: I have something to mention, but maybe it's a different issue/action. JS: OK, let me close the action. <clown> [21]https://www.w3.org/WAI/ARIA/track/issues/676 [21] https://www.w3.org/WAI/ARIA/track/issues/676 JD: I had forgotten that there is a one-way AtkRelation type for POPUP_FOR. JS: Does anyone actually use it? JD: Gtk+ does. ... So I would guess Surkov won't be jazzed about this, but it would be nice to add this to the Core AAM. ... And if he flat out rejects it, we can always remove it. ... Thoughts? JS: Fine with me. Is there an IA2 version? JD: I don't know. JS: Turns out there is. ... Want to create an action? joseph to add RELATION_POPUP_FOR for ATK/AT-SPI2 for the element referenced by aria-haspopup. action joseph to add RELATION_POPUP_FOR for ATK/AT-SPI2 for the element referenced by aria-haspopup. <trackbot> Created ACTION-2114 - Add relation_popup_for for atk/at-spi2 for the element referenced by aria-haspopup. [on Joseph Scheuhammer - due 2016-09-13]. JS: My question is what table entry does this go into? JD: I don't know. ... I'm guessing you should add text to the tables with aria-haspopup, for all but false. ... Although that's a lot of duplication and not especially elegant, but I have no better suggestions at this time. JS: And this is like Cynthia's expand/collapse control pattern mapping. ... I guess she wants me to add something about aria-expanded not specified. ... If the author hasn't added aria-expanded, that's a bad thing. ... And in UIA, if it's missing it defaults to collapsed. <clown> action-2114? <trackbot> action-2114 -- Joseph Scheuhammer to Add relation_popup_for for atk/at-spi2 for the element referenced by aria-haspopup. -- due 2016-09-13 -- OPEN <trackbot> [22]http://www.w3.org/WAI/ARIA/track/actions/2114 [22] http://www.w3.org/WAI/ARIA/track/actions/2114 ISSUE-663: (Rich) Presentational children of some widgets have doclick actions if make presentational who handles the click JS: I think we dealt with this, but it was still open. <clown> issue-663 <trackbot> issue-663 -- Presentational children of some widgets have doclick actions if make presentational who handles the click -- open <trackbot> [23]http://www.w3.org/WAI/ARIA/track/issues/663 [23] http://www.w3.org/WAI/ARIA/track/issues/663 JS: Rich, I wanted to double-check with you: Is this done? ... You (Rich) raised this a long time ago. RS: Well, if you have a presentational child with a doclick, then it's no longer presentational. JS: The spec references presentational conflict resolution. <clown> [24]https://w3c.github.io/aria/aria/aria.html#conflict_resoluti on_presentation_none [24] https://w3c.github.io/aria/aria/aria.html#conflict_resolution_presentation_none JS: The link above is for that section. ... (Reads from the spec) RS: Yes, it's been addressed in this section. It's no longer presentational. JS: So we can close this issue? RS: Correct. JS: Closed. ISSUE-706/ACTION-980 (Cynthia, All) Describe/define aria related states managed by the user agent JS: Cynthia is not here. <clown> issue-706? <trackbot> issue-706 -- Describe/define AAPI managed states -- open <trackbot> [25]http://www.w3.org/WAI/ARIA/track/issues/706 [25] http://www.w3.org/WAI/ARIA/track/issues/706 JS: This is that issue about saying something regarding states managed by the user agent. <clown> action-980? <trackbot> action-980 -- Cynthia Shelly to Describe/define managed aria related states: aria-setsize, aria-posinset, aria-level, focused, focusable with reference to section 5.5 bullet 1 of the UAIG. -- due 2016-07-19 -- OPEN <trackbot> [26]http://www.w3.org/WAI/ARIA/track/actions/980 [26] http://www.w3.org/WAI/ARIA/track/actions/980 JS: Cynthia had questions about this. ... She has some documention. ... Cynthia sent you (Rich) email, I believe it was last week. ... And you answered her. RS: Yes, there are certain things that the browser does. If something is not visible in the window because it's scrolled off, the user agent has states to indicate it's offscreen. ... Focus is a managed state. ... Mozilla, I think, has a whole list of these on their site. <clown> [27]https://developer.mozilla.org/en-US/docs/Web/Accessibility/ AT-APIs/MSAA/States [27] https://developer.mozilla.org/en-US/docs/Web/Accessibility/AT-APIs/MSAA/States JS: Cynthia links to the above list. RS: Some of these states are managed. JD: Busy strikes me as managed, like focus. ... I think many of these states can be managed as they are set, unset, and have associated signal even without any ARIA. JS: This issue has been around for quite some time, and it seems to be hard to pin it down. ... My suggestion is that we check with Cynthia next week. Summary of Action Items Summary of Resolutions [End of minutes]
Received on Tuesday, 6 September 2016 20:09:30 UTC