| 00:44 | <zewt> | ffff, need to figure out a generic greasemonkey script to make pages think everything is on screen |
| 00:44 | <zewt> | so sick of scrolling lists of results and having to scroll a little and then wait for images to load because of braindamaged mobile optimizations applied to desktop |
| 01:07 | <TabAtkins> | zewt: bet they poll scrollTop, so you're probably screwed |
| 18:00 | <Domenic> | annevk_: the same Event object is shared by all listener invocations, currently? |
| 18:10 | <annevk_> | Domenic: yes |
| 18:11 | <annevk> | Domenic: basically you iterate over the listeners for each node in the path and invoke them passing the object |
| 18:11 | <annevk> | Domenic: which should be pretty clear from the dispatch algorithm |
| 18:12 | <Domenic> | annevk: yeah, that was what I thought, but I hadn't taken the time to detangle the differences between e.g. conceptual "event" and Event objects, and a few other such things |
| 18:13 | <annevk> | Domenic: I guess there shouldn't be a conceptual event, should just be an alias for "Event object", if anything |
| 18:14 | <annevk> | Domenic: yeah, that language is a bit dated :-/ |
| 18:14 | <annevk> | Domenic: mostly waiting for IDL to get internal slots to clean that up... |
| 18:15 | <Domenic> | Hmm you can call e.preventDefault() later, right? E.g. setTimeout(function () { e.preventDefault(); }, 100)? Or maybe not... |
| 18:15 | <Domenic> | preventDefault is such a strange name in the modern way of thinking :-/ |
| 18:18 | <annevk> | Not quite sure what they were thinking originally |
| 18:18 | <annevk> | Domenic: no, all listeners are called in a single tick |
| 18:18 | <Domenic> | annevk: yeah, I guess it could change e.defaultPrevented, but not much else. |
| 18:18 | <annevk> | should maybe guard it with the dispatch flag... |
| 18:18 | <annevk> | meh |
| 18:19 | <Domenic> | email sent |
| 18:19 | <annevk> | ta |