See also: IRC log
<clown> agenda: this
<clown> brb
<scribe> scribe: joanie
<clown> 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> 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.
https://rawgit.com/w3c/aria/master/aria/aria.html#separator
<clown> 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 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> 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].
CS: If people are on vacation for the 4th of July....
JS: It sounds like we're meeting.
<clown> action-1696
<trackbot> action-1696 -- Joseph Scheuhammer to Propose ATK/AT-SPI mapping of aria-keyshortcuts -- due 2016-06-28 -- PENDINGREVIEW
<trackbot> http://www.w3.org/WAI/ARIA/track/actions/1696
<clown> https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaKeyshortcuts
<clown> 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.
<clown> action-1698
<trackbot> action-1698 -- Joseph Scheuhammer to Propose AXAPI mapping of aria-kbdshortcuts -- due 2016-07-05 -- OPEN
<trackbot> 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> https://lists.w3.org/Archives/Public/public-aria/2016Jun/0271.html
JS: Chris from Apple applied on the list. URL is above.
<clown> 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.
<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> 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> 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> 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> http://www.w3.org/WAI/ARIA/track/actions/1738
<clown> 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> 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> 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> 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> 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> 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.
This is scribe.perl Revision: 1.144 of Date: 2015/11/17 08:39:34 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: RRSAgent_Text_Format (score 1.00) Succeeded: s/me/my platform/ Found embedded ScribeOptions: -final *** RESTARTING DUE TO EMBEDDED OPTIONS *** Found Scribe: joanie Inferring ScribeNick: joanie Default Present: Joanmarie_Diggs, Joseph_Scheuhammer, Bryan_Garaventa, Cynthia_Shelly Present: Joanmarie_Diggs Joseph_Scheuhammer Bryan_Garaventa Cynthia_Shelly Richard_Schwerdtfeger Found Date: 28 Jun 2016 Guessing minutes URL: http://www.w3.org/2016/06/28-aapi-minutes.html People with action items: cynthia WARNING: Input appears to use implicit continuation lines. You may need the "-implicitContinuations" option.[End of scribe.perl diagnostic output]