17:04
<shu>
ystartsev: ping
17:33
<ystartsev>
hi shu
17:33
<ystartsev>
whats up
17:34
<shu>
ystartsev: i just wanted to confirm that FF will implement the cycleroot fix now and ask for consensus next meeting
17:35
<shu>
ystartsev: since chrome is shipping TLA to 89 stable, doing my due diligence before doing a backmerge into the stable branch
17:35
<ystartsev>
It is already implemented actually
17:35
<ystartsev>
so yes, that fix will be merged
17:36
<ystartsev>
the only open question I've got on my plate right now wrt top level await going to stage 4 in march is if we need to do this: https://github.com/tc39/proposal-top-level-await/pull/159
17:37
<ystartsev>
this would be a normative change that we need consensus from the committee on -- part of the reason for this coming up is chrome and firefox diverge in their behavior with regards to multiple parents
17:37
<ystartsev>
idk if you already spent some time with the related issue: https://github.com/tc39/proposal-top-level-await/issues/158
17:37
<shu>
ystartsev: which one does what right now?
17:37
<shu>
ystartsev: i have not spent time with either issue
17:37
<ystartsev>
v8 does this:
17:38
<shu>
ystartsev: first, are there 3 behaviors (FF behavior, Chrome behavior, and #159 behavior), or are there 2?
17:38
<shu>
#159 behavior = proposed #159 behavior
17:38
<ystartsev>
yep that is right, they are all divergent
17:38
<shu>
ha
17:39
<shu>
okay, then we don't need to go through it now
17:39
<ystartsev>
so i want to investigate if there is a bug in ff code that would get the expected behavior -- if not, if the expected behavior violates the web platform tests, and if not if it nakes sense
17:39
<shu>
we can wait a release to converge
17:39
<ystartsev>
yeah, I kinda want to deal with 159 after stage 4... i will work on that tomorrow, today got packed with other work pretty quickly
17:39
<shu>
this part of the V8 code implements the spec quite literally
17:39
<shu>
and it sounds like in SM as well
17:39
<shu>
so it might be a spec thing
17:39
<ystartsev>
yeah same with us
17:39
<ystartsev>
well, the cycle root thing was a bug
17:40
<shu>
right
17:40
<ystartsev>
on my todo for tomorrow is to re-execute 159 on the fixed version and see what happens
17:40
<ystartsev>
anyway -- to answer your first question i think you are probably in a good position
17:40
<shu>
okay, cool
17:40
<ystartsev>
if 159 significantly changes behavior from the existing spec, we have a problem anyway and it would need to be discussed
17:41
<shu>
yep, sounds reasonable. thanks for the confirmation, have a good night!
17:41
<ystartsev>
cheers!
18:59
<TabAtkins>
ystartsev, ljharb: I've done some decent edits to the proposal i linked y'all to, in case you read it immediately after the meeting (or have it open to read later)
19:08
<TabAtkins>
"decent" meaning minor (no large-scale restructuring), but still, if you were looking at something and thinking something was missing/inconsistent, hopefully it's no longer so
19:27
<ljharb>
thanks, will take a look
22:39
<sffc>
I'm trying to use Matrix but I'm getting errors when I try sending messages. The web inspector says: "Error sending event Error: Failed to execute 'transaction' on 'IDBDatabase': The database connection is closing." Anyone else having this problem?
22:42
<sffc>
Hmm, I can post in #tc39-general:matrix.org but I can't send IMs