[AAPI] Minutes UAI TF Meeting Tuesday, 11 April 2017

Link: https://www.w3.org/2017/04/11-aapi-minutes.html

Plain text follows:
   [1]W3C

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

   Accessible Rich Internet Applications Working Group Teleconference

11 Apr 2017

   See also: [2]IRC log

      [2] http://www.w3.org/2017/04/11-aapi-irc

Attendees

   Present
          Joanmarie_Diggs, Rich_Schwerdtfeger, Joseph_Scheuhammer,
          Bryan_Garaventa

   Regrets
   Chair
          Joseph_Scheuhammer

   Scribe
          joanie

Contents

     * [3]Topics
         1. [4](All) Level of detail in UIA mappings.
         2. [5](Joanie) AX API mapping issues and testing.
         3. [6]PR-545 (ALL) Fix ATK/AT-SPI2 mapping for ARIA
            listitem role
         4. [7]PR-548 (All) Update AXSubrole value for group role
         5. [8]Mapping of listbox
         6. [9]PR-548 (All) Update AXSubrole value for group role
         7. [10]Triage accname actions:
            https://www.w3.org/WAI/ARIA/track/products/26
     * [11]Summary of Action Items
     * [12]Summary of Resolutions
     __________________________________________________________

   <clown> agenda: this

   <Rich>
   [13]https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#option
   _selected_value_changes

     [13]
https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#option_selected_value_changes

   <scribe> scribe: joanie

(All) Level of detail in UIA mappings.

   JS: Just a quick update about level of detail in UIA mappings.
   ... Last I heard, Bogdan is back in the office and sends his
   apologies.
   ... He indicated he plans to resume this work soon.

(Joanie) AX API mapping issues and testing.

   JD: Nothing specific to report with respect to the three or so
   github issues.

PR-545 (ALL) Fix ATK/AT-SPI2 mapping for ARIA listitem role

   JD: This is something that Joanie found last week.

   <clown> [14]https://github.com/w3c/aria/pull/548

     [14] https://github.com/w3c/aria/pull/548

   <clown> [15]https://github.com/w3c/aria/pull/545

     [15] https://github.com/w3c/aria/pull/545

   JS: Pull request 545 was opened by Joanie.
   ... And has since been closed.
   ... Joanie noticed that there was a statement about
   STATE_EDITABLE should not be exposed for list items.
   ... She indicated that this statement was not necessarily
   accurate.
   ... In HTML4, it was accurate; it no longer is due to
   contenteditable in HTML5.
   ... So I suggested that we modify the statement to reflect that
   the editable state should not be applied unless contenteditable
   is true.

   <clown> [16]https://w3c.github.io/html-aam/#el-li

     [16] https://w3c.github.io/html-aam/#el-li

   RS: But we don't have a text role.

   <clown> [17]https://w3c.github.io/html-aam/#att-contenteditable

     [17] https://w3c.github.io/html-aam/#att-contenteditable

   JS: You don't need one. You can put contenteditable true on a
   list item.
   ... And the links to what HTML AAM does with contenteditable
   are above.

   JD: My suggestion is that we just remove all the do-not-expose
   statements; I don't think we need to qualify each of them.

   JS: I like that idea.
   ... So Joanie will either open a new issue, or at least a new
   pull request.
   ... At least for the ATK mappings.
   ... Or are you going to do all the platforms, Joanie?

   JD: My plan is to look at the docs for the other platforms.
   ... If it's obvious (at least to me) what the change should be,
   I'll make it for the other platforms too.
   ... Otherwise I will just do a pull request for ATK.
   ... The reason I closed the pull request is that I opened a new
   pull request for spelling issues.

   <clown> [18]https://github.com/w3c/aria/pull/551

     [18] https://github.com/w3c/aria/pull/551

   JS: Are we talking about the above?

   JD: That's the one.

   JS: I'll review and pull it in by next week.

PR-548 (All) Update AXSubrole value for group role

Mapping of listbox

   RS: Why does it say, for listbox, "Methods
   IAccessible::accSelect() and IAccessible::get_accSelection()"?
   ... Those methods are always there.

   JD: My interpretation is that it is an explicit notification to
   implementors that they need to implement that support, rather
   than let the default implementation kick in.

   JS: I can add "implement" to that item, and the other roles
   with that statement.

PR-548 (All) Update AXSubrole value for group role

   <clown> [19]https://github.com/w3c/aria/pull/548

     [19] https://github.com/w3c/aria/pull/548

   JS: Joanie found that Apple has recently modified their mapping
   for the group role.
   ... They now have a subrole for group role.
   ... Is this a 1.1 thing?

   JD: I suppose so as they only just now added it.

   JS: Can you mark it with an "ARIA 1.1"?

   JD: Sure. Can you comment as part of your review that I need to
   do that along with add a ChangeLog entry?

   JS: Yes.

Triage accname actions:
[20]https://www.w3.org/WAI/ARIA/track/products/26

     [20] https://www.w3.org/WAI/ARIA/track/products/26

   <clown> [21]https://www.w3.org/WAI/ARIA/track/issues/1021

     [21] https://www.w3.org/WAI/ARIA/track/issues/1021

   JS: Rich, you raised an issue.
   ... You noticed that where you expose the name is all over the
   map, so to speak.
   ... Joanie has said something similar.
   ... (Reads from the comments in issue 1021)

   <clown> "If aria-labelledby references a single element, expose
   the labeling relationship as element AXTitleUIElement."

   <clown> "If aria-labelledby references multiple elements, …
   expose value as string AXDescription."

   <clown> "

   <clown> The above is in the UAIG 1.0 Rec

   JS: So what do we do with this issue?

   JS + RS: Some of this is left over from 1.0.

   JS: But you raised it in 2016.
   ... It had to do with testable statements for SVG.

   <clown>
   [22]https://www.w3.org/wiki/SVG_Accessibility/Testing/Test_Asse
   rtions_with_Tables#Simple_name_testable_statements

     [22]
https://www.w3.org/wiki/SVG_Accessibility/Testing/Test_Assertions_with_Tables#Simple_name_testable_statements

   <clown>
   [23]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#a
   riaLabelledBy

     [23]
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaLabelledBy

   JD: I think what we should do is raise an issue in github and
   assign it to James Craig.
   ... Because what is implemented in Safari does not 100% reflect
   what is stated in the spec regarding AXTitleUIElement.
   ... And all I could do is try to derive a more accurate
   statement from Layout Tests.
   ... So getting a statement from Apple seems like the way to go.

   <clown> issue-570?

   <trackbot> Sorry, but issue-570 does not exist.

   <clown> issue-750?

   <trackbot> issue-750 -- Step 2.F.iii.c Define when to append
   with and without a space -- pending review

   <trackbot> [24]http://www.w3.org/WAI/ARIA/track/issues/750

     [24] http://www.w3.org/WAI/ARIA/track/issues/750

   JS: Cynthia had concerns about lack of clarity regarding when a
   space should be appended.

   <clown>
   [25]https://rawgit.com/w3c/aria/master/accname-aam/accname-aam.
   html#step2F

     [25]
https://rawgit.com/w3c/aria/master/accname-aam/accname-aam.html#step2F

   JS: So I added some text to address this.
   ... But there's still a problem.
   ... I think we even saw this last week.
   ... (Reads from the Editor's note)

   JD: Are we sure that the "topmost" case referenced in the note
   is fully addressed?

   <clown> ACTION: joanie to create test table markup to check
   append-with-space vs. append-without-a-space re: step 2F.iii.c
   [recorded in
   [26]http://www.w3.org/2017/04/11-aapi-minutes.html#action01]

     [26] http://www.w3.org/2017/04/11-aapi-minutes.html#action01

   JD: I have seen some ugly results with Gecko table rows.

   <trackbot> Created ACTION-2136 - Create test table markup to
   check append-with-space vs. append-without-a-space re: step
   2f.iii.c [on Joanmarie Diggs - due 2017-04-18].

   <clown> action-2136

   <trackbot> action-2136 -- Joanmarie Diggs to Create test table
   markup to check append-with-space vs. append-without-a-space
   re: step 2f.iii.c -- due 2017-04-18 -- OPEN

   <trackbot> [27]http://www.w3.org/WAI/ARIA/track/actions/2136

     [27] http://www.w3.org/WAI/ARIA/track/actions/2136

   JS: Can you provide me some markup?

   JD: Can you provide me with an issue? :)

   JS: Will do so in tracker (action-2136).

Summary of Action Items

   [NEW] ACTION: joanie to create test table markup to check
   append-with-space vs. append-without-a-space re: step 2F.iii.c
   [recorded in
   [28]http://www.w3.org/2017/04/11-aapi-minutes.html#action01]

     [28] http://www.w3.org/2017/04/11-aapi-minutes.html#action01

Summary of Resolutions

   [End of minutes]

Received on Tuesday, 11 April 2017 20:39:09 UTC