00:28 | <Hixie> | wtf, sort(1) just decided my locale had changed |
00:45 | <annevk> | that sounds kind of weird |
01:32 | <heycam> | hopefully not mid-sort... |
01:39 | <annevk5> | heycam, btw, I found one more problem with putting event handlers into DOM Core |
01:40 | <heycam> | oh yes? |
01:40 | <annevk5> | heycam, if you look at the bits where it sets scope for content attributes it references the HTML form element |
01:40 | <annevk5> | heycam, as well as defaulting to the Window object or some such |
01:40 | <heycam> | bah |
01:41 | <annevk5> | yeah, maybe just the IDL attributes ought to be moved |
01:41 | <annevk5> | and languages define content attributes themselves and how they map for now |
01:41 | <heycam> | ok, it's not too much work |
01:41 | <heycam> | you can have a hook for that in DOM Core for simple ones |
04:05 | <Hixie> | i do believe hober volunteered to spec innerText |
04:05 | <Hixie> | :-P |
14:57 | <annevk> | Did we ever consider standardizing the contains() method? |
14:57 | <annevk> | I cannot find it in hg log |
14:57 | <annevk> | Gecko does not have it, but Presto/WebKit/Trident do |
14:58 | <annevk> | boolean = Element.contains(Element) |
15:02 | <Ms2ger> | Never heard of |
15:33 | <The_8472> | annevk, is that about layout or dom traversal? |
15:34 | <annevk> | traversal |
15:34 | <annevk> | I wonder where the actual code for that method is located in WebKit |
15:34 | <The_8472> | then you can just iterate over the parents... it's just a few lines of code. |
15:35 | <annevk> | sure or you can use compareDocumentPosition |
15:38 | <bga_> | annevk you can standardtize _commonMinParent(node1, node2) because via Range API its so slow and look like hack |
15:39 | <annevk> | I'm not sure what you mean |
15:41 | <bga_> | get 2 nodes and find min parent node that contains given 2 nodes |
15:41 | <bga_> | min parent, not documentElement |
15:41 | <annevk> | and why do you want this? |
15:45 | <bga_> | annevk i can move parent <ul> by 2 given <li> even if one <li> is is deep inside |
15:47 | <bga_> | btw this operation can be generalized to many input nodes |
15:51 | <The_8472> | getNearestCommonAncestor would be a better name i think |
15:52 | <bga_> | yeah |
18:44 | gsnedders | wishes there was an IRC channel where JS people lurked |
20:29 | <mhausenblas> | gsnedders: re 'wish there was an IRC channel where JS people lurked' - I'd give #Node.js a try ;) |
20:30 | <gsnedders> | mhausenblas: Probably rather bias towards V8. :) |
20:30 | <mhausenblas> | oh well :P |
20:30 | <mhausenblas> | seems rather busy there tbh |
20:31 | <mhausenblas> | anyways ... /me back to https://github.com/mhausenblas/web.instata |
20:31 | <gsnedders> | (Node.js is based on V8, so, well, yeah.) |
20:31 | <mhausenblas> | sure |
20:31 | <mhausenblas> | but my impression was that quite some JS people hang out there |
20:32 | <mhausenblas> | laters |
22:19 | <jgraham> | Surely HTML5 doesn't really use "child" to mean "descendant" |
22:31 | <foolip_> | jgraham, [citation needed] |
23:04 | <charlvn> | jgraham: example? |
23:05 | <Dashiva> | hsivonen: A few days late, but my guess is a lot of people still use firefox 3.6 because of ubuntu |
23:06 | <charlvn> | Dashiva: why because of ubuntu? |
23:10 | <Dashiva> | Because the current LTS is lucid with 3.6 |
23:11 | <charlvn> | not sure if this is typical but most ubuntu users i know upgrade rapidly to newer versions |
23:11 | <charlvn> | people only seem to care about lts for servers |
23:12 | <Dashiva> | Well, there's probably a similar thing going on debian too |
23:12 | <charlvn> | well debian uses iceweazel |
23:20 | <jgraham> | foolip_: http://www.w3.org/Bugs/Public/show_bug.cgi?id=13480 |
23:21 | <foolip_> | I wonder if we're supposed to be reading/filing spec bugs on Saturday nights... |
23:22 | <charlvn> | bug with no references in spec = fail |