- From: Joanmarie Diggs <jdiggs@igalia.com>
- Date: Tue, 1 Sep 2015 16:14:29 -0400
- To: "wai-xtech@w3.org" <wai-xtech@w3.org>
Link: http://www.w3.org/2015/09/01-aapi-minutes.html Plain text follows: [1]W3C [1] http://www.w3.org/ Protocols and Formats Working Group Teleconference 01 Sep 2015 See also: [2]IRC log [2] http://www.w3.org/2015/09/01-aapi-irc Attendees Present Joseph_Scheuhammer, Joanmarie_Diggs, Bryan_Garaventa, Rich_Schwerdtfeger, Cynthia_Shelly Regrets Chair Joseph_Scheuhammer Scribe joanie Contents * [3]Topics 1. [4]ACTION-1104: (Cynthia) UIA mapping aria-describedby when element does not exist in a11y tree. 2. [5]ACTION-1528: (Alex, David) IA2 mapping for aria-current. 3. [6]ACTION-1535: (James) AXAPI mapping for aria-current. 4. [7]ACTION-1541: (James) AXAPI mapping for aria-modal. 5. [8]ACTION-1104: (Cynthia) UIA mapping aria-describedby when element does not exist in a11y tree. 6. [9]ACTION-1309: (Cynthia) UIA and UIA Express mappings for aria-colindex and aria-rowindex. 7. [10]ACTION-1373: (Cynthia) Test case for aria-posinset and aria-setsize when provided on only some elements. 8. [11]ACTION-1527: (Cynthia) UIA mapping for aria-current. 9. [12]ACTION-1547: (Rich) Update test cases for rowgroup within a grid. 10. [13]ACTION-1593: (Cynthia) Gap analysis of AAPI differences for managed states. 11. [14]ACTION-1661: (Cynthia) UIA and UIA Express mappings for aria-roledescription. 12. [15](Bryan) Discuss selected vs checked state of radio buttons on Windows (UIA) 13. [16]Action triage for accessible name calculation (https://www.w3.org/WAI/PF/Group/track/products/26) * [17]Summary of Action Items __________________________________________________________ <trackbot> Date: 01 September 2015 <clown> agenda: this <scribe> scribe: joanie ACTION-1104: (Cynthia) UIA mapping aria-describedby when element does not exist in a11y tree. ACTION-1528: (Alex, David) IA2 mapping for aria-current. <clown> action-1528 <trackbot> action-1528 -- Alexander Surkov to Bolter to investigate the proper ia2 mappings for aria-current -- due 2014-11-18 -- OPEN <trackbot> [18]https://www.w3.org/WAI/PF/Group/track/actions/1528 [18] https://www.w3.org/WAI/PF/Group/track/actions/1528 JS: I had an action from a while back to contact Alex and actually email the IA2 mailing list for mappings for aria-current. <clown> [19]https://bugzilla.mozilla.org/show_bug.cgi?id=1104947 [19] https://bugzilla.mozilla.org/show_bug.cgi?id=1104947 JS: There is an bugzilla issue (URL above). ... Nothing has been done with it since last year. ... LĂ©onie commented recently that aria-current was now stable. ... So I emailed the IA2 mailing list. ... I'd put a link for the message, but I am not sure they showed up on the list. <clown> [20]http://w3c.github.io/aria/core-aam/core-aam.html#ariaCurren t [20] http://w3c.github.io/aria/core-aam/core-aam.html#ariaCurrent JS: The mappings are at the above URL. JD: I thought for ATK/AT-SPI2 the object attribute was "current"; not "active". JS: But Alex doesn't think STATE_ACTIVE is the proper mapping. ... Joanie explained that it really is the proper mapping for ATK/AT-SPI, but that state is a boolean. So an attribute is needed to expose the type of currentness/activeness. ... I could change the IA2 mapping to not use STATE_ACTIVE; but I'm not changing the ATK/AT-SPI2 mapping without more input. <clown> [21]http://w3c.github.io/aria/core-aam/core-aam.html#event-aria -current [21] http://w3c.github.io/aria/core-aam/core-aam.html#event-aria-current JS: There's an associated event, to notify ATs when the current element changed. JD: So if you remove the STATE_ACTIVE, what does Alex plan to do? A property-change event? JS: Yes. ACTION-1535: (James) AXAPI mapping for aria-current. <clown> action-1535? <trackbot> action-1535 -- James Craig to Investigate the axapi mappings for aria-current. -- due 2015-08-18 -- OPEN <trackbot> [22]https://www.w3.org/WAI/PF/Group/track/actions/1535 [22] https://www.w3.org/WAI/PF/Group/track/actions/1535 <clown> [23]https://bugs.webkit.org/show_bug.cgi?id=146012 [23] https://bugs.webkit.org/show_bug.cgi?id=146012 JS: I haven't talked to James, but there is an issue in WebKit's bugzilla (URL above) ... As of yesterday, there's been some code proposed to handle this. ... It looks like they are going to have a property: <clown> AXCurrent = "value of aria-current" JS: With provisos if it is outside the enumeration, it defaults to true. ... The only thing I don't see in the attachment is an event. ... I will comment on the bug to point this out. <cyns> having webex problems ACTION-1541: (James) AXAPI mapping for aria-modal. <clown> action-1541? <trackbot> action-1541 -- James Craig to Investigate and propose mappings for aria-modal property for axapi. -- due 2015-08-18 -- OPEN <trackbot> [24]https://www.w3.org/WAI/PF/Group/track/actions/1541 [24] https://www.w3.org/WAI/PF/Group/track/actions/1541 <clown> [25]https://bugs.webkit.org/show_bug.cgi?id=146013#c0 [25] https://bugs.webkit.org/show_bug.cgi?id=146013#c0 JS: I haven't had a chance yet to ping James yet. ... The above URL is the associated issue. ... (Reads from issue) ... Oh, this is a duplicate of another bug. <clown> [26]https://bugs.webkit.org/show_bug.cgi?id=138566 [26] https://bugs.webkit.org/show_bug.cgi?id=138566 JS: That bug (URL above) doesn't seem to have any progress. ACTION-1104: (Cynthia) UIA mapping aria-describedby when element does not exist in a11y tree. <clown> action-1104? <trackbot> action-1104 -- Cynthia Shelly to Define what the accessibility API mapping is for UIA on aria-describedby in section 5.5.1 table when the element does not exist in the accessibility tree such as when css: display:none applies -- due 2015-08-01 -- OPEN <trackbot> [27]https://www.w3.org/WAI/PF/Group/track/actions/1104 [27] https://www.w3.org/WAI/PF/Group/track/actions/1104 CS: Give me a couple weeks. JS: September 15th. ACTION-1309: (Cynthia) UIA and UIA Express mappings for aria-colindex and aria-rowindex. <clown> action-1309? <trackbot> action-1309 -- Cynthia Shelly to Determine the best place to map aria-colindex and aria-rowindex for msaa+uiexpress and uia. -- due 2015-08-01 -- OPEN <trackbot> [28]https://www.w3.org/WAI/PF/Group/track/actions/1309 [28] https://www.w3.org/WAI/PF/Group/track/actions/1309 CS: That one is easier. Give me a week. ... Or just leave it overdue. JS: I'll make a note to revisit this one next week. ACTION-1373: (Cynthia) Test case for aria-posinset and aria-setsize when provided on only some elements. <clown> action-1373? <trackbot> action-1373 -- Cynthia Shelly to Create a test case for when aria-posinset and aria-setsize are provided explicitly on some but not all elements. -- due 2015-08-15 -- OPEN <trackbot> [29]https://www.w3.org/WAI/PF/Group/track/actions/1373 [29] https://www.w3.org/WAI/PF/Group/track/actions/1373 JS: I think this is a matter of saying what the browser should do when they are not provided on every element. CS: Give me two weeks on this one. ACTION-1527: (Cynthia) UIA mapping for aria-current. <clown> action-1527? <trackbot> action-1527 -- Cynthia Shelly to Investigate the proper uia mappings for aria-current -- due 2015-08-19 -- OPEN <trackbot> [30]https://www.w3.org/WAI/PF/Group/track/actions/1527 [30] https://www.w3.org/WAI/PF/Group/track/actions/1527 CS: Did aria-current happen? <clown> [31]http://w3c.github.io/aria/aria/aria.html#aria-current [31] http://w3c.github.io/aria/aria/aria.html#aria-current JS: It's in the spec (URL above) ... It now takes values (reads them) CS: Give me a month. JS: October 1st. ACTION-1547: (Rich) Update test cases for rowgroup within a grid. <clown> action-1547? <trackbot> action-1547 -- Richard Schwerdtfeger to Update test test cases involving rowgroup to ensure they are included within a grid container and to ensure that the expected result matches the new mappings -- due 2015-08-19 -- OPEN <trackbot> [32]https://www.w3.org/WAI/PF/Group/track/actions/1547 [32] https://www.w3.org/WAI/PF/Group/track/actions/1547 RS: I don't know what we're going to do about that. JS: Discuss it Thursday? RS: I put out the agenda, but I don't recall putting rowgroup on it. JS: The Thursday agenda has action-1578 action-1578 <trackbot> action-1578 -- Richard Schwerdtfeger to Discuss issue-700 in aria task force meeting. -- due 2015-08-27 -- CLOSED <trackbot> [33]https://www.w3.org/WAI/PF/Group/track/actions/1578 [33] https://www.w3.org/WAI/PF/Group/track/actions/1578 issue-700 <trackbot> issue-700 -- Discuss rowgroup, tbody, and thead in aapis -- closed <trackbot> [34]https://www.w3.org/WAI/PF/Group/track/issues/700 [34] https://www.w3.org/WAI/PF/Group/track/issues/700 RS: I do not have action-1578 on the Thursday meeting. JS: Oh, I was looking at the August 27th agenda. RS: We're waiting for James. We would like consistency across platforms if possible. JS: So you don't want to adjust the test cases until we finalize this with James? RS: Right, but Michael was going to take the first pass on the test harness. JS: If I make this due October 27, will that work? RS: Sure. ... We also need to get the exit criteria from Michael. ACTION-1593: (Cynthia) Gap analysis of AAPI differences for managed states. <clown> action-1593? <trackbot> action-1593 -- Cynthia Shelly to Compare implementations of AAPI managed states and look for gaps. -- due 2015-07-29 -- OPEN <trackbot> [35]https://www.w3.org/WAI/PF/Group/track/actions/1593 [35] https://www.w3.org/WAI/PF/Group/track/actions/1593 JS: You were going to look at all the managed states and compare different AAPIs and list the differences. <clown> issue-706? <trackbot> issue-706 -- Describe/define AAPI managed states -- open <trackbot> [36]https://www.w3.org/WAI/PF/Group/track/issues/706 [36] https://www.w3.org/WAI/PF/Group/track/issues/706 CS: TPAC would be a good timeline for this. ACTION-1661: (Cynthia) UIA and UIA Express mappings for aria-roledescription. <clown> action-1661? <trackbot> action-1661 -- Cynthia Shelly to Propose uia express and uia mappings for aria-roledescription. -- due 2015-07-22 -- OPEN <trackbot> [37]https://www.w3.org/WAI/PF/Group/track/actions/1661 [37] https://www.w3.org/WAI/PF/Group/track/actions/1661 CS: Is that still active? JS: There's nothing in the mapping guide yet. <clown> [38]http://w3c.github.io/aria/aria/aria.html#aria-roledescripti on [38] http://w3c.github.io/aria/aria/aria.html#aria-roledescription JS: The link for the spec is above. CS: I'll do that for TPAC as well. I have some concerns. RS: Some AT vendors have some concerns about it as well. ... My biggest concern is misuse by authors. ... Putting it in the API is not as big of a risk. ... At some point before CR, we should go through the spec one more time. ... We've agreed up to this point, but we should take one more look to be sure there's nothing being added that is dangerous. (Bryan) Discuss selected vs checked state of radio buttons on Windows (UIA) JS: Bryan wanted to discuss this today. ... Do you have an action/issue associated with this? BG: I have a question. ... Is IAccessible gone? CS: It's still there in Windows, but not implemented in Edge. <clown> [39]http://w3c.github.io/aria/core-aam/core-aam.html#ariaChecke dTrue [39] http://w3c.github.io/aria/core-aam/core-aam.html#ariaCheckedTrue BG: In IE 11, selected is used to identify when radios are checked. ... Everything else in Windows uses the checked state. ... So if you use JAWS, it reports it's selected and not checked at the same time. CS: Every other radio button in Windows has the selected state. RS: Also, it's a single-select in a radio group. RS and CS: We could modify the implementation spec to address this. <richardschwerdtfeger> ACTION: Joseph remove the MSAA plus UIA Express column [recorded in [40]http://www.w3.org/2015/09/01-aapi-irc] [40] http://www.w3.org/2015/09/01-aapi-irc] <trackbot> Created ACTION-1717 - Remove the msaa plus uia express column [on Joseph Scheuhammer - due 2015-09-08]. <clown> [41]http://w3c.github.io/aria/core-aam/core-aam.html#ariaChecke dTrue [41] http://w3c.github.io/aria/core-aam/core-aam.html#ariaCheckedTrue JS: The URL above has aria-checked true. ... The UIA one doesn't say anything about selected. ... There's a special case for UIA Express. CS: That's an error. ... Give me an action to double-check this. BG: That brings up the question for me about the difference between selected and checked. CS: In Windows they are different (checkboxes and radio buttons). ... So if people are using radio buttons as checkboxes it is an author error. BG: No, I mean that there are different keyboard commands, for instance to move focus amongst the elements without toggling their state. CS: The radio group is the control that handles this. ... In Windows, you would be talking about focus to move amongst the items in the group. <clown> ACTION: cynthia to check that the UIA mappings for aria-checked are correct for radio buttons and menuitem radio buttons. [recorded in [42]http://www.w3.org/2015/09/01-aapi-irc] [42] http://www.w3.org/2015/09/01-aapi-irc] <trackbot> Created ACTION-1718 - Check that the uia mappings for aria-checked are correct for radio buttons and menuitem radio buttons. [on Cynthia Shelly - due 2015-09-08]. <clown> action-1718 <trackbot> action-1718 -- Cynthia Shelly to Check that the uia mappings for aria-checked are correct for radio buttons and menuitem radio buttons. -- due 2015-09-08 -- OPEN <trackbot> [43]https://www.w3.org/WAI/PF/Group/track/actions/1718 [43] https://www.w3.org/WAI/PF/Group/track/actions/1718 BG: Sounds good to implement both and leave it to the ATs to handle. JS: I couldn't find anything about this in the issues and actions for the mapping spec or for the ARIA spec. ... Therefore I created a new action for you (Cynthia). Action triage for accessible name calculation ([44]https://www.w3.org/WAI/PF/Group/track/products/26) [44] https://www.w3.org/WAI/PF/Group/track/products/26) JS: I was going through stuff that needed to be done for ARIA 1.1 and came across this list of name calculation actions. ... Most of them are assigned to me, a number of them I do not understand. <clown> [45]http://w3c.github.io/aria/core-aam/core-aam.html#ariaChecke dTrue [45] http://w3c.github.io/aria/core-aam/core-aam.html#ariaCheckedTrue <clown> [46]https://www.w3.org/WAI/PF/Group/track/products/26 [46] https://www.w3.org/WAI/PF/Group/track/products/26 JS: So I wanted to bring them up here, give you the URL, and see if you know where they come from. ... I still have pending to create a flow chart. <clown> action-1367? <trackbot> action-1367 -- Joseph Scheuhammer to ARIA bug 2B (control values) does not mention presentational controls; propose edit. -- due 2014-02-10 -- OPEN <trackbot> [47]https://www.w3.org/WAI/PF/Group/track/actions/1367 [47] https://www.w3.org/WAI/PF/Group/track/actions/1367 JS: Regarding action-1367... All I can think of is that this relates to controls embedded inside another control. RS: But not everything has a value. JS: That's not what this issue says though. And I have no idea what a "presentational control" is. RS: Who brought this in? JS: I have no idea. ... It was created on the 3rd of February. RS: Let me go back to the list and look. <richardschwerdtfeger> [48]http://www.w3.org/2014/02/03-aria-minutes.html [48] http://www.w3.org/2014/02/03-aria-minutes.html RS: The minutes from that day are above. ... There's nothing in here. I don't see anything in here about value. <clown> [49]https://www.w3.org/WAI/PF/testharness/ [49] https://www.w3.org/WAI/PF/testharness/ <clown> action-1379 <trackbot> action-1379 -- Richard Schwerdtfeger to TAC should cover rendered descendants from external sources: svg, iframe, etc. (Compose text and get final review form ARIA subteam) -- due 2015-09-25 -- OPEN <trackbot> [50]https://www.w3.org/WAI/PF/Group/track/actions/1379 [50] https://www.w3.org/WAI/PF/Group/track/actions/1379 Summary of Action Items [NEW] ACTION: cynthia to check that the UIA mappings for aria-checked are correct for radio buttons and menuitem radio buttons. [recorded in [51]http://www.w3.org/2015/09/01-aapi-irc] [NEW] ACTION: Joseph remove the MSAA plus UIA Express column [recorded in [52]http://www.w3.org/2015/09/01-aapi-irc] [51] http://www.w3.org/2015/09/01-aapi-irc [52] http://www.w3.org/2015/09/01-aapi-irc [End of minutes]
Received on Tuesday, 1 September 2015 20:15:33 UTC