16:40:04 RRSAgent has joined #aria 16:40:04 logging to https://www.w3.org/2021/08/12-aria-irc 16:40:05 meeting: ARIA WG 16:40:06 RRSAgent, make logs Public 16:40:07 please title this meeting ("meeting: ..."), joanie 16:40:15 meeting: ARIA WG 16:40:27 chair: Joanmarie_Diggs 16:40:27 RRSAgent, make log public 16:40:27 agenda? 16:40:40 clear agenda 16:40:45 agenda? 16:41:01 agenda+ [New Issue Triage](https://bit.ly/aria-12Aug-issues) 16:41:01 agenda+ [New PR Triage](https://bit.ly/aria-12Aug-prs) 16:41:01 agenda+ [Meaty Topic Meeting Reminders](https://www.w3.org/groups/wg/aria/calendar) 16:41:04 agenda+ [Meaty topic(s) for September](https://bit.ly/aria-meaty-topic-candidates) 16:41:06 agenda+ Validator Tests: [open issues](https://bit.ly/aira-validator-test-issues) and [status](https://github.com/w3c/aria/tree/main/validator-tests#test-files-and-results) 16:41:09 agenda+ [Prohibit presentation / none on where it causes conflict resolution](https://github.com/w3c/aria/pull/1494) 16:41:12 agenda+ ARIA Reflection 16:41:19 agenda: be done 16:41:19 joanie, sorry, could not get be done (code 400). 16:41:40 scribeOptions: -final 16:43:16 Regrets: Bryan_Garaventa, William_Tennis 16:43:39 Regrets+ James_Nurthen 16:43:50 present+ Joanmarie_Diggs 16:43:56 RRSAgent, make minutes 16:43:56 I have made the request to generate https://www.w3.org/2021/08/12-aria-minutes.html joanie 16:48:05 s/agenda:be done// 16:48:10 RRSAgent, make minutes 16:48:10 I have made the request to generate https://www.w3.org/2021/08/12-aria-minutes.html joanie 17:00:54 spectranaut has joined #aria 17:02:05 cyns has joined #aria 17:02:25 present+ 17:02:32 present+ 17:02:40 Irfan has joined #aria 17:02:43 present+ 17:03:06 scribe: spectranaut 17:03:18 zakim, next item 17:03:18 agendum 1 -- [New Issue Triage](https://bit.ly/aria-12Aug-issues) -- taken up [from joanie] 17:04:38 https://github.com/w3c/aria/issues/1596 17:04:49 Reflecting Element References 17:05:11 joanie: we are going to talk about this later today 17:05:24 joanie: we don't know if this is 1.2 yet 17:05:37 https://github.com/w3c/dpub-aria/issues/38 17:05:47 Fix prose description for where doc-footnote is allowed 17:06:29 MarkMcCarthy has joined #aria 17:06:31 present+ 17:07:13 harris has joined #aria 17:07:32 joanie: this is basically handled, we had a cfc to have a first public working draft (1.1?), a google implementer had issues, matt garish has a fix. We are going to go with the originally approved draft, but immediately publish an updated working draft. We will have to call for consensus for new stages or phases. Updated a working draft is the least amount of hassle 17:07:39 https://github.com/w3c/aria/issues/1587 17:07:52 Other menuitem "widgets"? menuitemslider and menuitemspinbutton 17:08:10 joanie: soooo 1.4? 17:08:39 jongund has joined #aria 17:08:42 present+ 17:08:42 james craig: I don't know what a menuitem spinbutton would even look like. Can we ask for screenshots or link to an example 17:09:18 james craig: I'll comment and ask 17:09:37 present+ jongund 17:09:49 https://github.com/w3c/aria/issues/1585 17:10:06 Role-specific defaults should be addressed as reflectable in the idl or in normative prose 17:10:55 joanie: we discussed this last meeting. there has been discussion on the issue. should we talk about this during the aria reflection issue at the end? 17:11:03 james craig: 1.3 17:11:32 StefanS has joined #aria 17:11:38 present+ 17:11:57 zakim, next item 17:11:57 agendum 2 -- [New PR Triage](https://bit.ly/aria-12Aug-prs) -- taken up [from joanie] 17:12:39 https://github.com/w3c/aria/pull/1595 17:14:07 jon gund will edit, only one test needed 17:14:08 https://github.com/w3c/accname/pull/137 17:14:48 joanie: we need to read and think about this for a deeper discussion 17:15:00 james craig: the diff is very smaller 17:16:21 james craig: I think its a bad idea to have the id be the numbering structure, given that we reorder them from time to time, so it's not good for a permenant link. I can make a separate issue for this. 17:16:25 https://github.com/w3c/dpub-aria/pull/39 17:16:52 there is confusing language in the dpub spec, as discussed in the issue above 17:16:57 https://github.com/w3c/aria/pull/1594 17:17:20 joanie: I'll review this 17:18:01 https://github.com/w3c/aria/pull/1589 17:18:06 1591, 1592, 1594, 1599: these PR are validator tests and need to be reviewed by people working on tests 17:18:39 joanie: can spectranaut review? 17:18:43 yes! 17:19:17 joanie: I'll add spectranaut as reviewer to jon's other tests 17:19:42 zakim, next item 17:19:44 agendum 3 -- [Meaty Topic Meeting Reminders](https://www.w3.org/groups/wg/aria/calendar) -- taken up [from joanie] 17:20:07 joanie: this is a reminder for everyone 17:20:17 https://www.w3.org/events/meetings/c0f1febb-eb8a-4f28-8bd4-f34fb0489e73 17:20:28 joanie: on the 19th we have this meeting ^ 17:20:29 ARIA Deep Dive - ACCNAME and hidden content continued 17:20:43 Joanie: we need aaron, james 17:20:50 cyns: I'll tell him 17:21:21 https://www.w3.org/events/meetings/a2c0e310-1974-423f-8bdb-fe110e89ca7f 17:21:27 joanie: on the 26th we have this meeting ^ 17:21:31 ARIA Deep Dive - Layout Grids 17:21:45 https://github.com/w3c/aria/issues/1324 17:21:50 the agenda includes the related aria github issue 17:22:01 zakim, next item 17:22:01 agendum 4 -- [Meaty topic(s) for September](https://bit.ly/aria-meaty-topic-candidates) -- taken up [from joanie] 17:22:42 joanie: options: updates to content editable and tab index 17:22:53 joanie: or secondary action on composit ewidget roles 17:23:09 joanie: or role=tree on mobile and touch 17:23:19 cyns: can we talk about that one? 17:23:23 https://github.com/w3c/aria/issues/1353 17:23:31 Should ARIA provide better support for routing in single-page applications? 17:24:12 joanie: is melanie on the call? she was changing affiliations and should be back in the group 17:26:09 https://github.com/w3c/aria/issues/1210 17:26:18 Should dialog/alertdialog be modal or non-modal by default? 17:26:20 cyns: we could probably make progress on this, so we should schedule it soon 17:27:47 Closing the loop on my action. I included that comment on #1210 in March 2020. https://github.com/w3c/aria/issues/1210#issuecomment-595376684 17:30:48 joanie: dialog/alert dialog, should this be a topic after the next two? 17:30:59 seems like jcraig and cyns agree 17:32:18 joanie: september 2nd for 1210 (dialog/alert dialog) 17:33:05 action: joanie to set up Sept 2 deepdive: https://github.com/w3c/aria/issues/1210 17:33:06 Created ACTION-2162 - Set up sept 2 deepdive: https://github.com/w3c/aria/issues/1210 [on Joanmarie Diggs - due 2021-08-19]. 17:33:56 AccName trims whitespace but doesn't define which code points are whitespace 17:33:58 cyncs: can we combine the trim white space with next weeks deep dive on acc name? 17:34:24 https://github.com/w3c/accname/issues/55 17:35:13 cyns: if doesn't get talked about next week, this is a good candidate for september 9th 17:36:18 joanie: there are articles that don't have headings, issue 899 17:36:22 https://github.com/w3c/aria/issues/899 17:36:27 jcraig: this is the facebook feed 17:36:50 jcraig: the article didn't have a label but when you pull up VoiceOVer, you just see "article article article" 17:37:11 jcraig: the hope is to show something more relevant in the rotor list than the above ^ 17:37:31 jcraig: I wanted to hear from the working group the best way to differentiate these 17:37:51 jcraig: rather than it be left to the implementors to decide 17:38:05 cyns: if eric can come I'm less necessary 17:39:03 jcraig: this doesn't need a deep dive, it's in ARIA, but maybe it should be in acc name 17:39:20 joanie: its not the same as acc name 132 17:39:21 https://github.com/w3c/accname/issues/132 17:39:50 joanie: how can we handle author errors? 17:40:02 jcraig: not considered an author error to not include a label on article 17:40:12 jcraig: because it's not provided there is nothing to display 17:40:24 jcraig: we can reach into the article 17:40:54 jcraig: this is more about flexibility in find the label/description where it is not required 17:42:23 joanie: is the conclusion no deepdive? 17:42:28 jcraig: actually it could be 17:42:50 jcraig: we discussed drafting a PR, but we should have a PR before the deep dive 17:43:31 joanie: I don't think acc name needs to be parallel with aria 17:43:40 joanie: it can progress at it's own rate 17:43:47 jcraig: I'll try a PR 17:44:16 joanie: next week can schedule one of these, because we 3 scheduled already 17:45:36 cyncs: next time lets go through these in reverse order 17:45:58 zakim, next item 17:45:58 agendum 5 -- Validator Tests: [open issues](https://bit.ly/aira-validator-test-issues) and [status](https://github.com/w3c/aria/tree/main/validator-tests#test-files-and-results) -- 17:46:01 ... taken up [from joanie] 17:46:09 zakim, close this item 17:46:09 agendum 5 closed 17:46:10 I see 2 items remaining on the agenda; the next one is 17:46:10 6. [Prohibit presentation / none on where it causes conflict resolution](https://github.com/w3c/aria/pull/1494) [from joanie] 17:46:22 zakim, take up next item 17:46:22 agendum 6 -- [Prohibit presentation / none on where it causes conflict resolution](https://github.com/w3c/aria/pull/1494) -- taken up [from joanie] 17:46:34 zakim, close this item 17:46:34 agendum 6 closed 17:46:35 I see 1 item remaining on the agenda: 17:46:35 7. ARIA Reflection [from joanie] 17:46:38 zakim, next item 17:46:38 agendum 7 -- ARIA Reflection -- taken up [from joanie] 17:46:43 https://github.com/w3c/aria/issues/1596 17:47:00 cyns: I put the relevant bits in this issue 17:47:18 cyns: currently, the aria mix in IDL only include simple aria values 17:47:23 cyns: like strings 17:47:45 cyns: aria-activedescentdent and describedby are not include, id refs or arrays of idrefs 17:48:06 cyns: there is a consensus on how to reflect this properties. I want to know if everyone is ok with this 17:48:34 cyns: at a high level, it allows IDLs that can reflect these. it uses a frozen array. it takes a snapshot of the items in the array 17:49:03 cyns: some edge cases that are unlikely related to triple equals are considered to rare to be concerned with 17:49:25 cycns: the recent change "not sprouting these attributes" allowed us to get consensus 17:49:55 cyns: I like the sprouting of attributes, but its more important to have a way to reflect them 17:50:14 jcraig: it's sometimes impossible to reflect them in strings 17:51:17 jcraig: aria-labelledby elements property will never generate an aria-labelledby dom reflected content attribute 17:51:39 jcraig: only strings, it makes it easy to understand from implementors to authors 17:52:08 jcraig: if aria-lablledby content attribute was in there, but then you update the aria-labelledby attribute, does the content attribute go away? 17:52:16 jcraig: because it is stale 17:52:33 jcraig: should I put in aom or aria issue 17:52:52 jcraig: I'll put in aom 17:53:11 cyncs: does anyone hate this? 17:54:20 jcraig: the issue here is that if you need to label something by something in the shadow root, you need the new interface, and if you looked at the dom tree you won't see anything 17:55:01 jcraig: you have to use the dom interface by checking the attribute 17:55:16 joanie: the accessible tree will have the correct attributes by default 17:55:53 cyns: I head no objects, so I assume there is approval 17:56:28 joanie: what about the nullable strings? 17:57:16 https://github.com/w3c/aria/issues/1585 17:58:23 joanie: my understanding from trial and error and testing, all user agents act like it's a nullable string. they don't set defaults 17:58:47 jcraig: I put in the request to say everything is nullable, anna said no 17:59:18 jcraig: another person I cc'd in the comment has information about this that is necessary 18:00:03 joanie: if we are allowed to make this change back and magically we have three implementations 18:00:22 joanie: it would be worth pulling aria 1.1 out of CR, making change, and popping back in 18:00:31 jcraig: I'm fine with that. 18:00:56 jcraig: the diff is adding the question marks back in to the string reflective ones 18:01:49 jcraig: some of the other idl issues are related to non-string data times. like the token values or token lists (floats or doubles), if we want to claim that we have implemented the right thing and not risk a backwards compatibility change, then we should do these at a same time 18:02:29 jcraig: we should do on any of the ones that will remain strings, it's safe, but if we update the non strings this would be hard to change in the future 18:02:51 cyns: will we get pushback from html5 because numbers are represented as strings? 18:02:57 jcraig: this is already an issue 18:03:16 jcraig: lets do the easy "?" change on strings 18:03:33 cyns: token list behave as nullable strings 18:03:52 cyns: as far as we can tell the current implementation accidentally match the spec 18:04:09 cyns: we should make the specs match the implementation is the implementation are in agreement 18:04:37 jcraig: all numbers are implemented as strings 18:05:09 jcraig: lets do the easy change because it's already implemented, we can change it later and deal with it 18:05:22 jcraig: the only risk is that someone will complain later 18:06:08 cyns: the html5 working group will have to accept because all implementors already do it 18:06:18 cyns: I will take it 18:06:32 joanie: I think we will have to change some links. 18:06:50 joanie: in the description text 18:07:03 joanie: because it currently says things about default vlaue 18:08:09 joanie: I think we need to do this, but wait until michael cooper and james are back 18:08:22 action: Joanie to file issue about IDL and pulling ARIA 1.2 out of CR 18:08:23 Created ACTION-2163 - File issue about idl and pulling aria 1.2 out of cr [on Joanmarie Diggs - due 2021-08-19]. 18:08:33 join_subline has joined #aria 18:11:23 RRSAgent, make minutes 18:11:23 I have made the request to generate https://www.w3.org/2021/08/12-aria-minutes.html spectranaut 18:48:00 join_subline has joined #aria 20:53:26 joanie has joined #aria