Minutes: [aapi] UAI TF Meeting Tue Sep 16 2013

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