07:29
<Panos Astithas>
Meeting minutes: https://docs.google.com/document/d/1V6_s_VsaWcI9J-ZATbIKKijn59JbVmRMsHXYyH29sho/edit
07:34
<annevk>
If folks are interested in attending, the meeting information can be found at https://www.w3.org/events/meetings/efdf2435-c675-41ea-9af2-9fa6443e504c/
07:34
<hsivonen>
Are any break times known in advance?
07:35
<hsivonen>
Sevilla lunch time perhaps?
07:36
<annevk>
hsivonen: https://github.com/whatwg/meta/issues/284 has the agenda, breaks are between the items
07:36
<hsivonen>
Thanks
07:36
<annevk>
So the first break would be at 11AM in ~ 1.5h. We haven't started yet though.
07:39
<zcorpan>
Can remote folks hear us ok?
07:40
<krosylight | pto until 2023-09-10>
Yup
07:40
<hsivonen>
I can hear folks in the meeting room
07:41
<zcorpan>
https://whatwg.org/code-of-conduct
09:39
<keithamus>
https://docs.google.com/document/d/1V6_s_VsaWcI9J-ZATbIKKijn59JbVmRMsHXYyH29sho/edit minutes for those who want the link
09:55
<Panos Astithas>
https://w3c.github.io/aria/ still has 1.3
10:05
<jarhar>
issue about this topic: https://github.com/openui/open-ui/issues/571#issuecomment-1696637459
10:12
<mfreed>
https://github.com/openui/open-ui/issues/787
10:12
<mfreed>
https://github.com/openui/open-ui/issues/552
10:13
<mfreed>
https://github.com/w3c/csswg-drafts/issues/9284
10:15
<bkardell>
we've had this in css for a long time, but irrc there were concerns around it https://drafts.csswg.org/css-images-4/#funcdef-element
10:19
<jarhar>
current issue: https://github.com/whatwg/html/issues/9373
10:30
<annevk>
mfreed: one minor suggestion, maybe lightclose so we don't introduce a second term for closing
10:36
<Hidde de Vries>
fwiw I've been calling the opposite of 'light dismiss' 'explicit dismiss' , might be another word we could opt for as the opposite of light close / dismiss
10:53
<hober>
"Everything is a lot." — annevk
10:58
<annevk>
Hidde de Vries: I would not mind implicitclose, I don't think we want "dismiss" as a novel term as it won't be immediately recognizable as "close" to all people
10:59
<annevk>
Hidde de Vries: although lightclose and softclose seem easier to spell, which is another consideration
12:28
<hsivonen>
Is there a joint meeting currently ongoing with CSS? In the CSS Zoom, I don't see the meeting room on the call and I can't hear any sound.
12:28
<Andreu Botella (at TPAC Sep 11 - 15)>
we haven't started yet
12:28
<annevk>
Yeah, people are walking into the room nowish
12:29
<hsivonen>
OK
12:32
<Panos Astithas>
Zoom link for the joint session with CSSWG: https://w3c.zoom.us/j/7729314923?pwd=YVhPRzNvQmdNVDF2RjFYMzdyMXB4UT09
12:32
<mfreed>
The camera is still off, correct?
12:37
<mfreed>
Guess the answer was no, and that I needed to restart Zoom.
12:38
<krosylight>
So we are using IRC now? Can someone give me the link?
12:39
<krosylight>
Thanks
12:41
<mfreed>
https://irc.w3.org/
12:42
<hober>
#css on irc.w3.org
12:52
<TabAtkins>
Hmmmm, if we want to have an attribute that always outputs a particular interface type from the getter, but wants to accept a dictionary type for the setter, is that at all possible?
12:53
<TabAtkins>
It looks like the answer is no, dictionary types aren't allowed in an attribute type, since the implication is that the attribute type is both the getter output and the setter input (and you can't use dictionaries in output types)
12:54
<TabAtkins>
(I suspect the answer is that, right now, it's required to type the attribute as any and handle the conversions by hand.)
12:56
<annevk>
TabAtkins: IDL has an open issue to split getters and setters (plus maybe have convenient syntax for when they're the same); we should still do that
12:56
<TabAtkins>
ah, cool. so "no, but later yes"
12:56
<annevk>
hai
13:49
<annevk>
zcorpan: https://github.com/w3c/csswg-drafts/issues/9301#issuecomment-1719284356
15:29
<Domenic>
TIL document.open(); document.close() is a "turn off mutation events" flag in Chrome/Safari.
15:42
<smaug>
That is interesting. I wonder what is the historical reason for that.
15:55
<annevk>
The specification requires flipping it on and then off. And maybe they just forgot to turn it on again?
16:05
<Domenic>
I think the specification is more recent though
16:06
<Domenic>
Ah, no, that part was untouched in the rewrite https://html.spec.whatwg.org/commit-snapshots/c9e804f04d03a0658bfa689cb0f368a4d2e37936/?C=M&O=A#dom-document-open
16:07
<Domenic>
Firefox doesn't quite follow the spec either, it turns them off until document.close() turns them back on, instead of the spec which requires turning them off just for the removal step.
16:07
<Domenic>
(or in the new spec, the "replace all" step)
20:55
<smaug>
how did you test that? Note, all the events listeners are supposed to be removed
22:21
<smaug>
ah, it is a bit different. Listeners added after document.open() are called, if one modifies the DOM using normal methods, but .write() itself doesn't seem to notify DOM side, so no events are fired with .write().