IRC log of aapi on 2016-03-01
Timestamps are in UTC.
- 19:58:11 [RRSAgent]
- RRSAgent has joined #aapi
- 19:58:11 [RRSAgent]
- logging to http://www.w3.org/2016/03/01-aapi-irc
- 19:58:13 [trackbot]
- RRSAgent, make logs world
- 19:58:13 [Zakim]
- Zakim has joined #aapi
- 19:58:15 [trackbot]
- Zakim, this will be
- 19:58:15 [Zakim]
- I don't understand 'this will be', trackbot
- 19:58:16 [trackbot]
- Meeting: Accessible Rich Internet Applications Working Group Teleconference
- 19:58:16 [trackbot]
- Date: 01 March 2016
- 19:58:21 [clown]
- chair: Joseph_Scheuhammer
- 19:58:27 [clown]
- agenda: this
- 19:58:33 [clown]
- agenda+ ACTION-1569/1585/ISSUE-540 (All) Section on AAPI differences - Jason's latest.
- 19:58:38 [clown]
- agenda+ ACTION-2012/ACTION-2013/Action-1667 (Cynthia) UIA mappings for landmark roles, pull request: https://github.com/w3c/aria/pull/272
- 19:58:44 [clown]
- agenda+ ACTION-1593 (Cynthia) Compare implementations of AAPI managed states and look for gaps.
- 19:58:50 [clown]
- agenda+ ACTION-1541 (Joanie/Joseph) AXAPI mapping for aria-modal property.
- 19:58:55 [clown]
- agenda+ ACTION-1668 (Rich/Alex) Add IA2_ROLE_LANDMARK for IA2.
- 19:59:01 [clown]
- agenda+ ISSUE-1013: (Joseph/Joanie/JamesT) Need for AAPI event with aria-errormessage.
- 19:59:08 [clown]
- agenda+ ACTION-1681 (Joseph) Editorial change clarifying inclusions rules in 5.1.2
- 19:59:16 [clown]
- agenda+
- 19:59:30 [clown]
- agenda+ Triage: https://www.w3.org/WAI/ARIA/track/products/23 (start: ACTION-1686)
- 19:59:30 [clown]
- - Also bugzillas:
- 19:59:30 [clown]
- https://www.w3.org/Bugs/Public/buglist.cgi?component=Core%20AAM&product=ARIA
- 19:59:30 [clown]
- https://www.w3.org/Bugs/Public/buglist.cgi?component=AccName%20AAM&product=ARIA
- 19:59:31 [clown]
- https://www.w3.org/WAI/PF/Group/track/products/26
- 19:59:36 [clown]
- agenda+ be done.
- 20:00:44 [joanie]
- present+ Joanmarie_Diggs
- 20:01:26 [joanie]
- scribe: Joanmarie_Diggs
- 20:01:53 [joanie]
- present+ Cynthia_Shelly
- 20:02:32 [clown]
- present+ Joseph_Scheuhammer
- 20:02:44 [cyns]
- cyns has joined #aapi
- 20:09:51 [cyns]
- thank you!
- 20:11:11 [joanie]
- Zakim, take up item 1
- 20:11:11 [Zakim]
- agendum 1. "ACTION-1569/1585/ISSUE-540 (All) Section on AAPI differences - Jason's latest." taken up [from clown]
- 20:11:27 [clown]
- ACTION-1569?
- 20:11:27 [trackbot]
- ACTION-1569 -- Joseph Scheuhammer to Create a section that describes AAPI differences -- due 2016-02-23 -- PENDINGREVIEW
- 20:11:27 [trackbot]
- http://www.w3.org/WAI/ARIA/track/actions/1569
- 20:11:49 [joanie]
- JS: I incorporated all of Jason's and Cynthia's changes.
- 20:12:01 [joanie]
- JS: I pushed them and asked for feedback.
- 20:12:10 [joanie]
- CS: I did my action item about changing the example.
- 20:12:15 [clown]
- https://lists.w3.org/Archives/Public/wai-xtech/2016Feb/0050.html
- 20:12:20 [joanie]
- JS: Jason replied (see above).
- 20:12:30 [joanie]
- JS: He wants to change the end of the second paragraph.
- 20:12:51 [joanie]
- JS: He wants us to not use "accessible" as a noun.
- 20:12:59 [joanie]
- CS: I tend to agree with him.
- 20:13:12 [joanie]
- JS: I pointed out that it's used this way throughout the document.
- 20:13:26 [joanie]
- CS: You can give him an action item if he wants to change it.
- 20:13:37 [joanie]
- JS: Is it especially egregious?
- 20:14:39 [joanie]
- CS: Up to you if you want to make the change or ask him to do it.
- 20:14:57 [joanie]
- JS: It might be referencing the glossary, which would make it more challenging.
- 20:15:14 [joanie]
- CS: You could also make a glossary entry with accessible used as a noun, which might be less work.
- 20:15:37 [joanie]
- JS: The next issue Jason mentioned: (Joseph reads text of 1.1)
- 20:15:50 [joanie]
- JS: Jason wants to drop the word "static"
- 20:15:55 [joanie]
- JS: I thought about it a bit.
- 20:16:37 [joanie]
- JS: And I thought it's correct because you need ARIA to get across the correct semantics.
- 20:16:46 [joanie]
- JS: So the DOM does not represent the correct semantics.
- 20:16:54 [joanie]
- CS: But it says "structure and state".
- 20:17:11 [joanie]
- CS: That could mean accessibility structure and state, or DOM structure and state, or....
- 20:17:18 [joanie]
- CS: And it's introductory material.
- 20:17:34 [joanie]
- JS: Jason raised a similar issue (Joseph reads from email)
- 20:18:25 [joanie]
- JS: Jason suggested that the text suggests ATs only use accessibility APIs for interactive content.
- 20:18:35 [joanie]
- JS: Which of course is not correct (any longer).
- 20:18:47 [joanie]
- JS: I responded to him that I agree and that this text should be updated.
- 20:19:11 [joanie]
- JS: He has a recommended rewrite for the UIA section.
- 20:19:23 [joanie]
- JS: Cynthia responded.
- 20:19:27 [clown]
- https://lists.w3.org/Archives/Public/wai-xtech/2016Feb/0051.html
- 20:19:44 [clown]
- https://lists.w3.org/Archives/Public/wai-xtech/2016Feb/0053.html
- 20:19:50 [joanie]
- JS: (Reads from Cynthia's reply at above URL)
- 20:20:02 [joanie]
- CS: The last thing that was written there is fine.
- 20:20:07 [joanie]
- JS: Where's "there"?
- 20:20:13 [joanie]
- CS: In his email.
- 20:20:28 [joanie]
- CS: The way that he phrased it is better.
- 20:20:35 [clown]
- action-1585
- 20:20:35 [trackbot]
- action-1585 -- Joseph Scheuhammer to Add to the section on differences among aapis highlighting the features of uia. -- due 2016-01-15 -- PENDINGREVIEW
- 20:20:35 [trackbot]
- http://www.w3.org/WAI/ARIA/track/actions/1585
- 20:20:40 [joanie]
- CS: But with the example I redid, that may not work.
- 20:21:17 [joanie]
- CS: The button example he uses in his rewrite is incorrect.
- 20:21:32 [joanie]
- JS: So I should use your (Cynthia's) text in the rewrite?
- 20:21:42 [clown]
- action-2032
- 20:21:42 [trackbot]
- action-2032 -- Joseph Scheuhammer to Provide a new example for the accessibility api explanatory text. -- due 2016-03-01 -- OPEN
- 20:21:42 [trackbot]
- http://www.w3.org/WAI/ARIA/track/actions/2032
- 20:22:10 [joanie]
- JS: That replaces the example. What else should we change?
- 20:22:23 [joanie]
- CS: Can you munge them together and we can look at them next week?
- 20:22:25 [joanie]
- JS: Yes.
- 20:22:50 [joanie]
- CS: I will be reviewing the complete UIA column next week.
- 20:23:12 [joanie]
- CS: I may just do a pull request as I don't think we need to have a discussion about each cell in that table.
- 20:23:32 [joanie]
- JS: Since we didn't test UIA last time, we need to test everything this time.
- 20:25:32 [joanie]
- (Some discussion about restoring the UIA Express column)
- 20:26:22 [joanie]
- JS: We need to talk to Alex Surkov about this.
- 20:26:44 [joanie]
- CS: I think it was about the HTML-AAM.
- 20:27:02 [joanie]
- JS: We removed it from Core. Jason asked if we should remove it from HTML-AAM?
- 20:27:21 [joanie]
- CS: Alex pointed out that some implementations (i.e. Firefox) may still use it.
- 20:27:28 [joanie]
- JS: Does this imply anything about testing?
- 20:27:34 [joanie]
- CS: It might.
- 20:28:14 [joanie]
- CS: And we don't know if we have a testable implementation of UIA Express.
- 20:28:34 [joanie]
- CS: Unless Alex wants us to use Firefox to test for UIA Express.
- 20:29:11 [joanie]
- JS: We have plan for differences amongst Accessibility APIs:
- 20:29:23 [joanie]
- JS: I'll tell Jason to go ahead with the accessible objects.
- 20:29:29 [joanie]
- JS: I'll munge the changes.
- 20:29:31 [joanie]
- Zakim, next item
- 20:29:31 [Zakim]
- agendum 2. "ACTION-2012/ACTION-2013/Action-1667 (Cynthia) UIA mappings for landmark roles, pull request: https://github.com/w3c/aria/pull/272" taken up [from clown]
- 20:29:47 [clown]
- https://github.com/w3c/aria/pull/272
- 20:31:01 [joanie]
- JS: Your (Cynthia's) github pull request for landmarks: I'm fine with that, but if we make your change here, we need to do it everywhere.
- 20:31:12 [joanie]
- CS: I don't think that's the only change I made.
- 20:31:20 [joanie]
- JS: No, the rest I'm fine with.
- 20:32:15 [clown]
- https://github.com/w3c/aria/commit/5b29b85d5d4ebee1b374bef2f887b8b6dd72cac9
- 20:34:30 [clown]
- action: cynthia to change the phrase "Control type/role" to "Control Type" throughout the Core-AAM
- 20:34:31 [trackbot]
- Created ACTION-2037 - Change the phrase "control type/role" to "control type" throughout the core-aam [on Cynthia Shelly - due 2016-03-08].
- 20:34:48 [clown]
- action-2037
- 20:34:48 [trackbot]
- action-2037 -- Cynthia Shelly to Change the phrase "control type/role" to "control type" throughout the core-aam -- due 2016-03-08 -- OPEN
- 20:34:48 [trackbot]
- http://www.w3.org/WAI/ARIA/track/actions/2037
- 20:35:22 [joanie]
- CS: Go ahead and merge the current pull request.
- 20:36:03 [joanie]
- CS: And give me an action to do the other changes to "control type".
- 20:36:11 [joanie]
- Zakim, next item
- 20:36:11 [Zakim]
- agendum 3. "ACTION-1593 (Cynthia) Compare implementations of AAPI managed states and look for gaps." taken up [from clown]
- 20:36:21 [clown]
- action-1593
- 20:36:21 [trackbot]
- action-1593 -- Cynthia Shelly to Compare implementations of AAPI managed states and look for gaps. -- due 2016-03-04 -- OPEN
- 20:36:21 [trackbot]
- http://www.w3.org/WAI/ARIA/track/actions/1593
- 20:36:24 [joanie]
- JS: We talked about this briefly last week.
- 20:36:29 [joanie]
- CS: I didn't get to this one yet.
- 20:36:46 [joanie]
- CS: Let's move it to the 29th.
- 20:36:58 [joanie]
- CS: And when are we doing test file creation?
- 20:37:41 [joanie]
- agenda?
- 20:38:09 [joanie]
- Topic: Test file creation
- 20:38:29 [joanie]
- CS: I had an action due today to create a test case.
- 20:38:32 [joanie]
- action-1373
- 20:38:32 [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-03-01 -- OPEN
- 20:38:32 [trackbot]
- http://www.w3.org/WAI/ARIA/track/actions/1373
- 20:38:52 [joanie]
- CS: I'd like to align this with when the other test case writing takes place.
- 20:39:06 [joanie]
- CS: Testing starts after last call?
- 20:39:15 [joanie]
- JD: When is last call?
- 20:40:07 [joanie]
- JS: I think the plan is, because we've been doing heartbeats regularly now, we choose the last heartbeat for last call.
- 20:40:19 [joanie]
- CS: There's no way all the test cases will be written by March 11th.
- 20:40:42 [joanie]
- JS: I'll add a note that the due date for this action should coincide with test case creation.
- 20:46:40 [joanie]
- Zakim, next item
- 20:46:40 [Zakim]
- agendum 4. "ACTION-1541 (Joanie/Joseph) AXAPI mapping for aria-modal property." taken up [from clown]
- 20:46:48 [clown]
- action-1541
- 20:46:48 [trackbot]
- action-1541 -- Joseph Scheuhammer to Investigate and propose mappings for aria-modal property for axapi. -- due 2016-02-08 -- OPEN
- 20:46:48 [trackbot]
- http://www.w3.org/WAI/ARIA/track/actions/1541
- 20:47:07 [clown]
- https://developer.apple.com/library/mac/documentation/AppKit/Reference/NSAccessibility_Protocol_Reference/index.html#//apple_ref/occ/intfp/NSAccessibility/accessibilityModal
- 20:47:10 [joanie]
- JS: I did a little research. And found the above in the Apple documentation.
- 20:47:27 [joanie]
- JS: There is a accessibility-modal property of a window.
- 20:48:05 [clown]
- https://bugs.webkit.org/show_bug.cgi?id=138566#c23
- 20:48:33 [clown]
- @property(getter=isAccessibilityModal) BOOL accessibilityModal
- 20:48:49 [joanie]
- JS: The method is isAccessibilityModal()
- 20:48:56 [clown]
- A Boolean value that determines whether the window is modal.
- 20:49:01 [joanie]
- JS: The documentation states the above.
- 20:49:28 [joanie]
- JS: That tells the AT programmer what to look for, but not what to look for in the accessibility inspector.
- 20:49:37 [clown]
- https://bugs.webkit.org/show_bug.cgi?id=138566#c23
- 20:49:40 [joanie]
- JS: So I commented on the bug associated with the implementation.
- 20:49:54 [joanie]
- JS: I asked them what to put in the accessibility mappings.
- 20:50:08 [joanie]
- JS: I haven't gotten a reply.
- 20:52:53 [joanie]
- JD: If memory serves me, they don't expose the property; the act upon it being present.
- 20:53:22 [joanie]
- JD: For instance, if an aria-modal dialog became active, the page content underneath would be treated as if aria-hidden were true.
- 20:53:28 [joanie]
- JD: I think. I am not Apple.
- 20:53:34 [joanie]
- JS: So how do we test it?
- 20:54:29 [joanie]
- JD: Hypothetically, if you had a page with text and an OK button that triggered the appearance of an aria-modal dialog, then you would activate the button and then look in the accessibility tree to verify that text and that button were not in the accessibility tree.
- 20:54:55 [joanie]
- JD: And you would probably also want to verify that upon dismissing the aria-modal dialog, the original content was re-added back to the accessibility tree.
- 20:58:33 [joanie]
- Zakim, next item
- 20:58:33 [Zakim]
- agendum 5. "ACTION-1668 (Rich/Alex) Add IA2_ROLE_LANDMARK for IA2." taken up [from clown]
- 20:58:42 [joanie]
- JS: Rich and Alex are not here.
- 20:59:10 [joanie]
- JS: There is an email thread.
- 20:59:22 [joanie]
- JS: We'll put it off to next week since Rich is not here.
- 21:03:09 [clown]
- object:state-changed:invalid_entry
- 21:03:29 [joanie]
- 21:03:29 [joanie]
- ATK_STATE_INVALID_ENTRY
- 21:03:30 [joanie]
- Indicates that the object has encountered an error condition due to failure of input validation. For instance, a form control may acquire this state in response to invalid or malformed user input.
- 21:03:36 [clown]
- http://w3c.github.io/aria/core-aam/core-aam.html#mapping_events_state-change
- 21:03:49 [joanie]
- ATK_STATE_INVALID
- 21:03:50 [joanie]
- Indicates an invalid state - probably an error condition.
- 21:08:27 [joanie]
- regrets+ Rich_Schwerdtfeger, Bryan_Garaventa
- 21:08:58 [clown]
- issue-1013
- 21:08:58 [trackbot]
- issue-1013 -- Is there a need for an aapi event for aria-errormessage -- open
- 21:08:58 [trackbot]
- http://www.w3.org/WAI/ARIA/track/issues/1013
- 21:09:02 [joanie]
- JS: I raised the above issue.
- 21:10:58 [joanie]
- Zakim, part
- 21:10:58 [Zakim]
- leaving. As of this point the attendees have been Joanmarie_Diggs, Cynthia_Shelly, Joseph_Scheuhammer
- 21:10:58 [Zakim]
- Zakim has left #aapi
- 21:11:08 [joanie]
- scribeOptions: -final
- 21:11:12 [joanie]
- RRSAgent, stop