Minutes for Thursday, 13 April 2017 WAI-ARIA Working Group

Minutes for todays call can be found as text in this e-mail or at the following URL: https://www.w3.org/2017/04/13-aria-minutes.html <https://www.w3.org/2017/04/13-aria-minutes.html>

Thanks to Michael for scribing today.

— Michiel

   [1]W3C

      [1] http://www.w3.org/

   Accessible Rich Internet Applications Working Group Teleconference

13 Apr 2017

   See also: [2]IRC log

      [2] http://www.w3.org/2017/04/13-aria-irc

Attendees

   Present
          Joanmarie_Diggs, Joseph_Scheuhammer, jongund,
          MichielBijl, Stefan, janina

   Regrets
   Chair
          Joanmarie_Diggs

   Scribe
          MichaelC

Contents

     * [3]Topics
         1. [4]Testable statements - Progress update
         2. [5]ATTAs - Progress update and integration of PYIA2
            work
     * [6]Summary of Action Items
     * [7]Summary of Resolutions
     __________________________________________________________

   <joanie> agenda: this

   <joanie> agenda: be done

   <scribe> scribe: MichaelC

Testable statements - Progress update

   jd: ¨I never want to see testable statements again¨

   rs: working on knocking off a bunch

   Stefan has a bunch also

   Bryan has some assigned

   js: making progress through my tranche

   stalled by a question: there is a ¨should not expose
   descendants¨

   yet there is test for how UA exposes role

   how do I do this in the table?

   <clown>
   [8]https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#childre
   n_presentational_true_.28HAS_NOTES.29

      [8] https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#children_presentational_true_.28HAS_NOTES.29

   jd: have test for checkbox and button with ID

   don´t have a way to track state

   but use a data attribute

   then get a property

   may need something from Shane to make this work

   <muses on a question to Shane>

   js: see different results on different UAs, because of SHOULD

   jd: will circle back

   js: will add button markup for you to use in your discussion

   <more noodling>

   jd: I have a really depressing hack

   <more noodling>

   js: I´ll wait until I know the official way

   jd: flag it in a really visible way

   rs: excluding js, bg, and ss test cases

   we have just 18 left

   jd: when I run test harness, I get 173 written and running

   haven´t separated assertions from statements in that number

   ss: how will I know mine work?

   rs: run through the test harness

   expect to find problems... typos...

   ss: JD will tell me?

   jd: yes

   <joanie>
   [9]https://www.w3.org/wiki/index.php?title=ARIA_1.1_Testable_St
   atements&action=history

      [9] https://www.w3.org/wiki/index.php?title=ARIA_1.1_Testable_Statements&action=history

   usually I just edit the wiki, with varying detail of change
   comments

   s/173 remaining/173 running/

   rs: so we´re doing well

   jd: though I was expecting to see more implementation success
   by this point

   some of the test failures are caused by a single issue

   so a single fix might fix a bunch of tests

   also tracking stuff that needs fixing in ATTA

   bg: is script required for state change?

   jd: look at example at top of testing page

   <joanie>
   [10]https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#Exampl
   e_.28Dont_Generate.29

     [10] https://www.w3.org/wiki/ARIA_1.1_Testable_Statements#Example_.28Dont_Generate.29

   <some super duper technical stuff>

   bg: so script applied automatically, trying to understand based
   on what criteria

   rs: test harness sets things according to the data in the table
   row

   jd: test writer puts the info in the table row

   rs: so Bryan doesn´t have to worry about the script

   jd: but does have to fill in that table row

   rs: @@

   jd: to be clear, describing in prose isn´t sufficient; need the
   table row

   rs: gave examples, so should have what you need

   specify what attribute on what element set to what value

   bg: two things could change

   so which version do I pick?

   rs: the one with not required feature we don´t test

   mc: separate into separate tests

   mb: test harness is very unit focused

   so break up the units

   mc: better too have too many tests than too few

   bg: just don´t want to overlook a use case

   rs: so you need extra tests?

   bh: guess so, trying to figure out

   mc: write one test, copy it, tweak, there´s your second

   rs: so, how long to complete?

   hopefully in next week or so barring bugs

   for test cases

   mc: and to have them all run for CR?

   jd: am filing bugs against UAs as I go

   I am running tests hundred times per day on multiple platforms

   mc: so we can run full test suite?

   jd: where ATTA exists

   next agendum is to discuss that

ATTAs - Progress update and integration of PYIA2 work

   jg: here with two students

   working in IA2 interface for an ATTA

   have a working interface

   now need to figure out which ones needed by the ATTA

   so plug in PYIA2 into ATTA

   jd: still maintaining code though it´s more stable than it was

   so let´s go through the technical details

   <not formally scribed here on>

   <jongund> Bei

   <jongund> Naijing

   <joanie>
   [11]https://github.com/Spec-Ops/web-platform-tests/blob/atk-ats
   pi-atta/wai-aria/tools/atta_request_handler.py

     [11] https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atta_request_handler.py

   <joanie>
   [12]https://github.com/Spec-Ops/web-platform-tests/blob/atk-ats
   pi-atta/wai-aria/tools/atk_atta.py

     [12] https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atk_atta.py

   <joanie>
   [13]https://github.com/Spec-Ops/web-platform-tests/blob/atk-ats
   pi-atta/wai-aria/tools/atk_atta.py#L74

     [13] https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atk_atta.py#L74

   <joanie>
   [14]https://github.com/Spec-Ops/web-platform-tests/blob/atk-ats
   pi-atta/wai-aria/tools/atk_atta.py#L660

     [14] https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atk_atta.py#L660

   <joanie>
   [15]https://github.com/Spec-Ops/web-platform-tests/blob/atk-ats
   pi-atta/wai-aria/tools/atta_base.py

     [15] https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atta_base.py

   <joanie>
   [16]https://github.com/Spec-Ops/web-platform-tests/blob/atk-ats
   pi-atta/wai-aria/tools/atta_assertion.py

     [16] https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atta_assertion.py

   <joanie>
   [17]https://github.com/Spec-Ops/web-platform-tests/blob/atk-ats
   pi-atta/wai-aria/tools/atta_base.py

     [17] https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atta_base.py

Summary of Action Items

Summary of Resolutions

   [End of minutes]
     __________________________________________________________


    Minutes formatted by David Booth's [18]scribe.perl version
    1.152 ([19]CVS log)
    $Date: 2017/04/13 18:30:00 $
     __________________________________________________________

     [18] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm
     [19] http://dev.w3.org/cvsweb/2002/scribe/

Scribe.perl diagnostic output

   [Delete this section before finalizing the minutes.]
This is scribe.perl Revision: 1.152  of Date: 2017/02/06 11:04:15
Check for newer version at [20]http://dev.w3.org/cvsweb/~checkout~/2002/
scribe/

     [20] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/

Guessing input format: Irssi_ISO8601_Log_Text_Format (score 1.00)

Succeeded: s/remaining/written and running/
FAILED: s/173 remaining/173 running/
Succeeded: s/types/times/
Found embedded ScribeOptions:  -final

*** RESTARTING DUE TO EMBEDDED OPTIONS ***

FAILED: s/173 remaining/173 running/
Present: Joanmarie_Diggs Joseph_Scheuhammer jongund MichielBijl Stefan j
anina
Found Scribe: MichaelC
Inferring ScribeNick: MichaelC
Found Date: 13 Apr 2017
Guessing minutes URL: [21]http://www.w3.org/2017/04/13-aria-minutes.html
People with action items:

     [21] http://www.w3.org/2017/04/13-aria-minutes.html

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



   [End of [22]scribe.perl diagnostic output]

     [22] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm

Received on Thursday, 13 April 2017 18:38:23 UTC