05:17
<deanedridge>
MikeSmith: Hi, you still around? The other day, I think I saw you mention that v.nu and Firefox use the same HTML parser? Is this correct? Just that I thought v.nu was Java and Firefox would be C++
05:29
<zcorpan>
Domenic: first I read that as "event loop spec for authors"
05:30
<zcorpan>
deanedridge: yes, there's something to translate the Java to C++
05:48
<MikeSmith>
deanedridge: yeah, what zcorpan said. hsivonen_ wrote and maintains code that does the Java-to-C++ translation
06:11
<deanedridge>
Oh, I see. Sounds good. Thanks.
08:33
<gsnedders>
deanedridge: it's probably worthwhile to point out that there are bits of both that are Java-only or C++-only
08:49
<deanedridge>
gsnedders: Thanks. I wondered if something like that might be the case.
10:27
<nox>
Will be nice to see html5ever used in Gecko. :)
12:05
<tobie>
Are there other specs that rely on serializers that I don't know about? https://github.com/heycam/webidl/issues/372
14:02
<wanderview>
Domenic: is it possible for a document to move from one window to another?
14:02
<wanderview>
can you do something like frame2.contentWindow.document = frame1.contentWindow.document?
14:02
<wanderview>
I assume not
14:09
<Domenic>
tobie: https://drafts.fxtf.org/geometry/
14:09
<Domenic>
wanderview: interesting question... I can't think of any way to do so, although it's pretty early in the morning for my full devious-brain-mode to kick in
14:09
<wanderview>
.document is readonly
14:10
<Domenic>
Indeed, just trying to think of weird things you could do with navigation or about:blank or document.open() or something
14:11
<Domenic>
Well, OK, document.open() in some sense moves you from one window to another, at least in Gecko
14:11
<Domenic>
Although we'll probably change the spec to more match everyone else if we can get everyone else to describe what they do.
14:12
<wanderview>
Domenic: I thought document.open() was suppsoed to create a new window
14:12
<wanderview>
I guess I don't know what the document does in that case
14:12
<Domenic>
Right it creates a new window and moves your document to it
14:12
<wanderview>
ugh, ok
14:13
<wanderview>
Domenic: what do other browsers do?
14:13
<wanderview>
oh, you said we need them to describe it
14:13
<Domenic>
They just kind of reset a bunch of state on the current window basically
14:13
<wanderview>
hmm
14:13
<Domenic>
But the exact details are not clear, and likely different between browsers, so it's not a slam-dunk to switch the spec
14:24
<ondras>
Domenic: I have a question regarding (node) Stream API. are you the proper person for that, or shall I seek some core node dev.. ?
14:34
<Domenic>
ondras: yeah, not me.
14:34
<ondras>
Domenic: okay, thanks
15:49
<wanderview>
woah, I didn't know we were using fetch BodyInit in places like sendBeacon()
15:59
<tobie>
Domenic: thanks, yes, spotted Geometry in the meantime. So there's already https://github.com/w3c/fxtf-drafts/issues/199 opened there. I'll still fill another one for the rest of the APIs.
16:53
<tobie>
beverloo: do let me know when you land/update the corresponding idlharness in wpt, as I've a pending patch to test for toJSON in idlharness and I might have things to fix when you land yours.
17:05
<beverloo>
tobie, will do! I don't think there's any push tests in wpt yet but I can add a directory. Won't be until next week though
17:05
<beverloo>
see e.g. #5630
17:22
<tobie>
beverloo: yeah, no hurries. Note idl harness stuff now has its own directory: https://github.com/w3c/web-platform-tests/tree/master/interfaces
17:23
<beverloo>
tobie, ack, thanks. I already used pr-preview for the ReSpec issue ^-^
17:23
<tobie>
beverloo: nice!
17:34
<wanderview>
Domenic: have you seen this worker .name compat issue? https://bugzilla.mozilla.org/show_bug.cgi?id=1375457
18:25
<Domenic>
wanderview: no :(
18:25
<wanderview>
Domenic: should we make the property writable?
18:25
<Domenic>
Frigging `var`s
18:25
<Domenic>
Yeah I guess [Replaceable] is how we do that
18:26
<Domenic>
annevk: since you seem to be working today, https://github.com/whatwg/dom/pull/466 would be a good one to unblock some other stuff
18:29
<Domenic>
wanderview: working on a spec PR now, although we probably shouldn't merge it until Firefox confirms the fix works
18:29
<wanderview>
Domenic: I commented on the original issue
18:32
<wanderview>
Domenic: thanks
18:32
<Domenic>
Do idlharness tests work in workers, I wonder
18:40
<annevk>
Domenic: got hold of my laptop again, but technically still on vacation
18:41
<Domenic>
ah OK nevermind then :)
19:45
<Domenic>
wanderview: I can't repro the problem in nightly when trying to run my tests
19:45
<Domenic>
https://prettier.github.io/prettier/ shows nothing in the console
19:46
<wanderview>
Domenic: hmm... it does for me
19:46
<Domenic>
wanderview: false alarm, wrong window :(
19:47
<wanderview>
👍