16:58:19 RRSAgent has joined #aria 16:58:24 logging to https://www.w3.org/2025/08/21-aria-irc 16:58:24 RRSAgent, make logs Public 16:58:25 Meeting: ARIA WG 16:58:32 agendabot, find agenda 16:58:32 spectranaut_, OK. This may take a minute... 16:59:01 Brett has joined #aria 16:59:30 agendabot, find agenda 16:59:30 spectranaut_, OK. This may take a minute... 16:59:35 agenda: https://www.w3.org/events/meetings/5a155237-d896-464b-9c5f-6dd1654293ae/20250821T130000/ 16:59:35 clear agenda 16:59:35 agenda+ -> New PR Triage https://github.com/search?q=is%3Aopen+is%3Apr+created:%3E=2025-08-14+repo:w3c/aria&type=Issues 16:59:35 agenda+ -> New Issue Triage https://tinyurl.com/4uh49uwk 16:59:36 agenda+ -> WPT Open PRs https://bit.ly/wpt_a11y 16:59:39 agenda+ -> Deep Dive planning https://bit.ly/aria-meaty-topic-candidates 16:59:42 agenda+ -> Editorial: Update ARIAMixin to use new [Reflect] extended attribute https://github.com/w3c/aria/pull/2587 16:59:45 agenda+ -> Scoping focusgroup to scenarios defined by aria roles https://github.com/w3c/aria/issues/2602 17:00:19 regrets+ 17:00:31 Adam_Page has joined #aria 17:01:08 giacomo-petri2 has joined #aria 17:01:08 filippo-zorzi has joined #aria 17:01:16 present+ 17:01:29 giacomo-petri has joined #aria 17:01:29 present+ 17:01:44 present+ 17:01:46 chair: spectranaut 17:01:51 pkra has joined #aria 17:01:56 present+ 17:02:22 present+ 17:03:12 Zakim, who's here? 17:03:12 Present: filippo-zorzi, giacomo-petri, ChrisCuellar, pkra, keithamus, Adam_Page 17:03:13 katez has joined #aria 17:03:14 On IRC I see pkra, giacomo-petri, filippo-zorzi, Adam_Page, Brett, RRSAgent, Zakim, Jacques, spectranaut_, ChrisCuellar, jamesn, github-bot, gregwhitworth, slightlyoff, timeless, 17:03:14 ... Rahim, alice, Josh_Soref, chrishtr, hdv, jyasskin, agendabot, jcraig, Daniel, keithamus, smockle 17:03:16 present+ 17:03:29 present+ 17:04:06 Siri has joined #aria 17:04:16 present+ 17:04:36 scribe+ 17:04:39 zakim, next item 17:04:39 agendum 1 -- -> New PR Triage https://github.com/search?q=is%3Aopen+is%3Apr+created:%3E=2025-08-14+repo:w3c/aria&type=Issues -- taken up [from agendabot] 17:05:07 present+ 17:05:46 cyns has joined #aria 17:06:06 spectranaut_: PR 2605 from pkr 17:06:17 pkra: just replacing mario's. 17:06:30 spectranaut_: next one is a dependabot PR 17:06:38 ... let's assign it to Daniel. 17:07:00 spectranaut_: sarah's we discussed last week. 17:07:09 ... 3 reviews. needs ACT review. 17:07:20 zakim, next item 17:07:20 agendum 2 -- -> New Issue Triage https://tinyurl.com/4uh49uwk -- taken up [from agendabot] 17:07:28 present+ 17:07:36 sarah has joined #aria 17:08:06 spectranaut_: 2604 from pkra 17:08:27 pkra: I extracted it from a PR during review. It seemed worthwhile to separate it out. 17:08:34 q+ 17:08:36 ... but also nothing I think we have language for. 17:08:51 present+ 17:09:01 sarah: right. I was surprised at first that it had been removed. but makes sense when collapsed. 17:09:13 Rahim: why not when it's collapsed? 17:09:31 sarah: I think it's unique to combobox. the other's don't have to wire things up like it. 17:09:49 bryan: it might also not be in the DOM. 17:10:09 ... but I agree that it's confusing that it's not noted that you need it when it's expanded. 17:10:36 Leo has joined #aria 17:11:22 jamesn: can we not add it to the normative language? 17:11:49 ... seems like it should say something about being required conditionally. 17:12:03 spectranaut_: I agree. Can someone take it on? Or do we need to agenda it? 17:12:14 sarah: I can look into a PR. 17:12:50 spectranaut_: next one, again from pkra, again extracted from PR. has suggestion so it should be an easy PR. 17:13:13 jacques: you can assign me. 17:13:38 spectranaut_: next one is on the agenda. 17:13:52 ... next #2596 from Adam_Page 17:14:01 Adam_Page: I stumbled upon this while writing tests. 17:14:36 ... I happened to use a list, and then ran into Firefox adding "bullet". 17:15:14 ... this led me to the spec, the change that Firefox is correct but the only browser. So I filed this issue. 17:15:23 q? 17:15:25 ... (and there's also a typo) 17:15:38 ack Rahim 17:15:48 spectranaut_: sounds good. 17:16:05 bryan: ditto 17:16:25 spectranaut_: next is issue 2594 from giacomo. 17:17:10 giacomo-petri: we discussed this a little bit in another PR. 17:17:20 ... I dug into it. 17:17:54 ... I hadn't seen Scott's latest comment though. 17:18:00 spectranaut_: can you take it on? 17:18:02 giacomo-petri: yes. 17:18:17 I'll follow up with scott. 17:18:22 zakim, next item 17:18:22 agendum 3 -- -> WPT Open PRs https://bit.ly/wpt_a11y -- taken up [from agendabot] 17:18:32 spectranaut_: nothing new. 17:18:39 ... any old issues we should discuss? 17:19:10 ... fyi I have a PR to extend testdrivee to AAMs if anyone wants to take a look. 17:19:13 zakim, next item 17:19:13 agendum 3 was just opened, pkra 17:19:17 zakim, close this item 17:19:17 agendum 3 closed 17:19:18 I see 3 items remaining on the agenda; the next one is 17:19:18 4. -> Deep Dive planning https://bit.ly/aria-meaty-topic-candidates [from agendabot] 17:19:19 zakim, next item 17:19:20 agendum 4 -- -> Deep Dive planning https://bit.ly/aria-meaty-topic-candidates -- taken up [from agendabot] 17:19:36 spectranaut_: no issues 17:19:38 zakim, close this item 17:19:38 agendum 4 closed 17:19:39 I see 2 items remaining on the agenda; the next one is 17:19:39 5. -> Editorial: Update ARIAMixin to use new [Reflect] extended attribute https://github.com/w3c/aria/pull/2587 [from agendabot] 17:19:42 zakim, next item 17:19:42 agendum 5 -- -> Editorial: Update ARIAMixin to use new [Reflect] extended attribute https://github.com/w3c/aria/pull/2587 -- taken up [from agendabot] 17:20:56 pkra: There was ping from Domenic. I wanted to make sure we're ready to land this. 17:21:34 Rahim: I think so. It's fairly simple change. 17:21:53 ... I can investigate the other question in my other IDL update. 17:22:01 cyns: Yes, let's merge. 17:22:08 spectranaut_: let's merge. 17:22:19 zakim, next item 17:22:19 agendum 6 -- -> Scoping focusgroup to scenarios defined by aria roles https://github.com/w3c/aria/issues/2602 -- taken up [from agendabot] 17:22:23 Francis_Storr has joined #aria 17:22:29 present+ 17:23:26 Jacques: a few years ago we had the focusgroup proposal. It went to trial in Chrome. It gives a roving tabindex. 17:23:34 ... I'm working on a new, scoped proposal. 17:23:52 ... this proposal has a couple of different ways. 17:24:01 ... either requiring a role or bubbling into a role. 17:24:13 ... the whole idea is following the paved cowpaths. 17:24:19 ... e.g. menus. 17:24:47 ... replacing the usual JS approach with focusgroup. 17:25:15 ... I'm looking to understand what this means for ARIA, what problems and benefits. 17:25:18 q+ 17:25:23 q+ 17:25:26 ack Rahim 17:25:36 Rahim: I haven't read it yet but had some questions from just now. 17:25:52 ... first, it seems it would need screenreaders to adopt focus mode. 17:26:27 Jacques: yes. If today you end up on a menu using JS, screenreaders work. I'm aiming to make it work the same way with focusgroup. 17:26:49 ... tying it to role hopefully helps. 17:27:06 Rahim: right. screenreaders would still need to go into a focus-mode kind-of state. 17:27:06 q+ 17:27:10 q+ 17:27:30 ack pkra 17:27:36 q+ 17:27:42 Jacques: my hope is to make it work just like the JS situation today 17:28:41 pkra: rahim touched on most of this, I remember there was a thread on the original proposal about AT interaction, the only point that I chimed in or scott did, mobile AT has me worried, because there is no focus mode -- how much of the previous discusions have you dealt with? 17:28:47 q? 17:29:04 ack keithamus 17:29:12 Jacques: I looked at the history and tried to address it. I might have missed something but will double check. Thank you. 17:29:34 keithamus: one point of pushback might be that html features don't really interact with ARIA feature. 17:29:45 ... maybe focusgroup might influence role rather than the other way around. 17:29:56 Syntax: focusgroup="toolbar wrap" (role token required; may omit separate role= attribute). 17:30:28 Jacques: yes. I'm leaning towards focusgroup taking in the role and informing aria. authors could still override but this might be a way around this. 17:30:57 ack sarah 17:30:57 keithamus: ok. that could work. It might help to avoid proliferation of keywords since you have roles. 17:31:01 q+ 17:31:36 sarah: seconding keith. I would like to see a scope mechanism. Maybe another attribute would be useful. 17:31:58 ... there's also all the roles of the children. E.g. type=tablist and all focusable children become tabs. 17:32:16 ... if it wasn't directly tied to role, authors could still override it but also benefits. 17:32:17 ack Brett 17:33:25 Brett: I really need to read it carefully. From a screenreader point of view, we're looking at what control you're interacting with decides if we put users in focus mode. Maybe we don't care if the user agent would control focus. 17:33:47 +1 to reading the proposal! I like the idea 17:33:48 ack Rahim 17:33:52 Jacques: thank you. If screenreaders find this is causing problems, then that's a problem for the proposal. 17:34:10 Rahim: is there cross-over with reading-flow. 17:34:24 ... it seems there might be overlap. 17:34:56 Jacques: this proposal does not allow authors to change the ordering. There might be some overlap if combining this with reading-flow. I'll have to give that some thought. 17:35:18 Rahim: also, it seems it would ignore positive tabindex values. That would be the case? 17:36:00 Jacques: I think right now it would cause the highest tabindex to work initially but then stay in the section. 17:36:20 spectranaut_: anyone else? Or use our time to read the proposal? 17:36:39 Jacques: thanks everyone for the feedback. 17:36:52 zakim, end meeting 17:36:52 As of this point the attendees have been filippo-zorzi, giacomo-petri, ChrisCuellar, pkra, keithamus, Adam_Page, katez, Jacques, jamesn, Rahim, Siri, sarah, Francis_Storr 17:36:55 RRSAgent, please draft minutes v2 17:36:56 I have made the request to generate https://www.w3.org/2025/08/21-aria-minutes.html Zakim 17:37:03 I am happy to have been of service, pkra; please remember to excuse RRSAgent. Goodbye 17:37:03 Zakim has left #aria