W3C

Accessible Rich Internet Applications Working Group Teleconference

13 Apr 2017

See also: IRC log

Attendees

Present
Joanmarie_Diggs, Joseph_Scheuhammer, jongund, MichielBijl, Stefan, janina
Regrets
Chair
Joanmarie_Diggs
Scribe
MichaelC

Contents


<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> 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> 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> 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> https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atta_request_handler.py

<joanie> https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atk_atta.py

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

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

<joanie> https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atta_base.py

<joanie> https://github.com/Spec-Ops/web-platform-tests/blob/atk-atspi-atta/wai-aria/tools/atta_assertion.py

<joanie> 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 scribe.perl version 1.152 (CVS log)
$Date: 2017/04/13 18:30:00 $

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 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 janina
Found Scribe: MichaelC
Inferring ScribeNick: MichaelC
Found Date: 13 Apr 2017
Guessing minutes URL: http://www.w3.org/2017/04/13-aria-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]