See also: IRC log
<clown> agenda: this
<scribe> scribe: joanie
<clown> aria-roledescription=“null”
<clown> <abbr title="go to top">up-arrow-glyph</abbr>
<clown> issue-1029?
<trackbot> issue-1029 -- Add mappings for interactive separator (window splitter). -- open
<trackbot> http://www.w3.org/WAI/ARIA/track/issues/1029
JS: We're almost finished with
the Windows splitter.
... Cynthia has one action left.
CS: I've not gotten to this one yet.
JS: There's an AXAPI action too.
<clown> action-2075
<trackbot> action-2075 -- Joanmarie Diggs to AXAPI mapping of role="separator", when it is a widget (window splitter). -- due 2016-06-02 -- OPEN
<trackbot> http://www.w3.org/WAI/ARIA/track/actions/2075
JS: I'll wait another week.
... But on the AXAPI issue which is on Joanie...
... Do you know anything about this?
JD: My recollection is that I
said "ok, I'll check the code"
... And I have not done that yet.
... And I don't know if there's a WebKit mapping for this.
<clown> https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-separator
JS: Right now (URL above) it's mapped to AXSplitter.
JD: Where'd that come from?
JS: James Craig.
... I don't think it has changed since ARIA 1.0.
JD: Well, if it hasn't changed....
JS: Yep, it's the same in the 1.0
REC.
... I find it somewhat odd that an HR element would be mapped
as a splitter.
JD: We could make a test case and then examine it on the Mac.
JS: The above is our test
file.
... It has a div with role separator.
... Case 52 passed in Safari.
<clown> https://www.w3.org/WAI/PF/testharness/testresults?testsuite_id=1&testcase_id=52
JS: James Craig was the one who
tested it.
... The results are above.
... Maybe I have the wrong results, because this says it mapped
to radio button.
... Oops 59; not 52.
RS: It says the AXAPI role is
splitter.
... If it's focusable, then presumably there would be an
AXValue set.
<clown> https://www.w3.org/WAI/PF/testharness/testresults?testsuite_id=1&testcase_id=59
RS: Have you talked to Chris yet?
JD: Not yet.
JS: In ARIA 1.0, the value of a
separator did not matter.
... It's only mattered in the past month or so.
... Because now we're supporting the value-related attributed
if the separator is focusable.
... I'll let Joanie work on this and get back to us.
JD: OK.
JS: I won't close this issue just yet, though we're close.
<clown> issue-441?
<trackbot> issue-441 -- Normative UAIG requirements for what UAs do when aria-posinset or aria-setsize is provided explicitly on some, but not all, elements within a set. -- open
<trackbot> http://www.w3.org/WAI/ARIA/track/issues/441
JS: This is the one I emailed
Cynthia about.
... Last week we discussed this.
... Rich argued this was an error condition.
... And that it's undefined what user agents do in that
case.
... And we all agreed to that.
... So I updated the Core AAM to that effect.
<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 2016-08-02 -- OPEN
<trackbot> http://www.w3.org/WAI/ARIA/track/actions/1373
CS: This action item is
ancient.
... And it came up because someone was trying to tweak a part
of a list.
... And we should probably have authoring guidance too.
JS: Do you want us to close your action?
CS: I think you can close it.
JS: Are you happy with it?
CS: I'm ok with it.
... I'd really like to figure out how to get the browser to
handle this condition.
... But I don't see that happening in the near future.
... Hence authoring guidance.
... And/or a WCAG failure.
RS: I agree.
CS: A sentence that says, "Don't do this."
RS: Can we put something in their
bug tracker?
... I think they're using GitHub.
... But I don't know where specifically.
JD: Is this issue for WCAG or APG?
Group: Potentially both.
RS: They're going to have to tie
a lot of what they're doing to EO.
... After APG is further along, we need to circle back with
EO.
CS: Does EO have more technical people now?
RS: I think so, though I'd have to check with Sharon.
JS: I have closed Cynthia's
action and will close the issue.
... Because I've already made the changes to Core AAM.
... Objections to closing these?
Group: No.
RS: I'll create an action for APG.
<Rich> ACTION: Matt King Add aria aurthoring practices feature that tells authors how to do posinset/setsize [recorded in http://www.w3.org/2016/07/12-aapi-irc]
<trackbot> 'Matt' is an ambiguous username. Please try a different identifier, such as family name or username (e.g., mgarrish, mking3).
<Rich> MKing3 Add aria aurthoring practices feature that tells authors how to do posinset/setsize
<Rich> ACTION: MKing3 Add aria aurthoring practices feature that tells authors how to do posinset/setsize [recorded in http://www.w3.org/2016/07/12-aapi-irc]
<trackbot> Created ACTION-2093 - Add aria aurthoring practices feature that tells authors how to do posinset/setsize [on Matthew King - due 2016-07-19].
<clown> action-1093
<trackbot> action-1093 -- Michael Cooper to Write test cases for "implied boolean attributes" e.g., html5 required vs aria-required - ARIA 1.1 -- due 2012-07-16 -- OPEN
<trackbot> http://www.w3.org/WAI/ARIA/track/actions/1093
<Rich> https://www.w3.org/WAI/ARIA/track/actions/2093
Group: (Wordsmiths action)
<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: This is an issue that Jason
Kiss brought up a long time ago.
... He wanted the Core AAM to add actions, interfaces, and
relations in the mappings.
RS: That's an API/ARIA 2.0 thing.
<clown> action-1739
<trackbot> action-1739 -- Joseph Scheuhammer to Provide all the missing atk/at-spi2 interfaces for joseph -- due 2016-07-05 -- OPEN
<trackbot> http://www.w3.org/WAI/ARIA/track/actions/1739
JD: No it's not.
JS: Joanie already supplied me
with the interfaces, which is applied to roles.
... I went through and followed Joanie's advice and added the
interfaces and associated notes.
... I got stuck on AtkAction, "it's complicated".
... So I did nothing for Action.
... And you put AtkComponent applies for all roles. Do we
really want to duplicate that?
JD: I put statements of fact in
the action.
... And figured I would leave what you do up to you. :)
CS + JS + JD: (Discuss possibility of a note rather than a duplication)
JS: Does that include heading?
JD: Yes.
... Component gives you bounding boxes.
... It also gives you a grab_focus() method.
... And that wouldn't make sense on a heading.
... But then grab_focus() could return false.
... For the bounding box stuff, however, we do need
Atk/AtspiComponent.
JS: Given that I've added the interfaces now, which weren't there in the 1.0 spec, do we need to test these?
JD: Not sure. It's not a new
requirement or a new interface.
... These have always been required.
... Just not documented in our spec as such.
JS: Who will take an action to add these test cases?
JD: I will since it's my platform.
<clown> ACTION: Joanie to add expectations to test cases regarding the newly documented ATK/AT-SPI interfaces, etc. in the Core-AAM [recorded in http://www.w3.org/2016/07/12-aapi-irc]
<trackbot> Created ACTION-2094 - Add expectations to test cases regarding the newly documented atk/at-spi interfaces, etc. in the core-aam [on Joanmarie Diggs - due 2016-07-19].
<clown> action-2094
<trackbot> action-2094 -- Joanmarie Diggs to Add expectations to test cases regarding the newly documented atk/at-spi interfaces, etc. in the core-aam -- due 2016-07-19 -- OPEN
<trackbot> http://www.w3.org/WAI/ARIA/track/actions/2094
JS: I'm making the product the
ARIA 1.1 test plan.
... I expect we need to do the same thing for IA2.
... Whom can we ask?
RS: I would not have a normative
test for it at this point.
... We didn't before.
JS: So we're just going to complete ATK/AT-SPI2 and leave the rest.
RS: You could leave ATK/AT-SPI2 out.
<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
RS: I mean for actions.
JS: We need to also answer Jason Kiss.
RS: What do they do in the HTML AAM? Do they document this?
JS + CS: Yes.
RS: I understand, but I think
even the HTML AAM will change.
... Do you have all the control patterns in there yet?
CS: For everything we've
implemented, yes.
... I still need to test more.
<clown> https://rawgit.com/w3c/aria/master/html-aam/html-aam.html#el-p
RS: For actions, all we can do is
click.
... If all you can do is a click, is it worth documenting
that?
CS: That's all the DOM can do, in terms of mouse events.
RS: Being pragmatic, I don't think it's worth adding all the additional testing for a click.
<clown> https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#mapping_actions
JD: I'm fine without documenting the Action interface on my platform.
JS: I didn't document it.
... I did Text, Selection, Value, Table, etc.
... And the question is should I do the same for IA2?
... Forget about the Action interface; just the other
ones.
... This is what Jason Kiss is asking about.
... Because they document this already in the HTML AAM.
Group: (Crickets)
JS: What does silence mean here?
CS: Don't worry about Action right now.
JS: I don't want to do anything
about Action.
... What about IAccessibleValue, IAccessibleText, etc.?
CS: I think that should go in.
RS: Sure.
JS: Who's going to do that?
CS: Joanie!
JD: I think not. :)
RS: Alex should be able to do it.
JD: You could send it to James
Teh.
... Maybe show him what you've done for my platform.
... Mention what's in HTML AAM.
<clown> https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-table
<clown> https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-tablist
JS: (Reads from above)
... Note that for UIA it states selection pattern; for
ATK/AT-SPI2, it states selection interface.
... But note that it doesn't say anything about selection for
MSAA+IA2.
RS: Is aria-selected supported on
tablist?
... I'm guessing they implement the IA2 selection interface for
tablist.
JS: Right. But it's not just this one role; it's practically all the roles.
RS: Agreed.
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/YEs/Yes/ Succeeded: s/for IA2./for IA2?/ Succeeded: s/the imp/they imp/ 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, Richard_Schwerdtfeger Present: Joanmarie_Diggs Joseph_Scheuhammer Bryan_Garaventa Cynthia_Shelly Richard_Schwerdtfeger Found Date: 12 Jul 2016 People with action items: add aria aurthoring authors feature how joanie king matt mking3 practices tells that WARNING: Input appears to use implicit continuation lines. You may need the "-implicitContinuations" option.[End of scribe.perl diagnostic output]