17:52
<Krinkle>
Hm.. today I learned that sessionStorage is limited to a single tab. I've always treated it like a best-practice alternative to session cookies that are only needed within JS, and strongly preferring it over localStorage due to lack of TTL and due to iteration/lazy-garage collection being very I/O expensive on mobile.
17:52
<Krinkle>
But it looks like I got it all wrong.
20:45
<devsnek>
do any browsers implement queueMicrotask
20:51
<devsnek>
I don't even see it in mdn
20:59
<TimothyGu>
devsnek: https://crbug.com/864900 if you wanna be updated
21:00
<devsnek>
TimothyGu: is there any precedence for moving an api from whatwg to ecma262
21:01
<TimothyGu>
devsnek: I don't think so though TypedArray was initially standardized through Khronos IIRC. In this case it wouldn't make too much sense to keep the name as "microtask" isn't defined in ECMA-262
21:01
<devsnek>
we can rename job to microtask ez
21:02
<TimothyGu>
...good luck
21:03
<devsnek>
lel
21:03
<devsnek>
in the big picture, it does seem like something 262 is missing out on
21:04
<TimothyGu>
devsnek: what are you gonna do with ScriptJob if you rename Job to microtask
21:05
<devsnek>
ScriptMicrotask
21:05
<devsnek>
ScriptTask
21:05
<TimothyGu>
but what is a microtask if there isn't the concept of a task
21:05
<TimothyGu>
in 262
21:05
<devsnek>
leave the name bikeshedding to the committee