19:44:41 RRSAgent has joined #aapi 19:44:41 logging to http://www.w3.org/2016/03/08-aapi-irc 19:44:43 RRSAgent, make logs world 19:44:43 Zakim has joined #aapi 19:44:45 Zakim, this will be 19:44:45 I don't understand 'this will be', trackbot 19:44:46 Meeting: Accessible Rich Internet Applications Working Group Teleconference 19:44:47 Date: 08 March 2016 19:44:58 clown has changed the topic to: WebEx Access Code 641 707 405 (Next meeting 15-Mar-2016) 19:45:11 chair: Joseph_Scheuhammer 19:45:38 agenda: this 19:46:10 agenda+ Adiministration: Daylight Savings Time for North America (at least) is in effect next week. 19:46:23 agenda+ ACTION-2012/ACTION-2013/Action-1667 (Joseph, Cynthia) UIA mappings for landmark roles, pull request merged: https://github.com/w3c/aria/pull/272 19:46:30 agenda+ ACTION-1569/1585/ISSUE-540 (All) Section on AAPI differences - my response to Jason's latest, and including Cynthia's new example. 19:46:36 agenda+ ACTION-1541 (Joseph) AXAPI mapping for aria-modal property -- update progress. 19:47:16 agenda+ ACTION-2008: (Cynthia) Handle concept of description property for UIA. 19:47:27 agenda+ ACTION-1668 (Rich/Alex) Add IA2_ROLE_LANDMARK for IA2. 19:47:34 agenda+ ACTION-1681 (Joseph) Editorial change clarifying inclusions rules in 5.1.2 19:47:55 agenda+ Triage: https://www.w3.org/WAI/ARIA/track/products/23 (start: ACTION-1686) 19:48:18 agenda+ Also bugzillas: https://www.w3.org/Bugs/Public/buglist.cgi?component=Core%20AAM&product=ARIA https://www.w3.org/Bugs/Public/buglist.cgi?component=AccName%20AAM&product=ARIA https://www.w3.org/WAI/PF/Group/track/products/26 19:48:26 agenda+ be done. 19:52:31 I have made the request to generate http://www.w3.org/2016/03/08-aapi-minutes.html clown 19:58:18 present+ Joanmarie_Diggs 20:00:32 present+ Bryan_Garaventa 20:00:52 present+ Joseph_Scheuhammer 20:01:43 richardschwerdtfeger has joined #aapi 20:05:03 present+ Cynthia_Shelly 20:05:18 present+ Rich_Schwerdtfeger 20:05:20 cyns has joined #aapi 20:05:59 Zakim, take up item 1 20:05:59 agendum 1. "Adiministration: Daylight Savings Time for North America (at least) is in effect next week." taken up [from clown] 20:06:34 JS: Quick reminder that next week North America is on Dayligh Saving Time. 20:06:42 s/Dayligh/Daylight/ 20:06:52 Zakim, next item 20:06:52 agendum 1 was just opened, joanie 20:06:58 Zakim, close this item 20:06:58 agendum 1 closed 20:06:59 I see 9 items remaining on the agenda; the next one is 20:06:59 2. ACTION-2012/ACTION-2013/Action-1667 (Joseph, Cynthia) UIA mappings for landmark roles, pull request merged: https://github.com/w3c/aria/pull/272 [from clown] 20:06:59 Zakim, next item 20:07:00 agendum 2. "ACTION-2012/ACTION-2013/Action-1667 (Joseph, Cynthia) UIA mappings for landmark roles, pull request merged: https://github.com/w3c/aria/pull/272" taken up [from clown] 20:07:05 action-2012 20:07:05 action-2012 -- Joseph Scheuhammer to UIA mapping for role="region" (Github issue #243) -- due 2016-02-12 -- PENDINGREVIEW 20:07:05 http://www.w3.org/WAI/ARIA/track/actions/2012 20:07:14 action-2013 20:07:14 action-2013 -- Joseph Scheuhammer to UIA mapping for role=navigation (GIthub issue #242) -- due 2016-02-12 -- PENDINGREVIEW 20:07:14 http://www.w3.org/WAI/ARIA/track/actions/2013 20:07:24 action-1667 20:07:24 action-1667 -- Joseph Scheuhammer to Update the mapping spec for aria role region to reflect its landmark inheritance as defined in the aria 1.1 spec. -- due 2016-02-26 -- PENDINGREVIEW 20:07:24 http://www.w3.org/WAI/ARIA/track/actions/1667 20:07:44 action-2012 20:07:44 action-2012 -- Joseph Scheuhammer to UIA mapping for role="region" (Github issue #243) -- due 2016-02-12 -- PENDINGREVIEW 20:07:44 http://www.w3.org/WAI/ARIA/track/actions/2012 20:08:02 https://github.com/w3c/aria/pull/272 20:08:05 JS: Cynthia has this pull request. 20:08:10 JS: URL above. 20:08:19 https://github.com/w3c/aria/commit/5b29b85d5d4ebee1b374bef2f887b8b6dd72cac9 20:08:20 JS: She makes changes to the various landmark roles for UIA. 20:08:31 cyns_ has joined #aapi 20:08:48 CS: These are all similar. 20:09:13 CS: We added two new properties: landmark-type and localized-landmark-type. 20:09:21 CS: The latter is a user-facing string. 20:10:01 CS: A number of the landmarks are not direct mappings, in which case we use "custom" and then a localized landmark type string for the specific name. 20:10:55 CS: For ARIA, the localized control type and localized landmark type strings will always be the same. 20:11:17 CS: For HTML, the localized control type will be the same as HTML, and the localized landmark type will be the ARIA string. 20:11:34 CS: This is what the landmark is called (header versus banner, for example). 20:12:15 CS: Adding the localized landmark type based on ARIA will make them available in verbose mode. 20:13:04 CS: I did make some of the strings more user-friendly (e.g. "contentinfo" to "content information") 20:14:05 http://rawgit.com/w3c/aria/uia-landmarks/core-aam/core-aam.html#role-map-banner 20:14:17 JS: The URL above has Cynthia's changes. 20:14:34 JS: (reads from table) 20:14:54 CS: The fact that the landmark type is non null means Narrator will pick it up. 20:15:00 JS: Everyone ok with this? 20:16:14 (Group discusses the nature of the names of various landmark types) 20:19:02 https://github.com/w3c/aria/commit/8b9a91717b14a5e91f2ce6d576fcc182ef032aca 20:19:20 JS: The only problem I had is that it changed the phrase "control type/role" to "Control Type." 20:20:33 JS: I went through the document and made this change for the rest of the Core AAM. 20:20:35 +1 20:23:29 CS: It looks fine. 20:23:43 JS: Then I will push all those changes in and close the relative actions. 20:24:11 JS: And the github issues as well? 20:24:13 CS: Yes. 20:24:24 Zakim, next item. 20:24:24 agendum 3. "ACTION-1569/1585/ISSUE-540 (All) Section on AAPI differences - my response to Jason's latest, and including Cynthia's new example." taken up [from clown] 20:24:39 action-1569 20:24:39 action-1569 -- Joseph Scheuhammer to Create a section that describes AAPI differences -- due 2016-02-23 -- PENDINGREVIEW 20:24:39 http://www.w3.org/WAI/ARIA/track/actions/1569 20:25:01 action-1585 20:25:01 action-1585 -- Joseph Scheuhammer to Add to the section on differences among aapis highlighting the features of uia. -- due 2016-01-15 -- PENDINGREVIEW 20:25:01 http://www.w3.org/WAI/ARIA/track/actions/1585 20:25:16 action-2032 20:25:16 action-2032 -- Joseph Scheuhammer to Provide a new example for the accessibility api explanatory text. -- due 2016-03-01 -- OPEN 20:25:16 http://www.w3.org/WAI/ARIA/track/actions/2032 20:25:27 http://rawgit.com/w3c/aria/ACTION-1569-%282%29/core-aam/core-aam.html#uia 20:25:35 JS: Here's the URL (above) with the text. 20:25:44 cyns has joined #aapi 20:25:45 JS: This is Jason's branch. 20:25:56 http://rawgit.com/w3c/aria/ACTION-1569-%282%29/core-aam/core-aam.html#uia 20:26:49 CS: It's in 1.3.2. 20:27:12 JS: Cynthia gave me new text for an example for treeitem control type for UIA. 20:27:52 CS: It's just an example to illustrate control types in UIA. 20:28:32 JS: I am just asking Cynthia if this is ok. 20:28:54 CS: I noticed one nit, namely that tree items are not actually sentient. 20:29:22 RS: But a tree item is not always expandable. 20:29:27 CS: It is in UIA. 20:29:40 RS + JS: What are the leaves called? 20:30:01 CS: I believe they are still tree items, but they might be links or buttons. 20:30:28 CS: The purpose of this example is to explain what is required versus optional, and what control patterns are. 20:30:47 CS: For instance a tree item must be expandible, it might or might not also be scrollable. 20:31:47 s/expandible/expandable/ 20:32:02 CS: If this example is confusing, I could come up with a different one. 20:32:18 CS: Or we could just say this is good enough for now. 20:32:29 JS: I think it's good enough for now, but Rich seems to have concerns. 20:32:44 CS: The goal of the example is to show how control patterns can be mixed together. 20:32:59 CS: Does it address that goal? 20:33:28 BG: Does leaf node count for checkable item state? 20:33:41 CS: A tree item could have children that are, among other things, checkable. 20:33:56 CS: You can add any pattern to any item. 20:34:09 CS: But by default, expand/collapse is the only required pattern for tree item. 20:34:39 JS: Jason Kiss is the one who suggested these sections be added. 20:34:59 JS: Rich, do you have a better example? 20:35:04 RS: What about a slider? 20:35:23 CS: I don't think that's a control type, but a pattern (range). 20:35:52 CS: There is a slider control type. 20:36:11 CS: But it doesn't have a required control type. 20:36:20 CS: Which is why I didn't pick it for this example. 20:36:24 RS: Scrollbar? 20:36:39 CS: Has no required patterns. 20:36:47 RS: It's not required to scroll? 20:37:13 CS: I could use radio button, but radio button is not allowed to have the toggle pattern. 20:38:01 CS: (Reviews other controls for better example, and finds no better option.) 20:38:35 RS: Any reason why we don't use the 'code' tag in this text for the UIA tree item control type? 20:38:43 CS: Probably a good idea that we do that. 20:39:05 JS: This text is on Jason Kiss's branch, by the way. 20:39:35 CS: Suggestion: Go ahead and commit this and then give me a new issue or action to fix the rest (e.g. 'code' tags) 20:39:49 JS: It's showing up in the spec now, but it's in a branch. 20:39:55 https://github.com/w3c/aria/pull/279 20:39:57 JS: There's a pull request from Jason (above). 20:40:08 JS: And he's still working on it, so I'm not ready to commit it to master. 20:40:19 JS: If you go to that URL, you'll see I added some things. 20:40:34 CS: So I would need to make changes to Jason's branch? 20:40:37 JS: Yes. 20:41:23 (Action reassigned to Cynthia with note to make edititorial changes discussed) 20:41:49 https://www.w3.org/WAI/ARIA/track/actions/2032 20:42:02 JS: Note added to action-2032. 20:42:17 JS: You might want to email Jason to tell him you're working on his branch. 20:42:20 Zakim, next item 20:42:20 agendum 4. "ACTION-1541 (Joseph) AXAPI mapping for aria-modal property -- update progress." taken up [from clown] 20:42:26 action-1541? 20:42:26 action-1541 -- Joseph Scheuhammer to Investigate and propose mappings for aria-modal property for axapi. -- due 2016-02-08 -- OPEN 20:42:26 http://www.w3.org/WAI/ARIA/track/actions/1541 20:42:35 JS: I don't think I have any new information. 20:42:55 JS: Before last week's meeting, I posed a question in WebKit's bugzilla. 20:42:57 https://bugs.webkit.org/show_bug.cgi?id=138566#c23 20:43:09 JS: And I haven't gotten an answer. 20:44:03 JD: Did you try what I suggested? 20:46:25 JD: Assign this to me to try what I am suggesting you do. I have a current trunk build of Safari. 20:46:28 action: Joanie to run the webkit aria-modal test file to see what happens vis-a-vis the background. 20:46:29 Created ACTION-2038 - Run the webkit aria-modal test file to see what happens vis-a-vis the background. [on Joanmarie Diggs - due 2016-03-15]. 20:46:39 action-2038 20:46:39 action-2038 -- Joanmarie Diggs to Run the webkit aria-modal test file to see what happens vis-a-vis the background. -- due 2016-03-15 -- OPEN 20:46:39 http://www.w3.org/WAI/ARIA/track/actions/2038 20:47:26 Zakim, next item 20:47:26 agendum 5. "ACTION-2008: (Cynthia) Handle concept of description property for UIA." taken up [from clown] 20:47:36 action-2008? 20:47:36 action-2008 -- Joseph Scheuhammer to Handle concept of description property for UIA -- due 2016-03-01 -- PENDINGREVIEW 20:47:36 http://www.w3.org/WAI/ARIA/track/actions/2008 20:47:40 JS: I just saw this come in today. 20:48:14 JS: (Reads from comment) 20:48:24 We are adding a UIA property called "FullDescription" in addition to the existing "Name" and "HelpText" properties and "LabeledBy" and "DescribedBy" relationships It is not yet in public builds. I will update UIA mappings to include it. 20:48:32 JS: And you assigned this to me. 20:48:39 CS: Because it was due today. 20:48:57 JS: So I'll assign it back to you and re-set the status to open. 20:49:08 JS: And once you've made the edits, reassign it back to me. 20:51:57 Topic: aria-kbdshortcuts 20:52:02 action-2036 20:52:02 action-2036 -- Richard Schwerdtfeger to Modify aria-kbdshortcut based on group feedback -- due 2016-03-06 -- OPEN 20:52:02 http://www.w3.org/WAI/ARIA/track/actions/2036 20:52:11 CS: I looked at what's available in UIA. 20:52:17 CS: My notes are in action-1635 20:52:20 action-1635 20:52:22 Sorry, but action-1635 does not exist. 20:52:24 https://rawgit.com/w3c/aria/action2036/aria/aria.html#aria-keyshortcuts 20:52:30 https://www.w3.org/WAI/ARIA/track/actions/1695 20:52:43 s/action-1635/action-1695/ 20:53:00 CS: UIA has a couple of things in the ballpark, but neither are an exact match. 20:53:16 CS: Accelerator key are typically Ctrl (e.g. Ctrl+S to save) 20:54:00 CS: Access keys (also called mnemonics) are the things where the underline shows up when you hold down the Alt key. 20:54:17 RS: Mnemonics typically give focus to something, but not activate them. 20:54:29 CS: That's not the case in menus, which is where they are frequently used. 20:54:37 RS: Accelerators always invoke. 20:54:39 CS: Yes. 20:55:08 CS: I think Accelerator key is closer, but it does invoke. 20:55:23 CS: And there was some discussion about whether invoking was required or optional. 20:55:34 clown has joined #aapi 20:55:38 RS: Our aria-kbdshortcuts is for documentation. 20:56:09 RS: But it won't give it focus. 20:56:33 CS: The way that it seems to work in UIA is that if it's put on something invokable, it invokes; otherwise it gives is focus. 20:57:01 CS: I'm not sure if exposing aria-kbdshortcuts in this fashion is going to cause a change in user interaction. 20:57:10 RS: So when it's exposed in your API.... 20:57:17 CS: I think that wires it up to be invoked. 20:58:09 CS: In the case of a link, it should invoke; in the case of a text field, it should focus. 20:58:19 RS: That's ok because it's essentially a click. 20:58:23 CS: Yes, invoke is click. 20:58:33 RS: If you click on a text field, it's going to focus. 20:58:40 RS: So I think that's ok. 20:59:12 CS: Either one is fine, if we want to scope it tightly for 1.1. 20:59:21 CS: On a set that's larger, I think I can do that too. 20:59:32 CS: My concern is that if we do so, Windows is going to start doing things. 20:59:53 RS: I'm a little worried about it because if you do the invoke, it would happen under the covers. 21:00:09 CS: UIA is a two-way API; ARIA is a one-way API. It's a mismatch. 21:00:41 q+ 21:02:10 JD: I am pretty sure the spec specifically states that no action is supposed to occur as a result of the exposure. 21:02:25 JD: And that the author is required to do all the user-interaction implementation. 21:02:47 JD: It's just notifying ATs of the existence of this property. 21:03:14 CS: I may be able to do this on my platform, but I'm not yet sure. 21:03:27 CS: I'll dig a bit more and see if these things can be separated. 21:04:32 RRSAgent, make minutes 21:04:32 I have made the request to generate http://www.w3.org/2016/03/08-aapi-minutes.html joanie 21:05:03 scribenick: joanie 21:05:07 RRSAgent, make minutes 21:05:07 I have made the request to generate http://www.w3.org/2016/03/08-aapi-minutes.html joanie 21:05:43 Zakim, part 21:05:43 leaving. As of this point the attendees have been Joanmarie_Diggs, Bryan_Garaventa, Joseph_Scheuhammer, Cynthia_Shelly, Rich_Schwerdtfeger 21:05:43 Zakim has left #aapi 21:05:58 scribeOptions: -final 21:06:04 RRSAgent, stop