17:59:03 RRSAgent has joined #aria 17:59:07 logging to https://www.w3.org/2025/12/04-aria-irc 17:59:07 RRSAgent, make logs Public 17:59:08 Meeting: ARIA WG 17:59:46 adendabot, find agenda 17:59:53 agendabot, find agenda 17:59:53 jamesn, OK. This may take a minute... 17:59:53 agenda: https://www.w3.org/events/meetings/2784af88-4e09-430b-b8e2-8ba998096abc/20251204T130000/ 17:59:53 clear agenda 17:59:53 agenda+ -> New Issue Triage https://tinyurl.com/4m4c9c9c 17:59:54 agenda+ -> New PR Triage https://github.com/search?q=is%3Aopen+is%3Apr+created:%3E=2025-10-30+repo:w3c/aria&type=Issues 17:59:57 agenda+ -> WPT Open PRs https://bit.ly/wpt_a11y 18:00:18 Adam_Page has joined #aria 18:00:27 spectranaut_ has joined #aria 18:01:33 pkra has joined #aria 18:01:36 Jacques has joined #aria 18:01:39 giacomo-petri has joined #aria 18:01:57 present+ 18:02:33 sarah has joined #aria 18:02:38 present+ 18:02:48 chair+ 18:03:06 scribe: Adam_Page 18:03:10 katez has joined #aria 18:03:11 zakim, start meeting 18:03:11 RRSAgent, make logs Public 18:03:13 Meeting: ARIA WG 18:03:15 present+ 18:03:15 cyns has joined #aria 18:03:23 present+ 18:03:25 present+ 18:03:26 zakim, next item 18:03:26 agendum 1 -- -> New Issue Triage https://tinyurl.com/4m4c9c9c -- taken up [from agendabot] 18:03:36 filippo-zorzi has joined #aria 18:04:11 present+ 18:04:13 jamesn: new issues 18:04:18 present+ 18:04:28 ... aria#2691 18:04:38 ... synthetic triggering of aria-actions 18:04:45 ... need agenda for next week 18:05:35 scott has joined #aria 18:05:45 present+ 18:05:50 ... aria#2689 18:05:58 ... aria-placeholder with combobox role 18:06:12 Priti has joined #Aria 18:06:26 ... agree with scott’s response 18:06:46 ... any more discussion, or PR? 18:06:54 scott: PR 18:07:01 jamesn: who’d like to take assignment? 18:07:27 ... will see if Mario would like to take it 18:07:32 ... and tag it `good first issue` 18:08:17 Daniel: we have something like this in our product 18:08:35 ... neither JAWS nor NVDA can read 18:08:35 ... looked into ARIA spec and found that placeholder’s not supported on combobox role 18:08:35 ... we think it should be 18:08:37 q+ 18:08:39 ... for editable comboboxes 18:08:48 ... wanted to bring to the group for opinions 18:08:56 spectranaut_: you tried it, and SRs don’t support? 18:09:04 Daniel: yes, and that agrees with the spec 18:09:05 ack me 18:09:14 Bryan: I’d support adding that 18:09:44 jamesn: sounds like something we could do a PR, but would need to check with AT for support — but if browsers exposed it, maybe it’d come for free 18:09:54 ... but a good first step would be a PR 18:09:55 spectranaut_: agree 18:10:34 Bryan: it does work on an input element with a combobox role 18:10:35 ... placeholder does; not sure about aria-placeholder 18:10:52 Daniel: our tests show it doesn’t work 18:11:11 ... Mario can do the PR 18:11:25 jamesn: not urgent 18:11:34 ... PR’s a good start, then we can discuss 18:11:42 ... aria#2686 18:11:54 present+ 18:12:07 ... should this be agenda’d? 18:12:16 cyns: there’s another similar issue 18:12:35 jamesn: isn’t the other one more about whether these can be read by testing tools 18:12:36 ... this is not quite the same 18:13:03 giacomo-petri: we are differentiating implicit vs explicit now 18:13:12 ... not really clear if a role set by elementInternals is implicit or explicit 18:13:20 jamesn: my opinion is that it’s explicit 18:13:25 ... but should have more discussion about implications 18:13:31 scott: I agree 18:13:43 ... a custom element doesn’t have an implicit role 18:13:54 giacomo-petri: okay 18:14:07 ... we also need to define if we set role by attribute which one takes precedence 18:14:35 jamesn: this isn’t specific to roles though, right? 18:14:35 giacomo-petri: correct 18:14:44 jamesn: it’s a broader elementInternals issue, should be defined in that spec 18:14:46 ... not an ARIA question 18:14:55 giacomo-petri: yes, that’s true 18:15:10 scott: last I recall, ARIA is supposed to take precedence 18:15:19 ... for overrides 18:15:25 ... but is that documented anywhere? not sure 18:15:29 ... needs to be tracked down 18:16:34 jamesn: is that true for any attribute? 18:16:34 scott: not sure 18:17:12 sarah: my general understanding is that all attributes could override elementInternals, but not certain 18:17:23 jamesn: can anyone sign up to investigate this? 18:17:24 LucasRadaelli has joined #aria 18:17:38 scott: I will reach out and do some spec spelunking 18:17:45 jamesn: thanks, I’ve assigned you 18:17:49 ... aria#2685 18:18:05 q+ 18:18:12 question to other screen reader users: joined the meeting via zoom web, and NVDA seems to be blocked on a dialog and I can't interact with the screen (to turn on mic for example), has anyone ever seen this? 18:18:35 spectranaut_: I think yes to this issue’s question 18:18:35 ... giacomo-petri, would you like to make a spec change? 18:18:35 jamesn: would that be a new section? 18:18:39 ... or just put in prose for the few things that require it? 18:18:55 giacomo-petri: I think a section and then a row for each role 18:19:19 spectranaut_: I think that’s largely editorial 18:19:29 jamesn: are there any others that need this? 18:19:41 giacomo-petri: maybe 18:19:50 jamesn: a tree probably requires a treeitem for example 18:19:55 giacomo-petri: I’ll take assignment 18:20:04 jamesn: ... aria#2683 18:20:09 pkra: no need to discuss 18:20:35 jamesn: ... aria#2679 18:20:35 ... no need to talk about 18:20:35 ... aria#2676 18:20:43 ... from jcraig 18:20:59 jcraig: think we should keep listed attributes since they’re deprecated 18:21:10 pkra: I’ll take this editorial task 18:21:22 jamesn: aria#2674 18:21:27 jcraig: I have a PR for this one 18:21:44 jamesn: aria#2672 18:21:50 ... should role= 18:21:59 ... "menu" be an allowed child of menubar? 18:22:03 ... I think yes 18:22:35 scott: some of the effort in open UI to specify menubar element was trying to work around this apparent oversight 18:22:48 ... I’ll start a PR 18:22:57 jamesn: aria#594 18:23:05 ... aria-current and scrolling 18:23:10 ... came up in WG 18:23:32 ... would this be for CSS-AAM? 18:23:35 spectranaut_: I think yes 18:23:42 jamesn: I’ll move it there 18:24:14 ... aria#2671 18:24:34 pkra: talked about it at editor’s meeting 18:24:37 jamesn: aria#2669 18:24:45 ... we already talked about this? 18:24:50 ... yes, assigned it already 18:24:59 zakim, next item 18:24:59 I see a speaker queue remaining and respectfully decline to close this agendum, Adam_Page 18:25:06 q? 18:25:13 ack spectranaut_ 18:25:18 zakim, next item 18:25:18 agendum 2 -- -> New PR Triage https://github.com/search?q=is%3Aopen+is%3Apr+created:%3E=2025-10-30+repo:w3c/aria&type=Issues -- taken up [from agendabot] 18:25:24 jamesn: new PRs 18:25:40 Francis_Storr has joined #aria 18:26:03 ... aria#2690 18:26:07 ... from scott 18:26:55 scott: when I did the work on this back in 2500, I asked reviewers if the new requirements should be repeated 18:27:03 ... so got back to this and made this PR 18:27:13 jamesn: I’ll review, and any other reviewers? 18:27:20 Bryan: I’ll review 18:27:32 Adam_Page: I’ll review 18:27:44 jamesn: aria#2688 18:28:10 Daniel: I’ll take care of these PDF ones 18:28:35 jamesn: aria#2682 18:28:35 ... Android mappings! 18:28:35 spectranaut_: I’ll review all of them 18:28:36 jamesn: any other good reviewers? 18:28:36 cyns: I will 18:28:39 I also would like to review 18:28:46 I can't turn on my mic, sorry 18:29:08 lucasradaelli@gmail.com 18:29:14 or just lucasradaelli 18:29:27 I think val added me? 18:29:44 I can't speak, sorry -- can't interact with the zoom window for some reason! 18:31:17 jamesn: have also added LucasRadaelli as a reviewer 18:31:34 ... I’ll add the same reviewers for all the Android PRs 18:32:35 jamesn: aria#2677 18:32:44 jcraig: thanks to scott for reviewing 18:33:11 ... marquees and timers were specifically the main use case for aria-live="off" 18:33:22 ... you’d get announcements, but only when you land focus on the elements 18:33:33 ... so there were some implementation differences 18:33:51 ... but due to progress of browsers currently, none of them support any announcements for aria-live="off" 18:33:55 ... and it’s wise that they don’t 18:34:05 ... because there’d be a weird distinction 18:34:12 ... so currently we have alignment 18:34:16 ... everything but Orca 18:34:35 ... basically the fix for this is that marquee and timer should just not be listed as live regions 18:34:44 ... because aria-live="off" is their default value, which means they do nothing; effectively *not* live regions 18:34:58 q+ 18:34:59 ... this is a case where we found alignment and should fix the spec instead 18:35:14 jamesn: so there is absolutely no difference in behavior? 18:35:26 ... so aria-live="off" doesn’t do something special when the thing has focus? 18:35:41 ack me 18:35:54 jcraig: we tested multiple WIndows screen readers and VO, Firefox, Chrome, Edge 18:36:03 q+ 18:36:09 ... Webkit on Mac, etc., and found that no SR or browser combo supported any announcements 18:36:34 ... whether for marquee, timer, or aria-live="off" on any element 18:36:34 ... that said I think we should keep the role 18:36:38 ack scott 18:36:49 scott: when I did the review of this, I also did some testing and got similar results 18:36:56 ... I do recall this working in the distant past 18:37:13 jcraig: me too 18:37:21 .. but now, nobody does it 18:37:32 jamesn: could it actually be useful though? 18:37:38 ... or has the market decided it’s not important? 18:37:47 q+ 18:37:48 jcraig: the latter, and also it’s confusing, and ariaNotify is coming 18:37:50 q+ 18:38:02 ack Daniel 18:38:06 Daniel: I think someone put an example of a timer in the issue 18:38:35 ... SR didn’t, but braille did 18:38:35 jcraig: interesting 18:38:43 ... please comment to say the tech stack for that, Daniel 18:39:42 ack Adam_Page 18:40:35 jamesn: we have a CSS-AAM stub, no need to review 18:40:39 ... aria#2670 18:40:51 scott: made the issue prior to TPAC 18:40:58 ack me 18:41:20 ... and now made this PR to follow up 18:41:31 ... reviews welcome 18:41:47 ... if you think that tooltip should not be named 18:42:05 jamesn: I’ll review 18:42:08 Adam_Page: me too 18:42:14 sarah: me three 18:42:35 jamesn: does anyone like tooltips? 18:42:35 ... 18:42:37 ... 3 reviewers, perfect 18:42:58 zakim, next item 18:42:58 agendum 3 -- -> WPT Open PRs https://bit.ly/wpt_a11y -- taken up [from agendabot] 18:43:23 jamesn: jcraig, anything we need to look at? 18:43:50 jcraig: #56417 — haven’t reviewed this one yet 18:44:03 ... just a yaml change, shouldn’t be relevant to this group 18:44:12 ... haven’t seen an update since Oct 30 18:44:35 ... #55784 I have reviewed 18:44:35 ... and if anyone’s interested, please check this out 18:44:39 ... additional reviews welcome 18:44:49 ... actually, @LucasRadaelli, would love to have your perspective 18:45:04 do I need to do anything to be added? 18:45:11 ... I’ll get him added to the WPT project 18:45:14 zakim, next item 18:45:14 I do not see any more non-closed or non-skipped agenda items, Adam_Page 18:45:19 present+ 18:46:09 zakim, end meeting 18:46:09 As of this point the attendees have been pkra, sarah, katez, Jacques, Adam_Page, Daniel, filippo-zorzi, scott, giacomo-petri, Francis_Storr 18:46:11 RRSAgent, please draft minutes v2 18:46:13 I have made the request to generate https://www.w3.org/2025/12/04-aria-minutes.html Zakim 18:46:20 I am happy to have been of service, Adam_Page; please remember to excuse RRSAgent. Goodbye 18:46:20 Zakim has left #aria