08:26
<annevk>
Dominic Farolino: maybe it should say "ought to be handled" 🙂
11:18
<smaug>
does wpt have some way to close alert() and similar popups?
11:18
<smaug>
jgraham: ^
11:35
<jgraham>
smaug: Not in the middle of the test at present, but we attempt to close them at the end of the test in gecko. We could easily expose https://w3c.github.io/webdriver/#dismiss-alert for the "I know the test is supposed to have created an alert at this point" case.
11:36
<smaug>
ok. I was thinking to write some test for beforeunload, but perhaps I'll use mochitest for now
11:39
<jgraham>
smaug: If those WebDriver primitives are enough for your use case it's literally only boilerplate code to expose them. I could make a patch against wpt in gecko right away for you to experiment with.
11:41
<smaug>
https://w3c.github.io/webdriver/#user-prompts talks about alert/confirm/prompt, and about implicitly closing beforeunload prompt
11:41
<smaug>
I think I'd prefer to explicitly close beforeunload
11:42
<jgraham>
Ah, OK. It might be true that WebDriver by default interferes with beforeUnload, although I think it's only implicitly dismissed if you try to navigate when the prompt is present
13:44
<jgraham>
smaug: Hmm, so I tried it and the interaction with alert and the event loop, coupled with the limitations of WebDriver makes the implementation of accept_alert in wpt harder than I'd imagined. I might file this under "good candidate for a post-WebDriver-BiDi world"
13:46
<smaug>
ok
13:46
<jgraham>
Or, maybe I can make it work with the uuid-in-the-URL approach to identifying windows that's part of the channels works that's been stuck in review for a long time :/
13:46
<jgraham>
But still, not going to do that today :)
14:13
<Nic Jansma>
Hi all! Nic Jansma from Akamai here. Had a quick question about our akamai-whatwg Github org (https://github.com/akamai-whatwg) Are "paid" organizations still required to be in the participants list (https://github.com/whatwg/participant-data/blob/main/entities.json#L366), or can we be in the Free plan?
14:18
<annevk>
Nic Jansma: it doesn't matter to the WHATWG what kind of GitHub organization your organization uses, as long as it has the ability for individuals belonging to your organization to publicize their membership
14:19
<annevk>
Hope that's not too ambiguous 🙂
14:20
<annevk>
Nic Jansma: we do need a GitHub organization listed there, though
14:23
<Nic Jansma>

Yep! I'm planning on opening a PR for entities.json since the Contact info isn't up to date for Akamai right now.

Ok, I think that answers my question about the Organization requirements. Thanks!

Thanks annevk

14:23
<annevk>
Nic Jansma: sounds good, thanks for keeping it up-to-date!
15:03
<Domenic>
smaug: If those WebDriver primitives are enough for your use case it's literally only boilerplate code to expose them. I could make a patch against wpt in gecko right away for you to experiment with.
Well, also a RFC and stuff, right? I recall adding such things to WPT to be quite a process.
15:11
<jgraham>
Right, hence "against wpt in gecko"
15:12
<jgraham>
Obviously there would still have to be an RFC to actually land it, but in this case I think it would have been relatively uncontroversial since it's just exposing WebDriver functionality directly.
15:15
<jgraham>
The RFC process tends to be more of a burden when there's more substantive API design, or third party dependencies being added, or anything else that might affect the ability to run the tests in different environments.
15:24
<jgraham>
Speaking of RFCs, ping on https://github.com/web-platform-tests/rfcs/pull/98
16:44
<Dominic Farolino>
OK so the note in the fetch spec is wrong then, and these URLs are not explicitly handled anywhere in HTML's navigation
16:44
<Dominic Farolino>
(whoops that was in response to andreu -- my client hadn't updated and I saw no messages in between :) )
19:34
<Josh C>
Hi, is this a good place to ask about the unification of dropped directories/files and directory/file picker? my research has found the "entries" api and the "file system handle" api and i just want to know what i should be looking forward to. in short, what's gonna happen with these two specs? https://wicg.github.io/entries-api/ https://wicg.github.io/file-system-access/
20:17
<wanderview>
I asked someone who is not in this chat and they responded: "entries-api is implemented by all browsers today, while non-chromium browsers haven't shown any interest in implementing those parts of the file system access API..."
20:18
<wanderview>
so it sounds like both specs will probably be around for a while
20:24
<Josh C>
thanks for the response, kind of a bummer i guess, but it does seem like the file system access stuff is a superset
20:24
<Josh C>
¯\_(ツ)_/¯
22:10
<sideshowbarker>
Josh C: to further complicate things: https://github.com/whatwg/sg/issues/176
22:11
<sideshowbarker>
In a TPAC 2021 breakout session we discussed standardizing OPFS + AccessHandle: docs.google.com/document/d/1RBK5pshKiKWa0drPEPrYwsAmZUELO_23hGM2iJTFiJA/edit. It's essentially a new storage API like IndexedDB, but with a file system API. The infrastructure it provides will be so it can also be used to support native file system access, but that will not be part of this standard and as such cannot be mandated from implementations.