16:58:06 RRSAgent has joined #aria 16:58:07 logging to https://www.w3.org/2022/10/06-aria-irc 16:58:08 RRSAgent, make logs Public 16:58:10 please title this meeting ("meeting: ..."), jamesn 16:58:13 meeting: ARIA WG 16:58:15 present+ 16:58:24 agendabot, find agenda 16:58:24 jamesn, OK. This may take a minute... 16:58:24 agenda: https://www.w3.org/events/meetings/2b92a902-1365-4ea0-8c68-9f8ae2106fe3/20221006T130000 16:58:24 clear agenda 16:58:24 agenda+ -> New Issue Triage https://bit.ly/3Cw2S12 16:58:25 agenda+ -> New PR Triage https://bit.ly/3SZDVRb 16:58:27 agenda+ -> Deep Dive planning https://bit.ly/aria-meaty-topic-candidates 16:58:30 agenda+ -> AOM ID Reflection https://github.com/whatwg/html/pull/8352 16:58:33 agenda+ -> Consider new abstract role "phrase" https://github.com/w3c/aria/pull/1814 16:58:35 agenda+ -> [normative][author] clarify widget in trees can only be group and treeitem https://github.com/w3c/aria/pull/1793 16:58:39 agenda+ -> Support aria-description https://github.com/w3c/accname/pull/69 16:58:41 agenda+ -> 1.3 triage https://github.com/w3c/aria/issues?q=is%3Aopen+is%3Aissue+label%3A1.3-Blocking 17:01:49 present+ 17:02:35 present+ 17:02:42 present+ 17:02:43 MarkMcCarthy has joined #aria 17:02:47 present+ 17:02:49 regrets+ scottOHara 17:03:02 regrets+ PeterKrautzberger 17:03:27 regrets+ AaronLeventhal 17:03:32 present+ 17:03:37 scribe Adam_Page 17:03:43 scribe: Adam_Page 17:03:54 sarahhigley has joined #aria 17:03:57 siri has joined #aria 17:03:58 zakim, next item 17:03:58 agendum 1 -- -> New Issue Triage https://bit.ly/3Cw2S12 -- taken up [from agendabot] 17:05:53 ... #1824 from wilco 17:06:20 CurtBellew has joined #aria 17:06:47 ... aria-label is defined as a global property, it’s just prohibited on some elements 17:07:21 ... probably should make explicit what is prohibited in 1.2 17:07:43 spectranaut: can’t put it in 1.2 17:08:05 jamesn: will label as 1.3 blocking 17:08:21 ... #1823 17:09:13 ... should move 6.5 under 6.6 as 6.6.1 Global States and Properties 17:09:25 jamescraig: sounds editorial 17:10:42 I can take it 17:11:16 jamesn: #1822 17:11:34 ... this is too specific 17:12:20 jamesc: France and Italy are beginning to require accessibility statements but still only on a subset of sites 17:12:28 ...maybe for conformance checkers, but still not good enough 17:13:00 ... as an alternative, what about rel="accessibility-statement"? 17:13:29 ... jcraig will take assignment 17:13:45 jamesn: #1821 17:13:56 ... propose to agenda for next week 17:14:14 BryanGaraventa: ok 17:14:22 Matt_King has joined #aria 17:14:34 present+ 17:15:36 ... would be good to get all three accname mappings in one place for Mozilla, Chromium, and Webkit 17:16:18 jamesn: #143 17:16:59 ... related to sarahhigley’s work on allowed child elements? 17:17:09 sarahhigley: working on two things related to this 17:17:17 ... will take assignment 17:17:28 present+ 17:17:37 jamesn: #437 17:18:05 ... need to get auto-publication going 17:18:15 spectranaut: agreed 17:18:22 jamesn: #1818 17:18:51 spectranaut: Aaron should look at this 17:19:34 spectranaut: aria-hidden removes things from the accessibility tree 17:19:41 jamesn: and then aria-owns puts it back in 17:19:50 ... we’ll agenda for next week 17:19:54 q? 17:19:54 q? 17:19:59 zakim, next item 17:19:59 agendum 2 -- -> New PR Triage https://bit.ly/3SZDVRb -- taken up [from agendabot] 17:20:09 jamesn: 5 PRs 17:20:18 ... #1820 17:21:46 jcraig: some authors may _expect_ user-triggered changes in a live region to be spoken? 17:21:55 ... is there opt-in or opt-out 17:22:01 ... nevermind, we clarified in statement 17:22:41 jamesn: we can merge this, right? 17:23:03 action: jamesn to merge 17:23:04 Created ACTION-2168 - Merge [on James Nurthen - due 2022-10-13]. 17:23:31 jamesn: #144 and #171 are chores, can merge 17:23:36 ... #170 17:23:56 ... need reviewers for this 17:24:24 ... who understands IDL? Aaron? 17:24:28 jcraig: I’ll review 17:24:40 jamesn: I’ll review as well 17:24:54 zakim, next item 17:24:54 agendum 3 -- -> Deep Dive planning https://bit.ly/aria-meaty-topic-candidates -- taken up [from agendabot] 17:25:11 jamesn: any deep dive proposals for next week, Oct 13? 17:25:20 ... are we done with process for now? 17:25:27 ... deep dive on what should go in a review checklist? 17:25:35 spectranaut: no lol 17:25:45 jamesn: if no one has an idea, there will be no deep dive next week 17:25:50 jamesn: no deep dive next weekl 17:25:59 zakim, next item 17:25:59 agendum 4 -- -> AOM ID Reflection https://github.com/whatwg/html/pull/8352 -- taken up [from agendabot] 17:26:13 cyns has joined #aria 17:26:23 spectranaut: we can push this to next week because it’s going to be discussed in an AOM meeting later today 17:26:59 q? 17:27:01 sarahhigley: I was looking at this yesterday from an author’s perspective 17:27:04 explainer: https://gist.github.com/mrego/c900b2908780fa047501f5641fda92d1 17:28:37 jcraig: this is just for frozen array element reflections 17:29:54 jamesn: any library that is relying on aria-labelledby will need to have new logic to deal with this 17:29:58 q+ 17:30:24 jcraig: if something else is conflicting with library and using this other method, then yes, it would need to update. Unlikely to happen overnight 17:30:48 cyns: if you’re buildling up controls all in script, will you be able to have element references like this? 17:31:15 jcraig: if you use element references to assign them, you couldn’t access them through DOM property 17:31:28 cyns: seems less than ideal, what problem is this solving? 17:31:45 ack sarahhigley 17:31:58 sarahhigley: the idea of reflecting at all would be the thing that could cause issues in modern JS libraries 17:32:09 ... I’ve never checked an aria-labelledby attribute to see if it exists and what it points to 17:32:29 ... what I see happening is the library sets the IDL reference and then somewhere else in JSX, aria-label is set to undefined 17:33:01 ... library will first set IDL attribute reference, and then React will have a render cycle... race condition 17:33:07 ... reflecting at all seems like it will cause problems 17:33:10 q+ 17:33:14 jcraig: even reflecting empty string? 17:33:49 sarahhigley: haven’t used IDL attribute much but whether it’s set to a stale ID or an empty ID either way doesn’t matter 17:33:54 jcraig: please comment on that 17:34:47 sarahhigley: we do extra logic based on label / labelled-by, so we have conditional logic 17:35:20 jcraig: this sounds like a JSX update will be needed 17:35:25 sarahhigley: that makes sense 17:35:34 q? 17:35:39 ack cyns 17:35:51 cyns: need to look at this more, not convinced 17:36:02 jcraig: look back at least 2 issues cross-referenced 17:36:36 jamesn: Alice commented on this 2 days ago 17:36:37 https://github.com/whatwg/html/issues/8306 17:36:57 cyns: can bring up at AAM meeting 17:37:24 zakim, next item 17:37:24 agendum 5 -- -> Consider new abstract role "phrase" https://github.com/w3c/aria/pull/1814 -- taken up [from agendabot] 17:37:49 Looking at the roles we are discussing - this is very different from HTML Phrasing Content which includes all sorts of interactives. Using the same term would IMO cause confusion. 17:37:49 I've been trying to find a good term but haven't yet come up with one. Until we do I propose that we park this as changing abstract roles from one to another doesn't sound useful unless we can get the naming right. 17:37:51 jamesn: after working on this, concluded that this isn’t worth doing 17:39:17 jamesn: will leave issue open in case someone comes up with something that makes things clearer 17:39:30 jcraig: recommend closing as wont-fix 17:39:59 jamesn: no objections, so will close. Considered it, not doing it. 17:40:27 Matt_King: the benefit of abstract roles is limited to property and state inheritance? 17:40:34 jamesn: only useful for us as creators of the spec 17:40:45 Matt_King: the benefit to us is property and state inheritance 17:41:07 jamesn: if abstract role were not in spec at all, I’d almost be in favor of that 17:41:15 Matt_King: it does actually provide us quite a lot of value 17:41:26 ... for example, all landmark roles 17:41:41 ... division of roles between structures, widgets, windows, etc. is also useful and we leverage that in spec 17:42:30 action: jamesn to close #908 as won't fix 17:42:31 Created ACTION-2169 - Close #908 as won't fix [on James Nurthen - due 2022-10-13]. 17:42:32 chlane: doesn’t dialog also depend on abstract role? 17:42:39 Matt_King: yes, another example 17:42:40 zakim, next item 17:42:40 agendum 6 -- -> [normative][author] clarify widget in trees can only be group and treeitem https://github.com/w3c/aria/pull/1793 -- taken up [from agendabot] 17:43:03 jamesn: we have 1 approving review 17:45:30 ... confusing and needs discussion with scotto and pkrautz. let’s move on 17:45:34 zakim, next item 17:45:34 agendum 7 -- -> Support aria-description https://github.com/w3c/accname/pull/69 -- taken up [from agendabot] 17:45:58 jamesn: I’ve made this mergeable so we have a preview available 17:46:29 jcraig: it’s not ready yet, leave as a draft 17:46:45 jamesn: okay, will convert to draft 17:47:49 jcraig: okay to remove all other assignees besides me 17:48:22 zakim, next item 17:48:22 agendum 8 -- -> 1.3 triage https://github.com/w3c/aria/issues?q=is%3Aopen+is%3Aissue+label%3A1.3-Blocking -- taken up [from agendabot] 17:48:51 jamesn: I’m going to take initial pass, probably simple change 17:49:12 ... Matt_King, any progress? 17:49:36 Matt_King: yes, closer to PR, very high on my list 17:50:15 spectranaut: won’t do #1159 for another month 17:50:42 jamesn: #1150, need to figure out each use of descendant 17:50:55 jamesn: we don’t currently define “descendant” 17:51:01 ... flat DOM, shadow DOM, accessibility tree? 17:51:16 ... problem in ARIA 1.2, so need to put it in 1.3 17:51:39 ... please help 17:51:46 zakim, next item 17:51:46 I do not see any more non-closed or non-skipped agenda items, Adam_Page 17:52:10 zakim, end meeting 17:52:10 As of this point the attendees have been jamesn, spectranaut, chlane, Adam_Page, MarkMcCarthy, jcraig, Matt_King, CurtBellew 17:52:12 RRSAgent, please draft minutes 17:52:12 I have made the request to generate https://www.w3.org/2022/10/06-aria-minutes.html Zakim 17:52:15 I am happy to have been of service, Adam_Page; please remember to excuse RRSAgent. Goodbye 17:52:19 Zakim has left #aria 18:03:32 bkardell_ has joined #aria 18:43:03 ls 18:43:04 pwd 18:43:08 exit 18:43:10 quit 19:16:47 Adam_Page_ has joined #aria 19:17:55 Adam_Page_ has joined #aria 20:45:01 quit 20:45:05 quit