- From: Joanmarie Diggs <jdiggs@igalia.com>
- Date: Tue, 2 Aug 2016 16:05:45 -0400
- To: ARIA Working Group <public-aria@w3.org>
- Cc: "wai-xtech@w3.org" <wai-xtech@w3.org>
URL: https://www.w3.org/2016/08/02-aapi-minutes.html
Plain text follows:
[1]W3C
[1] http://www.w3.org/
Accessible Rich Internet Applications Working Group Teleconference
02 Aug 2016
See also: [2]IRC log
[2] http://www.w3.org/2016/08/02-aapi-irc
Attendees
Present
JemmaJaeunKu, Joseph_Scheuhammer, Joanmarie_Diggs,
Bryan_Garaventa, Cynthia_Shelly
Regrets
Richard_Schwerdtfeger
Chair
Joseph_Scheuhammer.
Scribe
joanie
Contents
* [3]Topics
1. [4]ACTION-2102: (Rich) Create mappings based on
features in html 5.1 spec.
2. [5]Managed States
3. [6]ISSUE-676/ACTION-2083: (Joseph) Review ATK/AT-SPI
states for aria states and properties.
4. [7]ISSUE-645: (All) remove 'checkable' object
attribute requirement from aria-pressed mapping
requirements.
5. [8]ISSUE-663: (Rich) Presentational children of some
widgets have doclick actions if make presentational
who handles the click
6. [9]ISSUE-627: (All) Conflict between aria-autocomplete
and HTML5.2 autocomplete.
7. [10]Triage issues/actions:
https://www.w3.org/WAI/ARIA/track/products/23
8. [11]ISSUE-627: (All) Conflict between
aria-autocomplete and HTML5.2 autocomplete.
9. [12]Triage issues/actions:
https://www.w3.org/WAI/ARIA/track/products/23
* [13]Summary of Action Items
* [14]Summary of Resolutions
__________________________________________________________
<clown> agenda: this
<scribe> scribe: joanie
ACTION-2102: (Rich) Create mappings based on features in html 5.1
spec.
<clown> action-2102
<trackbot> action-2102 -- Richard Schwerdtfeger to Create
mappings based on features in html 5.1 spec. -- due 2016-08-04
-- OPEN
<trackbot> [15]http://www.w3.org/WAI/ARIA/track/actions/2102
[15] http://www.w3.org/WAI/ARIA/track/actions/2102
JS: Rich took on an action last week.
<clown> issue-1038
<trackbot> issue-1038 -- Need mappings for role="feed" for all
AAPIs -- open
<trackbot> [16]http://www.w3.org/WAI/ARIA/track/issues/1038
[16] http://www.w3.org/WAI/ARIA/track/issues/1038
JS: Last Thursday, I did a gap analysis between the ARIA spec
and the mapping spec.
<clown> issue-1039
<trackbot> issue-1039 -- Need mapping for role="figure" for all
AAPIs -- open
<trackbot> [17]http://www.w3.org/WAI/ARIA/track/issues/1039
[17] http://www.w3.org/WAI/ARIA/track/issues/1039
<clown> issue-1040
<trackbot> issue-1040 -- Need mappings for role="term" for all
AAPIs -- open
<trackbot> [18]http://www.w3.org/WAI/ARIA/track/issues/1040
[18] http://www.w3.org/WAI/ARIA/track/issues/1040
JS: I found three roles (feed, figure, and term) which need
mappings on all platforms.
<clown> issue-1041
<trackbot> issue-1041 -- Need mappings of aria-colcount,
aria-colindex, aria-colspan, aria-rowcount, aria-rowindex, and
aria-rowspan for all AAPIs -- open
<trackbot> [19]http://www.w3.org/WAI/ARIA/track/issues/1041
[19] http://www.w3.org/WAI/ARIA/track/issues/1041
JS: There's also a bunch of table-oriented properties which
need mappings.
<clown> issue-1042
<trackbot> issue-1042 -- Need mappings for aria-details for all
AAPIs -- open
<trackbot> [20]http://www.w3.org/WAI/ARIA/track/issues/1042
[20] http://www.w3.org/WAI/ARIA/track/issues/1042
JS: And there's also ARIA details.
... I've created issues for all these things.
... Rich said that some of these are are probably covered in
HTML 5.1.
... I think that's the case for many, but not for aria-details.
... Is it enough that I've told you that we need mappings? Or
do I need to create actions for everyone.
CS: I'm more likely to do it if there is an action.
JD: Should we look to see what is already covered by HTML 5.1?
<clown> action-2102
<trackbot> action-2102 -- Richard Schwerdtfeger to Create
mappings based on features in html 5.1 spec. -- due 2016-08-04
-- OPEN
<trackbot> [21]http://www.w3.org/WAI/ARIA/track/actions/2102
[21] http://www.w3.org/WAI/ARIA/track/actions/2102
JS: When Rich goes to do this, and finds something he cannot
do, we can then create actions for just those.
... How does that sound?
CS: We could do that, though this week would be better for me.
JS: One action for all of it?
CS: That's fine.
<clown> ACTION: Cynthia to provide UIA mappings for roles feed,
figure, and term; and aria-colcount, aria-colspan,
aria-colindex, aria-rowcount, aria-rowindex, aria-rowspan, and
aria-details. [recorded in
[22]http://www.w3.org/2016/08/02-aapi-minutes.html#action01]
[22] http://www.w3.org/2016/08/02-aapi-minutes.html#action01]
<trackbot> Created ACTION-2103 - Provide uia mappings for roles
feed, figure, and term; and aria-colcount, aria-colspan,
aria-colindex, aria-rowcount, aria-rowindex, aria-rowspan, and
aria-details. [on Cynthia Shelly - due 2016-08-09].
<clown> action-2103
<trackbot> action-2103 -- Cynthia Shelly to Provide uia
mappings for roles feed, figure, and term; and aria-colcount,
aria-colspan, aria-colindex, aria-rowcount, aria-rowindex,
aria-rowspan, and aria-details. -- due 2016-08-09 -- OPEN
<trackbot> [23]http://www.w3.org/WAI/ARIA/track/actions/2103
[23] http://www.w3.org/WAI/ARIA/track/actions/2103
issue-980
<trackbot> Sorry, but issue-980 does not exist.
action-980
<trackbot> action-980 -- Cynthia Shelly to Describe/define
managed aria related states: aria-setsize, aria-posinset,
aria-level, focused, focusable with reference to section 5.5
bullet 1 of the UAIG. -- due 2016-07-19 -- OPEN
<trackbot> [24]http://www.w3.org/WAI/ARIA/track/actions/980
[24] http://www.w3.org/WAI/ARIA/track/actions/980
JS: I've created action-2103.
... There's a note in there that lists all the items.
... Is that sufficient?
CS: That's fine.
<clown> issue-706
<trackbot> issue-706 -- Describe/define AAPI managed states --
open
<trackbot> [25]http://www.w3.org/WAI/ARIA/track/issues/706
[25] http://www.w3.org/WAI/ARIA/track/issues/706
Managed States
CS: I don't know if we can do anything on this topic without
Rich.
... I even found documentation on the various platforms and
still don't know the answer.
JS: I will put this on the agenda.
... This is action-980
... This was open initially in 2014.
... No. 2012.
ISSUE-676/ACTION-2083: (Joseph) Review ATK/AT-SPI states for aria
states and properties.
<clown> action-2083?
<trackbot> action-2083 -- Joseph Scheuhammer to Review and
update ATK/AT-SPI2 states in Core AAM -- due 2016-06-21 -- OPEN
<trackbot> [26]http://www.w3.org/WAI/ARIA/track/actions/2083
[26] http://www.w3.org/WAI/ARIA/track/actions/2083
JS: There's an issue that Jason Kiss brought up a while ago.
... Last week, Joanie pointed out a note she'd written in the
action as to what the different states were.
... But she was confused as to where it belonged.
... I responded the states and properties table.
... So I went through that table and compared what was there to
what Joanie said.
... Most of the time they did.
... In some cases, the existing table was more thorough.
... I created a note on the action for Joanie to review.
<clown>
[27]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#a
riaHiddenTrue
[27]
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaHiddenTrue
<clown>
[28]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#a
riaReadonlyTrue
[28]
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaReadonlyTrue
<clown>
[29]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#a
riaReadonlyFalse
[29]
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaReadonlyFalse
JS + JD: (Looks over table and proposed mappings and needs work
comments and discusses)
JS: Readonly is now cleared up.
... I think I need to do something with aria-hidden still.
... aria-hidden="true" says don't expose; aria-hidden="false"
says not mapped.
JD: That will have to change.
JS: Some of the ATK states for the true/false, it says "set the
state"/"clear the state".
... But on others, it says "not mapped".
... I would prefer it say "clear the state."
JD: Example?
<clown>
[30]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#a
riaHaspopupFalse
[30]
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaHaspopupFalse
JS: aria-haspopup
JD: Actually in that case, I think "not mapped" is correct
because clearing the state implies state-changed events; not a
simple lack of exposure.
JS: Could you go through these, then?
JD: Reassign it back to me please. With a comment.
JS: Done.
ISSUE-645: (All) remove 'checkable' object attribute requirement from
aria-pressed mapping requirements.
<clown> issue-645?
<trackbot> issue-645 -- remove 'checkable' object attribute
requirement from aria-pressed mapping requirements -- open
<trackbot> [31]http://www.w3.org/WAI/ARIA/track/issues/645
[31] http://www.w3.org/WAI/ARIA/track/issues/645
JS: I think this is one I did a long time ago.
... It's a request from Alex to remove "checkable" object
attribute from aria-pressed.
... It used to be the case that checkable was also supposed to
be exposed.
<clown>
[32]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#a
riaPressedTrue
[32]
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaPressedTrue
JS: I've removed the exposure and would like to close this
issue.
<clown>
[33]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#a
riaPressedFalse
[33]
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaPressedFalse
JS: The above URL is for aria-pressed="true". And there's no
mention of "checkable" any longer.
<clown>
[34]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#a
riaPressedMixed
[34]
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaPressedMixed
<jemmaKu> no objection
<jemmaKu> for removing 'checkable' object
JS: All I have done is remove the object attribute.
... The mappings are otherwise unchanged.
JD: Fine with me.
JS: Closed!
ISSUE-663: (Rich) Presentational children of some widgets have
doclick actions if make presentational who handles the click
JS: Rich is not here.
<clown> issue-663?
<trackbot> issue-663 -- Presentational children of some widgets
have doclick actions if make presentational who handles the
click -- open
<trackbot> [35]http://www.w3.org/WAI/ARIA/track/issues/663
[35] http://www.w3.org/WAI/ARIA/track/issues/663
JS: He opened this issue back in 2014.
... I think he handled this as part of his changes related to
presentaional overrides.
... But I'd like to check with Rich to be sure.
ISSUE-627: (All) Conflict between aria-autocomplete and HTML5.2
autocomplete.
<clown> issue-627?
<trackbot> issue-627 -- Conflict between aria-autocomplete and
HTML5 autocomplete. -- open
<trackbot> [36]http://www.w3.org/WAI/ARIA/track/issues/627
[36] http://www.w3.org/WAI/ARIA/track/issues/627
JS: This is a tough one.
... To explain.
... HTML 5 introduced an autocomplete attribute which is on by
default for inputs of type text
<clown> <input type="text" …>
JS: The above gets autocomplete="true".
... Which is exposed as state supports-autocomplete.
<clown> <input type="text" role="spinbutton">
CS: The values are supplied by the browser.
JS: Correct.
<clown> <input type="text" role="spinbutton"
autocomplete="off">
JS: But in the case of spinbutton, which doesn't functionally
have an autocomplete, the mappings expose supports
autocomplete.
CS: The above, I think, will still have an autocomplete from
the browser.
... And you'd have to do other work to make the above example
work without an autocomplete.
<clown>
[37]http://archive.dojotoolkit.org/nightly/dojotoolkit/dijit/te
sts/form/test_Spinner.html
[37]
http://archive.dojotoolkit.org/nightly/dojotoolkit/dijit/tests/form/test_Spinner.html
JS: Dojo used to do something like the above because at that
time we didn't have the "number" input type.
... The test page is above.
... It's type="text" still.
... But they also have autocomplete="off".
CS: Having the autocomplete in this particular case is not that
weird.
<clown> <input type='text' role='combobox'
aria-autocomplete='none' ...>.
JS: Back to the issue....
... If you do the above (with combo box), you'll get
supports-autocomplete exposed.
CS: Again, the browser autocompleting is going to work.
<clown> <input type='text' role='combobox'
aria-autocomplete='none' autocomplete="off">.
JS: If you set it to none?
... Does that mean you need to set both the ARIA property and
the HTML property?
CS: They are two different things.
JS + CS: This is an authoring-practices issue; not mapping
issue.
Jemma: We made a combobox example in the APG.
... But I don't recall what was done.
JS: Bryan, how do you feel about this?
CS: I don't think there's a conflict; just naming confusion.
BG: We have several examples (one that matches ARIA 1.0 and one
that matches ARIA 1.1).
... So we can do this in the APG.
JS: I'm going to retitle it to reflect naming confusion and
re-assign it to APG.
Triage issues/actions:
[38]https://www.w3.org/WAI/ARIA/track/products/23
[38] https://www.w3.org/WAI/ARIA/track/products/23
ISSUE-627: (All) Conflict between aria-autocomplete and HTML5.2
autocomplete.
Jemma: The above URL has Jon's example.
Triage issues/actions:
[39]https://www.w3.org/WAI/ARIA/track/products/23
[39] https://www.w3.org/WAI/ARIA/track/products/23
CS: It's actually time.
JS: True. Let's close the meeting.
Summary of Action Items
[NEW] ACTION: Cynthia to provide UIA mappings for roles feed,
figure, and term; and aria-colcount, aria-colspan,
aria-colindex, aria-rowcount, aria-rowindex, aria-rowspan, and
aria-details. [recorded in
[40]http://www.w3.org/2016/08/02-aapi-minutes.html#action01]
[40] http://www.w3.org/2016/08/02-aapi-minutes.html#action01
Summary of Resolutions
[End of minutes]
Received on Tuesday, 2 August 2016 20:06:26 UTC