W3C

- DRAFT -

Protocols and Formats Working Group Teleconference
17 Sep 2013

Agenda

See also: IRC log

Attendees

Present
Cynthia_Shelly, Joseph_Scheuhammer, Michael_Cooper
Regrets
David_Bolter
Chair
Joseph_Scheuhammer
Scribe
clown

Contents


<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: http://www.w3.org/wai/pf/aria-implementation/#mapping_additional_position and test case 69: https://www.w3.org/wai/pf/testharness/testresults?tes -- open

<trackbot> https://www.w3.org/WAI/PF/Group/track/issues/612

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: 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. http://www.w3.org/wai/pf/aria-implementation/#focus_state_event_table -- due 2013-09-23 -- OPEN

<trackbot> 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> https://www.w3.org/WAI/PF/Group/track/issues/616

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.

https://www.w3.org/WAI/PF/testharness/testcases/edit?testsuite_id=2&testcase_id=31

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.

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> 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> 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> 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> https://www.w3.org/WAI/PF/Group/track/actions/1256

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 scribe.perl version 1.138 (CVS log)
$Date: 2013/09/17 20:06:57 $

Scribe.perl diagnostic output

[Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.138  of Date: 2013-04-25 13:59:11  
Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: RRSAgent_Text_Format (score 1.00)

FAILED: s/IE\>/IE./
Succeeded: s/IE>/IE/
Found ScribeNick: clown
Inferring Scribes: clown
Default Present: Joseph_Scheuhammer, [Microsoft], Michael_Cooper
Present: Cynthia_Shelly Joseph_Scheuhammer Michael_Cooper
Regrets: David_Bolter
Agenda: http://lists.w3.org/Archives/Public/wai-xtech/2013Sep/0006.html
Found Date: 17 Sep 2013
Guessing minutes URL: http://www.w3.org/2013/09/17-aapi-minutes.html
People with action items: 

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


[End of scribe.perl diagnostic output]