[AAPI] Minutes UAI TF Meeting, Tuesday 25 October 2016

URL: https://www.w3.org/2016/10/25-aapi-minutes.html

Plain text follows:

   [1]W3C

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

   Accessible Rich Internet Applications Working Group Teleconference

25 Oct 2016

   See also: [2]IRC log

      [2] http://www.w3.org/2016/10/25-aapi-irc

Attendees

   Present
          Joseph_Scheuhammer, Joanmarie_Diggs, Bryan_Garaventa,
          Rich_Schwerdtfeger

   Regrets
   Chair
          Joseph_Scheuhammer

   Scribe
          joanie

Contents

     * [3]Topics
         1. [4]ACTION-2122: (Joseph) Fixed ATK/AT-SPI
            "AccessibleValue" interface - should be "Value".
         2. [5]ISSUE-1051/ACTION-2125 (Joseph) IA2 object property
            name for aria-placeholder is "placeholder-text".
         3. [6]ISSUE-676: (Joseph) Adding MSAA+IA2 action,
            interface, and relations to role mappings.
     * [7]Summary of Action Items
     * [8]Summary of Resolutions
     __________________________________________________________

   <clown> agenda: this

   <scribe> scribe: joanie

ACTION-2122: (Joseph) Fixed ATK/AT-SPI "AccessibleValue" interface -
should be "Value".

   <clown> action-2122

   <trackbot> action-2122 -- Joseph Scheuhammer to Change all
   ATK/AT-SPI uses of "AccessibleValue" interface to "Value"
   interface. -- due 2016-10-25 -- CLOSED

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

      [9] http://www.w3.org/WAI/ARIA/track/actions/2122

   JS: This is something Rich noticed last week.

   <clown>
   [10]https://github.com/w3c/aria/commit/759ee0e99ea0f4ae77d364c1
   832fea25fa2a95e3

     [10]
https://github.com/w3c/aria/commit/759ee0e99ea0f4ae77d364c1832fea25fa2a95e3

   JS: The ATK/AT-SPI2 mapping said "AccessibleValue" rather than
   "Value".
   ... There were only three instances in the entire document. I
   made the changes and closed the action.
   ... Rich anything else?

   RS: No.

ISSUE-1051/ACTION-2125 (Joseph) IA2 object property name for
aria-placeholder is "placeholder-text".

   <clown> issue-1051?

   <trackbot> issue-1051 -- Use object property "placeholder-text"
   for MSAA+IA2 mapping of aria-placeholder -- pending review

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

     [11] http://www.w3.org/WAI/ARIA/track/issues/1051

   JS: This is something Alex sent me last week.
   ... On the IA2 list, they were discussing what to call the
   attribute.

   <clown>
   [12]https://github.com/w3c/aria/commit/1f4da4b922b197d7a0bf6bf0
   f3eb14fe8df64e6d

     [12]
https://github.com/w3c/aria/commit/1f4da4b922b197d7a0bf6bf0f3eb14fe8df64e6d

   JS: The summary is that they want to call it placeholder-text
   to match ATK/AT-SPI2.
   ... So I've made the change.

   RS: We need to update the test harness wiki. I'll do that now.

   <Rich>
   [13]https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#aria-p
   laceholder

     [13]
https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#aria-placeholder

   JD: Right now, the automated tests for my platform are failing
   becauase the attribute is currently placeholder in Gecko.

   JS: So we can close action-2125?

   JD: Yes

   RS: You changed the mapping, right?

   JS: Yes, for IA2.
   ... The link for github is above.
   ... And I'll also close the associated issue then.

ISSUE-676: (Joseph) Adding MSAA+IA2 action, interface, and relations
to role mappings.

   <clown> issue-676?

   <trackbot> issue-676 -- Is it useful to identify MSAA+IA2 and
   ATK/AT-SPI actions, interfaces, and relations in the mappings?
   -- open

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

     [14] http://www.w3.org/WAI/ARIA/track/issues/676

   JS: Quick update here.
   ... We had previously added information to the ATK/AT-SPI2
   mappings to declare actions, interfaces, and relations.
   ... Jason Kiss wanted us to do the same for IA2.
   ... I wrote Alex.

   <clown>
   [15]https://lists.w3.org/Archives/Public/public-aria/2016Oct/00
   83.html

     [15] https://lists.w3.org/Archives/Public/public-aria/2016Oct/0083.html

   JS: Alex got back to me and stated that what we did for
   ATK/AT-SPI2 can be mostly copied.

   RS: Mostly?

   JS: Alex has a few cases where it is not a straight copy, but
   he told me what to put in.
   ... There's a column MSAA + IA2.
   ... And if it's MSAA, we just state it
   ... But if it's IA2, we put "IA2:" as a prefix

   RS: That's kind of redundant

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

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

   <clown> "IAccessible2: Expose as object attribute
   placeholder-text:<value>. "

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

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

   <clown> "IAccessible2:

   <clown> Set: IA2_STATE_VERTICAL

   <clown> Clear: IA2_STATE_HORIZONTAL

   <clown> "

   JS: Examples are above.

   JD: We already took out the "ATK_" or "ATSPI_" prefixes for my
   platform's enums and the world didn't come to an end, so why
   not?

   JS: I'll remove them then.
   ... (Reading Alex's other observations)

   <p> Hello list! <select>...</select> the end</p>

   The paragraph element implements the accessible hypertext
   interface

   The hypertext interface is how we get the listbox

   or combobox

   The listbox/combobox/select is represented in the accessible
   text of the paragraph via a replacement character.

   <clown> [18]https://www.w3.org/WAI/ARIA/track/actions/1739

     [18] https://www.w3.org/WAI/ARIA/track/actions/1739

   <clown> ACTION: Joseph to add actions, interfaces, and
   relations to the MSAA+IA2 mappings. [recorded in
   [19]http://www.w3.org/2016/10/25-aapi-minutes.html#action01]

     [19] http://www.w3.org/2016/10/25-aapi-minutes.html#action01]

   <trackbot> Created ACTION-2126 - Add actions, interfaces, and
   relations to the msaa+ia2 mappings. [on Joseph Scheuhammer -
   due 2016-11-01].

   <clown> action-2126?

   <trackbot> action-2126 -- Joseph Scheuhammer to Add actions,
   interfaces, and relations to the msaa+ia2 mappings. -- due
   2016-11-01 -- OPEN

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

     [20] http://www.w3.org/WAI/ARIA/track/actions/2126

   (Lengthy technical discussion on the interface implementations
   in each user agent to help inform the group decision)

   JD: If you look at Alex's email, I believe he is not suggesting
   we add mention of the interfaces throughout the Core AAM; I
   believe he's suggesting we remove mention of them from the
   link.

   JS: If we remove these interfaces from link, what's the
   downside?

   JD: From a practical standpoint, it won't really change
   anything. It's already not mentioned for all the objects where
   implementation is needed.
   ... That does not change the fact that user agents need to --
   and have -- implemented support in the appropriate places.
   ... And if they fail to do so, James Teh, I, and others would
   file bugs against the user agent.
   ... The reality is that we don't need the Core AAM to make user
   agents do the right thing.
   ... Thus the downside is the Core AAM is technically incomplete
   now.

   <clown>
   [21]https://www.w3.org/WAI/PF/testharness/testresults?testsuite
   _id=1&testcase_id=34

     [21]
https://www.w3.org/WAI/PF/testharness/testresults?testsuite_id=1&testcase_id=34

   JD: We can fix that by adding the missing information
   throughout the Core AAM.
   ... Or we can remove reference from the link because its
   presence might imply these interfaces are not needed elsehwere,
   which is also technically incorrect.

   JS: So I think the simplest thing to do is remove it.

   RS: It's not a new feature for ARIA 1.1, so we don't really
   have to test it.

   RS + JS: Because we tested it in 1.0 and passed it.

   JS: I'm inclined to remove it from the spec as per Alex's
   suggestion.

   <clown>
   [22]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#r
   ole-map-link

     [22]
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-link

   <clown> From before (Joanie's example): <p>Hello list!
   <select>...</select> the end</p>

   (More technical discussion)

   JS: So the conclusion is that I'm going to follow Alex's
   suggestion.
   ... Objections?

   (Silence)

   JS: And I'm going to use Alex's email to fill in the rest.

Summary of Action Items

   [NEW] ACTION: Joseph to add actions, interfaces, and relations
   to the MSAA+IA2 mappings. [recorded in
   [23]http://www.w3.org/2016/10/25-aapi-minutes.html#action01]

     [23] http://www.w3.org/2016/10/25-aapi-minutes.html#action01

Summary of Resolutions

   [End of minutes]

Received on Tuesday, 25 October 2016 20:09:51 UTC