IRC log of aapi on 2016-06-07
Timestamps are in UTC.
- 18:42:40 [RRSAgent]
- RRSAgent has joined #aapi
- 18:42:40 [RRSAgent]
- logging to http://www.w3.org/2016/06/07-aapi-irc
- 18:42:42 [trackbot]
- RRSAgent, make logs world
- 18:42:42 [Zakim]
- Zakim has joined #aapi
- 18:42:44 [trackbot]
- Zakim, this will be
- 18:42:44 [Zakim]
- I don't understand 'this will be', trackbot
- 18:42:45 [trackbot]
- Meeting: Accessible Rich Internet Applications Working Group Teleconference
- 18:42:45 [trackbot]
- Date: 07 June 2016
- 18:43:06 [clown]
- chair: Joseph_Scheuhammer
- 18:43:25 [clown]
- agenda: this
- 18:43:31 [clown]
- agenda+ ACTION-1409 (Joanie) Periodic checkin: Add group position interface to ATK/AT-SPI.
- 18:43:39 [clown]
- agenda+ ACTION-1533 (Joanie) Periodic checkin: Webdriver automated accessibilty testing framework for testing ARIA in ATK/AT-SPI.
- 18:43:47 [clown]
- agenda+ ACTION-1697 (Joseph/Joanie) MSAA/IA2 mapping of aria-keyshortcuts (final review).
- 18:43:54 [clown]
- agenda+ ACTION-1696 (Joanie) ATK/AT-SPI and IA2 mappings of aria-keyshortcuts.
- 18:44:00 [clown]
- agenda+ ACTION-1698 (Joanie) AXAPI mapping of aria-keyshortcuts.
- 18:44:06 [clown]
- agenda+ ACTION-1706 (Michael/Cynthia) Statement regarding deprecation of UIA Express.
- 18:44:12 [clown]
- agenda+ ACTION-2065 (Joseph/Cynthia) Validation of aria-activedescendant.
- 18:44:20 [clown]
- agenda+ ACTION-1739 (Joanie) Provide all the missing atk/at-spi2 interfaces.
- 18:44:26 [clown]
- agenda+ ACTION-2022 (Joseph/Rich) Followup with Alex about IA2_ROLE_LANDMARK (obsolete?)
- 18:44:33 [clown]
- agenda+ Triage actions: https://www.w3.org/WAI/ARIA/track/products/23 (start with ACTION-1707)
- 18:46:45 [clown]
- agenda 10 = Triage actions: https://www.w3.org/WAI/ARIA/track/products/23 start with ACTION-980)
- 18:46:55 [clown]
- agenda+ Triage core-aam bugzillas: https://www.w3.org/Bugs/Public/buglist.cgi?component=Core%20AAM&product=ARIA
- 18:47:03 [clown]
- agenda+ Triage accname-aam bugzillas: https://www.w3.org/Bugs/Public/buglist.cgi?component=AccName%20AAM&product=ARIA
- 18:47:09 [clown]
- agenda+ Triage accname actions: https://www.w3.org/WAI/PF/Group/track/products/26
- 18:47:17 [clown]
- agenda+ be done.
- 18:52:20 [RRSAgent]
- I have made the request to generate http://www.w3.org/2016/06/07-aapi-minutes.html clown
- 19:00:16 [joanie]
- present+ Joanmarie_Diggs
- 19:04:29 [clown]
- present+ Joseph_Scheuhammer
- 19:05:31 [bgaraventa1979]
- bgaraventa1979 has joined #aapi
- 19:05:49 [bgaraventa1979]
- present+ Bryan_Garaventa
- 19:07:11 [joanie]
- scribe: joanie
- 19:10:29 [joanie]
- Zakim, take up item 1
- 19:10:29 [Zakim]
- agendum 1. "ACTION-1409 (Joanie) Periodic checkin: Add group position interface to ATK/AT-SPI." taken up [from clown]
- 19:10:36 [joanie]
- JS: These are the two quick reminders.
- 19:10:36 [clown]
- action-1409
- 19:10:36 [trackbot]
- action-1409 -- Joanmarie Diggs to Monitor progress of bug against atk in gnome's bugzilla requesting new position, level, and other api be added (https://bugzilla.gnome.org/show_bug.cgi?id=727453) -- due 2016-04-07 -- OPEN
- 19:10:36 [trackbot]
- http://www.w3.org/WAI/ARIA/track/actions/1409
- 19:11:02 [cyns]
- cyns has joined #aapi
- 19:12:17 [joanie]
- JD: Given that we are already exposing these properties and that this action item is not blocking any of our work, let's postpone it a couple of weeks so I can focus on the webdriver work.
- 19:12:22 [joanie]
- Zakim, next item
- 19:12:22 [Zakim]
- agendum 2. "ACTION-1533 (Joanie) Periodic checkin: Webdriver automated accessibilty testing framework for testing ARIA in ATK/AT-SPI." taken up [from clown]
- 19:12:29 [clown]
- action-1533?
- 19:12:29 [trackbot]
- action-1533 -- Joanmarie Diggs to Implement Webdriver automated accessibilty testing framework for testing ARIA in ATK/AT-SPI -- due 2016-05-24 -- OPEN
- 19:12:29 [trackbot]
- http://www.w3.org/WAI/ARIA/track/actions/1533
- 19:12:36 [joanie]
- JS: This is your other periodic check-in.
- 19:13:04 [joanie]
- JD: I hope to start on this tomorrow. For real.
- 19:13:12 [joanie]
- Zakim, close this item
- 19:13:12 [Zakim]
- agendum 2 closed
- 19:13:13 [Zakim]
- I see 12 items remaining on the agenda; the next one is
- 19:13:13 [Zakim]
- 3. ACTION-1697 (Joseph/Joanie) MSAA/IA2 mapping of aria-keyshortcuts (final review). [from clown]
- 19:13:15 [joanie]
- Zakim, next item
- 19:13:15 [Zakim]
- agendum 3. "ACTION-1697 (Joseph/Joanie) MSAA/IA2 mapping of aria-keyshortcuts (final review)." taken up [from clown]
- 19:13:33 [clown]
- action-1697
- 19:13:33 [trackbot]
- action-1697 -- Joseph Scheuhammer to Propose MSAA+IA2 mapping of aria-kbdshortcuts -- due 2016-06-07 -- CLOSED
- 19:13:34 [trackbot]
- http://www.w3.org/WAI/ARIA/track/actions/1697
- 19:13:47 [joanie]
- JS: This is the change (link above) for the MSAA/IA2 mapping for aria-keyshortcuts.
- 19:13:57 [joanie]
- JS: We discussed this last week.
- 19:14:02 [joanie]
- JS: I made the changes.
- 19:14:32 [clown]
- https://rawgit.com/w3c/aria/master/core-aam/core-aam.html#ariaKeyshortcuts
- 19:14:38 [joanie]
- s/(link above)//
- 19:15:06 [joanie]
- JS: I filled out the first ell.
- 19:15:11 [joanie]
- JS: And I've already closed the action.
- 19:15:18 [joanie]
- JS: But just to be sure, any objections?
- 19:16:05 [joanie]
- JS: This is consistent with the other MSAA property names in the Core AAM.
- 19:16:23 [joanie]
- JS: Hearing no objections, I'll keep this closed.
- 19:16:28 [joanie]
- Zakim, next item
- 19:16:28 [Zakim]
- agendum 4. "ACTION-1696 (Joanie) ATK/AT-SPI and IA2 mappings of aria-keyshortcuts." taken up [from clown]
- 19:16:38 [clown]
- action-1696
- 19:16:38 [trackbot]
- action-1696 -- Joanmarie Diggs to Propose ATK/AT-SPI mapping of aria-kbdshortcuts -- due 2016-06-07 -- OPEN
- 19:16:38 [trackbot]
- http://www.w3.org/WAI/ARIA/track/actions/1696
- 19:17:12 [joanie]
- JS: This is to update the progress on aria-keyshortcuts for ATK/AT-SPI2.
- 19:17:25 [joanie]
- JD: I sent a couple of emails to Alex Surkov.
- 19:17:31 [joanie]
- JD: And CCed Joseph.
- 19:18:01 [clown]
- scribenick: clown
- 19:18:27 [clown]
- JD: Reason I sent to Alex and Joseph, the IA2 mappings are coming from MSAA.
- 19:18:41 [clown]
- JD: There is not parallilsm in this case with ATK
- 19:18:57 [clown]
- s/parallilsm/parallelism/
- 19:19:09 [clown]
- JD: There just in no good ATK mapping.
- 19:19:28 [clown]
- JD: We don't have the 'accXXX' property like MSAA does.
- 19:19:45 [clown]
- JD: Other place to map in through the Action Interface.
- 19:20:01 [clown]
- JD: But, that has the problem that, in this case, there is no action
- 19:20:18 [clown]
- JD: Orca should not be able to invoke the Action in this case.
- 19:20:44 [clown]
- JD: The other possibility is to put in an object attribute.
- 19:21:04 [clown]
- JD: But, I don't care, so I thought I would ask Alex, and whatever he approves of.
- 19:21:19 [clown]
- JD: He thought is was ok to use ATK Action.
- 19:21:34 [clown]
- JD: And, that AT shouldn't worry since the action is up to the author.
- 19:21:58 [clown]
- JD: I replied, but that is the problem: Orca can't tell which Actions are invokable, and which are not.
- 19:22:56 [clown]
- JD: If I invoke an aria-keyshortcuts action, then the user agent needs to simulate a keystroke action for that case.
- 19:24:09 [clown]
- JD: It's already exposed as an object attribute. The worst case scenario is that it is already done.
- 19:24:14 [clown]
- JD: Now, that I'm reading the spec close, I'm not sure what it really means.
- 19:24:45 [joanie]
- scribe: joanie
- 19:24:49 [clown]
- JD: It's correct that ATs should not be able to invoke the Action even by synthesizing keyboard events.
- 19:25:22 [clown]
- scribenick: clown
- 19:25:32 [clown]
- CS: We are changing all these to a click, since that bubbles.
- 19:25:43 [clown]
- JD: It's not clear to me that it's always a click.
- 19:26:22 [clown]
- JD: I also don't see that there can only be one. There might be multiple keystrokes.
- 19:26:41 [clown]
- JD: I don't see that it's limited to "activate". It might also be "focus".
- 19:27:08 [clown]
- JD: Use case: I am light sensitive. If the page is bright, it really bothers me.
- 19:27:43 [clown]
- JD: What if there is a keyboard shortcut that inverses the brightness.
- 19:27:51 [clown]
- JD: Invoking the action would be bad.
- 19:28:11 [clown]
- CS: I'm looking more closesly, and we actually do not map aria-keyshortcuts to a click.
- 19:28:21 [clown]
- CS: I was thinking of something else.
- 19:28:43 [clown]
- JD: Okay, I think the only thing the AT should do is pass the information to the user.
- 19:29:28 [clown]
- CS: I think the idea is that this describes stuff defined in script, and the user agent does not handle it.
- 19:29:49 [clown]
- CS: So, aria-keyshorts is only valid if the author has written the script.
- 19:30:11 [clown]
- JD: In that case, then the user agent should not simulate the key strokes.
- 19:30:53 [clown]
- CS: I have always thought that it's not awful if the user agent handled it, but, right now, that's not how aria-keyshortcuts work.
- 19:32:20 [clown]
- JD: I need something in the Action inteface that clearly indicates that the AT cannot invoke these kinds of actions.
- 19:32:24 [joanie]
- scribe: joanie
- 19:32:38 [joanie]
- JS: For my part, I followed the discussion you had with Alex.
- 19:32:47 [joanie]
- JS: I tend to agree with you, Joanie.
- 19:33:03 [joanie]
- JS: Ideally, I think you need a property like MSAA/IA2 has.
- 19:33:10 [joanie]
- JS: Everything else feels hacky to me.
- 19:33:33 [joanie]
- JS: Failing that, a means to identify that the AtkAction is not invokable makes sense.
- 19:34:20 [joanie]
- JS: Reading your discussion with Alex, it occurred to me that if they are just descriptive, could they be exposed as a description.
- 19:35:00 [joanie]
- CS: There is no string like in UIA and MSAA/IA2?
- 19:35:10 [joanie]
- JS: There's not in ATK/AT-SPI2.
- 19:35:37 [joanie]
- CS: Does Orca read descriptions by default, or does the user have to do something?
- 19:36:09 [joanie]
- JD: Orca presents descriptions automatically.
- 19:36:43 [joanie]
- CS: We don't automatically present it on the assumption that it's long.
- 19:38:15 [joanie]
- JD: The problem is that ATs should be able to provide the shortcut as the shortcut when asked for by the user and/or in accordance to user preferences.
- 19:38:33 [joanie]
- JD: In order for ATs to be able to do that, ATs need to know definitively that something is a shortcut.
- 19:38:44 [joanie]
- JD: For this reason, placing it in a description won't work.
- 19:40:38 [joanie]
- JS: If we make it a desktop app and Orca sees the action and invokes it, who does the actual work?
- 19:40:50 [joanie]
- JD: The app or toolkit. Usually the toolkit (e.g. Gtk+)
- 19:41:13 [joanie]
- JS: If we use AtkAction with a no-op value, is there a chance that down the line ATK will have an accKeyShortcuts property?
- 19:41:25 [joanie]
- JD: Anything is possible.
- 19:44:57 [joanie]
- JD + JS: (Discussion as to why this may or may not be doable)
- 19:51:53 [joanie]
- JS: What's the next step?
- 19:52:29 [joanie]
- JD: Alex needs to reply to Joanie and then we'll proceed.
- 19:52:38 [joanie]
- JS: Change the due date?
- 19:52:42 [joanie]
- JD: One week please.
- 19:53:11 [joanie]
- JD: And it's already exposed via object attribute.
- 19:53:16 [joanie]
- Zakim, next item
- 19:53:16 [Zakim]
- agendum 5. "ACTION-1698 (Joanie) AXAPI mapping of aria-keyshortcuts." taken up [from clown]
- 19:53:25 [joanie]
- JD: Not done yet
- 19:53:35 [clown]
- action-1698
- 19:53:35 [trackbot]
- action-1698 -- Joanmarie Diggs to Propose AXAPI mapping of aria-kbdshortcuts -- due 2016-06-07 -- OPEN
- 19:53:35 [trackbot]
- http://www.w3.org/WAI/ARIA/track/actions/1698
- 19:53:39 [joanie]
- JD: I am going to deal with that when I implement it in WebKitGtk.
- 19:53:54 [joanie]
- JD: As a result, I need to know what the mappings are.
- 19:54:00 [joanie]
- JD: Give me another week please.
- 19:54:18 [joanie]
- Zakim, next item
- 19:54:18 [Zakim]
- agendum 6. "ACTION-1706 (Michael/Cynthia) Statement regarding deprecation of UIA Express." taken up [from clown]
- 19:54:29 [clown]
- action-1706?
- 19:54:29 [trackbot]
- action-1706 -- Michael Cooper to Compose a statement regarding the "deprecation" of uia express mappings in the core-aam, referencing the aria 1.0 mapping spec. -- due 2016-06-07 -- PENDINGREVIEW
- 19:54:29 [trackbot]
- http://www.w3.org/WAI/ARIA/track/actions/1706
- 19:54:43 [joanie]
- JS: I noticed, Cynthia, that you did something with the deprecation of UIA express and then assigned it to Michael.
- 19:54:49 [joanie]
- JS: Did you mean to?
- 19:55:10 [joanie]
- CS: I set it to PENDINGREVIEW but wasn't sure what to do to cause it to be reviewed.
- 19:55:26 [joanie]
- JS: I'll assign it to me.
- 19:55:35 [joanie]
- CS: I doubt this will be controversial.
- 19:56:01 [clown]
- https://rawgit.com/w3c/aria/Action-1706/core-aam/core-aam.html#intro_aapi
- 19:56:06 [joanie]
- JS: The URL is above.
- 19:56:22 [joanie]
- JS: (Reads the sentence)
- 19:56:44 [clown]
- The WAI-ARIA 1.0 User Agent Implementation Guide included mappings for UIA Express, also known as IAccessibleEx, which was implemented in Microsoft Internet Explorer 8.0 - 11. New implementations are strongly encouraged to use User Interface Automation instead.
- 19:57:13 [joanie]
- JS: I'm okay with that.
- 19:57:20 [joanie]
- JS: Is there anything else?
- 19:57:23 [joanie]
- CS: Just that.
- 19:57:26 [joanie]
- JS: Thoughts?
- 19:57:30 [joanie]
- BG: Not really.
- 19:57:40 [joanie]
- CS: I didn't expect it to be controversial.
- 19:57:47 [joanie]
- CS: I've not heard back from Alex Surkov.
- 19:57:57 [joanie]
- JS: I'll find time to pull it in or merge it in.
- 19:58:42 [joanie]
- JS: It currently says you can merge it.
- 19:59:00 [joanie]
- Zakim, next item
- 19:59:00 [Zakim]
- agendum 7. "ACTION-2065 (Joseph/Cynthia) Validation of aria-activedescendant." taken up [from clown]
- 19:59:10 [joanie]
- agenda?
- 19:59:21 [joanie]
- Zakim, take up item 8
- 19:59:21 [Zakim]
- agendum 8. "ACTION-1739 (Joanie) Provide all the missing atk/at-spi2 interfaces." taken up [from clown]
- 19:59:27 [joanie]
- action-1739
- 19:59:27 [trackbot]
- action-1739 -- Joanmarie Diggs to Provide all the missing atk/at-spi2 interfaces for joseph -- due 2015-11-17 -- OPEN
- 19:59:27 [trackbot]
- http://www.w3.org/WAI/ARIA/track/actions/1739
- 20:03:53 [joanie]
- JD: I've added a list in the comment of the action.
- 20:05:46 [joanie]
- JS: I'll assign this to myself and ask you, Joanie, any questions that come up.
- 20:07:21 [joanie]
- JS: I don't know what will happen since none of this was in the spec up to this point.
- 20:07:27 [joanie]
- JS: In other words, in terms of testing.
- 20:07:56 [joanie]
- JD: For what it's worth, I'm pretty sure what I wrote is what Gecko already does.
- 20:08:18 [joanie]
- JD: So I don't think I'm in danger of making any user agent non-compliant.
- 20:08:31 [joanie]
- JD: Though it might(?) require testing.
- 20:13:03 [joanie]
- Zakim, part
- 20:13:03 [Zakim]
- leaving. As of this point the attendees have been Joanmarie_Diggs, Joseph_Scheuhammer, Bryan_Garaventa
- 20:13:03 [Zakim]
- Zakim has left #aapi
- 20:13:11 [joanie]
- RRSAgent, make minutes
- 20:13:11 [RRSAgent]
- I have made the request to generate http://www.w3.org/2016/06/07-aapi-minutes.html joanie
- 20:13:37 [joanie]
- present+ Cynthia_Shelly
- 20:13:53 [joanie]
- regrets+ Richard_Schwerdtfeger
- 20:13:58 [joanie]
- RRSAgent, make minutes
- 20:13:58 [RRSAgent]
- I have made the request to generate http://www.w3.org/2016/06/07-aapi-minutes.html joanie
- 20:15:20 [joanie]
- scribeOptions: -final
- 20:15:27 [joanie]
- RRSAgent, stop