Options:
- # Session Start: Wed Jul 10 00:00:00 2013
- # Session Ident: #whatwg
- # [00:00] * Joins: Jarrod_ (~Jarrod_@pdpc/supporter/active/jarrod)
- # [00:00] * Quits: Smylers (~smylers@host86-152-155-39.range86-152.btcentralplus.com) (Quit: Leaving.)
- # [00:02] <Hixie_> yay for including ip addresses in bugs from the quick form
- # [00:04] * Quits: Jarrod_ (~Jarrod_@pdpc/supporter/active/jarrod) (Ping timeout: 256 seconds)
- # [00:06] <annevk> rafaelw: didn't smaug____ point out elsewhere that it wasn't just showModalDialog but also other things?
- # [00:06] * Joins: ehsan (~ehsan@66.207.208.98)
- # [00:06] <rafaelw> i'm hoping he'll point it out again =-)
- # [00:06] <rafaelw> (sync xhr?)
- # [00:06] <annevk> I should take some time to read up on all this since event loops currently make me run
- # [00:06] <rafaelw> (workers)
- # [00:06] * annevk looks
- # [00:06] <smaug____> sync XHR is gecko only thing
- # [00:07] <annevk> sync XHR is not it, although it is in Gecko at the moment
- # [00:07] * Joins: sicking (~sicking@66.207.208.98)
- # [00:07] <smaug____> parser spins
- # [00:07] <smaug____> IIRC
- # [00:07] <smaug____> and there might be some 3rd case too
- # [00:07] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Read error: Connection reset by peer)
- # [00:08] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Ping timeout: 240 seconds)
- # [00:08] * Joins: nimbu1 (~nimbu@sjfw1-a.adobe.com)
- # [00:08] <annevk> Oh, it was sicking, see https://www.w3.org/Bugs/Public/show_bug.cgi?id=20821#c3 rafaelw
- # [00:09] <annevk> "It's definitely the case that spinning the event loop does raise a lot of complex issues with regards to things that need to happen at end-of-microtask. However many of these issues arise no matter what."
- # [00:09] <rafaelw> that's the part that i don't understand.
- # [00:09] <rafaelw> otherwise it sounds like we're in agreement.
- # [00:09] <rafaelw> IOW: Don't do that.
- # [00:10] <rafaelw> (and try to make progress towards removing that surface area)
- # [00:10] <annevk> I think I'm in your camp, but for now I'm just trying to get you guys to sort it out :-)
- # [00:12] <jamesr__> document.write() doesn't spin the message loop
- # [00:12] <jamesr__> although it can run lots of fun things
- # [00:12] <jamesr__> ditto with innerHTML
- # [00:12] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: Computer has gone to sleep.)
- # [00:12] <jamesr__> for my money, showModalDialog() should just throw (or silently do nothing) in all cases. web compat impact TBD :)
- # [00:15] <annevk> uhuh
- # [00:18] <Hixie_> hear hear
- # [00:18] <Hixie_> though i did just finish fixing its spec :-)
- # [00:19] <Hixie_> if anyone objects to my renaming the term "allowed to navigate", please speak up now
- # [00:21] <Hixie_> (specifically, my plan is s/allowed to navigate/friendly with/)
- # [00:21] <Hixie_> or "friends with"
- # [00:26] * Quits: sicking (~sicking@66.207.208.98) (Quit: sicking)
- # [00:27] * Joins: sicking (~sicking@66.207.208.98)
- # [00:32] * Quits: weinig (~weinig@17.212.155.127) (Quit: weinig)
- # [00:33] * Joins: Jarrod_ (~Jarrod_@pdpc/supporter/active/jarrod)
- # [00:33] <annevk> Hixie_: "Stop one"
- # [00:34] * [[zzz]] is now known as [[zz]]
- # [00:36] * Joins: danielfilho (~danielfil@201.87.92.133)
- # [00:36] <Hixie_> where?
- # [00:36] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
- # [00:38] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [00:38] * Joins: yorick (~yorick@oftn/member/yorick)
- # [00:42] * Quits: sgalineau (~sylvaing@c-98-247-242-151.hsd1.wa.comcast.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [00:42] * Joins: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net)
- # [00:42] <annevk> Hixie_: commit message ;)
- # [00:43] * Quits: baku (~baku@66.207.208.98) (Ping timeout: 264 seconds)
- # [00:43] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [00:43] <Hixie_> oh, no chance of changing those
- # [00:50] <Hixie_> "If I do not know how to use what can be helped by itself, so that the maximum my site as desired?"
- # [00:50] * Joins: weinig (~weinig@17.212.155.127)
- # [00:52] * ojan_away is now known as ojan
- # [00:54] * miketaylr2000 is now known as miketaylr2000zzz
- # [00:57] * Quits: smaug____ (~chatzilla@nat/mozilla/x-jneekfbbeyqjacnm) (Ping timeout: 246 seconds)
- # [01:01] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [01:02] * Quits: sicking (~sicking@66.207.208.98) (Quit: sicking)
- # [01:02] * Quits: lmclister (~lmclister@sjfw1-a.adobe.com) (Quit: lmclister)
- # [01:02] * Quits: annevk (~annevk@66.207.208.98) (Remote host closed the connection)
- # [01:08] * Joins: sicking (~sicking@173.243.46.194)
- # [01:15] * nimbu1 is now known as divya
- # [01:17] * Quits: sicking (~sicking@173.243.46.194) (Quit: sicking)
- # [01:19] <divya> wheres simon when you need him
- # [01:23] * Quits: josemanuel (~josemanue@69.196.221.87.dynamic.jazztel.es) (Quit: Saliendo)
- # [01:26] * Quits: decotii (~decotii@hq.croscon.com) (Quit: Leaving)
- # [01:29] <GPHemsley> Hixie_: Next step is to upgrade PHP?
- # [01:29] <Hixie_> oh right
- # [01:29] <Hixie_> wiki.whatwg.org right?
- # [01:29] <Hixie_> 5.3 or 5.4? 5.4?
- # [01:30] <GPHemsley> what's the highest
- # [01:30] <Hixie_> 5.4
- # [01:30] <Hixie_> FastCGI?
- # [01:30] <GPHemsley> yeah
- # [01:30] <Hixie_> XCache? it wasn't checked before
- # [01:30] <GPHemsley> hmm
- # [01:30] <GPHemsley> nah
- # [01:30] <Hixie_> done
- # [01:30] <GPHemsley> thanks
- # [01:30] * GPHemsley checks for bustage
- # [01:31] <GPHemsley> hmm... not instantaneous?
- # [01:31] <GPHemsley> oh, you know something
- # [01:31] <GPHemsley> I think the OS upgrade earlier broke the wiki widgets
- # [01:32] <GPHemsley> err, gadgets
- # [01:33] <GPHemsley> Hixie_: Did it say how long it would take to go into effect?
- # [01:34] <Hixie_> prolly take 10 or so minutes
- # [01:34] <GPHemsley> alright, I'll check back later
- # [01:34] <Hixie_> they have a system that does deployments in a queue or something
- # [01:35] * Parts: a-ja (~Instantbi@70.230.154.222)
- # [01:36] * Joins: marcosc (~marcosc@bl9-150-10.dsl.telepac.pt)
- # [01:38] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [01:41] <Hixie_> i've gotten to a low enough number of bugs that i've actually responded to all 10 within the last 12 horus
- # [01:41] <Hixie_> (all 10 that aren't blocked or intentionally deferred)
- # [01:41] * Quits: weinig (~weinig@17.212.155.127) (Quit: weinig)
- # [01:41] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Read error: Operation timed out)
- # [01:41] <Hixie_> (there's 110 of those)
- # [01:43] * Quits: othermaciej (~mjs@17.114.109.235) (Quit: othermaciej)
- # [01:44] * Quits: Jarrod_ (~Jarrod_@pdpc/supporter/active/jarrod) (Remote host closed the connection)
- # [01:45] * Quits: runeh (~Rune@phlebotinum.org) (Ping timeout: 240 seconds)
- # [01:46] * Joins: runeh (~Rune@phlebotinum.org)
- # [01:47] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
- # [01:49] * Quits: charl (~charl@charl.eu) (Ping timeout: 276 seconds)
- # [01:50] * Joins: charl (~charl@charl.eu)
- # [01:54] * Joins: weinig (~weinig@17.114.5.39)
- # [01:55] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Quit: ChatZilla 0.9.90 [Firefox 22.0/20130618035212])
- # [01:59] * Quits: divya (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [02:00] * heycam|away is now known as heycam
- # [02:01] * Joins: othermaciej (~mjs@17.114.1.27)
- # [02:03] * Quits: marcosc (~marcosc@bl9-150-10.dsl.telepac.pt) (Remote host closed the connection)
- # [02:04] * Joins: jdaggett (~jdaggett@61-121-216-2.bitcat.net)
- # [02:05] <jamesr__> Hixie_: http://mxr.mozilla.org/mozilla-central/source/dom/base/nsGlobalWindow.cpp#309
- # [02:05] <Hixie_> thanks
- # [02:05] <jamesr__> (finding the blink/webkit one)
- # [02:05] <jamesr__> blink: https://code.google.com/p/chromium/codesearch#chromium/src/third_party/WebKit/Source/core/page/DOMTimer.cpp&sq=package:chromium&type=cs&l=41
- # [02:06] <jamesr__> webkit's still the same
- # [02:07] <Hixie_> notice firefox actually clamps setinterval to 1
- # [02:08] <zewt> big blocks of code-in-defines in firefox code = sadface
- # [02:09] <jamesr__> oh interesting
- # [02:09] <jamesr__> looks like we do too
- # [02:09] <Hixie_> actually looks like blink clamps to 0 even in settimeout?
- # [02:09] <Hixie_> is DOMTimer::DOMTimer called for both timeouts and intervals?
- # [02:09] <jamesr__> here: https://code.google.com/p/chromium/codesearch#chromium/src/third_party/WebKit/Source/core/page/DOMTimer.cpp&sq=package:chromium&type=cs&l=85
- # [02:09] <Hixie_> er, 1
- # [02:10] <jamesr__> the difference between 0 and 1 is rarely web-observable
- # [02:10] <jamesr__> but that's interesting
- # [02:11] <Hixie_> it's not often that i think gecko code is easier to follow than webkit code, but in this particular instance...
- # [02:11] * Joins: marcosc (~marcosc@bl9-150-10.dsl.telepac.pt)
- # [02:12] <Hixie_> wait, nevermind, i scrolled down more in the gecko code
- # [02:14] <jamesr__> the amount of gecko code that fits into one page is simpler :P
- # [02:14] <jamesr__> i don't think we have an equivalent of their IsFrozen() stuff
- # [02:15] <zewt> at least it's not ... java
- # [02:15] <zewt> the king language of "take 25 pages to do anything"
- # [02:15] <jamesr__> or the subject principle stuff they have
- # [02:15] * Quits: othermaciej (~mjs@17.114.1.27) (Quit: othermaciej)
- # [02:15] <jamesr__> since we don't support bfcache or running privileged JS in the same context as web content
- # [02:16] * Quits: weinig (~weinig@17.114.5.39) (Quit: weinig)
- # [02:17] <zewt> usually when i look at gecko, i give up before even finding the source for the thing i'm interested in, heh
- # [02:18] <jamesr__> mxr.mozilla.org is great
- # [02:18] <jamesr__> just have to throw enough regexes at it
- # [02:18] <jamesr__> and remember to throw "ns" on the front of random things
- # [02:20] <Hixie_> i'm marking https://www.w3.org/Bugs/Public/show_bug.cgi?id=22604 NEEDSINFO unless someone can elaborate on what needs explaining. (window.stop())
- # [02:22] * Joins: Jarrod_ (~Jarrod_@pdpc/supporter/active/jarrod)
- # [02:25] <GPHemsley> Hixie_: ah, updated now, cool
- # [02:25] * Joins: nessy1 (~silviapf@202-159-131-199.dyn.iinet.net.au)
- # [02:26] <zewt> i think it's fabulous that, when logging into progressive.com, i enter my username and password, then click "save user id"
- # [02:26] <zewt> and it ... opens a new page explaining what "save user id" means (and when i hit back the info i entered is gone)
- # [02:26] <zewt> label fail
- # [02:27] * GPHemsley will eventually get to upgrading the MediaWiki installation
- # [02:27] * Joins: weinig (~weinig@17.114.219.101)
- # [02:28] * Joins: msaad (~marcus@24-212-234-115.cable.teksavvy.com)
- # [02:29] * Joins: birtles (~chatzilla@61-121-216-2.bitcat.net)
- # [02:32] <Hixie_> ok. i have officially dealt with bugs and will now transition to e-mails.
- # [02:32] <Hixie_> yikes, according to my e-mail metrics script, i have some feedback from 1969-12-31 16:00:00
- # [02:32] <Hixie_> i'm thinking maybe my script will be the next thing i work on...
- # [02:33] <zewt> maybe you're just more behind than you thought
- # [02:36] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [02:39] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [02:40] * Quits: marcosc (~marcosc@bl9-150-10.dsl.telepac.pt) (Remote host closed the connection)
- # [02:40] * Quits: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net) (Quit: Computer has gone to sleep.)
- # [02:41] * Krinkle is now known as Krinkle|detached
- # [02:43] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 246 seconds)
- # [02:44] * Joins: marcosc (~marcosc@bl9-150-10.dsl.telepac.pt)
- # [02:48] * Krinkle|detached is now known as Krinkle
- # [02:49] * Quits: jsbell (jsbell@nat/google/x-maosftnoxcxjhosb) (Quit: There's no place like home...)
- # [02:55] * Quits: weinig (~weinig@17.114.219.101) (Quit: weinig)
- # [03:06] * Joins: sicking (~sicking@173.243.46.194)
- # [03:07] <MikeSmith> Hixie_: commit-watchers messages are showing some svn error on your server
- # [03:07] <MikeSmith> http://lists.whatwg.org/pipermail/commit-watchers-whatwg.org/2013/007197.html
- # [03:07] <MikeSmith> "svnlook: Can't find a temporary directory"
- # [03:08] <Hixie_> yeah, known issue
- # [03:08] <Hixie_> support request is in the queue
- # [03:09] <MikeSmith> ok
- # [03:10] * Quits: marcosc (~marcosc@bl9-150-10.dsl.telepac.pt) (Remote host closed the connection)
- # [03:10] <MikeSmith> ah I see it means the diffs aren't showing up at e.g., http://html5.org/tools/web-apps-tracker?from=8048&to=8049 either
- # [03:10] * MikeSmith resorts to running svn log locally
- # [03:11] <MikeSmith> $ svn update
- # [03:11] <MikeSmith> Updating '.':
- # [03:11] <MikeSmith> svn: E020014: Can't find a temporary directory: Internal error
- # [03:12] <MikeSmith> I guess that's the same error, coming from your server
- # [03:12] <MikeSmith> gotta love subversion
- # [03:16] <nessy1> Hixie_ thanks for dealing with the removeTextTrack() request - hope it's ok for me to flick things like this over to WHATWG?
- # [03:17] * Quits: sicking (~sicking@173.243.46.194) (Quit: sicking)
- # [03:23] * Quits: Jarrod_ (~Jarrod_@pdpc/supporter/active/jarrod) (Remote host closed the connection)
- # [03:24] * Joins: Jarrod_ (~Jarrod_@pdpc/supporter/active/jarrod)
- # [03:25] * Quits: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4) (Quit: o/~ I wish I was... o/~)
- # [03:25] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [03:28] <Hixie_> MikeSmith: yeah
- # [03:28] <Hixie_> MikeSmith: server was updated today
- # [03:28] <Hixie_> nessy1: sure
- # [03:28] * Quits: Jarrod_ (~Jarrod_@pdpc/supporter/active/jarrod) (Ping timeout: 246 seconds)
- # [03:28] <MikeSmith> Hixie_: ok
- # [03:29] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 264 seconds)
- # [03:35] * Joins: annevk (~annevk@173.243.46.194)
- # [03:39] * Joins: smaug____ (~chatzilla@173.243.46.194)
- # [03:39] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [03:40] * Joins: marcosc (~marcosc@bl9-150-10.dsl.telepac.pt)
- # [03:40] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [03:44] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Ping timeout: 246 seconds)
- # [03:44] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [03:45] * Quits: marcosc (~marcosc@bl9-150-10.dsl.telepac.pt) (Ping timeout: 240 seconds)
- # [03:47] * Quits: smaug____ (~chatzilla@173.243.46.194) (Remote host closed the connection)
- # [03:47] * Joins: baku (~baku@173.243.46.194)
- # [03:48] * Joins: smaug____ (~chatzilla@173.243.46.194)
- # [03:50] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
- # [03:53] <annevk> MikeSmith: distributed software man, kinda like the web
- # [03:54] <MikeSmith> poorly distributed
- # [03:54] <MikeSmith> clearly
- # [03:54] * Joins: a-ja (~Instantbi@70.230.154.222)
- # [03:54] <MikeSmith> in the case of svn at least
- # [03:54] <MikeSmith> ill-distributed
- # [03:56] <annevk> MikeSmith: I say we blame your employer
- # [03:57] <MikeSmith> which of my employers? the NSA, or the Six Big Hollywood Studios?
- # [04:04] <annevk> MikeSmith: Looney Tunes, doh
- # [04:04] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [04:05] * Joins: marcosc (~marcosc@bl9-150-10.dsl.telepac.pt)
- # [04:11] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
- # [04:14] <Hixie_> man, this /tmp problem has all kinds of side-effects
- # [04:14] <Hixie_> all my cron jobs are broken because cron can't create lock files
- # [04:15] * Quits: baku (~baku@173.243.46.194) (Ping timeout: 276 seconds)
- # [04:29] <Hixie_> oh, awesome. i'm finally running a version of perl recent enough to have the // operator.
- # [04:31] * Quits: marcosc (~marcosc@bl9-150-10.dsl.telepac.pt) (Remote host closed the connection)
- # [04:34] * heycam does "man perlop", discovers that // looks pretty useful
- # [04:35] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [04:36] * Krinkle is now known as Krinkle|detached
- # [04:37] <Hixie_> heycam: //= too
- # [04:37] <Hixie_> in fact //= is the more useful one
- # [04:39] <zewt> perl :|
- # [04:40] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [04:44] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [04:50] <annevk> /= assigns RH to LH if RH is defined and otherwise leaves LH be LH?
- # [04:50] <annevk> //=*
- # [04:56] * Quits: smaug____ (~chatzilla@173.243.46.194) (Remote host closed the connection)
- # [04:57] <Hixie_> yes
- # [04:57] <Hixie_> zewt: yeah, while i love perl, i'd never actually recommend it to anyone. :-)
- # [04:57] * Joins: smaug____ (~chatzilla@173.243.46.194)
- # [04:58] * ojan is now known as ojan_away
- # [04:58] <Hixie_> zewt: it gets "unmaintainable" as one of its "other notable failings" on my programming languages page (http://ian.hixie.ch/programming/)
- # [04:58] * heycam is now known as heycam|away
- # [05:02] * Quits: annevk (~annevk@173.243.46.194) (Remote host closed the connection)
- # [05:05] * Joins: jryans (~jryans@184.sub-70-195-193.myvzw.com)
- # [05:05] * Joins: jryans_ (~jryans@66-90-216-38.dyn.grandenetworks.net)
- # [05:07] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk)
- # [05:09] * Quits: jryans (~jryans@184.sub-70-195-193.myvzw.com) (Ping timeout: 240 seconds)
- # [05:14] * Quits: jryans_ (~jryans@66-90-216-38.dyn.grandenetworks.net) (Quit: Linkinus - http://linkinus.com)
- # [05:16] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (Excess Flood)
- # [05:18] <tantek> Hixie, nice table. Curious what you're take on PHP is / will be.
- # [05:18] <tantek> and Rust while you're at it.
- # [05:18] <Hixie_> php doesn't deserve to be on that table
- # [05:18] <Hixie_> not familiar with rust
- # [05:18] <zewt> php is more useful than perl in my experience heh
- # [05:19] <tantek> PHP seems to be fairly good for shipping / scaling websites in practice.
- # [05:19] <msaad> tanked: indeed!
- # [05:19] <msaad> tantek*
- # [05:19] <tantek> You know, WordPress, Facebook, small sites/software like that.
- # [05:19] <msaad> ahahhaa
- # [05:19] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
- # [05:20] <tantek> Hixie: http://en.wikipedia.org/wiki/Rust_%28programming_language%29
- # [05:23] <Hixie_> seems fine
- # [05:24] <Hixie_> as far as that table goes, it's not supposed to be subjective
- # [05:24] <Hixie_> so you could easily enough (if you know rust) fill out a row for it
- # [05:34] * heycam|away is now known as heycam
- # [05:36] * Quits: smaug____ (~chatzilla@173.243.46.194) (Ping timeout: 240 seconds)
- # [05:47] * Quits: miketaylr2000zzz (~miketaylr@65-36-73-92.dyn.grandenetworks.net) (Quit: goodbye cruel world)
- # [05:49] * Joins: jryans (~jryans@66-90-216-38.dyn.grandenetworks.net)
- # [05:49] * Joins: sicking (~sicking@173.243.46.194)
- # [05:53] * Quits: jryans (~jryans@66-90-216-38.dyn.grandenetworks.net) (Client Quit)
- # [06:08] * heycam is now known as heycam|away
- # [06:13] * Joins: annevk (~annevk@173.243.46.194)
- # [06:17] * Quits: annevk (~annevk@173.243.46.194) (Ping timeout: 256 seconds)
- # [06:18] * Joins: sangwhan_ (~sangwhan_@fnttkyo001028.tkyo.fnt.ngn.ppp.infoweb.ne.jp)
- # [06:51] * Quits: blooberry (~blooberry@134.134.139.70) (Ping timeout: 256 seconds)
- # [06:56] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [07:01] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 264 seconds)
- # [07:05] * Joins: rego (~rego@231.193.27.77.dynamic.mundo-r.com)
- # [07:05] * Quits: coyotebush (~coyotebus@coyotebush.xen.prgmr.com) (Ping timeout: 245 seconds)
- # [07:06] * Parts: a-ja (~Instantbi@70.230.154.222)
- # [07:07] * Quits: FireFly (~firefly@oftn/member/FireFly) (Ping timeout: 248 seconds)
- # [07:07] * heycam|away is now known as heycam
- # [07:08] * Joins: coyotebush (~coyotebus@coyotebush.xen.prgmr.com)
- # [07:09] * Joins: FireFly (~firefly@oftn/member/FireFly)
- # [07:18] * Quits: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.87-6.1450hg.fc18 [XULRunner 21.0/20130521122340])
- # [07:19] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [07:22] * Quits: vitorpacheco (~vitor@189-105-100-99.user.veloxzone.com.br) (Ping timeout: 240 seconds)
- # [07:25] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
- # [07:38] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net) (Quit: lmclister)
- # [07:47] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [07:51] * Quits: sicking (~sicking@173.243.46.194) (Quit: sicking)
- # [07:54] * Quits: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 264 seconds)
- # [07:55] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [07:56] * Joins: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3)
- # [07:59] * Joins: Smylers (~smylers@host86-152-155-39.range86-152.btcentralplus.com)
- # [08:00] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 248 seconds)
- # [08:02] * Quits: barneybook (~kvirc@114-43-157-210.dynamic.hinet.net) (Ping timeout: 256 seconds)
- # [08:09] * Quits: msaad (~marcus@24-212-234-115.cable.teksavvy.com) (Ping timeout: 240 seconds)
- # [08:10] * Joins: tobie (~tobielang@73-118.195-178.cust.bluewin.ch)
- # [08:26] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
- # [08:33] * Quits: Smylers (~smylers@host86-152-155-39.range86-152.btcentralplus.com) (Quit: Leaving.)
- # [08:35] * Joins: asdfz0mg (~asdfz0mg@109-104-22-194.customers.ownit.se)
- # [08:36] * Joins: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net)
- # [08:38] * Joins: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl)
- # [08:39] * Joins: shwetank (~shwetank@122.161.237.181)
- # [08:41] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [08:42] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
- # [08:44] * Joins: weinig (~weinig@24.130.60.35)
- # [08:51] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [08:52] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Client Quit)
- # [08:57] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [09:11] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (Quit: tobie)
- # [09:17] * Joins: Kolombiken (~Adium@c80-216-10-244.bredband.comhem.se)
- # [09:17] * Parts: Kolombiken (~Adium@c80-216-10-244.bredband.comhem.se)
- # [09:17] * Joins: Kolombiken (~Adium@gateway.creuna.se)
- # [09:22] * Joins: ImBcmDth_ (~Jon@oftn/member/ImBcmDth)
- # [09:22] * Joins: richt (~richt@92.40.253.53.threembb.co.uk)
- # [09:24] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 276 seconds)
- # [09:25] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [09:26] * Quits: ImBcmDth (~Jon@oftn/member/ImBcmDth) (Ping timeout: 256 seconds)
- # [09:27] * Joins: galant (~galant@77.28.17.207)
- # [09:28] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
- # [09:32] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [09:33] * Quits: galant (~galant@77.28.17.207) (Changing host)
- # [09:33] * Joins: galant (~galant@unaffiliated/dekiss)
- # [09:34] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Read error: Operation timed out)
- # [09:36] * Quits: galant (~galant@unaffiliated/dekiss) (Quit: Ex-Chat)
- # [09:37] * Joins: will_i_w_ (~william@san.space150.com)
- # [09:38] * Quits: bigskrot_ (~darkcyphe@san.space150.com) (Read error: Operation timed out)
- # [09:38] * Joins: bigskrot (~darkcyphe@san.space150.com)
- # [09:39] * Quits: will_i_was (~william@san.space150.com) (Ping timeout: 240 seconds)
- # [09:42] * Joins: hasather (~hasather@80.91.33.141)
- # [09:43] <heycam> what's the difference between Rect and CSSRect?
- # [09:45] * Joins: jpn (~jpn@194.65.5.235)
- # [09:45] * Quits: JohnAlbin (~JohnAlbin@118-168-103-190.dynamic.hinet.net) (Quit: HTTP/1.1 404 JohnAlbin Not Found)
- # [09:45] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [09:52] * Joins: niloy (~niloy@115.112.64.6)
- # [09:54] * Joins: SimonSapin (~simon@207.218.72.65)
- # [10:00] * Quits: birtles (~chatzilla@61-121-216-2.bitcat.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [10:04] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [10:11] <hsivonen> Hixie_: Your programming language table is too generous when it says Python has Unicode support
- # [10:11] <hsivonen> it has it twice and you don't know which semantics your program will be run with
- # [10:11] <hsivonen> which is arguable worse than no explicit support
- # [10:14] * heycam is now known as heycam|away
- # [10:14] <jgraham> hsivonen: That assessment is much more theoretical than practical
- # [10:15] <jgraham> For the cases where it matters (and istr that some of the differences have been fixed in the API) you can detect at runtime which kind of build you are running on
- # [10:15] * Joins: Smylers (~smylers@81.143.60.194)
- # [10:20] * Joins: Lachy (~Lachy@213.166.174.2)
- # [10:30] * Joins: nonge_ (~nonge@p5082BC38.dip0.t-ipconnect.de)
- # [10:32] * Quits: nonge (~nonge@p50829F82.dip0.t-ipconnect.de) (Read error: Operation timed out)
- # [10:32] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [10:35] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [10:38] * Quits: jdaggett (~jdaggett@61-121-216-2.bitcat.net) (Quit: jdaggett)
- # [10:47] * Joins: tobie (~tobielang@73-118.195-178.cust.bluewin.ch)
- # [10:55] * Joins: will_i_was (~william@san.space150.com)
- # [10:55] * Joins: darobin (~darobin@78.208.93.24)
- # [10:57] * Quits: will_i_w_ (~william@san.space150.com) (Ping timeout: 264 seconds)
- # [10:58] * Joins: JP (~JP@213.166.174.2)
- # [11:09] * Joins: Ms2ger (~Ms2ger@94-226-220-62.access.telenet.be)
- # [11:10] * Joins: tobie_ (~tobielang@69.63.185.104)
- # [11:12] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (Ping timeout: 264 seconds)
- # [11:12] * tobie_ is now known as tobie
- # [11:16] * Joins: marcosc (~marcosc@bl5-95-6.dsl.telepac.pt)
- # [11:21] * Quits: shwetank (~shwetank@122.161.237.181) (Quit: Leaving...)
- # [11:26] * Quits: richt (~richt@92.40.253.53.threembb.co.uk) (Remote host closed the connection)
- # [11:26] * Joins: richt (~richt@92.40.253.53.threembb.co.uk)
- # [11:31] * Joins: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net)
- # [11:31] * Quits: richt (~richt@92.40.253.53.threembb.co.uk) (Ping timeout: 264 seconds)
- # [11:42] * Quits: marcosc (~marcosc@bl5-95-6.dsl.telepac.pt) (Remote host closed the connection)
- # [11:55] * Quits: danielfilho (~danielfil@201.87.92.133) (Read error: Connection reset by peer)
- # [11:55] * Joins: broquain1 (~dbrook@static.94.217.47.78.clients.your-server.de)
- # [11:55] * Joins: othree_ (~othree@li379-129.members.linode.com)
- # [11:55] * Joins: danielfilho (~danielfil@201.87.92.133)
- # [11:59] * Joins: Martijnc- (~Martijn@is-aweso.me)
- # [11:59] * Joins: j_wright_ (~jwright@ip70-173-127-54.lv.lv.cox.net)
- # [12:00] * Joins: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch)
- # [12:00] * Quits: j_wright (~jwright@ip70-173-127-54.lv.lv.cox.net) (*.net *.split)
- # [12:00] * Quits: othree (~othree@li379-129.members.linode.com) (*.net *.split)
- # [12:00] * Quits: Martijnc (~Martijn@is-aweso.me) (*.net *.split)
- # [12:00] * Quits: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de) (*.net *.split)
- # [12:00] * Quits: Krinkle|detached (~Krinkle@wikimedia/Krinkle) (*.net *.split)
- # [12:00] * Quits: jahman (~woops@129.175.204.73) (*.net *.split)
- # [12:01] <jgraham> Ms2ger: What did you want me to do?
- # [12:01] * Quits: tobie (~tobielang@69.63.185.104) (Ping timeout: 240 seconds)
- # [12:02] * Quits: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch) (Read error: Connection reset by peer)
- # [12:02] <Ms2ger> annevk wanted someone to fix up the tabs when merging his PR
- # [12:02] * Joins: tobie (~tobielang@73-118.195-178.cust.bluewin.ch)
- # [12:03] <Ms2ger> (Introduce tabs, that is)
- # [12:06] <jgraham> I am still quite confused. Why did he want tabs and why did he want someone else to add them? Also where (i.e. which PR)?
- # [12:06] * Joins: jahman (~woops@129.175.204.73)
- # [12:06] * j_wright_ is now known as j_wright
- # [12:07] <Ms2ger> https://github.com/w3c/web-platform-tests/pull/243
- # [12:07] <Ms2ger> The file uses tabs because Aryeh wrote it
- # [12:08] * Joins: Guest17291 (~Krinkle@ec2-50-112-50-28.us-west-2.compute.amazonaws.com)
- # [12:09] * Quits: j_wright (~jwright@ip70-173-127-54.lv.lv.cox.net) (Quit: [A] mirror, mirror on the wall ... true hope lies beyond the coast ...)
- # [12:09] <jgraham> Oh OK
- # [12:09] <jgraham> Well I have an alternate proposal, which is s/\t/ /g
- # [12:09] * Joins: j_wright (~jwright@ip70-173-127-54.lv.lv.cox.net)
- # [12:23] * Joins: vitorpacheco (~vitor@189-105-100-99.user.veloxzone.com.br)
- # [12:32] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [12:34] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Quit: Leaving.)
- # [12:35] * Joins: twisted` (uid6794@gateway/web/irccloud.com/x-dmwbhycxikyvndcw)
- # [12:36] * Joins: Kolombiken (~Adium@c80-216-10-244.bredband.comhem.se)
- # [12:41] * Quits: vitorpacheco (~vitor@189-105-100-99.user.veloxzone.com.br) (Ping timeout: 256 seconds)
- # [12:49] <darobin> jgraham: that doesn't actually really work for replacing tabs
- # [12:49] <darobin> well, it'll replace tabs alright
- # [12:49] <darobin> but you might wreak havoc if someone has them anywhere other than at the beginning of a line
- # [12:51] <Ms2ger> That's fine, then
- # [12:55] <jgraham> darobin: Well in practice I would (will) actually just use the emacs function.
- # [12:56] <darobin> Ms2ger: I wouldn't trust someone who's using tabs in the first place not to sprinkle them throughout :)
- # [12:56] <darobin> jgraham: yeah
- # [12:57] <Ms2ger> I trust Aryeh on that
- # [12:58] * Quits: asdfz0mg (~asdfz0mg@109-104-22-194.customers.ownit.se) (Quit: Sleepy time)
- # [12:58] * Quits: JP (~JP@213.166.174.2) (Quit: JP)
- # [12:59] * Joins: [[zzz]] (~q@node-sf4.pool-180-180.dynamic.totbb.net)
- # [13:00] * Joins: vitorpacheco (~vitor@189-105-100-99.user.veloxzone.com.br)
- # [13:02] * Quits: [[zz]] (~q@node-qzp.pool-180-180.dynamic.totbb.net) (Ping timeout: 248 seconds)
- # [13:11] * Joins: baku (~baku@173.243.46.194)
- # [13:14] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: Computer has gone to sleep.)
- # [13:18] * Joins: Lachy (~Lachy@213.166.174.2)
- # [13:19] * Joins: smaug____ (~chatzilla@173.243.46.194)
- # [13:28] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [13:30] * Joins: yorick (~yorick@oftn/member/yorick)
- # [13:36] * Quits: boblet_ (uid1921@gateway/web/irccloud.com/x-vvcyautgconyahek) (Quit: Connection closed for inactivity)
- # [13:40] * Quits: niloy (~niloy@115.112.64.6) (Quit: Leaving)
- # [13:45] * Joins: shwetank (~shwetank@14.98.80.85)
- # [13:46] * Quits: vitorpacheco (~vitor@189-105-100-99.user.veloxzone.com.br) (Ping timeout: 276 seconds)
- # [13:47] * Quits: baku (~baku@173.243.46.194) (Ping timeout: 256 seconds)
- # [13:52] * Joins: asdfz0mg (~asdfz0mg@109-104-22-194.customers.ownit.se)
- # [14:00] * Joins: hasather_ (~hasather@cm-84.210.170.16.getinternet.no)
- # [14:01] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [14:03] * Joins: annevk (~annevk@173.243.46.194)
- # [14:05] <darobin> is it known that the WHATWG SVN is dead?
- # [14:05] * Quits: hasather_ (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 264 seconds)
- # [14:05] <darobin> ah, yes, it's known
- # [14:07] <darobin> bummer
- # [14:12] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (Excess Flood)
- # [14:15] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 264 seconds)
- # [14:16] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
- # [14:16] * Joins: yoav (~yoav@37.160.35.166)
- # [14:27] * Joins: baku (~baku@66.207.208.98)
- # [14:29] * Quits: reyre_ (~reyre_@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
- # [14:29] <annevk> doesn't take long to figure out when all things fall apart :)
- # [14:30] <annevk> jgraham: replacing with spaces wfm too, I'd prefer if the person merging does it
- # [14:30] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [14:30] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [14:31] * Joins: hasather (~hasather@80.91.33.141)
- # [14:33] * Quits: smaug____ (~chatzilla@173.243.46.194) (Ping timeout: 256 seconds)
- # [14:37] * Quits: cheron (~cheron@unaffiliated/cheron) (Remote host closed the connection)
- # [14:39] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [14:39] * Joins: hasather (~hasather@80.91.33.141)
- # [14:42] <annevk> JakeA: were you interested in https://www.w3.org/Bugs/Public/show_bug.cgi?id=22628 or was that someone else?
- # [14:42] * Joins: smaug____ (~chatzilla@nat/mozilla/x-epdeqraakgivcrat)
- # [14:43] * Joins: decotii (~decotii@hq.croscon.com)
- # [14:44] <JakeA> I don't *think* that was me
- # [14:45] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [14:45] <JakeA> There was stuff around getting information from the window object into the NavigationController (but the problem there is there isn't always a related window), but I don't think this is part of it
- # [14:45] <annevk> JakeA: mkay, well now you know anyway
- # [14:46] <annevk> JakeA: yeah, that's a bit distinct, though I guess there might be some overlap
- # [14:48] * Quits: yoav (~yoav@37.160.35.166) (Ping timeout: 264 seconds)
- # [14:51] <annevk> Hixie_'s table makes C# look pretty compelling
- # [15:02] * Joins: yoav (~yoav@37.160.35.166)
- # [15:07] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [15:07] * Quits: Smylers (~smylers@81.143.60.194) (Remote host closed the connection)
- # [15:09] * Quits: Guest90111 (uid5048@gateway/web/irccloud.com/x-rbsyoqvpyttzymwd)
- # [15:09] * Joins: shaundunne (uid5048@gateway/web/irccloud.com/x-nomrpvggwkfsvrbd)
- # [15:09] * Parts: shaundunne (uid5048@gateway/web/irccloud.com/x-nomrpvggwkfsvrbd)
- # [15:09] <darobin> C# isn't too bad, it's a bit like Java done right
- # [15:10] * Joins: krawchyk (~krawchyk@65.220.49.251)
- # [15:11] * Quits: annevk (~annevk@173.243.46.194) (Remote host closed the connection)
- # [15:17] * Quits: nonge_ (~nonge@p5082BC38.dip0.t-ipconnect.de) (Quit: Verlassend)
- # [15:18] * Joins: annevk (~annevk@66.207.208.98)
- # [15:25] * Joins: rafaelw_ (uid4459@gateway/web/irccloud.com/x-tdgcxobmzqtwgiga)
- # [15:25] * Joins: webben_ (~benjamin@198.61.227.102)
- # [15:25] * Joins: coyotebush_ (~coyotebus@coyotebush.xen.prgmr.com)
- # [15:25] * Joins: jgraham_ (~jgraham@web91.webfaction.com)
- # [15:26] * Joins: MikeSmit1 (~mike@sideshowbarker.net)
- # [15:26] * Joins: newtron (~newtron@199.71.174.103)
- # [15:27] * ImBcmDth_ is now known as ImBcmDth
- # [15:27] * Joins: Jedi__ (~Jedi@jedi.org)
- # [15:28] * Joins: nw_ (nw@kapsi.fi)
- # [15:29] * Joins: marcosc (~marcosc@bl5-95-6.dsl.telepac.pt)
- # [15:30] * Quits: nessy1 (~silviapf@202-159-131-199.dyn.iinet.net.au) (Quit: Leaving.)
- # [15:32] * Quits: twisted` (uid6794@gateway/web/irccloud.com/x-dmwbhycxikyvndcw) (*.net *.split)
- # [15:32] * Quits: coyotebush (~coyotebus@coyotebush.xen.prgmr.com) (*.net *.split)
- # [15:32] * Quits: scottjehl__ (uid3055@gateway/web/irccloud.com/x-tfozmcbibloetjld) (*.net *.split)
- # [15:32] * Quits: ryanseddon (uid1832@gateway/web/irccloud.com/x-mrmkuimhvgpwfela) (*.net *.split)
- # [15:32] * Quits: rafaelw (uid4459@gateway/web/irccloud.com/x-hgppymxagumudupn) (*.net *.split)
- # [15:32] * Quits: nw (nw@kapsi.fi) (*.net *.split)
- # [15:32] * Quits: webben (~benjamin@198.61.227.102) (*.net *.split)
- # [15:32] * Quits: jgraham (~jgraham@web91.webfaction.com) (*.net *.split)
- # [15:32] * Quits: nunnun (~hiro@2001:200:1c0:3624:20c:29ff:fe02:11c8) (*.net *.split)
- # [15:32] * Quits: ivan`` (~ivan@unaffiliated/ivan/x-000001) (*.net *.split)
- # [15:32] * Quits: MikeSmith (~mike@sideshowbarker.net) (*.net *.split)
- # [15:32] * Quits: Jedi_ (~Jedi@jedi.org) (*.net *.split)
- # [15:32] * rafaelw_ is now known as rafaelw
- # [15:33] * Joins: ryanseddon (uid1832@gateway/web/irccloud.com/x-gwpjtmdqafkchshh)
- # [15:33] * Joins: pauld_ (~decotii@hq.croscon.com)
- # [15:34] * Joins: reyre_ (~reyre_@142.204.133.18)
- # [15:34] * Joins: ivan`` (~ivan@unaffiliated/ivan/x-000001)
- # [15:34] * Quits: karlcow (~karl@nerval.la-grange.net) (Read error: Connection reset by peer)
- # [15:35] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [15:35] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [15:37] * Quits: decotii (~decotii@hq.croscon.com) (Ping timeout: 269 seconds)
- # [15:38] * Joins: TallTed (~Thud@63.119.36.36)
- # [15:39] * Quits: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net) (Ping timeout: 256 seconds)
- # [15:39] * Joins: twisted` (uid6794@gateway/web/irccloud.com/x-qrcawdsdojjktmhb)
- # [15:41] * Joins: jreading (~Adium@204.56.125.50)
- # [15:42] * Joins: ehsan (~ehsan@66.207.208.98)
- # [15:45] * Joins: fishd_ (darin@nat/google/x-fpcssslituijswbr)
- # [15:45] * Joins: annevk5 (~annevk@66.207.208.98)
- # [15:45] <annevk5> Domenic_: why did you not make Elements a frozen array btw?
- # [15:45] * annevk5 is now known as annevk_
- # [15:45] <darobin> a quick question to the python people here...
- # [15:46] <darobin> I have this lovely piece of code: new_toc_items = [ (d, id, e) for (d, id, e) in toc_items if id_pages[id] == name ]
- # [15:46] <darobin> and I'm getting a KeyError
- # [15:46] <darobin> do I presume right that it's for a key that's in toc_items and not in id_pages?
- # [15:46] * darobin swears this language will drive me crazy, Perl ftw
- # [15:46] <Ms2ger> Sounds right
- # [15:46] <darobin> k, ta
- # [15:47] <Ms2ger> id_pages.get() maybe?
- # [15:47] * darobin now at least knows in which haystack to look for the needle
- # [15:47] <gsnedders> darobin: What type is toc_items?
- # [15:47] * Joins: sangwha__ (~sangwhan_@fnttkyo001028.tkyo.fnt.ngn.ppp.infoweb.ne.jp)
- # [15:47] <darobin> Ms2ger: I thought of that, but I think it's a genuine issue if the key ain't there
- # [15:48] <darobin> gsnedders: it's an array, or whatever [] is called in Python
- # [15:48] <annevk_> darobin: list
- # [15:48] <darobin> right, I knew they'd do it differently :)
- # [15:48] * Joins: JonathanNeal_ (uid5831@gateway/web/irccloud.com/x-spwkpntvvlrjaved)
- # [15:48] <annevk_> it makes sense
- # [15:48] <annevk_> if you're Dutch
- # [15:48] <darobin> aha!
- # [15:49] * Joins: heathjs (quassel@2600:3c02::f03c:91ff:feae:6e5b)
- # [15:49] <darobin> maybe I should learn Dutch then, if it makes my grief in using python go away it's worth it
- # [15:50] * Joins: reyre- (~reyre_@142.204.133.18)
- # [15:50] * Joins: jtcranme1 (~jcranmer@ltsp2.csl.tjhsst.edu)
- # [15:50] * Joins: jryans (~jryans@office.massrel.com)
- # [15:51] * Joins: Zauberfisch__ (~Zauberfis@2a01:4f8:100:73c3::3)
- # [15:51] * Joins: vedransisic (26689fda@gateway/web/freenode/ip.38.104.159.218)
- # [15:52] * Joins: rc0mbs (~rcombs@rcombs.me)
- # [15:53] * Joins: MacTed (~Thud@63.119.36.36)
- # [15:56] * Quits: marcosc (~marcosc@bl5-95-6.dsl.telepac.pt) (Remote host closed the connection)
- # [15:59] * Joins: AladinBouzerd (~aladinbou@41.104.51.175)
- # [16:00] * Quits: TallTed (~Thud@63.119.36.36) (*.net *.split)
- # [16:00] * Quits: reyre_ (~reyre_@142.204.133.18) (*.net *.split)
- # [16:00] * Quits: annevk (~annevk@66.207.208.98) (*.net *.split)
- # [16:00] * Quits: yoav (~yoav@37.160.35.166) (*.net *.split)
- # [16:00] * Quits: asdfz0mg (~asdfz0mg@109-104-22-194.customers.ownit.se) (*.net *.split)
- # [16:00] * Quits: Zauberfisch_ (~Zauberfis@2a01:4f8:100:73c3::3) (*.net *.split)
- # [16:00] * Quits: sangwhan_ (~sangwhan_@fnttkyo001028.tkyo.fnt.ngn.ppp.infoweb.ne.jp) (*.net *.split)
- # [16:00] * Quits: runeh (~Rune@phlebotinum.org) (*.net *.split)
- # [16:00] * Quits: heath (quassel@unaffiliated/ybit) (*.net *.split)
- # [16:00] * Quits: aklein (uid4454@gateway/web/irccloud.com/x-ohqnxfxbppyulbrk) (*.net *.split)
- # [16:00] * Quits: toyoshiAw (~toyoshim@yuri.twintail.org) (*.net *.split)
- # [16:00] * Quits: viduthalai1947 (uid5404@gateway/web/irccloud.com/x-rfcocoowtlptkswh) (*.net *.split)
- # [16:00] * Quits: foolip (~philip@node-7lfba0nolmjcce1j8.a0.ipv6.opera.com) (*.net *.split)
- # [16:00] * Quits: ukai_ (ukai@nat/google/x-lhryvwentyjwzsah) (*.net *.split)
- # [16:00] * Quits: fishd__ (~darin@216.239.45.66) (*.net *.split)
- # [16:00] * Quits: rcombs (~rcombs@rcombs.me) (*.net *.split)
- # [16:00] * Quits: jtcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (*.net *.split)
- # [16:00] * Quits: esprehn (uid10445@gateway/web/irccloud.com/x-nfhanzqvbabnbxbv) (*.net *.split)
- # [16:00] * Quits: JonathanNeal (uid5831@gateway/web/irccloud.com/x-itsylprceoytwkuf) (*.net *.split)
- # [16:00] * JonathanNeal_ is now known as JonathanNeal
- # [16:02] * Zauberfisch__ is now known as Zauberfisch
- # [16:03] * Quits: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3) (Quit: Leaving)
- # [16:03] * Joins: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3)
- # [16:03] * Joins: foolip (~philip@node-7lfba0nolmjcce1j8.a0.ipv6.opera.com)
- # [16:03] * Joins: toyoshiAw (~toyoshim@yuri.twintail.org)
- # [16:06] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [16:10] * jgraham_ is now known as jgraham
- # [16:10] * Joins: lilmonkey` (~colin@5469E6D4.cm-12-2d.dynamic.ziggo.nl)
- # [16:10] * Joins: decotii (~decotii@hq.croscon.com)
- # [16:11] * Joins: Adawerk_ (~ada@169.241.49.57)
- # [16:11] * Joins: wakaba_ (~wakaba@187.120.236.133.dy.bbexcite.jp)
- # [16:11] * Joins: yoshiki_ (yoshiki@nat/google/x-kphrtcymdvuxsfzd)
- # [16:13] * Joins: JohnAlbin (~JohnAlbin@114-42-32-130.dynamic.hinet.net)
- # [16:14] * Joins: kinetik_ (~kinetik@121.99.36.82)
- # [16:14] * Joins: manu (~manu@216.252.204.51)
- # [16:15] * Joins: ukai_ (ukai@nat/google/x-ohokvetiglpqfnib)
- # [16:15] * Joins: lokling_ (~quassel@quassel.woboq.com)
- # [16:15] * Joins: Jedi___ (~Jedi@jedi.org)
- # [16:17] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk) (Remote host closed the connection)
- # [16:18] * Quits: Guest17291 (~Krinkle@ec2-50-112-50-28.us-west-2.compute.amazonaws.com) (Changing host)
- # [16:18] * Joins: Guest17291 (~Krinkle@wikimedia/Krinkle)
- # [16:18] * Guest17291 is now known as Krinkle
- # [16:18] * rc0mbs is now known as rcombs
- # [16:20] * Quits: Ancil (uid12206@gateway/web/irccloud.com/x-vtlqmqkgxvhonuoi) (Ping timeout: 246 seconds)
- # [16:20] * Quits: matijs (uid2278@gateway/web/irccloud.com/x-wvzceiyqzdubccbv) (Ping timeout: 241 seconds)
- # [16:20] * Quits: Scorchin (uid1242@gateway/web/irccloud.com/x-bsnzbjwqjyucctgu) (Ping timeout: 275 seconds)
- # [16:20] * Quits: abarth (uid5294@gateway/web/irccloud.com/x-jkcfmlunfoxcwobq) (Ping timeout: 264 seconds)
- # [16:20] * Quits: cwilso (uid10206@gateway/web/irccloud.com/x-azvlcflzumvxhkrz) (Ping timeout: 264 seconds)
- # [16:20] * Quits: pauld_ (~decotii@hq.croscon.com) (*.net *.split)
- # [16:20] * Quits: Jedi__ (~Jedi@jedi.org) (*.net *.split)
- # [16:20] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (*.net *.split)
- # [16:20] * Quits: wakaba (~wakaba@187.120.236.133.dy.bbexcite.jp) (*.net *.split)
- # [16:20] * Quits: Adawerk (~ada@169.241.49.57) (*.net *.split)
- # [16:20] * Quits: kinetik (~kinetik@121.99.36.82) (*.net *.split)
- # [16:20] * Quits: lokling (~quassel@quassel.woboq.com) (*.net *.split)
- # [16:20] * Quits: yoshiki (yoshiki@nat/google/x-qrnvmskvmkyxrtvy) (*.net *.split)
- # [16:20] * Quits: m4nu (~manu@216.252.204.51) (*.net *.split)
- # [16:20] * Quits: dglazkov (uid4270@gateway/web/irccloud.com/x-dhwokpslvjunkdqb) (Ping timeout: 260 seconds)
- # [16:20] * Quits: JonathanNeal (uid5831@gateway/web/irccloud.com/x-spwkpntvvlrjaved)
- # [16:21] * annevk_ is now known as annevk
- # [16:21] * Quits: twisted` (uid6794@gateway/web/irccloud.com/x-qrcawdsdojjktmhb) (Ping timeout: 256 seconds)
- # [16:23] * Joins: JonathanNeal (uid5831@gateway/web/irccloud.com/x-eagmxliluqksgzjf)
- # [16:24] * Joins: marcosc (~marcosc@bl5-95-6.dsl.telepac.pt)
- # [16:25] * Zauberfisch is now known as Zauberfisch^idle
- # [16:26] * Joins: Scorchin (uid1242@gateway/web/irccloud.com/x-ldxogkuvrobxerdq)
- # [16:27] * Joins: krawchyk_ (~krawchyk@65.220.49.251)
- # [16:27] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [16:28] * Quits: JonathanNeal (uid5831@gateway/web/irccloud.com/x-eagmxliluqksgzjf) (Client Quit)
- # [16:30] * Quits: krawchyk (~krawchyk@65.220.49.251) (Ping timeout: 256 seconds)
- # [16:31] * Quits: newtron (~newtron@199.71.174.103) (Remote host closed the connection)
- # [16:33] * Joins: JonathanNeal (uid5831@gateway/web/irccloud.com/x-ezrovfwpvufslvjs)
- # [16:33] * Quits: JonathanNeal (uid5831@gateway/web/irccloud.com/x-ezrovfwpvufslvjs) (Client Quit)
- # [16:33] * Joins: JonathanNeal (uid5831@gateway/web/irccloud.com/x-zdmitnqagfayngjy)
- # [16:34] * Joins: cwilso (uid10206@gateway/web/irccloud.com/x-keipnskmcnjbsxom)
- # [16:34] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 256 seconds)
- # [16:36] * Joins: matijs (uid2278@gateway/web/irccloud.com/x-qrcirnydploaoycf)
- # [16:36] * Joins: ^esc_ (~esc_ape@77.117.246.49.wireless.dyn.drei.com)
- # [16:37] * Quits: ^esc (~esc_ape@77.116.246.1.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
- # [16:38] * Joins: runeh (~Rune@phlebotinum.org)
- # [16:40] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [16:40] * Joins: dglazkov (uid4270@gateway/web/irccloud.com/x-blnvrzxtdailpnio)
- # [16:40] * Joins: aklein (uid4454@gateway/web/irccloud.com/x-nkhglgbpglcvalmu)
- # [16:41] * Joins: abarth (uid5294@gateway/web/irccloud.com/x-kalxtgbnpmtpymhh)
- # [16:44] * Joins: Ancil (uid12206@gateway/web/irccloud.com/x-citgeaoeqkckmqeg)
- # [16:44] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
- # [16:45] <GPHemsley> Chrome doesn't fire mouseenter/mouseleave? o_0
- # [16:47] <Ms2ger> gsnedders, remind me how I get sorted attributes in html5lib?
- # [16:48] * Joins: twisted` (uid6794@gateway/web/irccloud.com/x-kbhzspgzhswevvuz)
- # [16:48] <GPHemsley> and neither does Safari
- # [16:48] <Ms2ger> Or jgraham
- # [16:49] <SimonSapin> Ms2ger: HTMLSerializer(alphabetical_attributes=True)
- # [16:50] <GPHemsley> Hixie_: Oh, goodie. No interop in mouse event order.
- # [16:50] * Quits: marcosc (~marcosc@bl5-95-6.dsl.telepac.pt) (Remote host closed the connection)
- # [16:50] <GPHemsley> (Though Opera's behavior is what I would've done.)
- # [16:51] <Ms2ger> Ha
- # [16:51] * GPHemsley checks IE
- # [16:53] * Krinkle is now known as Krinkle|detached
- # [16:56] * Joins: Jarrod_ (~Jarrod_@76.77.66.100)
- # [16:57] * Joins: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net)
- # [16:58] <Domenic_> annevk: didn't really see a point, and frozen arrays are kind of awkward. although, if we were to have something like `Element.childElements` that returned an `Elements`, i.e. if `Elements` ever represents a real DOM tree instead of just a snapshot, then we should override all the mutation methods to do a type-check before calling their `super`.
- # [16:58] <Ms2ger> Okay, that works
- # [16:59] <Ms2ger> Any Anolis users around who object to bumping the required html5lib version to 1.0b2?
- # [17:00] * Joins: blooberry (blooberry_@nat/intel/x-atstwquuobfsncme)
- # [17:04] * Joins: krawchyk (~krawchyk@65.220.49.251)
- # [17:04] <GPHemsley> Ms2ger: Not if you turn on sorting the attributes
- # [17:05] <Ms2ger> Yeah
- # [17:05] <annevk> Ugh, software upgrades
- # [17:05] <annevk> Domenic_: how would Elements represent a tree? It's an array.
- # [17:06] * Joins: gavinc (~gavin@barad-dur.carothers.name)
- # [17:06] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 240 seconds)
- # [17:07] * Quits: Jarrod_ (~Jarrod_@76.77.66.100) (Changing host)
- # [17:07] * Joins: Jarrod_ (~Jarrod_@pdpc/supporter/active/jarrod)
- # [17:07] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [17:07] * Quits: krawchyk_ (~krawchyk@65.220.49.251) (Ping timeout: 240 seconds)
- # [17:07] * jryans is now known as Guest74888
- # [17:07] * manu is now known as Guest14649
- # [17:07] * Guest14649 is now known as manu2
- # [17:08] * Guest74888 is now known as jryans
- # [17:09] * Joins: scottjehl__ (uid3055@gateway/web/irccloud.com/x-cvpixfynszymzuqd)
- # [17:10] <Domenic_> annevk: sorry, s/real DOM tree/part of a real DOM tree
- # [17:10] <annevk> Domenic_: doesn't help
- # [17:11] <Domenic_> meaning, mutating the return value of `findAll()` doesn't matter, since it doesn't represent something that's in the DOM. But mutating e.g. `myDiv.childElements` would matter, since it represents the child elements of `myDiv`.
- # [17:11] * Quits: shwetank (~shwetank@14.98.80.85) (Ping timeout: 248 seconds)
- # [17:11] * Joins: asdfz0mg (~asdfz0mg@109-104-22-194.customers.ownit.se)
- # [17:12] <Domenic_> (setting aside the fact that having `children`, `childNodes`, and `childElements` all together would be crazy-confusing.)
- # [17:12] <annevk> Mkay. I guess that's why frozen seems somewhat better since it works in more cases, but it's kinda annoying you'd have to clone it in order to modify the array.
- # [17:13] <annevk> Yeah, we probably wouldn't add yet another member there addressing the same use case.
- # [17:13] <Domenic_> yeah, i was trying for jQuery-ease-of-use parity, and I do somewhat-often dynamically construct or modify my jQuery $() objects.
- # [17:15] * Joins: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [17:15] * Joins: rubatdub (~khalil@213.188.180.185)
- # [17:16] * Joins: yodasw16 (~yodasw16@ql1fwhide1.rockfin.com)
- # [17:18] * Quits: Martin1982 (~Martin198@cable-175-208.zeelandnet.nl) (Quit: Gone snoring)
- # [17:18] <Domenic_> (it would be cool to have something where you do `myDiv.childElements.push` instead of `myDiv.appendChild`.)
- # [17:19] <Ms2ger> Eww
- # [17:19] * Quits: cabanier (~cabanier@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
- # [17:21] * Joins: marcosc (~marcosc@bl5-95-6.dsl.telepac.pt)
- # [17:23] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [17:24] * Joins: sgalineau (~sylvaing@sjfw1-a.adobe.com)
- # [17:25] * Quits: marcosc (~marcosc@bl5-95-6.dsl.telepac.pt) (Ping timeout: 245 seconds)
- # [17:26] * Joins: ehsan (~ehsan@66.207.208.98)
- # [17:28] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
- # [17:30] * Quits: baku (~baku@66.207.208.98) (Ping timeout: 276 seconds)
- # [17:30] <annevk> Domenic_: given the number of checks appendChild() does, I'm not sure that's feasible
- # [17:31] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [17:33] <Domenic_> annevk: you're probably right, but naively you could just add those checks to `push` before calling `super`.
- # [17:33] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [17:33] * Domenic_ goes off to look at appendChild spec
- # [17:34] * Joins: nimbu1 (~nimbu@sjfw1-a.adobe.com)
- # [17:34] <annevk> Domenic_: http://dom.spec.whatwg.org/#concept-node-pre-insert
- # [17:35] * Joins: ehsan (~ehsan@66.207.208.98)
- # [17:35] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [17:35] <annevk> Domenic_: with child being null
- # [17:35] * Quits: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (*.net *.split)
- # [17:36] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Ping timeout: 264 seconds)
- # [17:38] * Joins: ehsan (~ehsan@66.207.208.98)
- # [17:39] * Joins: baku (~baku@66.207.208.98)
- # [17:41] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: Computer has gone to sleep.)
- # [17:41] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [17:41] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 240 seconds)
- # [17:42] * Joins: ehsan (~ehsan@66.207.208.98)
- # [17:42] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [17:44] <GPHemsley> what I don't understand is why everyone fires a mouseover event for elements that are not on top
- # [17:45] <GPHemsley> and only when the not-on-top element is a parent of the on-top element
- # [17:47] <annevk> GPHemsley: matches :hover
- # [17:47] <GPHemsley> it's like they fire mouseover leaf to root and then fire mouseenter root to leaf
- # [17:47] <annevk> (not sure which came first)
- # [17:48] <GPHemsley> actually, only Gecko does that
- # [17:48] * Joins: ehsan (~ehsan@66.207.208.98)
- # [17:48] <GPHemsley> Opera does it in the reverse order: mouseenter before mouseover
- # [17:48] <GPHemsley> Chrome and Safari don't even fire mouseenter
- # [17:49] <annevk> just landed in Chrome
- # [17:49] <annevk> (patch for mouseeventer)
- # [17:49] <GPHemsley> any idea what order it uses?
- # [17:50] <GPHemsley> mouseout/mouseleave seems more consistent cross-browser, but not necessarily logically
- # [17:51] <GPHemsley> both mouseout and mouseleave (where applicable) are fired leaf to root
- # [17:51] <GPHemsley> and both Gecko and Opera fire mouseout before mouseleave
- # [17:52] <GPHemsley> which means Gecko is mouseover -> mouseenter -> mouseout -> mouseleave
- # [17:52] <GPHemsley> and Opera is mouseenter -> mouseover -> mouseout -> mouseleave
- # [17:52] <GPHemsley> oh, that actually is logical, I guess
- # [17:53] * Joins: krawchyk_ (~krawchyk@65.220.49.251)
- # [17:53] <GPHemsley> sort of
- # [17:55] <GPHemsley> I might've interleaved them, instead of firing all of one type at once before firing all of the other type
- # [17:55] <GPHemsley> but in any case, it seems the only interop order problem is mouseenter vs. mouseover
- # [17:55] * Quits: ehsan (~ehsan@66.207.208.98) (Read error: Connection reset by peer)
- # [17:55] * Joins: ehsan (~ehsan@66.207.208.98)
- # [17:56] <GPHemsley> Gecko seems to match what DOM 3 Events suggests with its examples; Opera match what seems more logical to me
- # [17:56] <GPHemsley> hopefully Chrome picked one of the two
- # [17:57] * Quits: krawchyk (~krawchyk@65.220.49.251) (Ping timeout: 276 seconds)
- # [17:58] <jgraham> Ms2ger: So did you actually review https://critic.hoppipolla.co.uk/r/212?
- # [17:58] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [17:59] <Ms2ger> Not carefully
- # [17:59] * Joins: viduthalai1947 (uid5404@gateway/web/irccloud.com/x-fvmnbdjhsjmebheg)
- # [18:01] * Joins: esprehn (uid10445@gateway/web/irccloud.com/x-oszscacnyylduvys)
- # [18:01] * nimbu1 is now known as divya
- # [18:01] * Joins: jdaggett_ (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp)
- # [18:02] * Joins: krawchyk (~krawchyk@65.220.49.251)
- # [18:04] * Joins: jreading1 (~Adium@204.56.125.50)
- # [18:04] * Quits: jreading (~Adium@204.56.125.50) (Ping timeout: 256 seconds)
- # [18:05] * Quits: krawchyk_ (~krawchyk@65.220.49.251) (Ping timeout: 268 seconds)
- # [18:05] <GPHemsley> Ms2ger: Are you working on updating Anolis to sort attributes?
- # [18:06] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [18:06] * Quits: divya (~nimbu@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
- # [18:06] <jgraham> Ms2ger: Fancy reviewing it carefully? Then I will do the whitespace fixups
- # [18:06] <jgraham> (which I should say are not exactly easy to do in the github workflow)
- # [18:09] * bigskrot is now known as harry_mandible
- # [18:10] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [18:11] <Ms2ger> I guess I can
- # [18:20] * Joins: krawchyk_ (~krawchyk@65.220.49.251)
- # [18:20] * Quits: baku (~baku@66.207.208.98) (Ping timeout: 276 seconds)
- # [18:21] * Quits: krawchyk (~krawchyk@65.220.49.251) (Ping timeout: 240 seconds)
- # [18:22] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [18:22] * Joins: baku (~baku@66.207.208.98)
- # [18:25] * Joins: jsbell (jsbell@nat/google/x-ogxyoympcpjgzjzr)
- # [18:29] * Quits: dglazkov (uid4270@gateway/web/irccloud.com/x-blnvrzxtdailpnio) (Ping timeout: 260 seconds)
- # [18:38] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [18:42] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [18:42] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 248 seconds)
- # [18:46] <darobin> GPHemsley: if you enjoy looking at how interoperable events are, I highly recommend how they work for <select> :) http://rodneyrehm.github.io/select-events/
- # [18:47] <GPHemsley> oh my
- # [18:47] <GPHemsley> I'm actually looking specifically at mouse events
- # [18:47] * Quits: jdaggett_ (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett_)
- # [18:48] * Joins: jpwhiting (~jeremy@kde/developer/whiting)
- # [18:48] <GPHemsley> but this looks helpful
- # [18:49] <GPHemsley> (though I see IE going to be a pain)
- # [18:49] <jpwhiting> hello all, I'm using a local copy of validator.nu with my own schema based on html5full.rnc
- # [18:49] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:49] <jpwhiting> but now that I've rebuilt, I'm getting a java exception when it reads my rnc file
- # [18:50] * Quits: romainhuet (uid2533@gateway/web/irccloud.com/x-apibvbnepazrvlsd) (Quit: Connection closed for inactivity)
- # [18:50] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [18:50] <jpwhiting> java.lang.ClassCastException: org.xml.sax.InputSource cannot be cast to nu.validator.xml.TypedInputSource
- # [18:50] <jpwhiting> I'm using the same schema file I used 3 months ago, but I didn't keep the sources for validator.nu from then, so trying to use it with current validator.nu sources and failing :/
- # [18:54] * Quits: Kolombiken (~Adium@c80-216-10-244.bredband.comhem.se) (Quit: Leaving.)
- # [18:55] * Joins: fishd__ (~darin@216.239.45.66)
- # [18:56] <jpwhiting> which makes no sense because TypedInputSource extends InputSource, so it should be able to cast, no?
- # [18:58] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [18:59] * Quits: fishd_ (darin@nat/google/x-fpcssslituijswbr) (Ping timeout: 245 seconds)
- # [19:00] * Quits: asdfz0mg (~asdfz0mg@109-104-22-194.customers.ownit.se) (Quit: Sleepy time)
- # [19:01] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [19:01] <annevk> GPHemsley: you want to test IE too I think
- # [19:01] <annevk> GPHemsley: IE pioneered some of those events
- # [19:01] <GPHemsley> according to the test results from darobin's link, IE does things differently than everyone else, too
- # [19:02] <GPHemsley> in particular, mousemove comes before mouseover and mouseenter
- # [19:02] <annevk> GPHemsley: putting these forward as bugs against DOM Level 3 Events might help get some of this fixed before you fix all of the details with a better spec, fwiw
- # [19:03] <GPHemsley> they don't necessarily seem like spec bugs to me
- # [19:03] <GPHemsley> except insofar as the spec doesn't actually really specify the right order
- # [19:04] <annevk> That's called a spec bug
- # [19:04] * Quits: rcombs (~rcombs@rcombs.me) (Read error: Operation timed out)
- # [19:04] <GPHemsley> if I file everything as a spec bug on DOM 3 Events, then what goes in the new spec?
- # [19:05] <jpwhiting> ah, seems I was patching the wrong entitymap file
- # [19:05] * Joins: mattgifford (~mattgiffo@70.102.199.158)
- # [19:05] * Quits: SimonSapin (~simon@207.218.72.65) (Quit: Leaving.)
- # [19:05] <annevk> When you find fundamental brokenness and the lack of a clear model as a showstopper to fixing bugs
- # [19:05] <annevk> (and adding new features)
- # [19:06] <annevk> jpwhiting: good, since the one guy that can help you with that is prolly asleep
- # [19:07] <jpwhiting> :)
- # [19:07] * Joins: SimonSapin (~simon@207.218.72.65)
- # [19:07] * jpwhiting seems to be learning java, despite his best efforts
- # [19:07] * jpwhiting is a C++ guy :p
- # [19:08] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [19:08] <GPHemsley> annevk: Well, then I guess I'm still not clear on what Hixie_ is asking me to spec.
- # [19:09] <annevk> GPHemsley: what did Hixie_ say?
- # [19:09] <jpwhiting> annevk: just curious who is the one guy that knows this stuff?
- # [19:09] * jpwhiting forgot, though I think I've chatted with him before
- # [19:10] <Ms2ger> hsivonen?
- # [19:10] <Ms2ger> If you mean the Java parser
- # [19:10] <annevk> jpwhiting: MikeSmit1
- # [19:10] <jpwhiting> right, thanks
- # [19:10] <Ms2ger> And Mike too, yes
- # [19:10] <jpwhiting> that seems to trigger some memory
- # [19:10] <annevk> He's in Tokyo, hence the sleeping
- # [19:10] <jpwhiting> right, makes sense
- # [19:11] <GPHemsley> annevk: 21:44 Hixie_ GPHemsley: btw, you still looking for a project? because mouse events would be a good one, and shouldn't be too hard, yet is a huge hole in our current spec coverage.
- # [19:11] * Joins: gil (~gil@192.241.204.123)
- # [19:11] <jpwhiting> being the middle of the night there at the moment :)
- # [19:11] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [19:11] * Quits: gil (~gil@192.241.204.123) (Client Quit)
- # [19:12] <GPHemsley> annevk: 00:08 Hixie_ GPHemsley: these events are what need speccing. I wouldn't call them "DOM 3 events", they were invented before the W3C had a DOM WG. (Possibly before the W3C existed.)
- # [19:12] <GPHemsley> 00:09 Hixie_ GPHemsley: as zewt says, though, it's not so much the events that need speccing, as the reaction to mouse movements, clicks, etc. Which happens to involve firing events with these names, but that's the effect, no the cause.
- # [19:12] <GPHemsley> annevk: Where "these events" mean the ones in DOM 3 Events
- # [19:12] <GPHemsley> the mouse* ones, that is
- # [19:13] <GPHemsley> http://www.w3.org/TR/DOM-Level-3-Events/#events-mouseevents
- # [19:13] <GPHemsley> actually http://www.w3.org/TR/DOM-Level-3-Events/#events-mouseevent-event-order
- # [19:13] <GPHemsley> (these quotes are from yesterday and the day before)
- # [19:17] * Joins: rcombs (~rcombs@rcombs.me)
- # [19:18] <annevk> GPHemsley: afk for a bit
- # [19:18] * Joins: mven (~mven@169.241.49.201)
- # [19:27] * Quits: SimonSapin (~simon@207.218.72.65) (Ping timeout: 240 seconds)
- # [19:29] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [19:30] * Quits: AladinBouzerd (~aladinbou@41.104.51.175) (Read error: Connection reset by peer)
- # [19:31] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [19:33] * Joins: AladinBouzerd (~aladinbou@41.104.169.35)
- # [19:34] * Joins: weinig (~weinig@17.114.107.39)
- # [19:38] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [19:43] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 245 seconds)
- # [19:47] * Joins: danielfilho|w (~danielfil@200.232.113.107)
- # [19:51] * Joins: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net)
- # [19:51] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [19:54] * Joins: ciro_nunes (b18bc356@gateway/web/freenode/ip.177.139.195.86)
- # [19:54] * Krinkle|detached is now known as Krinkle
- # [19:55] * Joins: dglazkov (uid4270@gateway/web/irccloud.com/x-igsknchzavoysltd)
- # [19:56] * Joins: AladinBouzerd_ (~aladinbou@41.104.169.35)
- # [19:57] * Quits: annevk (~annevk@66.207.208.98) (Read error: Connection reset by peer)
- # [19:57] * Joins: annevk (~annevk@66.207.208.98)
- # [19:59] <dglazkov> good morning, Whatwg!
- # [20:00] * Quits: AladinBouzerd (~aladinbou@41.104.169.35) (Ping timeout: 265 seconds)
- # [20:03] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
- # [20:04] * Quits: astearns (~astearns@192.150.22.5) (Quit: astearns)
- # [20:05] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [20:06] * Joins: astearns (~astearns@192.150.22.5)
- # [20:06] * Joins: Kolombiken (~Adium@c80-216-10-244.bredband.comhem.se)
- # [20:27] * Quits: thelamest (~thelamest@ec2-79-125-30-94.eu-west-1.compute.amazonaws.com) (Quit: leaving)
- # [20:28] * Joins: SimonSapin (~simon@207.218.72.65)
- # [20:30] * Quits: Famic (famic@hidden.dns.ug) (Ping timeout: 256 seconds)
- # [20:30] * Quits: Kolombiken (~Adium@c80-216-10-244.bredband.comhem.se) (Quit: Leaving.)
- # [20:31] * Joins: wf_ (~wf@blackhole.space150.com)
- # [20:31] * wf_ is now known as will_i_was-2
- # [20:32] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [20:32] * Joins: othermaciej (~mjs@17.114.1.27)
- # [20:33] * Joins: jwalden (~waldo@nat/mozilla/x-ulowypymofwxtcix)
- # [20:34] * Joins: ehsan (~ehsan@66.207.208.98)
- # [20:38] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
- # [20:39] * Joins: enr (~enr@88.131.87.100)
- # [20:43] * Quits: enr (~enr@88.131.87.100) (Ping timeout: 240 seconds)
- # [20:45] * Joins: jwalden_ (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4)
- # [20:45] * Quits: will_i_was-2 (~wf@blackhole.space150.com) (Remote host closed the connection)
- # [20:45] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 260 seconds)
- # [20:46] * Quits: vedransisic (26689fda@gateway/web/freenode/ip.38.104.159.218) (Quit: Page closed)
- # [20:46] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [20:47] * Quits: krawchyk_ (~krawchyk@65.220.49.251) (Remote host closed the connection)
- # [20:49] * Joins: krawchyk (~krawchyk@65.220.49.251)
- # [20:49] * Parts: jreading1 (~Adium@204.56.125.50)
- # [20:49] * Quits: jwalden (~waldo@nat/mozilla/x-ulowypymofwxtcix) (Ping timeout: 264 seconds)
- # [20:50] * jwalden_ is now known as jwalden
- # [20:53] * Joins: Famic (famic@hidden.dns.ug)
- # [20:56] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Ping timeout: 245 seconds)
- # [20:56] * Quits: othermaciej (~mjs@17.114.1.27) (Quit: othermaciej)
- # [21:01] * weinig is now known as weinig|lunch
- # [21:01] * heathjs is now known as heath
- # [21:02] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [21:04] <GPHemsley> Ms2ger: What's the best way to link to a definition in a spec that doesn't have an xref file?
- # [21:05] * Quits: krijn (uid2319@gateway/web/irccloud.com/x-ybtprtjvcqhobfnm) (Ping timeout: 260 seconds)
- # [21:07] * Joins: Kolombiken (~Adium@c80-216-10-244.bredband.comhem.se)
- # [21:08] * Philip`_ is now known as Philip`
- # [21:08] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl) (Ping timeout: 248 seconds)
- # [21:08] * Quits: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net) (Quit: goodbye cruel world)
- # [21:08] * Joins: jacobolus (~jacobolus@173-164-253-217-SFBA.hfc.comcastbusiness.net)
- # [21:09] * Joins: miketaylr (~miketaylr@65-36-73-92.dyn.grandenetworks.net)
- # [21:10] * Joins: jacobolu_ (~jacobolus@173-164-253-217-SFBA.hfc.comcastbusiness.net)
- # [21:10] * Quits: jacobolus (~jacobolus@173-164-253-217-SFBA.hfc.comcastbusiness.net) (Read error: Connection reset by peer)
- # [21:11] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Ping timeout: 245 seconds)
- # [21:14] * jacobolu_ is now known as jacobolus
- # [21:18] <Ms2ger> GPHemsley, add an xref file manually
- # [21:18] <GPHemsley> that's the only way?
- # [21:18] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Remote host closed the connection)
- # [21:19] * Joins: mattgifford (~mattgiffo@70.102.199.158)
- # [21:19] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Read error: Connection reset by peer)
- # [21:19] * Joins: mattgifford (~mattgiffo@70.102.199.158)
- # [21:21] <Ms2ger> GPHemsley, no, you can also use a normal a element
- # [21:21] <Hixie_> ok, dreamhost say /tmp permissions issues are fixed
- # [21:21] <Hixie_> (and they do seem to be)
- # [21:28] <annevk> we're generating diffs again
- # [21:28] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 260 seconds)
- # [21:29] <annevk> GPHemsley: so yeah, sounds like Hixie_ is indeed talking about all those things
- # [21:30] <annevk> GPHemsley: another set of events that need similar treatment is keyboard events
- # [21:30] <Hixie_> i'm talking about things?
- # [21:30] <annevk> Hixie_: 17
- # [21:31] <Hixie_> 17 things?
- # [21:31] <annevk> yes, in two minutes
- # [21:32] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [21:32] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [21:34] <Hixie_> i'm confooooooosed
- # [21:36] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 264 seconds)
- # [21:37] * Quits: jpn (~jpn@194.65.5.235) (Quit: jpn)
- # [21:39] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [21:44] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 260 seconds)
- # [21:46] * Joins: richt (~richt@cpc15-gran4-2-0-cust9.12-1.cable.virginmedia.com)
- # [21:49] * Joins: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net)
- # [21:51] * Quits: Jarrod_ (~Jarrod_@pdpc/supporter/active/jarrod) (Remote host closed the connection)
- # [21:51] * Joins: krijn (uid2319@gateway/web/irccloud.com/x-kmqqwllkfkuavpew)
- # [21:53] <GPHemsley> Hixie_: annevk told me to file bugs against DOM 3 Events instead of writing a new spec, so now I'm confused
- # [21:53] <GPHemsley> (for certain definitions of "instead of")
- # [21:54] * Joins: vedransisic (26689fda@gateway/web/freenode/ip.38.104.159.218)
- # [21:54] * Joins: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [22:02] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [22:02] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [22:03] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
- # [22:04] * Quits: lilmonkey` (~colin@5469E6D4.cm-12-2d.dynamic.ziggo.nl) (Changing host)
- # [22:04] * Joins: lilmonkey` (~colin@pdpc/supporter/professional/riven)
- # [22:05] * miketaylr is now known as miketaylrzzzzzzz
- # [22:05] * Quits: heath (quassel@2600:3c02::f03c:91ff:feae:6e5b) (Changing host)
- # [22:05] * Joins: heath (quassel@unaffiliated/ybit)
- # [22:07] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [22:07] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 264 seconds)
- # [22:08] * Joins: lmclister (~lmclister@sjfw1-a.adobe.com)
- # [22:09] <Hixie_> GPHemsley: if there's already a spec that attempts to address this, then that's news to me
- # [22:09] <Hixie_> GPHemsley: but good news, i guess
- # [22:10] * Joins: othermaciej (~mjs@17.114.109.235)
- # [22:11] <GPHemsley> Hixie_: Well, DOM 3 Events is the only one we've been discussing
- # [22:11] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
- # [22:11] <GPHemsley> Hixie_: I got mixed information as to whether it attempts to address this
- # [22:11] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Ping timeout: 240 seconds)
- # [22:12] * Quits: Kolombiken (~Adium@c80-216-10-244.bredband.comhem.se) (Quit: Leaving.)
- # [22:12] <GPHemsley> Hixie_: http://www.w3.org/TR/DOM-Level-3-Events/#events-mouseevent-event-order
- # [22:12] <Hixie_> ask the editors, i guess :-)
- # [22:15] * Joins: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net)
- # [22:15] * Quits: Obvious_MkII (tachikoma@188.226.74.2) (Ping timeout: 264 seconds)
- # [22:15] <GPHemsley> Hixie_: I wouldn't know what to ask. Other than event ordering, I'm still not clear on what is missing. (Also, the two current editors are from Microsoft, and the spec does not include editor e-mail addresses.)
- # [22:16] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [22:16] * Quits: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 264 seconds)
- # [22:16] * Quits: krawchyk (~krawchyk@65.220.49.251) (Remote host closed the connection)
- # [22:17] <annevk> GPHemsley: hit testing is missing, as I pointed out
- # [22:18] * Quits: Ms2ger (~Ms2ger@94-226-220-62.access.telenet.be) (Quit: nn)
- # [22:18] <annevk> GPHemsley: and a more exact definition of how the various members of a MouseEvent object are set
- # [22:19] <annevk> GPHemsley: etc.
- # [22:19] <annevk> GPHemsley: as for filing bugs, I was saying that as a means of getting browsers to converge on some of the issues faster
- # [22:19] <annevk> GPHemsley: if they can fix all the issues, that'd be great, but I suspect that at some point they'll stop fixing
- # [22:19] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
- # [22:20] * Quits: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net) (Quit: sedovsek)
- # [22:20] * Joins: newtron (~newtron@199.71.174.103)
- # [22:20] <Hixie_> GPHemsley: is there anything that says "when the mouse moves, user agents must fire a mouseenter event with the clientX attribute set to..." and so on?
- # [22:22] <GPHemsley> Hixie_: "A user agent must dispatch this event [mouseenter] when a pointing device is moved onto the boundaries of an element or one of its descendent elements."
- # [22:22] <GPHemsley> Hixie_: "MouseEvent.clientX: value based on the pointer position within the viewport
- # [22:22] <GPHemsley> MouseEvent.clientY : value based on the pointer position within the viewport"
- # [22:23] <Hixie_> wow that's so many kinds of wrong i don't even know where to begin
- # [22:23] * Joins: Jarrod_ (~Jarrod_@76.77.66.100)
- # [22:23] <Hixie_> there needs to be an explanation of the task queued to do this, the task source for those tasks, the "based on" needs to be precise, the "boundaries" needs to be defined
- # [22:24] <Hixie_> the default action needs to be defined
- # [22:24] * Joins: Obvious_MkII (tachikoma@188.226.74.2)
- # [22:24] <Hixie_> etc etc etc
- # [22:25] <GPHemsley> "Default action none"
- # [22:25] <Hixie_> that normatively likely doesn't mean anything
- # [22:25] * Quits: reyre- (~reyre_@142.204.133.18) (Remote host closed the connection)
- # [22:25] <Hixie_> (basically, if the event is fired using a table, you can almost guarantee it's done wrong)
- # [22:27] <GPHemsley> in that case, there's probably no hope of a spec bug fixing this, as the whole document uses tables to describe events
- # [22:28] <Hixie_> there's a reason i never brought up dom3 events
- # [22:28] <GPHemsley> heh
- # [22:28] <GPHemsley> well I admit I'd have to learn more about events in general in order to do this right, I'd think
- # [22:28] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [22:29] <GPHemsley> but are you saying I should just ignore DOM 3 Events?
- # [22:29] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
- # [22:29] * Quits: yodasw16 (~yodasw16@ql1fwhide1.rockfin.com) (Quit: yodasw16)
- # [22:30] * Quits: hober (~ted@unaffiliated/hober) (Remote host closed the connection)
- # [22:30] <Hixie_> i do
- # [22:31] <GPHemsley> and start from scratch?
- # [22:33] <annevk> GPHemsley: again, filing bugs against DOM Level 3 Events will help with some short term convergence, but is not a viable long term strategy
- # [22:33] <annevk> I think both are worthwhile
- # [22:33] <GPHemsley> annevk: I can't ignore DOM 3 Events and file bugs on it at the same time.
- # [22:34] <Hixie_> GPHemsley: well, so, part of the job here is figuring out what the job is :-)
- # [22:35] <Hixie_> GPHemsley: i'm not saying "do this" or "do that", i'm saying, one problem we have on the web right now is there's no serious accurate and precise description of how mouse and trackpad interactions map to the variety of mouse events that deployed Web page content relies on
- # [22:35] <Hixie_> GPHemsley: if someone wants to fix this, then they should take ownership of the issue, and then decide how best to solve it. It could be that the best way to solve this is to work with existing editors at the W3C to improve specs in this area.
- # [22:36] <Hixie_> GPHemsley: it could be that the best way to solve this is to start from scratch, like we've done with e.g. URLs, DOM Core, HTML Editing APIs, HTML in general, etc.
- # [22:36] <Hixie_> GPHemsley: it could be that the best way to solve this is prayer (though that seems unlikely)
- # [22:36] <GPHemsley> definitely nixing that 3rd option
- # [22:37] <Hixie_> GPHemsley: whoever decides to own this, if anyone does, would have to make these calls
- # [22:37] <Hixie_> i'm happy to provide advice, but if i knew exactly how to fix it, i'd just do it :-)
- # [22:38] <GPHemsley> fair enough
- # [22:39] * Jarrod_ is now known as Guest47936
- # [22:40] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [22:40] * Quits: Guest47936 (~Jarrod_@76.77.66.100) (Changing host)
- # [22:40] * Joins: Guest47936 (~Jarrod_@pdpc/supporter/active/jarrod)
- # [22:40] * Joins: hober (~ted@unaffiliated/hober)
- # [22:44] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 245 seconds)
- # [22:45] <annevk> I think I kinda know how to fix it, but I'm lazy
- # [22:45] <annevk> I also don't want to own user interaction events forever
- # [22:47] * Joins: fishd_ (~darin@216.239.45.66)
- # [22:49] * Joins: eric_carlson_ (~eric@17.212.152.104)
- # [22:49] * Joins: blooberry2 (~blooberry@134.134.139.70)
- # [22:49] * Quits: AladinBouzerd_ (~aladinbou@41.104.169.35) (Read error: Connection reset by peer)
- # [22:49] * Joins: esprehn_ (uid10445@gateway/web/irccloud.com/x-pvntvegqndqrkkfw)
- # [22:49] * Joins: JohnAlbin_ (~JohnAlbin@114-42-32-130.dynamic.hinet.net)
- # [22:50] * Joins: _ukai (ukai@nat/google/x-tmaggkmjjdqjlqds)
- # [22:50] * Joins: AladinBouzerd (~aladinbou@41.104.169.35)
- # [22:50] * Joins: abarth_ (uid5294@gateway/web/irccloud.com/x-yzdjptvubynuzpno)
- # [22:50] * Joins: bobbylaporte_ (~bobbylapo@108.166.175.162)
- # [22:51] * Joins: mitsuhiko_ (~mitsuhiko@hammett.srv.pocoo.org)
- # [22:52] * Joins: payman_ (~payman@ip-200.t2.se.opera.com)
- # [22:53] * Joins: Rubennn_ (~Rubennn@apher.gewooniets.nl)
- # [22:53] * Joins: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [22:56] * kinetik_ is now known as kinetik
- # [22:56] * Quits: fishd__ (~darin@216.239.45.66) (*.net *.split)
- # [22:56] * Quits: esprehn (uid10445@gateway/web/irccloud.com/x-oszscacnyylduvys) (*.net *.split)
- # [22:56] * Quits: blooberry (blooberry_@nat/intel/x-atstwquuobfsncme) (*.net *.split)
- # [22:56] * Quits: abarth (uid5294@gateway/web/irccloud.com/x-kalxtgbnpmtpymhh) (*.net *.split)
- # [22:56] * Quits: ukai_ (ukai@nat/google/x-ohokvetiglpqfnib) (*.net *.split)
- # [22:56] * Quits: JohnAlbin (~JohnAlbin@114-42-32-130.dynamic.hinet.net) (*.net *.split)
- # [22:56] * Quits: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) (*.net *.split)
- # [22:56] * Quits: malcolmva (~malcolmva@c-67-180-203-233.hsd1.ca.comcast.net) (*.net *.split)
- # [22:56] * Quits: bobbylaporte (~bobbylapo@108.166.175.162) (*.net *.split)
- # [22:56] * Quits: mpt (~mpt@canonical/mpt) (*.net *.split)
- # [22:56] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (*.net *.split)
- # [22:56] * Quits: Rubennn (~Rubennn@apher.gewooniets.nl) (*.net *.split)
- # [22:56] * Quits: eric_carlson (~eric@17.212.152.104) (*.net *.split)
- # [22:56] * Quits: payman (~payman@ip-200.t2.se.opera.com) (*.net *.split)
- # [22:56] * mitsuhiko_ is now known as mitsuhiko
- # [22:56] * JohnAlbin_ is now known as JohnAlbin
- # [22:57] * eric_carlson_ is now known as eric_carlson
- # [22:57] * esprehn_ is now known as esprehn
- # [22:57] * abarth_ is now known as abarth
- # [22:57] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Remote host closed the connection)
- # [22:58] * Joins: mattgifford (~mattgiffo@70.102.199.158)
- # [22:58] * Quits: mitsuhiko (~mitsuhiko@hammett.srv.pocoo.org) (Changing host)
- # [22:58] * Joins: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko)
- # [22:59] * Quits: mven (~mven@169.241.49.201) (Remote host closed the connection)
- # [23:01] * Quits: MacTed (~Thud@63.119.36.36)
- # [23:01] * Joins: mven (~mven@169.241.49.201)
- # [23:02] * Joins: reyre_ (~reyre_@24.114.76.152)
- # [23:02] * Quits: othermaciej (~mjs@17.114.109.235) (Quit: othermaciej)
- # [23:02] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Ping timeout: 240 seconds)
- # [23:02] * Quits: newtron (~newtron@199.71.174.103) (Remote host closed the connection)
- # [23:03] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
- # [23:03] * Quits: weinig|lunch (~weinig@17.114.107.39) (Quit: weinig|lunch)
- # [23:04] * Joins: mpt (~mpt@nat/canonical/x-zwnclwqqqcjambio)
- # [23:04] * Quits: mpt (~mpt@nat/canonical/x-zwnclwqqqcjambio) (Changing host)
- # [23:04] * Joins: mpt (~mpt@canonical/mpt)
- # [23:04] * Joins: malcolmva (~malcolmva@c-67-180-203-233.hsd1.ca.comcast.net)
- # [23:04] * Joins: mattgifford (~mattgiffo@70.102.199.158)
- # [23:06] * Quits: richt (~richt@cpc15-gran4-2-0-cust9.12-1.cable.virginmedia.com) (Remote host closed the connection)
- # [23:07] * ojan_away is now known as ojan
- # [23:09] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [23:09] * miketaylrzzzzzzz is now known as miketaylr
- # [23:09] * Quits: reyre_ (~reyre_@24.114.76.152) (Remote host closed the connection)
- # [23:10] * Quits: vedransisic (26689fda@gateway/web/freenode/ip.38.104.159.218) (Quit: Page closed)
- # [23:12] * Joins: viduthalai1947_ (uid5404@gateway/web/irccloud.com/x-bukstaahmbovxklr)
- # [23:13] * Joins: jpwhiting_ (~jeremy@174-19-52-66.slkc.qwest.net)
- # [23:13] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:13] * Joins: gavinc_ (~gavin@barad-dur.carothers.name)
- # [23:13] * Quits: jpwhiting_ (~jeremy@174-19-52-66.slkc.qwest.net) (Client Quit)
- # [23:13] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
- # [23:13] * Joins: jpwhiting_ (~jeremy@174-19-52-66.slkc.qwest.net)
- # [23:14] * Joins: fishd__ (~darin@216.239.45.66)
- # [23:20] * Joins: reyre_ (~reyre_@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [23:20] * Quits: Obvious_MkII (tachikoma@188.226.74.2) (Read error: Connection reset by peer)
- # [23:20] * Quits: bobbylaporte_ (~bobbylapo@108.166.175.162) (*.net *.split)
- # [23:20] * Quits: fishd_ (~darin@216.239.45.66) (*.net *.split)
- # [23:20] * Quits: hober (~ted@unaffiliated/hober) (*.net *.split)
- # [23:20] * Quits: Guest47936 (~Jarrod_@pdpc/supporter/active/jarrod) (*.net *.split)
- # [23:20] * Quits: SimonSapin (~simon@207.218.72.65) (*.net *.split)
- # [23:20] * Quits: astearns (~astearns@192.150.22.5) (*.net *.split)
- # [23:20] * Quits: viduthalai1947 (uid5404@gateway/web/irccloud.com/x-fvmnbdjhsjmebheg) (*.net *.split)
- # [23:20] * Quits: jpwhiting (~jeremy@kde/developer/whiting) (*.net *.split)
- # [23:20] * Quits: gavinc (~gavin@barad-dur.carothers.name) (*.net *.split)
- # [23:20] * Quits: cwilso (uid10206@gateway/web/irccloud.com/x-keipnskmcnjbsxom) (*.net *.split)
- # [23:20] * Quits: foolip (~philip@node-7lfba0nolmjcce1j8.a0.ipv6.opera.com) (*.net *.split)
- # [23:20] * Quits: jamesr__ (uid10481@gateway/web/irccloud.com/x-dzoechirbvvcjpdo) (*.net *.split)
- # [23:20] * Quits: kochi (~kochi@2401:fa00:4:1004:26be:5ff:fe03:db82) (*.net *.split)
- # [23:20] * Quits: beverloo (beverloo@nat/google/x-zzpkjwvvozfkopbv) (*.net *.split)
- # [23:21] * Joins: reyre- (~reyre_@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
- # [23:21] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:24] * Quits: reyre_ (~reyre_@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Ping timeout: 245 seconds)
- # [23:27] * Joins: astearns (~astearns@192.150.22.5)
- # [23:28] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [23:28] * Joins: bobbylaporte (~bobbylapo@108.166.175.162)
- # [23:28] * Joins: beverloo (beverloo@nat/google/x-ycdjurowzyhgxrpw)
- # [23:28] * Joins: hober (~ted@unaffiliated/hober)
- # [23:28] * Quits: mven (~mven@169.241.49.201) (Remote host closed the connection)
- # [23:29] * Joins: jamesr__ (uid10481@gateway/web/irccloud.com/x-ajckdpqovkyllmlr)
- # [23:29] * Quits: AladinBouzerd (~aladinbou@41.104.169.35) (Ping timeout: 240 seconds)
- # [23:29] * Joins: weinig (~weinig@17.114.219.101)
- # [23:29] * Joins: cwilso (uid10206@gateway/web/irccloud.com/x-yucgcrcvqyrkbxtc)
- # [23:30] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [23:31] * Quits: rubatdub (~khalil@213.188.180.185) (Quit: Quitte)
- # [23:32] * Joins: Obvious_MkII (tachikoma@188.226.74.2)
- # [23:33] * Joins: SimonSapin (~simon@207.218.72.65)
- # [23:34] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 240 seconds)
- # [23:36] * Joins: msaad (~marcus@24-212-234-115.cable.teksavvy.com)
- # [23:37] * Joins: Jarrod_ (~Jarrod_@pdpc/supporter/active/jarrod)
- # [23:38] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [23:40] * Joins: othermaciej (~mjs@17.114.109.235)
- # [23:40] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [23:41] * Joins: ehsan (~ehsan@66.207.208.98)
- # [23:41] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [23:42] * Joins: foolip (~philip@node-7lfba0nolmjcce1j8.a0.ipv6.opera.com)
- # [23:42] * Joins: kochi (~kochi@2401:fa00:4:1004:26be:5ff:fe03:db82)
- # [23:42] * Quits: darobin (~darobin@78.208.93.24) (Remote host closed the connection)
- # [23:44] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 240 seconds)
- # [23:48] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [23:48] * Joins: AladinBouzerd (~aladinbou@41.104.169.35)
- # [23:50] * Krinkle is now known as Krinkle|detached
- # [23:52] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 260 seconds)
- # [23:59] * Quits: weinig (~weinig@17.114.219.101) (Quit: weinig)
- # [23:59] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
- # Session Close: Thu Jul 11 00:00:00 2013
The end :)