- From: Joanmarie Diggs <jdiggs@igalia.com>
- Date: Tue, 28 Jun 2016 16:29:42 -0400
- To: ARIA Working Group <public-aria@w3.org>
- Cc: "wai-xtech@w3.org" <wai-xtech@w3.org>
URL: https://www.w3.org/2016/06/28-aapi-minutes.html
Plain text follows:
[1]W3C
[1] http://www.w3.org/
Accessible Rich Internet Applications Working Group Teleconference
28 Jun 2016
See also: [2]IRC log
[2] http://www.w3.org/2016/06/28-aapi-irc
Attendees
Present
Joanmarie_Diggs, Joseph_Scheuhammer, Bryan_Garaventa,
Cynthia_Shelly, Richard_Schwerdtfeger
Regrets
Chair
Joseph_Scheuhammer
Scribe
joanie
Contents
* [3]Topics
1. [4]ISSUE-1029 (All) Mappings for separator when it is
a window-splitter.
2. [5]ACTION-1696 (Joseph/Joanie) ATK/AT-SPI mapping of
aria-keyshortcuts.
3. [6]Meeting next week?
4. [7]ACTION-1696 (Joseph/Joanie) ATK/AT-SPI mapping of
aria-keyshortcuts.
5. [8]ACTION-1698 (Joanie) Quick update re: AXAPI mapping
of aria-keyshortcuts.
6. [9]Triage actions:
https://www.w3.org/WAI/ARIA/track/products/23
* [10]Summary of Action Items
* [11]Summary of Resolutions
__________________________________________________________
[11] file:///tmp/lynxXXXXP2KoCU/L12276-2840TMP.html#ResolutionSummary
<clown> agenda: this
<clown> brb
<scribe> scribe: joanie
ISSUE-1029 (All) Mappings for separator when it is a window-splitter.
<clown>
[12]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#r
ole-map-separator
[12]
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-separator
JS: We can start with UIA mappings.
... Here's the URL (above) to what I've done.
... (Reads UIA mapping)
CS: I doesn't need to say that because aria-expanded is already
mapped to ExpandCollapse Pattern.
... Is there an implied aria-expanded on there?
JS: Currently in the spec text, there is.
RS: We can probably do that automatically in the mapping spec.
JS: Then the text I put in there probably fits.
CS: If the author puts in aria-expanded, we don't need to say
it.
<clown>
[13]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#r
ole-map-separator
[13]
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-separator
CS: But if it's implied, we do need to add text to that effect.
JS: I guess I should look at the tet.
CS: What defines it as being an interactive window splitter.
JS: Let me get the ARIA text.
JD: It's in master now.
... I have some proposed changes, but I'm waiting to hear back
from Matt.
[14]https://rawgit.com/w3c/aria/master/aria/aria.html#separator
[14] https://rawgit.com/w3c/aria/master/aria/aria.html#separator
<clown>
[15]https://rawgit.com/w3c/aria/master/aria/aria.html#separator
[15] https://rawgit.com/w3c/aria/master/aria/aria.html#separator
JS: (Reads spec text found at above URL)
CS: Is it just being focusable that defines it being an
interactive widget?
... If so, we should have explicit text. "If focusable..."
... Does "focusable" mean tabindex of 0 or -1?
JS: It means tabindex of 0 or it can be an activedescendant.
CS: Then say that, providing a link to the definition of
focusable.
JS: Because it say authors MAY use aria-expanded, does that
mean the pattern should be there?
CS: It's not necessary because that's in the pattern table.
JS: Ok, then I'll take the pattern out.
... One fine thing:
... (Reads from the spec about value)
... I think Joanie wants to change the value MAY statement to a
MUST.
JD: Yes.
JS: If the MUST change goes through, does UIA have a mapping
for that?
CS: In UIA, the panes are what have sizes; the splitter is just
the thumb.
<Rich> yes
<clown> ACTION: Cynthia to double check potential value events
on windows when window-splitter changes position. [recorded in
[16]http://www.w3.org/2016/06/28-aapi-minutes.html#action01]
[16] http://www.w3.org/2016/06/28-aapi-minutes.html#action01]
<trackbot> Created ACTION-2089 - Double check potential value
events on windows when window-splitter changes position. [on
Cynthia Shelly - due 2016-07-05].
CS: If the events are happening in another part of the tree,
I'm not sure how to express that.
RS: What events are there?
<clown> action-2089
<trackbot> action-2089 -- Cynthia Shelly to Double check
potential value events on windows when window-splitter changes
position. -- due 2016-07-05 -- OPEN
<trackbot> [17]http://www.w3.org/WAI/ARIA/track/actions/2089
[17] http://www.w3.org/WAI/ARIA/track/actions/2089
JS: I believe that the splitter is between the two panes, and
the panes have size-change events.
RS: So it sounds like you're not using expand/collapse.
CS: No, we're not.
RS: So why do we need to support expand/collapse?
CS: We don't for my platform.
JD: We don't for mine either.
RS: We might need it for Apple.
JS: I think James did say they need it.
... Pending Cynthia's action to verify value events....
CS: I should hopefully know next week.
JS: I'll add text about focusable for all platforms.
... I'll link to the definition of focusable.
... And I'll take out the Expand/Collapse Pattern.
CS: Actually, there's a holiday.
JS: Regarding ATK/AT-SPI:
... (Reads mapping)
... And the value interface?
JD: Yes, in ATK/AT-SPI2 it is needed.
CS: I think we might ignore the value in UIA.
(Discussion about what, if anything, expands/collapses with
respect to the splitter)
JS: I'm going to then remove the STATE_EXPANDABLE and
STATE_EXPANDED
CS: I think that makes sense that we only expose it if the
author provides it.
JD: I want it removed, thanks!
JS: For now, I'm going to use the mapping for ATK/AT-SPI2 for
my tentative mapping for MSAA/IA2.
... And hope that James Teh and Alex like it.
... I have a mapping for AXAPI
JD: Do you know for sure?
JS: I don't know for sure.
JD: Let's email Chris and James then.
action Joanie to verify splitter mappings for AXAPI
<trackbot> Created ACTION-2090 - Verify splitter mappings for
axapi [on Joanmarie Diggs - due 2016-07-05].
ACTION-1696 (Joseph/Joanie) ATK/AT-SPI mapping of aria-keyshortcuts.
Meeting next week?
CS: If people are on vacation for the 4th of July....
JS: It sounds like we're meeting.
ACTION-1696 (Joseph/Joanie) ATK/AT-SPI mapping of aria-keyshortcuts.
<clown> action-1696
<trackbot> action-1696 -- Joseph Scheuhammer to Propose
ATK/AT-SPI mapping of aria-keyshortcuts -- due 2016-06-28 --
PENDINGREVIEW
<trackbot> [18]http://www.w3.org/WAI/ARIA/track/actions/1696
[18] http://www.w3.org/WAI/ARIA/track/actions/1696
<clown>
[19]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#a
riaKeyshortcuts
[19]
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaKeyshortcuts
<clown>
[20]https://github.com/w3c/aria/commit/76bc1cde613d96beb831b775
57b05eea7e8381da
[20]
https://github.com/w3c/aria/commit/76bc1cde613d96beb831b77557b05eea7e8381da
JS: On aria-keyshortcuts for ATK/AT-SPI2:
... I made the changes that Joanie asked me to.
... First URL is the spec, second is the commit.
JD: Looks good to me.
JS: I did verify it in Firefox too.
... I'm going to close action-1696.
ACTION-1698 (Joanie) Quick update re: AXAPI mapping of
aria-keyshortcuts.
<clown> action-1698
<trackbot> action-1698 -- Joseph Scheuhammer to Propose AXAPI
mapping of aria-kbdshortcuts -- due 2016-07-05 -- OPEN
<trackbot> [21]http://www.w3.org/WAI/ARIA/track/actions/1698
[21] http://www.w3.org/WAI/ARIA/track/actions/1698
JS: I put this on the agenda because we said we'd touch base
this week.
<clown> AXARIAKeyboardShortcuts
JS: We have an answer. It's the above property.
<clown>
[22]https://lists.w3.org/Archives/Public/public-aria/2016Jun/02
71.html
[22] https://lists.w3.org/Archives/Public/public-aria/2016Jun/0271.html
JS: Chris from Apple applied on the list. URL is above.
<clown>
[23]https://lists.w3.org/Archives/Public/public-aria/2016Jun/02
73.html
[23] https://lists.w3.org/Archives/Public/public-aria/2016Jun/0273.html
JS: I replied to him asking if it was a string.
... I don't think he's responded yet.
JD: On those properties, I'm nearly positive everything is a
string.
JS: I'll get that done next week.
... Once I get it done I'll bring it up for final review.
Triage actions: [24]https://www.w3.org/WAI/ARIA/track/products/23
[24] https://www.w3.org/WAI/ARIA/track/products/23
<clown> action-1735
<trackbot> action-1735 -- Richard Schwerdtfeger to Edit role
mappings for elements borrowed from html (canvas, iframe,
audio, video) to refer to the html mapping spec -- due
2015-10-16 -- OPEN
<trackbot> [25]http://www.w3.org/WAI/ARIA/track/actions/1735
[25] http://www.w3.org/WAI/ARIA/track/actions/1735
JS: Is this a Core AAM action, really?
RS: Why do I have that?
JS: No idea.
RS: I don't know why canvas.
... We have referred to the mapping for the host language.
... I don't know what our todo is here.
... They can refer to us, but at the end of the day, they own
the mapping.
... So it's not anything for us to do as far as I know.
JS: Do we have audio and video and iframe?
RS: We have audio and video in SVG.
JS: There's img
RS: (Reads from SVG mapping spec)
<clown>
[26]https://rawgit.com/w3c/aria/master/aria/aria.html#role_defi
nitions
[26] https://rawgit.com/w3c/aria/master/aria/aria.html#role_definitions
RS: They map to the HTML elements.
... Even for canvas.
JS: Can we close this action.
RS: I think so, yes.
... We point to the host language.
JS: Closed.
<clown> action-1692
<trackbot> action-1692 -- Joanmarie Diggs to Propose ATK/AT-SPI
mapping for aria-errormessage -- due 2015-08-04 -- OPEN
<trackbot> [27]http://www.w3.org/WAI/ARIA/track/actions/1692
[27] http://www.w3.org/WAI/ARIA/track/actions/1692
JS: There are a bunch of aria-errormessage actions.
JD: This is stalled.
... Though I thought Rich sent an email.
JS: To James Teh on the IA2 list.
... Probably... April?
... There's been nothing on this list since April.
<clown> action-1738
<trackbot> action-1738 -- Joanmarie Diggs to Determine what the
msaa+ia2 mapping for role="search" -- due 2015-11-17 -- OPEN
<trackbot> [28]http://www.w3.org/WAI/ARIA/track/actions/1738
[28] http://www.w3.org/WAI/ARIA/track/actions/1738
<clown>
[29]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#r
ole-map-search
[29]
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-search
JD: Why do I have that?
JS: It's already mapped to landmark with "search" exposed via
object attribute.
RS: They're supposed to be adding the landmark role.
JS: So I think this action is obsolete.
... Closed
<clown> action-1745
<trackbot> action-1745 -- Joseph Scheuhammer to Make a proposal
to address issue-682 -- due 2015-11-26 -- OPEN
<trackbot> [30]http://www.w3.org/WAI/ARIA/track/actions/1745
[30] http://www.w3.org/WAI/ARIA/track/actions/1745
<clown> issue-682
<trackbot> issue-682 -- Clarify what happens to required owned
childrens' roles when native host language parent is overridden
with a WAI-ARIA role. -- open
<trackbot> [31]http://www.w3.org/WAI/ARIA/track/issues/682
[31] http://www.w3.org/WAI/ARIA/track/issues/682
JS: This is vaguelly familiar.
... The thing that causes the problem is this
<clown> <table role="dialog"> …</table>
JS: So you have a table, but you give it a role of dialog. What
happens to the tr, td, etc. instances.
<clown> <div role="dialog"><table> …</table> </div>
JS: My proposal is that this is actually the same as the above.
<clown> table="presentation"
JD: That has some technical issues.
JS: So what do we do?
RS: Why would authors do this?
JS: The table is presentational.
RS: Right, so I think the children become presentational.
<clown> <table role="dialog"> treat the table as
presentational.
<clown> ?
RS: Treat all the structural descendants of table as
presentational.
... And replace the table role with dialog.
+1
RS: That's probably the easiest thing to do.
JD: I agree.
RS: Is that an error condition?
JS: Yeah, where would I put it in the Core AAM?
RS: I think you'd add a section.
<clown>
[32]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#m
apping_conflicts
[32]
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#mapping_conflicts
RS: What you really want to do... You could do it on a list as
well.
JD: I thought we already dealt with this.
... I recall pushing to get the changes made by Alex in Gecko.
... And making the changes myself in WebKitGtk.
<clown>
[33]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#r
ole-map-none
[33]
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-none
JD: So can we not put this content in that part of the spec.
JS: Under the role mapping for none (reads text from spec)
<clown>
[34]https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#m
apping_conflicts
[34]
https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#mapping_conflicts
JS: I think the section for it is here (above URL)
JD: And link from that to the role none mapping.
JS: I will do that soon.
<clown> [35]https://www.w3.org/WAI/ARIA/track/products/23
[35] https://www.w3.org/WAI/ARIA/track/products/23
Summary of Action Items
[NEW] ACTION: Cynthia to double check potential value events on
windows when window-splitter changes position. [recorded in
[36]http://www.w3.org/2016/06/28-aapi-minutes.html#action01]
[36] http://www.w3.org/2016/06/28-aapi-minutes.html#action01
Summary of Resolutions
[End of minutes]
Received on Tuesday, 28 June 2016 20:30:23 UTC