[AAPI] Minutes UIA TF Meeting Tuesday, 17 January 2017

Link: https://www.w3.org/2017/01/17-aapi-minutes.html

Plain text follows:

   [1]W3C

      [1] http://www.w3.org/

   Accessible Rich Internet Applications Working Group Teleconference

17 Jan 2017

   See also: [2]IRC log

      [2] http://www.w3.org/2017/01/17-aapi-irc

Attendees

   Present
          Joanmarie_Diggs, Bryan_Garaventa, Joseph_Scheuhammer,
          Rich_Schwerdtfeger

   Regrets
   Chair
          Joseph_Scheuhammer

   Scribe
          joanie

Contents

     * [3]Topics
         1. [4]GH-ISSUE-459: (All) macOS mapping of aria-colindex,
            -rowindex, -colcount, -rowcount, -rowspan, -colspan
         2. [5]GH-ISSUE-464: (All) macOS mapping of
            aria-roledescription.
         3. [6]GH-ISSUE-458: (All) macOS mapping of
            aria-errormessage.
         4. [7]GH-ISSUE-456: (All) macOS mapping of feed role.
         5. [8]Triage issues/actions:
            https://www.w3.org/WAI/ARIA/track/products/23
     * [9]Summary of Action Items
     * [10]Summary of Resolutions
     __________________________________________________________

   <clown> agenda: this

   <scribe> scribe: joanie

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

   [11]https://github.com/w3c/aria/issues/464

     [11] https://github.com/w3c/aria/issues/464

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

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

     [12] 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> [13]https://github.com/w3c/aria/issues/464

     [13] 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)
   ... [14]https://bugs.webkit.org/show_bug.cgi?id=163647

     [14] 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>
   [15]https://rawgit.com/w3c/aria/master/aria/aria.html#aria-role
   description

     [15]
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> [16]https://github.com/w3c/aria/issues/458

     [16] https://github.com/w3c/aria/issues/458

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

     [17] 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>
   [18]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#a
   riaDetails

     [18]
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> [19]https://bugs.webkit.org/show_bug.cgi?id=165842

     [19] 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> [20]https://github.com/w3c/aria/issues/458

     [20] 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> [21]https://github.com/w3c/aria/issues/456

     [21] https://github.com/w3c/aria/issues/456

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

     [22] 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:
[23]https://www.w3.org/WAI/ARIA/track/products/23

     [23] 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>
   [24]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#k
   eyboard-focus_aria-activedescendant

     [24]
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.

   [25]https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#Exampl
   e

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

Summary of Action Items

Summary of Resolutions

   [End of minutes]

Received on Tuesday, 17 January 2017 21:29:29 UTC