| 14:56 | <MikeSmith> | https://bugs.webkit.org/show_bug.cgi?id=162544#c1 |
| 15:02 | <MikeSmith> | “implement whole DOM binding logic in JIT” |
| 16:07 | <nox> | Ain't that just like SpiderMonkey object slots? |
| 16:08 | <annevk> | No, see #content on Moz IRC some days ago |
| 16:14 | <caitp> | interesting idea |
| 16:14 | <nox> | annevk: Ok. |
| 16:16 | <nox> | annevk: Oh ok, the JIT in WebKit is now told "first child of a Node is stored at offset X of that Node"? |
| 16:17 | <annevk> | nox: I think they basically write custom JIT for "hot" members |
| 16:18 | <nox> | I see. |
| 16:19 | <annevk> | nox: bz wanted something more declarative if we were to follow |
| 16:20 | <nox> | annevk: Yeah it sounds so ad-hoc. |
| 16:33 | <Domenic> | https://developer.mozilla.org/en-US/docs/Web/Web_Components could use some major love :-/ |
| 16:38 | <annevk> | Domenic: suspect that will sort itself out once v1 ships |
| 16:43 | <Domenic> | V1 shipped! |
| 17:04 | <annevk> | Domenic: I talked a bit with littledan__ about for-of-await today and event listeners |
| 17:05 | <annevk> | Domenic: did you consider event cancelation? |
| 17:11 | <Domenic> | annevk: not with for await of; events go better with observables since observables are sync |
| 17:12 | <annevk> | Domenic: okay, but that would mean you cannot for-of the incoming events |
| 17:13 | <Domenic> | Yeah, not if you want to cancel them. Anything with await in it is async and thus gives up the cancelation opportunity. |
| 17:13 | <annevk> | Hmm, they are so close though |
| 17:14 | <annevk> | But glad this was considered |
| 19:10 | <WubTheCaptain> | https://html.spec.whatwg.org/multipage/scripting.html#conversations |
| 19:11 | <WubTheCaptain> | Example 4: |
| 19:11 | <WubTheCaptain> | <p>Before the accident: |
| 19:11 | <WubTheCaptain> | <ul> |
| 19:11 | <WubTheCaptain> | </li>I'm about to fly out, sorry! |
| 19:11 | <WubTheCaptain> | </li>Sorry, I'm just waiting for flight clearance and then I'll be off! |
| 19:11 | <WubTheCaptain> | </ul> |
| 19:11 | <WubTheCaptain> | Someone probably meant to type <li> here |
| 19:11 | <WubTheCaptain> | Or their editor's auto-complete screwed up |
| 19:13 | <annevk> | Domenic: dominicc has a point, src=javascript will already have loaded about:blank |
| 19:13 | <Domenic> | annevk: that's not the test case under discussion |
| 19:13 | <Domenic> | annevk: we load a document, wait for it to finish loading, then do `iframe.src = "javascript:undefined" |
| 19:13 | <annevk> | Ok |
| 19:14 | <Domenic> | Per spec this does nothing (since navigation sees a 204 and cancels) |
| 19:14 | <Domenic> | Per WebKit/Blink this navigates a new empty document |
| 19:17 | <WubTheCaptain> | It seems like this error(?) with <li> has been there at least since 2013 |
| 19:17 | <WubTheCaptain> | 44c8b919 (Ian Hickson 2013-03-11 23:43:35 +0000 67402) </li>I'm about to fly out, sorry! |
| 19:17 | <WubTheCaptain> | 44c8b919 (Ian Hickson 2013-03-11 23:43:35 +0000 67403) </li>Sorry, I'm just waiting for flight clearance and then I'll be off! |
| 19:18 | <WubTheCaptain> | I don't have the patience to find the original |
| 19:18 | <annevk> | WubTheCaptain: could you file an issue? |
| 19:19 | <WubTheCaptain> | annevk: I cannot. |
| 19:19 | <WubTheCaptain> | Hence, why I am here. |
| 19:19 | <WubTheCaptain> | I can create you a patch however |
| 19:19 | <annevk> | WubTheCaptain: no GitHub account? |
| 19:20 | <Domenic> | Does anyone remember any issues with tables of browser behavior? We might want to add something to copy and paste to contributing.md |
| 19:20 | <annevk> | WubTheCaptain: I can file one for you I suppose |
| 19:23 | <annevk> | WubTheCaptain: https://github.com/whatwg/html/issues/1907 thank you! |
| 19:26 | <annevk> | Domenic: I'm not sure what you mean |
| 19:26 | <Domenic> | annevk: https://github.com/whatwg/html/issues/1908 |
| 19:27 | <WubTheCaptain> | annevk: [PATCH 1/1] Fix bogus closing li tags in conversation example https://paste.debian.net/plainh/de7eab43 |
| 19:28 | <annevk> | Domenic: looks useful, though you can have things differ per version too |
| 19:29 | <Domenic> | Yeah, although in the common case you're comparing latest everything |
| 19:29 | <annevk> | WubTheCaptain: you okay with your name being added to the spec? |
| 19:30 | <WubTheCaptain> | annevk: Yes, and consider my contribution to be in the public domain. |
| 19:30 | <WubTheCaptain> | (It would be below the threshold of originality anyway.) |
| 19:30 | <annevk> | WubTheCaptain: ta |