- From: Joanmarie Diggs <jdiggs@igalia.com>
- Date: Tue, 31 Mar 2015 16:20:32 -0400
- To: "wai-xtech@w3.org" <wai-xtech@w3.org>
Link: http://www.w3.org/2015/03/31-aapi-minutes.html
Plain text follows:
[1]W3C
[1] http://www.w3.org/
- DRAFT -
Protocols and Formats Working Group Teleconference
31 Mar 2015
See also: [2]IRC log
[2] http://www.w3.org/2015/03/31-aapi-irc
Attendees
Present
Cynthia_Shelly, Joseph_Scheuhammer, Joanmarie_Diggs,
Rich_Schwerdtfeger, Bryan_Garaventa
Regrets
Chair
Joseph_Scheuhammer
Scribe
joanie
Contents
* [3]Topics
1. [4]ACTION-1590: (Joseph/James) Confirm that the AXAPI
mapping of aria-owns is AXOwns array.
2. [5]ACTION-1279: (All) Talk to mobile manufacturers
about how to include their apis.
3. [6]All: User Agent Implementation face-to-face in
Augsut.
4. [7]ACTION-1373/ISSUE-441: (Cynthia) Test case for when
aria-posinset and aria-setsize are provided explicitly
on some but not all elements.
5. [8]ISSUE-700/ACTION-1544/ACTION-1546: (Rich, Cynthia,
David, Alex) Mapping of role rowgroup.
6. [9]ISSUE-708: (All) Section 5.1.2: Condition on
including elements in the accessibility tree is
ambiguous.
* [10]Summary of Action Items
__________________________________________________________
<trackbot> Date: 31 March 2015
<scribe> agenda: this
<joanie> scribe: joanie
ACTION-1590: (Joseph/James) Confirm that the AXAPI mapping of
aria-owns is AXOwns array.
<clown> action-1590?
<trackbot> action-1590 -- Joseph Scheuhammer to Confirm that
the AXAPI mapping of aria-owns is AXOwns array -- due
2015-02-27 -- CLOSED
<trackbot>
[11]https://www.w3.org/WAI/PF/Group/track/actions/1590
[11] https://www.w3.org/WAI/PF/Group/track/actions/1590
JS: I noticed there was an error in the mappings for aria-owns.
... I asked James and he got back to me yesterday to confirm
that it is AXOwns and not AXLinkedUIElements.
... Therefore, I have closed this action.
RS: Apple has an AXOwns?
JS: I came across it awhile back. I'm not sure how long it's
been there.
... This prompted my question about the mapping for aria-owns
on the Apple.
ACTION-1279: (All) Talk to mobile manufacturers about how to include
their apis.
<clown> action-1279?
<trackbot> action-1279 -- Shane McCarron to Talk to mobile
manufacturers about how to include their apis -- due 2013-10-25
-- OPEN
<trackbot>
[12]https://www.w3.org/WAI/PF/Group/track/actions/1279
[12] https://www.w3.org/WAI/PF/Group/track/actions/1279
JS: I brought this up on list yesterday. Rich has already
replied.
... There's an old action about asking mobile manufacturers
about incuding their mappings in our specs.
RS: We couldn't get it in time for ARIA 1.0.
... Interfaces in some cases add some further complication for
mapping.
... For instance, how do you get the header information?
... I also sent a note to Dominic regarding what Google does.
JD: Apple now has an open means via which developers and
testers can build and examine WebKit/Safari for iOS via
simulator.
<clown>
[13]https://lists.w3.org/Archives/Public/public-pfwg/2015Mar/02
47.html
[13] https://lists.w3.org/Archives/Public/public-pfwg/2015Mar/0247.html
JS: Dominic has already applied (link above)
... (Reads from above message from Dominic)
JD: Here is the link I mentioned
[14]https://www.webkit.org/blog/3457/building-webkit-for-ios-si
mulator/
[14]
https://www.webkit.org/blog/3457/building-webkit-for-ios-simulator/
RS and JS: We need to know if we can do this in the 1.1
timeframe
RS: I will ask.
JS: We can do the Microsoft mappings in time for 1.1: Just use
UIA.
... What does Firefox do on the Android?
JD: They also have Firefox OS. I know they're actively working
on that, but I don't know any details.
JS: Should this still belong to Shane?
RS: I don't know how it got assigned to Shane.
... Assign it to me for now.
JD: Someone perhaps should ping Mozilla about the Firefox OS
mappings.
JS: I'll ping Yura.
All: User Agent Implementation face-to-face in Augsut.
<clown> scribenick: clown
<joanie> JS: This is something Joanie wanted me to add to the
agenda.
JD: Thanks to all the work I'm doing on new table roles, I
think it would be good to face-to-face.
... Specifically the user agent issues.
... We'd want gecko developers theres.
... We'd want Cynthis to rep. Microsoft.
... And, we'd want James.
... And Joseph, since he's the editor.
... A lot of the people would already be in Toronto around that
time.
... It would be good if Chris, Cynthia, and James could come.
<joanie> scribe: joanie
<clown> JD: We could do work on harmonziing the mappings across
platforms.
CS: I might be able to come. But I'm not yet sure.
JS: My take on the meeting is to get consistency across
platforms in mapping.
... I'm not yet sure if I'll be able to attend.
(Group discusses other possibilities for having a face-to-face.
No current, potentiall-viable candidates.)
ACTION-1373/ISSUE-441: (Cynthia) Test case for when aria-posinset and
aria-setsize are provided explicitly on some but not all elements.
<clown> action-1373?
<trackbot> action-1373 -- Cynthia Shelly to Create a test case
for when aria-posinset and aria-setsize are provided explicitly
on some but not all elements. -- due 2015-03-24 -- OPEN
<trackbot>
[15]https://www.w3.org/WAI/PF/Group/track/actions/1373
[15] https://www.w3.org/WAI/PF/Group/track/actions/1373
JS: This one was delayed last week until today.
CS: I haven't had a chance yet. Leave it overdue.
ISSUE-700/ACTION-1544/ACTION-1546: (Rich, Cynthia, David, Alex)
Mapping of role rowgroup.
JS: This is progress on the how to map rowgroup.
<clown> issue-700?
<trackbot> issue-700 -- Discuss rowgroup, tbody, and thead in
aapis -- open
<trackbot> [16]https://www.w3.org/WAI/PF/Group/track/issues/700
[16] https://www.w3.org/WAI/PF/Group/track/issues/700
JS: What happened was Rich sent email to Alex and the list last
week.
... Alex and I engaged in a discussion about it.
... What we suggested that if rowgroup doesn't have a name and
isn't focusable, it shouldn't be exposed.
<clown>
[17]https://lists.w3.org/Archives/Public/public-pfwg/2015Mar/02
15.html
[17] https://lists.w3.org/Archives/Public/public-pfwg/2015Mar/0215.html
JS: Alex said that if it has a role, it should be exposed and
he doesn't want to have to check if it's focusable or has a
name, etc.
... In other words, Alex says if it has role="rowgroup" it
should still be exposed via the accessibility API.
CS: We don't do that, though I can understand why.
JS: Alex says it's more efficient to just put it in.
... If you have a bare thead or tbody, they don't map it.
CS: It seems like they should be the same.
... And they don't map every single element.
JD: There are also implications for the new non-interactive
table roles (e.g. thead)
CS: We already have conditional code for role mapping.
JS: To clarify, he did say they don't do that for
role="presentation".
CS: I question whether the performance impact is that big a
deal.
<clown> scribenick: clown
JD: If the rowgroup is focusable, then it is in the tree. We
agreed on that.
CS: Anything that is focusable is in the tree.
JD: Right, but that means Orca already has to be ready to
handle a focusable rowgroup.
... Given that, the code is there, and if Orca has to deal with
a meaningless rowgroup, it can.
<joanie> scribe: joanie
JS: Last week we agreed if rowgroup is present, but not
focusable and doesn't have an attribute, it doesn't get mapped.
... And we emailed him our conclusions.
RS: The problem is nobody else is mapping it, right?
JS: Apple isn't and I don't think Microsoft isn't.
... And Joanie doesn't want to.
RS: I'd like to be consistent across the platforms.
JS: The impression I get is that Alex is not totally opposed to
it, but he'd prefer not to have to special case this.
ISSUE-708: (All) Section 5.1.2: Condition on including elements in
the accessibility tree is ambiguous.
<clown> issue-708?
<trackbot> issue-708 -- The phrase "If not already excluded
from the accessibility tree per the rules above" implies that
the listed conditions do not override. Is that correct? -- open
<trackbot> [18]https://www.w3.org/WAI/PF/Group/track/issues/708
[18] https://www.w3.org/WAI/PF/Group/track/issues/708
JS: I started looking at the rules about when to include things
in the tree.
... I found there's there's "if" clause that I don't like.
... (Reads from spec)
CS: There were some special cases where we excluded things.
... What are the listed exclusions?
JS: (Reads from Section 5.1.1)
CS: We probably can re-open this discussion.
... There was a lot of discussion in the past between PF and
HTML about this.
<clown> Exclusion rules:
[19]http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ex
clude_elements2
[19]
http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#exclude_elements2
<clown> Inclusion rules:
[20]http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#in
clude_elements
[20]
http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#include_elements
CS: We should bring this up at the taskforce and get input from
Steve and others.
<clown> ACTION: Cynthia to bring up issue-708 with the
html-a11y taskforce. [recorded in
[21]http://www.w3.org/2015/03/31-aapi-minutes.html#action01]
<trackbot> Created ACTION-1608 - Bring up issue-708 with the
html-a11y taskforce. [on Cynthia Shelly - due 2015-04-07].
<clown> action-1608?
<trackbot> action-1608 -- Cynthia Shelly to Bring up issue-708
with the html-a11y taskforce. -- due 2015-04-07 -- OPEN
<trackbot>
[22]https://www.w3.org/WAI/PF/Group/track/actions/1608
[22] https://www.w3.org/WAI/PF/Group/track/actions/1608
Summary of Action Items
[NEW] ACTION: Cynthia to bring up issue-708 with the html-a11y
taskforce. [recorded in
[23]http://www.w3.org/2015/03/31-aapi-minutes.html#action01]
[End of minutes]
Received on Tuesday, 31 March 2015 20:21:11 UTC