| 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> | 👍 |