W3C

Accessible Rich Internet Applications Working Group Teleconference

17 Jan 2017

See also: IRC log

Attendees

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

Contents


<clown> agenda: this

<scribe> scribe: joanie

GH-ISSUE-459: (All) macOS mapping of aria-colindex, -rowindex, -colcount, -rowcount, -rowspan, -colspan

https://github.com/w3c/aria/issues/464

JS: It looks like we have consensus on this issue.

<clown> https://github.com/w3c/aria/issues/459

JS: Joanie has figured out what the mappings are and given me the information I need.
... James has also given me some information I need and assigned the issue back to me.
... I should be able to finish this within a week.
... I may ask Joanie a question or two along the way, but I think I can do it.
... Any comments?

RS: If they are happy with the mappings, I'm good.
... Close it when you're done?

JS: I could, or we could do one final review.

RS: You might want to check with Joanie since she knows the code.

JS: Ok.

GH-ISSUE-464: (All) macOS mapping of aria-roledescription.

<clown> https://github.com/w3c/aria/issues/464

JS: I looked at this one yesterday afternoon.
... Specificially, this issue is about roledescription and how to handle empty strings.
... There's a WebKit bug which states (Joseph reads from opening report)
... https://bugs.webkit.org/show_bug.cgi?id=163647

RS: Mac has a roledescription by default.
... I would think that this means we ignore the whitespace and expose the native roledescription.

JS: The way he has quoted the spec seems a little bit off.
... Somewhere else, he brought up the meter element.
... The problem is that meter doesn't have an explicit or implicit role.

RS: I do not disagree with James on that.

<clown> https://rawgit.com/w3c/aria/master/aria/aria.html#aria-roledescription

(Discussion about meter, generic elements, mappings of elements to platforms, and why the limitation of having an explicit or implicit role was added)

JS: We could potentially try to address this in Core AAM.
... The only other thing I would say about this issue is that there are already mappings in the Core AAM.
... So we could just close it and not worry about it.
... Are we testing this statement from the spec.?

JD: To me, it should be.

JS: It's a must.
... So there may be failures?

JD: We don't know yet.
... I think we'll have our two implementations via Gecko.
... And for the non-whitespace cases, also Safari.

JS: I can close this if there are no objections.

RS + JD: No objections.

GH-ISSUE-458: (All) macOS mapping of aria-errormessage.

<clown> https://github.com/w3c/aria/issues/458

<clown> https://bugs.webkit.org/show_bug.cgi?id=165842

JS: Actually, this is about aria-details.
... There's a webkit bug (URL above)
... (Reads from bug)
... What is it on the other platforms?

<clown> https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaDetails

JS: It's relation-details pointer.
... And UIA uses describedby
... Comments? I don't know what to do about this.

<clown> IA2_RELATION_DETAILS

JD: I don't think there is anything to do, the comment in bugzilla suggests they don't want to implement it.

JS: So the mapping goes from "TBD" to "not mapped"?

JD: I guess.

JS: Then it will pass.

JD: Huh.

<clown> https://bugs.webkit.org/show_bug.cgi?id=165842

RS: James said they don't plan to implement it??

JS: See the issue (URL above)

RS: A lot of work was done to get consensus around this.
... The community will not be happy.
... I would like to respond on the bug.

JS: I would recommend doing so on the github issue instead.

<clown> https://github.com/w3c/aria/issues/458

JS: That way everyone will see the discussion.
... He's suggesting the mapping be a navigation or link action.

RS: I've commented.

JS: Let's see what happens in the coming weeks.

GH-ISSUE-456: (All) macOS mapping of feed role.

<clown> https://github.com/w3c/aria/issues/456

<clown> https://bugs.webkit.org/show_bug.cgi?id=151691

JS: There's a WebKit bug link (URL above)
... There are a number of comments here which we should read.

RS: A list dosn't take articles or specify a navigation.
... I did answer him, but no response.
... The feed role solves a lot of problems.
... You cannot use the arrows for this.
... If it's a group, you don't know there's custom navigation.
... If it's a feed, you know there is.
... And you also know it's unlimited.
... And in articles, you can have absolutely anything

JS: James is suggesting a list.

RS: Name one platform that operates list items using J and K.

JS: I can't.

RS: I rest my case.

JD: Once we have a test case for it, it will spit up in my ATTA for WebKitGtk. That will remind me to implement it, and I can discuss this issue with James and Chris.

Triage issues/actions: https://www.w3.org/WAI/ARIA/track/products/23

JS: Do you want to talk about aria-activedescendant?

RS: I saw you replied. We can come back to it.

<clown> https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#keyboard-focus_aria-activedescendant

JS: The URL you (Rich) gave me is above.
... You'll see some paragraphs and four list items.
... The four list items describe what happens, but in an AAPI-neutral way.
... So you have to look at those list items and then see what the platform does in that case.

RS: OK, it looks like we can do this, but how to do it in the harness.

https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#Example

Summary of Action Items

Summary of Resolutions

[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.148 (CVS log)
$Date: 2017/01/17 21:24:38 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.148  of Date: 2016/10/11 12:55:14  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: RRSAgent_Text_Format (score 1.00)

Succeeded: s/JS: It's actually a different issue.//
Found embedded ScribeOptions:  -final

*** RESTARTING DUE TO EMBEDDED OPTIONS ***

Found Scribe: joanie
Inferring ScribeNick: joanie
Default Present: Joanmarie_Diggs, Bryan_Garaventa, Joseph_Scheuhammer, Rich_Schwerdtfeger
Present: Joanmarie_Diggs Bryan_Garaventa Joseph_Scheuhammer Rich_Schwerdtfeger
Found Date: 17 Jan 2017
People with action items: 

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


[End of scribe.perl diagnostic output]