- From: Joseph Scheuhammer <clown@alum.mit.edu>
- Date: Tue, 17 Sep 2013 16:14:03 -0400
- To: "wai-xtech@w3.org" <wai-xtech@w3.org>
Link: http://www.w3.org/2013/09/17-aapi-minutes.html
Plain text version follows:
[1]W3C
[1] http://www.w3.org/
- DRAFT -
Protocols and Formats Working Group Teleconference
17 Sep 2013
[2]Agenda
[2] http://lists.w3.org/Archives/Public/wai-xtech/2013Sep/0006.html
See also: [3]IRC log
[3] http://www.w3.org/2013/09/17-aapi-irc
Attendees
Present
Cynthia_Shelly, Joseph_Scheuhammer, Michael_Cooper
Regrets
David_Bolter
Chair
Joseph_Scheuhammer
Scribe
clown
Contents
* [4]Topics
1. [5]issue-612
2. [6]ACTION-1262
3. [7]ISSUE-616
4. [8]ACTION-1255
5. [9]ACTION-1257
6. [10]ACTION-1198
7. [11]ACTION-1256
* [12]Summary of Action Items
__________________________________________________________
<trackbot> Date: 17 September 2013
<scribe> scribenick: clown
issue-612
issue-612?
<trackbot> issue-612 -- Review ia2/atk rule in group position.
should this really determine level based on aria-owns chain.
see uaig:
[13]http://www.w3.org/wai/pf/aria-implementation/#mapping_addit
ional_position and test case 69:
[14]https://www.w3.org/wai/pf/testharness/testresults?tes --
open
[13] http://www.w3.org/wai/pf/aria-implementation/#mapping_additional_position
[14] https://www.w3.org/wai/pf/testharness/testresults?tes
<trackbot> [15]https://www.w3.org/WAI/PF/Group/track/issues/612
[15] https://www.w3.org/WAI/PF/Group/track/issues/612
[16]http://www.w3.org/WAI/PF/aria-implementation/#mapping_addit
ional_position
[16] http://www.w3.org/WAI/PF/aria-implementation/#mapping_additional_position
JS: clause about treeitems and aria-level.
If aria-level is not provided or inherited for an element of
role treeitem, user agents implementing IAccessible2 or
ATK/AT-SPI MUST compute it by following the explicit or
computed RELATION_NODE_CHILD_OF relations.
test case the above:
[17]https://www.w3.org/WAI/PF/testharness/test?testsuite_id=2&t
estcase_id=69&platform_id=5
[17] https://www.w3.org/WAI/PF/testharness/test?testsuite_id=2&testcase_id=69&platform_id=5
JS: test case is just a flat list of divs.
... but the tree and treeitems are built out of aria-owns.
CS: I think we need to wait for David.
ACTION-1262
ACTION-1262?
<trackbot> ACTION-1262 -- Joseph Scheuhammer to Update 4.1.
focus states and events table to clarify differences between
platforms and dom/desktop/at focus.
[18]http://www.w3.org/wai/pf/aria-implementation/#focus_state_e
vent_table -- due 2013-09-23 -- OPEN
[18] http://www.w3.org/wai/pf/aria-implementation/#focus_state_event_table
<trackbot>
[19]https://www.w3.org/WAI/PF/Group/track/actions/1262
[19] https://www.w3.org/WAI/PF/Group/track/actions/1262
JS: there is a confusion as to which focus event this table is
speaking about.
... can we clarify that sometimes its an a11y focus, sometimes
DOM focus event, and sometimes a Windows focus event.
CS: reluctant to re-open this, would need to discuss with
someone on the IE team.
... this is the language that everyone can live with.
... I don't think that FF does the events here differently from
IE
s/IE\>/IE.
ISSUE-616
ISSUE-616?
<trackbot> ISSUE-616 -- ISSUE: Review potentially at-risk
statement "When the user triggers an element with a defined
activation behavior in a manner other than clicking it, such as
by pressing Enter, simulate a click on the element." -- open
<trackbot> [20]https://www.w3.org/WAI/PF/Group/track/issues/616
[20] https://www.w3.org/WAI/PF/Group/track/issues/616
[21]http://www.w3.org/WAI/PF/aria-implementation/#keyboard-focu
s_tabindex
[21] http://www.w3.org/WAI/PF/aria-implementation/#keyboard-focus_tabindex
JS: it is step 10.
... one question, what is an activation behavior?
CS: it's doDefaultAction in MSAA, or invoke in UIA
... this is basically saying, if there is no default action on
the just activated item, then simulate a click.
... and "simulate a click" is not specifially a dom click or
system click. It's up to the browser to implement the click as
they see fit.
... IE is part of the OS, but for FF, it's an application on an
OS.
[22]https://www.w3.org/WAI/PF/testharness/testcases/edit?testsu
ite_id=2&testcase_id=31
[22] https://www.w3.org/WAI/PF/testharness/testcases/edit?testsuite_id=2&testcase_id=31
[23]https://dvcs.w3.org/hg/pfwg/raw-file/default/ARIA-UAIG/1.0/
tests/test-files/test31.html
[23] https://dvcs.w3.org/hg/pfwg/raw-file/default/ARIA-UAIG/1.0/tests/test-files/test31.html
JS: I think that I have enough to discsuss with the PF group on
Mon's call.
... If there is a doDefaultAction, do it, otherwise simulate a
click.
CS: and, we don't specifically say "doDefaultAction" in the
UAIG because it's called something different in different
browsers.
[24]https://www.w3.org/WAI/PF/Group/track/issues/616
[24] https://www.w3.org/WAI/PF/Group/track/issues/616
JS: he wants to mark it at-risk.
CS: I can live with that.
... but I think that it probably works in IE.
JS: and, it might work in FF.
CS: and even if it doesn't, this is how it should work.
... and, we are trying to see if it's possible to implement
this.
... sometimes you write the spec before the implementation.
ACTION-1255
action-1255?
<trackbot> action-1255 -- Cynthia Shelly to Look into toggle
patterns and how that needs to be modified in the uaig. -- due
2013-09-17 -- OPEN
<trackbot>
[25]https://www.w3.org/WAI/PF/Group/track/actions/1255
[25] https://www.w3.org/WAI/PF/Group/track/actions/1255
CS: I still haven't done that. I'll try to get to it this week.
... push the due date ahead a week.
ACTION-1257
action-1257?
<trackbot> action-1257 -- Cynthia Shelly to Check the ie10 and
ie11 to see how they map the treegrid role. -- due 2013-09-17
-- OPEN
<trackbot>
[26]https://www.w3.org/WAI/PF/Group/track/actions/1257
[26] https://www.w3.org/WAI/PF/Group/track/actions/1257
CS: not done yet either.
JS: move it ahead a week?
CS: yes.
ACTION-1198
action-1198?
<trackbot> action-1198 -- Joseph Scheuhammer to Update
non-default values for required attrs per role. e.g. checkbox
and other checkable role default to aria-checked="false" rather
than the attr default: undefined. -- due 2013-05-01 --
PENDINGREVIEW
<trackbot>
[27]https://www.w3.org/WAI/PF/Group/track/actions/1198
[27] https://www.w3.org/WAI/PF/Group/track/actions/1198
JS: that's the wrong one.
ACTION-1256
action-1256?
<trackbot> action-1256 -- Joseph Scheuhammer to Modify msaa+uia
express entry for aria-checked on menuitemradio button to use
msaa selectable state and selected proerty instead of uia
togglepattern. -- due 2013-09-03 -- PENDINGREVIEW
<trackbot>
[28]https://www.w3.org/WAI/PF/Group/track/actions/1256
[28] https://www.w3.org/WAI/PF/Group/track/actions/1256
[29]http://www.w3.org/WAI/PF/aria-implementation/#mapping_role_
table
[29] http://www.w3.org/WAI/PF/aria-implementation/#mapping_role_table
JS: look at the entry for menuitemradio in role mapping table.
CS: I think you should put the info about the selected states
right in the aria-checked row for the UIA express column
JS: can you type example text here?
<cyns_> under aria-checked and MSAA+UIA Express say: expose as
system_state_checked. For radiobutton and menuitemradiobutton,
expose as system_state_selected
JS: what about the Toggle Control Pattern? That's what is there
now.
CS: Keep that there, and replace special case sentence with ...
... There might be a Selection Control Pattern, and we may want
to use that instead.
... Let me look...
<cyns_> keep toggle pattern stuff. replace second sentence with
"for radio and menuitemradio expose as IsSelection property in
SelectionItem Control Pattern."
<cyns_> true and false will be the same as for toggle
JS: Okay.
... toggle pattern has value 1, 0, and so on.
CS: Just 1 and 0 here.
JS: then remove the stuff on aria-selected?
CS: yes.
JS: and remove the special case text under the radio roles?
CS: no, that's a good idea there.
... just point them now to the aria-checked special cases.
Summary of Action Items
[End of minutes]
__________________________________________________________
Minutes formatted by David Booth's [30]scribe.perl version
1.138 ([31]CVS log)
$Date: 2013-09-17 20:06:57 $
__________________________________________________________
[30] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm
[31] http://dev.w3.org/cvsweb/2002/scribe/
--
;;;;joseph.
'A: After all, it isn't rocket science.'
'K: Right. It's merely computer science.'
- J. D. Klaun -
Received on Tuesday, 17 September 2013 20:14:31 UTC