01:05
<Domenic>
akaster: my reading of that is that it's a subclass of environment with a couple extra fields.
01:15
<akaster>

hmm. the section that describes how service worker clients are created, specifically for the window client case, it links toSet up a window environment settings object.

https://w3c.github.io/ServiceWorker/#control-and-use-window-client

Which is here: https://html.spec.whatwg.org/multipage/nav-history-apis.html#set-up-a-window-environment-settings-object

01:16
<akaster>
I suppose the section there doesn't say "create a window environment settings object" as if that's a well-defined thing. it just says "Create a environment settings object with these properties/method implementations".
01:17
<akaster>
So I don't feel too bad about mushing the fields for the "window client" for service workers and the ESO in step 3 of set up a window environment settings object into the same C++ object
01:30
<akaster>

A service worker client has an algorithm defined as the origin that returns the service worker client's origin if the service worker client is an environment settings object, and the service worker client's creation URL’s origin otherwise.

Er... when would a service worker client not be an environment settings object? All the cases described in section 2.5 are a service worker client created from either Set up a window environment settings object or Set up a worker environment settings object.

02:03
<Domenic>
My vague recollection is that service workers control even environments, in the steps before they become ESOs.
02:19
<Domenic>
keithamus: is GitHub still using the navigation API? https://x.com/Keithamus/status/1634212599083548674
07:47
<keithamus>
Domenic: it was removed back in January as we haven’t seen interest from other browsers.
07:53
<Domenic>
It's a progressive enhancement...
07:53
<Domenic>
(with positive standards positions from both others, and an implementation nearing completion in WebKit!)
08:12
<annevk>
WHATNOT not happening today? Or was I too late?
08:21
<annevk>
I guess it's too late now? Yoav Weiss smaug
08:22
<smaug>
We ended it already
08:29
<annevk>
Okay, Mike, muan, and I are still there for a bit.
08:38
<zcorpan>
Chris Harrelson: Can you please invite me to the open ui/html/css meeting?
08:40
<smaug>
I did
08:47
<zcorpan>
Thanks
08:56
<keithamus>
Domenic: I know, sorry. I agree but we try to avoid shipping features that aren't in multiple browsers so it was stuck behind a feature flag which means it's regularly assessed for removal unless it can progress. I wasn't able to progress it and so it got removed :(
09:11
<Domenic>
I had a conflict today, sadly.
09:25
<Domenic>
Maybe we can retry after WebKit lands
10:44
<devianjefff>
If you're struggling for money, I have a couple of glitch that pay and are legit. Got a couple instant ones too. Either way you look at it,ask for more info and imma put you through the glitch 🪙💳CRYPTO INVESTMENT 🪙💳ᴄᴀsʜ ᴀᴘᴘ ᴍᴇᴛʜᴏᴅ 💱 💳🪙ᴘᴀʏᴘᴀʟ ғʟɪᴘs 🚀 🪙💳ᴀᴘᴘʟᴇ ᴄᴀsʜ 💷 💳🪙ᴄᴀʀᴅɪɴɢ📇 🪙💳ᴄʟᴏɴᴇ ᴄᴀʀᴅs 💳 💳🪙ᴘᴀʏ ᴅᴀʏ ɪs ᴏɴ 👨‍💻📌 🪙💳ғʀᴇᴇ sᴀᴜᴄᴇ🔌 💳🪙ʟᴏᴀɴs ᴍᴇᴛʜᴏᴅs✈️ 🪙💳ғʀᴇsʜʟʏ ᴄᴏᴏᴋᴇᴅ sʟɪᴘs 💰💴 💳🪙ᴍᴏʙɪʟᴇ ᴅᴇᴘᴏsɪᴛ & ᴡɪʀᴇ ᴄʜᴇᴄᴋ ᴊᴏʙs✍️ & ᴄᴄ Tap in 👇👇👇 https://t.me/+32cFzLuOiacxZmM0 https://t.me/+32cFzLuOiacxZmM0 https://t.me/+32cFzLuOiacxZmM0 JOIN MY TELEGRAM CHANNEL NOW AND GET PAID 💼 INSTANTLY 💸
10:44
<freddy>
annevk: ☝️ 🙂