- 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:23 UTC