W3C

Accessible Rich Internet Applications Working Group Teleconference

07 Mar 2017

See also: IRC log

Attendees

Present
Joanmarie_Diggs, Joseph_Scheuhammer, Richard_Schwerdtfeger, Bryan_Garaventa
Regrets
Chair
Joseph_Scheuhammer
Scribe
joanie

Contents


<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> 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> 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> https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#conformance

JS: The conformance section is at the URL above.

<clown1> 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> 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> http://www.w3.org/WAI/ARIA/track/issues/738

<clown1> 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> 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> http://www.w3.org/WAI/ARIA/track/actions/1694

<clown1> 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> 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> 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> 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: 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> 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> 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> http://www.w3.org/WAI/ARIA/track/actions/2117

<clown1> https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-form

<clown1> 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> https://msdn.microsoft.com/en-us/library/ee684009%28v=vs.85%29.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> https://msdn.microsoft.com/en-us/library/ee671425(v=vs.85).aspx

<clown1> https://msdn.microsoft.com/en-us/library/ee696005(v=vs.85).aspx

JS: The second URL has the right API information.

<clown1> https://msdn.microsoft.com/en-us/library/ee671425(v=vs.85).aspx#properties

IUIAutomationElement: :CurrentDescribedBy property

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]

Minutes formatted by David Booth's scribe.perl version 1.152 (CVS log)
$Date: 2017/03/07 21:20:01 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.152  of Date: 2017/02/06 11:04:15  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: Irssi_ISO8601_Log_Text_Format (score 1.00)

Found embedded ScribeOptions:  -final

*** RESTARTING DUE TO EMBEDDED OPTIONS ***

Default Present: Joanmarie_Diggs, Joseph_Scheuhammer
Present: Joanmarie_Diggs Joseph_Scheuhammer Richard_Schwerdtfeger Bryan_Garaventa
Found Scribe: joanie
Inferring ScribeNick: joanie
Found Date: 07 Mar 2017
Guessing minutes URL: http://www.w3.org/2017/03/07-aapi-minutes.html
People with action items: 

WARNING: Input appears to use implicit continuation lines.
You may need the "-implicitContinuations" option.


[End of scribe.perl diagnostic output]