W3C

Accessible Rich Internet Applications Working Group Teleconference

25 Oct 2016

See also: IRC log

Attendees

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

Contents


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

JS: This is something Rich noticed last week.

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

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

<clown> 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> 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 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> 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> 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> 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 http://www.w3.org/2016/10/25-aapi-minutes.html#action01]
 

Summary of Resolutions

[End of minutes]

Minutes formatted by David Booth's scribe.perl version 1.148 (CVS log)
$Date: 2016/10/25 20:02:56 $

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/Jason's/Alex's/
Succeeded: s/JS://
Found embedded ScribeOptions:  -final

*** RESTARTING DUE TO EMBEDDED OPTIONS ***

Found Scribe: joanie
Inferring ScribeNick: joanie
Default Present: Joseph_Scheuhammer, Joanmarie_Diggs, Bryan_Garaventa, Rich_Schwerdtfeger
Present: Joseph_Scheuhammer Joanmarie_Diggs Bryan_Garaventa Rich_Schwerdtfeger
Found Date: 25 Oct 2016
Guessing minutes URL: http://www.w3.org/2016/10/25-aapi-minutes.html
People with action items: joseph

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


[End of scribe.perl diagnostic output]