See also: IRC log
<clown> agenda: this
<Rich> overlap with another call
<scribe> scribe: joanie
<Rich> might be 20 minutes
JS: This is something we discussed briefly before the break.
<clown> issue-676?
<trackbot> issue-676 -- Is it useful to identify MSAA+IA2 and ATK/AT-SPI actions, interfaces, and relations in the mappings? -- open
<trackbot> http://www.w3.org/WAI/ARIA/track/issues/676
JS: It is an issue raised by
Jason Kiss a long time ago.
... We've done this work over a period of months.
... But I thought we should touch base with Jason to be sure
he's happy before we close it.
... So I sent Jason an email off list.
... And explained that the Joanie and Alex and everyone
contacted seems happy with what was done.
... I sent this email yesterday, so it's not surprising he
hasn't replied yet.
... I am optimistic Jason will agree we can close it, but we'll
see.
... Questions?
(None)
<clown> issue-654
<trackbot> issue-654 -- Add label and description changes to section "State and Property Change Events" -- open
<trackbot> http://www.w3.org/WAI/ARIA/track/issues/654
JS: This also goes back a long
time.
... Certain APIs fire events to notify ATs that there has been
a name or description change.
... The mapping table is in the AccName spec.
<clown> https://rawgit.com/w3c/aria/master/accname-aam/accname-aam.html#events
JS: Link above.
... The table is fully filled in except for AXAPI.
... Joanie has been tasked with action-2130 to see if the
mappings are correct.
... Joanie sent an email to Chris and James from Apple, CCing
me.
JD: What I did prior to that
email is grep through the code because the existing
name-related event struck me as bogus.
... And I didn't find that event anywhere in the WebKit
code.
... I then tested via local layout test to see what events were
emitted for Acc Name and Acc Description changes on the
Mac.
... And I included my findings in that email.
... What I found was that Acc Name resulted in an
AXValueChanged notification if the name change was the result
of an ARIA property.
... I found no notification happening for description
changes.
JS: I am going to leave these actions and we will revisit them.
<clown> ISSUE-739?
<trackbot> ISSUE-739 -- UIA doesn't support heading without level, how should we map role=heading without aria-level? -- closed
<trackbot> http://www.w3.org/WAI/ARIA/track/issues/739
JS: This happened at the last
meeting.
... During triage we came across how UIA maps heading
role.
... Right now, it's a style on a text run.
... Cynthia wanted to know what to do about aria-level.
<clown> https://lists.w3.org/Archives/Public/public-aria/2016Dec/0039.html
JS: She suggested I write Bogdan
to see what was going on.
... I did. The above link is for the email I sent.
... I've not heard back from Bogdan (perhaps due to the recent
holidays.
<clown> https://lists.w3.org/Archives/Public/public-aria/2016Dec/0042.html
JS: But Stefan responded (see
above link)
... He has concerns about the existing mappings.
... And provided some examples.
... It seems like the whole heading thing is a mixed bag.
... Related aside: Are we going to test IE for ARIA 1.1
RS: No.
JS: Stefan mentioned he tested in
IE, but not Edge.
... Are we testing Edge for ARIA 1.1?
RS: Yes.
... Edge has some sort of nightly builds available, so we can
test that.
JS: At some point, I will
probably set up a Windows 10 VM with Edge then.
... If I haven't heard from Bogdan by Thursday, I will ping him
and point him at this email.
<clown> action-1707?
<trackbot> action-1707 -- Joseph Scheuhammer to Edit the AXAPI mapping table for roles presentation and none to specify that when applied to tables and lists, the children are exposed as AXStaticText accessibles. -- due 2016-12-06 -- PENDINGREVIEW
<trackbot> http://www.w3.org/WAI/ARIA/track/actions/1707
JS: This is something I did over the holidays.
<clown> https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-presentation
JS: I've added some notes in the
mapping for role presentation for AXAPI.
... I think this is right, but probably Apple should look it
over.
... I got the text from something Joanie submitted.
<clown> https://bugs.webkit.org/show_bug.cgi?id=133133
JS: See the bug at the above link.
JD: Oh, yeah, this thing.
... I think you can solve this by reversing the contents in
each cell.
... In particular, first mention the rules for exposing
WAI-ARIA semantics because that explains what gets pruned and
what stays in the accessibility tree.
... Then follow it with the middle paragraph, because that
tells you how to map the stuff you don't prune (AXGroup,
ROLE_SECTION)
... Lastly, put what you currently have at the top
(AXStaticText, ROLE_SECTION) because that explains how you
expose the actual rendered text.
... The actual rendered text isn't the thing with role
presentation.
... And we're mapping (or not) the thing with role presentation
and any required owned elements (group)
... The text exposure is almost a "by the way"
JS: I think I can rewrite/rework
this so that it works for all platforms.
... But I have some doubts.
JD: If you draft something and give me some time (i.e. not right before or during the meeting) to chew on it, I might be able to help you work out anything you are having problems with.
JS: Will do.
<clown> https://lists.w3.org/Archives/Public/public-aria/2017Jan/0006.html
JS: Rich, you wanted me to bring this up.
RS: We need to make sure this lines up with our mappings.
JS: The link I just inserted is an email from LĂ©onie.
RS: Are we getting close enough to do this?
JS: We're missing some AXAPI stuff.
RS: I would like an ETA from Apple if possible.
https://trac.webkit.org/browser/trunk/LayoutTests/accessibility/roles-exposed.html#L1
<clown> https://bugs.webkit.org/show_bug.cgi?id=165842
JD: So in that case, we don't
know the mappings because there's been nothing committed.
... But when there is a commit to WebKit, there will be an
associated Layout Test. And from the Layout Test you should be
able to discern the mappings without much difficulty.
JS: But the agenda item is about the HTML AAM review; not the AXAPI mappings.
RS: When do they need this by?
JS: Based on last week's editors
meeting, we want the Core AAM done by February.
... If you want to work on the HTML AAM, great. But I need to
focus on the Core AAM.
RS: At the very least, we can see
if they are pointing to our mappings where they need to.
... I will try to do that this month. Please assign it to
me.
<Rich> https://www.w3.org/2017/01/05-aria-minutes.html#item02
<clown> ACTION: Rich to review HTML-AAM [recorded in http://www.w3.org/2017/01/10-aapi-minutes.html#action01]
<trackbot> Created ACTION-2131 - Review html-aam [on Richard Schwerdtfeger - due 2017-01-17].
RS: The link to the minutes are above.
<clown> action-2131
<trackbot> action-2131 -- Richard Schwerdtfeger to Review html-aam -- due 2017-01-17 -- OPEN
<trackbot> http://www.w3.org/WAI/ARIA/track/actions/2131
https://github.com/w3c/aria/issues/463
https://trac.webkit.org/changeset/208739/trunk/LayoutTests/accessibility/progressbar-expected.txt
https://trac.webkit.org/browser/trunk/LayoutTests/accessibility/progressbar.html?rev=208739
https://w3c.github.io/test-results/wai-aria/all.html
https://w3c.github.io/test-results/wai-aria/all.html
<clown> https://github.com/w3c/aria/issues/463#issuecomment-271702519
This is scribe.perl Revision: 1.148 of Date: 2016/10/11 12:55:14 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: RRSAgent_Text_Format (score 1.00) Succeeded: s/were emitted/were emitted for Acc Name and Acc Description changes on the Mac/ Found embedded ScribeOptions: -final *** RESTARTING DUE TO EMBEDDED OPTIONS *** Found Scribe: joanie Inferring ScribeNick: joanie Default Present: Joseph_Scheuhammer, Joanmarie_Diggs, Bryan_Garaventa, Richard_Schwerdtfeger Present: Joseph_Scheuhammer Joanmarie_Diggs Bryan_Garaventa Richard_Schwerdtfeger Found Date: 10 Jan 2017 Guessing minutes URL: http://www.w3.org/2017/01/10-aapi-minutes.html People with action items: rich WARNING: Input appears to use implicit continuation lines. You may need the "-implicitContinuations" option.[End of scribe.perl diagnostic output]