Options:
- # Session Start: Fri Feb 03 00:00:00 2012
- # Session Ident: #whatwg
- # [00:01] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [00:01] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 252 seconds)
- # [00:01] * Quits: Druide__ (~Druid@p5B13643B.dip.t-dialin.net) (Ping timeout: 265 seconds)
- # [00:01] * Joins: diraol (~diraol@200-171-56-167.dsl.telesp.net.br)
- # [00:02] * Joins: Druide__ (~Druid@p5B13643B.dip.t-dialin.net)
- # [00:03] * Quits: diraol (~diraol@200-171-56-167.dsl.telesp.net.br) (Client Quit)
- # [00:03] * Joins: diraol (~diraol@200-171-56-167.dsl.telesp.net.br)
- # [00:04] * Quits: jcarbaugh (~jcarbaugh@216.59.106.66)
- # [00:04] <jacobolus> does anyone know what the right way is to unpack a javascript float? i.e. to figure out the exact bits of the internal number?
- # [00:04] <jacobolus> *internal representation
- # [00:04] <gsnedders> You mean get at the actual repr of it?
- # [00:04] <jacobolus> right
- # [00:05] <gsnedders> Um, there's no built-in way to do so.
- # [00:05] <jacobolus> sure. I'm just wondering what the best arithmetic to do is that won't introduce rounding errors or w/e
- # [00:05] <gsnedders> You can probably achieve it through Typed Arrays, actually.
- # [00:05] <jacobolus> gsnedders: yeah, but that doesn't help me in old browsers :)
- # [00:05] <gsnedders> Then it's less easy :)
- # [00:06] * Joins: sicking (~chatzilla@2620:101:8003:200:226:bbff:fe05:3fe1)
- # [00:06] * Joins: franksalim (~frank@64-71-23-251.static.wiline.com)
- # [00:06] <jacobolus> gsnedders: and one thing I'm trying to do is test out the PRNGs behind Math.random(), just for my own edification
- # [00:07] <gsnedders> I guess you just need to calculate the needed exponent and mantissa yourself.
- # [00:08] <jacobolus> yeah. so in theory, if I have a number 0 < x < 1, repeatedly multiplying by 2 and sometimes subtracting 1 should avoid rounding problems, right?
- # [00:09] <gsnedders> I'm nowhere near awake enough to think in that level of detail :)
- # [00:09] <jacobolus> heh. boo
- # [00:10] <jacobolus> :)
- # [00:10] <gsnedders> Well, the exponent is such that you take log2, round-down.
- # [00:11] <gsnedders> IEEE754 means you need to deal with the exponent bias.
- # [00:11] <gsnedders> But then you should just be able to subtract Math.pow(2, exponent) from your value to get the mantissa, no?
- # [00:12] <jacobolus> that's what I would expect
- # [00:13] <jacobolus> but once I have the mantissa, that's still as a float. I should be able to pull out the bits w/ repeated [multiply by 2], [if > 1 then subtract 1] steps, right?
- # [00:13] <gsnedders> And both the exponent and mantissa can be expressed exactly (both are less than 2^53), and Math.pow(2, exponent) is guaranteed to have a representation possible.
- # [00:13] <gsnedders> jacobolus: Just x.toString(2)
- # [00:14] * Joins: gkellogg (~gregg@c-98-248-150-91.hsd1.ca.comcast.net)
- # [00:14] <jacobolus> gsnedders: oh! didn't realize that one.
- # [00:15] <jacobolus> gsnedders: I can just use x.toString(2) in general then
- # [00:15] * Quits: Onderhond (onderhond@d54C61C40.access.telenet.be) (Ping timeout: 276 seconds)
- # [00:16] * Joins: Onderhond (onderhond@d54C61C40.access.telenet.be)
- # [00:16] <gsnedders> jacobolus: Doesn't get you the actual repr of the float, though
- # [00:16] <jacobolus> but it gives the exponent & mantissa
- # [00:17] <gsnedders> jacobolus: It shouldn't.
- # [00:17] <gsnedders> > (Math.pow(2, 51)+1.5).toString(2)
- # [00:17] <gsnedders> "1000000000000000000000000000000000000000000000000001.1"
- # [00:17] <gsnedders> For example
- # [00:18] <jacobolus> that looks correct...?
- # [00:18] <gsnedders> It's not the exponent and mantissa, though
- # [00:18] <jacobolus> well, the exponent is however far the . is to the right
- # [00:19] <jacobolus> and the mantissa is the value if we remove the . and strip leading 0s
- # [00:19] <jacobolus> and if I read the ieee 754 spec I could figure out precisely how the bits of that are arranged
- # [00:19] <gsnedders> jacobolus: That's not going to be in IEEE754 double format, though
- # [00:20] <jacobolus> what do you mean?
- # [00:20] <gsnedders> (where the mantissa has an implicit leading 1, effectively making it normalized)
- # [00:20] <jacobolus> sure
- # [00:20] <gsnedders> Or am I being stupid and half-asleep?
- # [00:20] <gsnedders> (This seems quite plausible)
- # [00:20] <gsnedders> (Seeming I am, in fact, half asleep)
- # [00:20] <jacobolus> gsnedders: what I'm saying is I can deterministically figure out the representation from that, I think
- # [00:20] <gsnedders> Right.
- # [00:21] <jacobolus> but in any event, it's good enough for my purposes here
- # [00:21] <jacobolus> gsnedders: interestingly, v8's Math.random() seems to only do 32 random bits?
- # [00:21] <gsnedders> jacobolus: No idea.
- # [00:21] <jacobolus> safari as well
- # [00:22] <jacobolus> in theory they could do 53 random bits, right?
- # [00:22] <jacobolus> for a number in (0, 1)
- # [00:22] <gsnedders> (0, 1]
- # [00:23] <Philip`> [0, 1)
- # [00:23] <jacobolus> is it (0, 1]? I was under the impression that they'd never produce 1.
- # [00:23] <gsnedders> No, I'm just getting my brackets the wrong way around.
- # [00:23] <jacobolus> gotcha
- # [00:23] <gsnedders> What Philip` said.
- # [00:23] <Philip`> 0 <= x < 1, if you want the not incredibly confusing notation
- # [00:23] <jacobolus> :)
- # [00:24] <jacobolus> the notation is plenty readable to former math students :)
- # [00:24] <jacobolus> gsnedders: thanks for the toString(2) lead. I for whatever reason thought that only worked for integers
- # [00:26] * Quits: sicking (~chatzilla@2620:101:8003:200:226:bbff:fe05:3fe1) (Ping timeout: 272 seconds)
- # [00:26] * jernoble is now known as jernoble|afk
- # [00:27] <Philip`> I believe at least SpiderMonkey uses an RNG equivalent to lrand48(), which returns 31 bits, but then it gets two random ints and shifts and adds to get a random double
- # [00:27] * abarth is now known as abarth3
- # [00:28] <Philip`> I think one difficulty with Math.random() is that if you change it to a higher quality RNG, you lose on critical-for-marketing benchmarks
- # [00:28] <jacobolus> boo
- # [00:28] <jacobolus> prngs like MWC are pretty fast though
- # [00:29] <zewt_> integrate randomness quality into the benchmarks? heh
- # [00:29] * zewt_ is now known as zewt
- # [00:29] <jacobolus> Philip`: but it's hard to imagine a case where actual calls to random() is the bottleneck. adding just a couple noop function calls seem to dramatically slow things down relative to calling random() bare
- # [00:30] <zewt> as long as you're not doing anything stupid (like touching /dev/random)
- # [00:30] <jacobolus> i.e. hard to imagine such cases in real code
- # [00:30] <Philip`> jacobolus: Never underestimate the ability of benchmark writers to write benchmarks whose bottleneck is nowhere like where they intended :-)
- # [00:30] <jacobolus> heh. fair enough
- # [00:31] <Philip`> (especially since the bottlenecks change after the benchmarks are written)
- # [00:31] <jacobolus> I guess what I mean is, doing `for (var i = 0, r = Math.random; i < 1e6; i++) { r(); };` seems like a relatively rare sort of occurrence
- # [00:32] <jacobolus> if there's a benchmark along those lines, maybe it should be scrapped :)
- # [00:32] <zewt> jacobolus: of course, a smart JIT would notice that Math.random() has no side-effects, and elide the whole damn thing :P
- # [00:32] <gsnedders> A lot of Peacekeeper comes down to little more than that.
- # [00:33] <zewt> c/c++ compilers definitely do that sort of thing
- # [00:34] <zewt> (no clue if JS engines do)
- # [00:34] <zewt> (guess it'd be easy enough to find out)
- # [00:35] * Quits: hasather_ (~hasather_@71.109-247-163.customer.lyse.net) (Remote host closed the connection)
- # [00:35] <gsnedders> I *think* V8 and SM should, but in V8's case it needs to be detected as hot-code to get the optimization done!
- # [00:35] <zewt> chrome production doesn't, anyway
- # [00:35] <zewt> well, not when pasting into the console
- # [00:35] <zewt> gsnedders: of course, that's another problem with benchmarking JS :P
- # [00:35] <zewt> was: re: stating the obvious
- # [00:36] <gsnedders> zewt: It's optimization for hot-code should, at least. The problem is you have to run the non-optimized code first. :P
- # [00:36] <gsnedders> zewt: Well, it's a problem with any JITing language.
- # [00:36] * Joins: tantek (~tantek@12.144.185.81.rev.sfr.net)
- # [00:36] <zewt> sticking it in a function and calling it a few times and it doesn't change, at least
- # [00:36] <zewt> gsnedders: well, I'm blaming the naive benchmarks, not JS
- # [00:36] <gsnedders> Try a few hundred :P
- # [00:36] <jacobolus> gsnedders: is commented peacekeeper code easily accessible someplace?
- # [00:36] <gsnedders> jacobolus: No.
- # [00:36] <jacobolus> their site is kind of a mess
- # [00:37] <zewt> shouldn't have to run an expensive function a few hundred times to get it to optimize :P not when calling the function takes over a second
- # [00:37] <zewt> (increased to 1e7 so I could see the runtime clearly)
- # [00:37] <gsnedders> jacobolus: The test frame just loads the same URL over and over again, and changes based on cookies :P
- # [00:38] <jacobolus> how can people take a 21st century benchmark seriously that doesn't clearly show & explain what it's doing?
- # [00:38] <gsnedders> Marketing.
- # [00:39] <Philip`> The perceived quality of a benchmark is entirely dependent on how pretty its graphs are
- # [00:39] <Philip`> (That's how I judge them, at least)
- # [00:39] <jacobolus> Philip`: well are there any good benchmarks with shitty graphs that need help?
- # [00:40] <jacobolus> I bet with a couple days effort it would be possible to make some damn pretty graphs
- # [00:40] <jacobolus> use canvas or SVG, and if they aren't supported, just "sorry, your browser is so obsolete we can't even show you results"
- # [00:41] <gsnedders> Kraken for example tests CSE quite heavily.
- # [00:43] <gsnedders> (for var i = 0; i < 1000; i++) { foo[i] = Math.abs(foo[i] >> 1); bar[i] = foo[i] >> 1; }
- # [00:43] * Philip` knows too little to know of any good benchmarks
- # [00:43] <gsnedders> Is what you need to be quick on to be good on Kraken.
- # [00:44] <jacobolus> gsnedders: "CSE"?
- # [00:44] <gsnedders> jacobolus: common subexpression elimination
- # [00:45] <jacobolus> ah, I see
- # [00:45] <gsnedders> Also you need to be able to tell Math.abs is loop-invariant
- # [00:45] <jacobolus> gsnedders: with the idea there being that foo[i] >> 1 can't be eliminated because foo[i] changes after the first time?
- # [00:46] <gsnedders> jacobolus: Gah! No, switch the two statements in the block around.
- # [00:46] * Quits: drublic (~drublic@frbg-4d029f19.pool.mediaWays.net) (Remote host closed the connection)
- # [00:46] <zewt> understanding const functions is a pretty fundamental optimization anyway, i'd expect
- # [00:46] <gsnedders> (which means you have to be able to tell that Math.abs is the built-in pure one, and that foo[i] and bar[i] are data properties for all i)
- # [00:47] <gsnedders> (because if they are accessor properties for any i then they could have side-effects and mutate Math.abs)
- # [00:47] <jacobolus> sure
- # [00:47] * Quits: skylamer` (cgskylamer@78.90.213.55) (Remote host closed the connection)
- # [00:47] <zewt> i'd expect engines to optimize for functions like that not being mutated, and have an exception path if anything ever does ("fuck, throw everything jitted away and give up because someone did something horrible")
- # [00:49] <gsnedders> Also if any are {valueOf:function(){return 1;}} because obv. you can do whatever in that function
- # [00:49] <jacobolus> are there any "how fast can the jit do when we throw horrible stuff" tests? those would be fun to write
- # [00:49] <zewt> and if someone creates benchmarks for performance when people do horrible things that break optimizations, they get shot in the head
- # [00:49] <gsnedders> zewt: Ah, but the point is you don't want the branch for the exception path in the hot code.
- # [00:49] * Joins: estellevw (~estellevw@173-228-112-29.dsl.dynamic.sonic.net)
- # [00:49] <gsnedders> Oh, you mean just throwing out all generated code if something mutates such a thing?
- # [00:49] <zewt> gsnedders: the branch would happen on assignment, not on access
- # [00:50] <zewt> (putting aside how to do *that* efficiently)
- # [00:50] <zewt> right
- # [00:50] <gsnedders> zewt: That could be fun with OSR.
- # [00:50] <zewt> with who?
- # [00:50] <gsnedders> on-stack replacement
- # [00:51] <gsnedders> Imagine you have generated code that assumes a built-in is a built-in, and then you change the built-in.
- # [00:51] <zewt> right
- # [00:51] <gsnedders> Everything higher up on the stack has to cope with this change.
- # [00:51] * Joins: mkanat (mkanat@nat/google/x-bankpsexufcyyjoi)
- # [00:51] <zewt> i'd think that would be an important assumption to be able to make
- # [00:51] <zewt> and cope with if someone is a jerk and violates it
- # [00:51] <gsnedders> So throwing away code isn't obviously always simple.
- # [00:51] <zewt> but not optimize for
- # [00:51] <zewt> heh, i wouldn't expect anything related to JIT to be simple :)
- # [00:52] <zewt> but yeah, it's definitely a tough problem
- # [00:52] <zewt> i'd expect the wins to be pretty significant, though
- # [00:52] <gsnedders> I mean, something like that example at first glance appears to be quite easy to optimize, until you start finding edge-cases that make optimization hard.
- # [00:53] <gsnedders> zewt: Eh, mostly only on benchmarks, though
- # [00:53] <gsnedders> Anyhow, time for me to vanish.
- # [00:53] <zewt> gsnedders: i don't know about that; it should allow general sets of constant-value folding
- # [00:53] * Quits: diraol (~diraol@200-171-56-167.dsl.telesp.net.br) (Quit: Leaving.)
- # [00:54] <zewt> granted, many of which you can do by hand, but that's exactly what you shouldn't have to do with a good optimizer
- # [00:54] * Joins: diraol (~diraol@200-171-56-167.dsl.telesp.net.br)
- # [00:54] <zewt> heh, I think some C optimizers will optimize x = 0; for(int i = 0; i < n; ++i) x += i; to x = n*(n+1)/2
- # [00:55] <zewt> (which, to be sure, is an optimization only relevant to benchmarks)
- # [00:56] * abarth3 is now known as abarth
- # [01:01] <Philip`> (I imagine it could be argued that those kinds of optimisations are actually somewhat useful, even though a human could perform the same transformation trivially, because dumb code will be generated via macros or templates and it's nice if the compiler can recognise the special cases instead of forcing the programmer to abandon their nice abstractions and optimise those cases by hand)
- # [01:01] <zewt> also, those optimizations tend to (though don't always) mirror more useful optimizations
- # [01:02] <zewt> eg. having enough information in a C compiler to notice common patterns (as opposed to, say, a dumb peephole match for a summation) is obviously a good thing
- # [01:02] <zewt> (no idea what level the above optimization is actually done at)
- # [01:05] * Quits: ap_ (~ap@2620:149:4:1b01:1564:1d67:cfd4:a36b) (Quit: ap_)
- # [01:05] * Joins: schnoomac (~schnoomac@melbourne.99cluster.com)
- # [01:05] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [01:07] * Joins: jochen___ (jochen@nat/google/x-cwibymosjszxfrub)
- # [01:08] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [01:09] * Joins: ap_ (~ap@17.245.90.47)
- # [01:09] * Quits: diraol (~diraol@200-171-56-167.dsl.telesp.net.br) (Quit: Leaving.)
- # [01:10] * Joins: diraol (~diraol@200-171-56-167.dsl.telesp.net.br)
- # [01:10] * Joins: rarar3 (~subway@209.180.237.174)
- # [01:11] * Joins: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com)
- # [01:12] * Quits: jochen__ (jochen@nat/google/x-oiuzmkghcacmhtmz) (Ping timeout: 272 seconds)
- # [01:12] * jochen___ is now known as jochen__
- # [01:14] * Joins: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com)
- # [01:14] * Quits: diraol (~diraol@200-171-56-167.dsl.telesp.net.br) (Read error: No route to host)
- # [01:15] * Joins: diraol (~diraol@200-171-56-167.dsl.telesp.net.br)
- # [01:15] * Quits: rarar3 (~subway@209.180.237.174) (Remote host closed the connection)
- # [01:16] * Quits: TobiX (tobias@zoidberg.org) (Ping timeout: 272 seconds)
- # [01:19] * Joins: TobiX (tobias@zoidberg.org)
- # [01:20] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [01:20] * jernoble|afk is now known as jernoble
- # [01:25] * Joins: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [01:32] * Quits: diraol (~diraol@200-171-56-167.dsl.telesp.net.br) (Ping timeout: 272 seconds)
- # [01:35] * Quits: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl) (Quit: RobbertAtWork)
- # [01:36] * Quits: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [01:42] * Quits: pablof (~pablof@144.189.101.1) (Remote host closed the connection)
- # [01:45] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [01:46] * Joins: danielfilho_ (~daniel@187.31.77.7)
- # [01:47] * Quits: danielfilho (~daniel@187.31.77.7) (Ping timeout: 255 seconds)
- # [01:47] * danielfilho_ is now known as danielfilho
- # [01:52] * Quits: tantek (~tantek@12.144.185.81.rev.sfr.net) (Quit: tantek)
- # [02:01] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Quit: tzing)
- # [02:01] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [02:06] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [02:08] * Quits: ap_ (~ap@17.245.90.47) (Quit: ap_)
- # [02:09] * Joins: ap_ (~ap@17.212.155.203)
- # [02:12] * Quits: ezoe (~ezoe@112-68-250-88f1.kyt1.eonet.ne.jp) (Ping timeout: 248 seconds)
- # [02:14] * Quits: danielfilho (~daniel@187.31.77.7) (Ping timeout: 245 seconds)
- # [02:17] * jernoble is now known as jernoble|afk
- # [02:19] * Joins: zhaoyili (~chatzilla@113.108.103.33)
- # [02:19] * nunnun is now known as nunnun_away
- # [02:20] * Quits: zhaoyili (~chatzilla@113.108.103.33) (Client Quit)
- # [02:24] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Quit: Leaving)
- # [02:25] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [02:26] * Quits: plutoniix (~plutoniix@182.53.49.27) (Quit: Leaving)
- # [02:47] * Quits: ap_ (~ap@17.212.155.203) (Quit: ap_)
- # [02:51] * Joins: nonge (~nonge@p5082A192.dip.t-dialin.net)
- # [02:56] * Joins: KevinMarks (~KevinMark@204.14.239.221)
- # [02:56] * Quits: othermaciej (~mjs@17.245.88.141) (Quit: othermaciej)
- # [03:05] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [03:06] * Joins: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com)
- # [03:09] * Joins: jcarbaugh (~jcarbaugh@216-15-37-167.c3-0.gth-ubr1.lnh-gth.md.cable.rcn.com)
- # [03:14] * Joins: pablof (~pablof@c-98-207-157-89.hsd1.ca.comcast.net)
- # [03:19] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [03:21] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 260 seconds)
- # [03:21] * Joins: ehsan (~ehsan@209.29.21.241)
- # [03:22] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [03:23] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [03:30] * Quits: Druide__ (~Druid@p5B13643B.dip.t-dialin.net) (Ping timeout: 265 seconds)
- # [03:32] * Quits: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com) (Quit: teleject)
- # [03:37] * Quits: ehsan (~ehsan@209.29.21.241) (Read error: Connection reset by peer)
- # [03:38] * Joins: ehsan (~ehsan@209.29.21.241)
- # [03:40] * Quits: ehsan (~ehsan@209.29.21.241) (Read error: Connection reset by peer)
- # [03:40] * Joins: ehsan (~ehsan@209.29.21.241)
- # [03:42] * Quits: jacobolus (~jacobolus@173-167-122-145-sfba.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [03:53] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [03:55] * Joins: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com)
- # [04:03] * Quits: rniwa (rniwa@nat/google/x-ioplrhjxloalebbr) (Quit: rniwa)
- # [04:08] * Quits: necolas (~necolas@5e0c3818.bb.sky.com) (Remote host closed the connection)
- # [04:24] * Joins: plutoniix (~plutoniix@ppp-110-168-119-43.revip5.asianet.co.th)
- # [04:47] * Joins: izhak (~izhak@213.87.241.243)
- # [05:00] * nunnun_away is now known as nunnun
- # [05:01] * Quits: mkanat (mkanat@nat/google/x-bankpsexufcyyjoi) (Quit: Ex-Chat)
- # [05:01] * Quits: KevinMarks (~KevinMark@204.14.239.221) (Quit: The computer fell asleep)
- # [05:02] * Joins: gavin_ (~gavin@76.14.70.183)
- # [05:09] * Joins: yoshiaki (~yoshiaki@2001:200:1c0:3602:6c94:7db6:3b7a:699)
- # [05:10] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [05:11] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Client Quit)
- # [05:12] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Quit: Leaving)
- # [05:13] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [05:19] * Quits: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com) (Read error: Connection reset by peer)
- # [05:19] * Joins: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com)
- # [05:28] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [05:29] * Joins: dydx (~dydz@adsl-76-199-101-193.dsl.pltn13.sbcglobal.net)
- # [05:31] * Quits: dydx (~dydz@adsl-76-199-101-193.dsl.pltn13.sbcglobal.net) (Client Quit)
- # Session Close: Fri Feb 03 05:33:58 2012
- #
- # Session Start: Fri Feb 03 05:33:58 2012
- # Session Ident: #whatwg
- # [05:33] * Disconnected
- # [05:49] * Attempting to rejoin channel #whatwg
- # [05:49] * Rejoined channel #whatwg
- # [05:49] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [05:49] * Set by annevk42 on Mon Oct 19 22:03:06
- # [05:49] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Client Quit)
- # [06:10] * Joins: Areks (~Areks@rs.gridnine.com)
- # [06:12] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [06:24] * Quits: bga (bga@2001:41d0:1:8d75::254) (Ping timeout: 245 seconds)
- # [06:25] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [06:26] * heycam|away is now known as heycam
- # [06:27] * Quits: ehsan (~ehsan@209.29.21.241) (Read error: Connection reset by peer)
- # [06:27] * Joins: ehsan (~ehsan@209.29.21.241)
- # [06:31] * heycam is now known as heycam|away
- # [06:35] * Joins: bga (bga@fr6.freebnc.net)
- # [06:36] * Quits: ehsan (~ehsan@209.29.21.241) (Read error: Connection reset by peer)
- # [06:37] * Joins: ehsan (~ehsan@209.29.21.241)
- # [06:40] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 245 seconds)
- # [06:55] * Quits: bga (bga@fr6.freebnc.net) (Ping timeout: 248 seconds)
- # [07:06] * Joins: bga (bga@fr6.freebnc.net)
- # [07:06] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [07:10] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 256 seconds)
- # [07:13] * Quits: roc (~chatzilla@60.234.54.74) (Ping timeout: 245 seconds)
- # [07:13] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [07:15] * Joins: LBP (~Mirc@pD9EB1B7F.dip0.t-ipconnect.de)
- # [07:17] * Quits: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com) (Quit: Leaving...)
- # [07:29] * Quits: schnoomac (~schnoomac@melbourne.99cluster.com) (Quit: schnoomac)
- # [07:54] * Joins: ezoe (~ezoe@203-140-90-142f1.kyt1.eonet.ne.jp)
- # [07:59] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 244 seconds)
- # [08:04] * Quits: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com) (Quit: hij1nx)
- # [08:04] * Quits: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com) (Quit: teleject)
- # [08:06] * Joins: Areks|2 (~Areks@rs.gridnine.com)
- # [08:07] * Joins: gwicke (~gabriel@212.255.42.168)
- # [08:07] * Quits: Areks|2 (~Areks@rs.gridnine.com) (Read error: Connection reset by peer)
- # [08:09] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 272 seconds)
- # [08:25] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [08:34] * Quits: jgraham (~jgraham@web22.webfaction.com) (Read error: Operation timed out)
- # [08:37] * Joins: dirkpennings (~dirkpenni@90-145-26-140.bbserv.nl)
- # [08:43] * Quits: jcarbaugh (~jcarbaugh@216-15-37-167.c3-0.gth-ubr1.lnh-gth.md.cable.rcn.com)
- # [08:45] * Joins: PalleZingmark (~Adium@217.13.228.226)
- # [08:48] * Quits: PalleZingmark (~Adium@217.13.228.226) (Client Quit)
- # [08:48] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 244 seconds)
- # [08:48] * Quits: ehsan (~ehsan@209.29.21.241) (Read error: Connection reset by peer)
- # [08:48] * Joins: ehsan (~ehsan@209.29.21.241)
- # [08:52] * Joins: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [08:56] * Joins: GlitchMr (~glitchmr@178-36-129-48.adsl.inetia.pl)
- # [09:07] * Joins: PalleZingmark (~Adium@217.13.228.226)
- # [09:07] <zcorpan> annevk: wb
- # [09:12] * Joins: mishunov (~spliter@77.88.72.162)
- # [09:13] * Joins: yoshiaki_ (~yoshiaki@2001:200:1c0:3602:692f:c84:ad68:1f10)
- # [09:14] * Quits: yoshiaki_ (~yoshiaki@2001:200:1c0:3602:692f:c84:ad68:1f10) (Remote host closed the connection)
- # [09:15] * Quits: yoshiaki (~yoshiaki@2001:200:1c0:3602:6c94:7db6:3b7a:699) (Ping timeout: 245 seconds)
- # [09:18] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
- # [09:24] * Joins: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl)
- # [09:25] * Quits: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl) (Remote host closed the connection)
- # [09:33] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [09:35] * Quits: plutoniix (~plutoniix@ppp-110-168-119-43.revip5.asianet.co.th) (Quit: Leaving)
- # [09:35] * Joins: graememcc (~chatzilla@host86-148-137-191.range86-148.btcentralplus.com)
- # [09:37] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [09:37] * Quits: ezoe (~ezoe@203-140-90-142f1.kyt1.eonet.ne.jp) (Ping timeout: 240 seconds)
- # [09:44] * Joins: Tellnes (~tellnes@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com)
- # [09:47] * Joins: tomasf (~tomasf@host-95-198-97-138.mobileonline.telia.com)
- # [09:47] * Joins: Evanescence (~Evanescen@60.183.194.144)
- # [09:51] * Joins: drublic (~drublic@frbg-4d02927a.pool.mediaWays.net)
- # [10:04] * toyoshim is now known as toyoshiAw
- # [10:06] <matjas> where in the spec does it say <summary> may not be omitted if <details> is used?
- # [10:12] <zcorpan> Content model:
- # [10:12] <zcorpan> One summary element followed by flow content.
- # [10:12] <zcorpan> http://www.whatwg.org/specs/web-apps/current-work/multipage/interactive-elements.html#the-details-element
- # [10:12] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [10:13] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [10:17] * Quits: bga (bga@fr6.freebnc.net) (Ping timeout: 252 seconds)
- # [10:17] <matjas> thanks
- # [10:17] * matjas files validator.nu bug
- # [10:18] * toyoshiAw is now known as toyoshim
- # [10:21] * Joins: ezoe (~ezoe@112-68-245-64f1.kyt1.eonet.ne.jp)
- # [10:23] * Joins: Ms2ger (~Ms2ger@91.181.127.47)
- # [10:25] * Joins: charlvn (~charlvn@524BA444.cm-4-4c.dynamic.ziggo.nl)
- # [10:32] * Quits: tomasf (~tomasf@host-95-198-97-138.mobileonline.telia.com) (Quit: tomasf)
- # [10:34] * Quits: ehsan (~ehsan@209.29.21.241) (Read error: Connection reset by peer)
- # [10:34] * Joins: ehsan (~ehsan@209.29.21.241)
- # [10:36] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [10:37] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 244 seconds)
- # [10:37] * Parts: pkondzior (u768@gateway/web/irccloud.com/x-fhajdxmrdikafqci)
- # [10:39] * Joins: tomasf (~tomasf@host-95-198-97-138.mobileonline.telia.com)
- # [10:39] * Quits: espadrine (~thaddee_t@acces2477.res.insa-lyon.fr) (Read error: Connection reset by peer)
- # [10:39] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [10:42] <Ms2ger> gsnedders, I believe we killed gopher
- # [10:42] * Joins: jgraham (~jgraham@web22.webfaction.com)
- # [10:50] * Joins: hasather_ (~hasather_@71.109-247-163.customer.lyse.net)
- # [10:52] * Ms2ger loves https://bugzilla.mozilla.org/show_bug.cgi?id=723661
- # [10:52] <Ms2ger> Especially how it was filed yesterday
- # [10:54] * Quits: hasather_ (~hasather_@71.109-247-163.customer.lyse.net) (Ping timeout: 245 seconds)
- # [10:55] * Quits: danbri (~danbri@cable-146-255-156-245.dynamic.telemach.ba) (Remote host closed the connection)
- # [10:56] * Joins: Druide__ (~Druid@p5B05CC36.dip.t-dialin.net)
- # [10:59] * Joins: smaug____ (~chatzilla@193-64-22-108-nat.elisa-mobile.fi)
- # [11:03] * Quits: Neocortex (~niels@dhcp-077-249-098-024.chello.nl) (Read error: Connection reset by peer)
- # [11:03] * Joins: Neocortex (~niels@dhcp-077-249-098-024.chello.nl)
- # [11:06] * Parts: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [11:07] * Joins: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [11:09] * Quits: temp02 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
- # [11:10] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [11:10] * nunnun is now known as nunnun_away
- # [11:10] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [11:15] * Quits: smaug____ (~chatzilla@193-64-22-108-nat.elisa-mobile.fi) (Ping timeout: 252 seconds)
- # [11:24] * Parts: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [11:24] * Joins: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [11:41] * Joins: bga (bga@fr6.freebnc.net)
- # [11:43] <matjas> MikeSmith: that was quick; thanks!
- # [11:44] <MikeSmith> no problem man
- # [11:44] <MikeSmith> th
- # [11:44] <MikeSmith> thanks for taking time to report it
- # [11:44] <MikeSmith> as is often the case I'm fixing regressions I introduced myself
- # [11:45] * Quits: jdong_ (~jdong@222.126.155.250) (Remote host closed the connection)
- # [11:47] * Joins: nonge_ (~nonge@p5082AAC5.dip.t-dialin.net)
- # [11:49] * Joins: Lachy (~Lachy@guest.opera.com)
- # [11:51] * Quits: nonge (~nonge@p5082A192.dip.t-dialin.net) (Ping timeout: 252 seconds)
- # [11:54] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [12:00] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
- # [12:05] * Quits: charlvn (~charlvn@524BA444.cm-4-4c.dynamic.ziggo.nl) (Read error: Operation timed out)
- # [12:09] * Joins: TabAtkins_ (~tabatkins@74.125.57.49)
- # [12:16] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:17] * Quits: izhak (~izhak@213.87.241.243) (Remote host closed the connection)
- # [12:17] * Joins: charlvn (~charlvn@524BA444.cm-4-4c.dynamic.ziggo.nl)
- # [12:18] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 256 seconds)
- # [12:20] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [12:21] * Joins: mishunov (~spliter@77.88.72.162)
- # [12:22] * Joins: Areks (~Areks@rs.gridnine.com)
- # [12:23] * Joins: danbri (~danbri@31.176.240.236)
- # [12:24] * Quits: bga (bga@fr6.freebnc.net) (Ping timeout: 245 seconds)
- # [12:28] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
- # [12:44] * gwicke is now known as gwicke_away
- # [12:47] * Joins: bga (bga@fr6.freebnc.net)
- # [12:48] * Quits: [[zz]] (~q@182.53.49.27) (Ping timeout: 240 seconds)
- # [12:49] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 252 seconds)
- # [12:50] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [12:50] * Quits: mishunov (~spliter@77.88.72.162) (Read error: Connection reset by peer)
- # [12:50] * Joins: necolas (~necolas@5e0c3818.bb.sky.com)
- # [12:50] * Joins: mishunov (~spliter@77.88.72.162)
- # [12:53] * Quits: Ms2ger (~Ms2ger@91.181.127.47) (Quit: bbl)
- # [12:59] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [13:00] * Quits: tomasf (~tomasf@host-95-198-97-138.mobileonline.telia.com) (Quit: tomasf)
- # [13:01] * Joins: tomasf (~tomasf@host-95-198-97-138.mobileonline.telia.com)
- # [13:01] * Joins: [[zz]] (~q@125.25.225.251.adsl.dynamic.totbb.net)
- # [13:01] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [13:01] * Quits: tomasf (~tomasf@host-95-198-97-138.mobileonline.telia.com) (Read error: Connection reset by peer)
- # [13:01] * Quits: mishunov (~spliter@77.88.72.162) (Read error: Connection reset by peer)
- # [13:02] * Joins: mishunov (~spliter@77.88.72.162)
- # [13:02] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
- # [13:02] * Quits: mishunov (~spliter@77.88.72.162) (Client Quit)
- # [13:03] * Quits: ezoe (~ezoe@112-68-245-64f1.kyt1.eonet.ne.jp) (Ping timeout: 248 seconds)
- # [13:06] * Quits: ehsan (~ehsan@209.29.21.241) (Read error: Connection reset by peer)
- # [13:06] * Joins: ehsan (~ehsan@209.29.21.241)
- # [13:08] * gwicke_away is now known as gwicke
- # [13:11] <annevk> snow
- # [13:12] <annevk> pretty crazy
- # [13:13] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [13:17] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [13:18] * Joins: smaug____ (~chatzilla@193-64-22-182-nat.elisa-mobile.fi)
- # [13:22] * Quits: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [13:23] <TabAtkins_> I'm glad I just now bought some gloves and a scarf, for Paris. It's below freezing here in London, and colder in France.
- # [13:24] <TabAtkins_> Does anyone know what 'color' is used for in SVG?
- # [13:24] <annevk> text?
- # [13:24] <annevk> and presumably for the currentColor value
- # [13:24] <TabAtkins_> Oh, it's solely so you can use currentColor
- # [13:25] <TabAtkins_> No, text uses fill/stroke like everything else.
- # [13:25] <TabAtkins_> The spec actually calls out that currentColor is the sole use for 'color'.
- # [13:25] <annevk> thanks zcorpan
- # [13:25] <annevk> and SVG introduced currentColor... weird
- # [13:26] <annevk> (CSS only camelcase value?)
- # [13:26] <annevk> +'
- # [13:26] <TabAtkins_> Yes, I'm confused about this as well.
- # [13:26] * Quits: danbri (~danbri@31.176.240.236) (Ping timeout: 245 seconds)
- # [13:27] <TabAtkins_> Maybe it did more in some earlier version?
- # [13:31] * Joins: JohnAlbin_ (~JohnAlbin@114-42-52-224.dynamic.hinet.net)
- # [13:31] <annevk> did you go through http://www.w3.org/TR/SVG11/ ?
- # [13:31] * Joins: jdong_bot_ (~jdong_bot@117.79.232.135)
- # [13:31] <annevk> hmm that says also it's just for currentColor
- # [13:33] * Quits: graememcc (~chatzilla@host86-148-137-191.range86-148.btcentralplus.com) (Ping timeout: 272 seconds)
- # [13:34] * Quits: JohnAlbin (~JohnAlbin@114-42-52-224.dynamic.hinet.net) (Ping timeout: 255 seconds)
- # [13:34] * JohnAlbin_ is now known as JohnAlbin
- # [13:35] * Quits: smaug____ (~chatzilla@193-64-22-182-nat.elisa-mobile.fi) (Ping timeout: 252 seconds)
- # [13:44] * Joins: graememcc (~chatzilla@host86-148-137-191.range86-148.btcentralplus.com)
- # [13:44] <annevk> how does this change attribute proposal address table editing?
- # [13:44] <annevk> I thought list items was a solved problem
- # [13:45] <annevk> HTML even gives advice about it iirc
- # [13:45] <annevk> oh well, hopefully someone else cares more than I do
- # [13:46] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [13:47] * Quits: kinetik (~kinetik@121.98.132.55) (Ping timeout: 248 seconds)
- # [13:47] * Joins: kinetik (~kinetik@121.98.132.55)
- # [13:50] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [13:52] * Quits: Evanescence (~Evanescen@60.183.194.144) (Quit: my website: http://stardiviner.dyndns-blog.com/)
- # [13:53] * Joins: mishunov (~spliter@77.88.72.162)
- # [13:56] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 244 seconds)
- # [13:58] * Joins: Evanescence (~Evanescen@60.183.194.144)
- # [13:59] * slightlyoff_afk is now known as slightlyoff
- # [14:00] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 244 seconds)
- # [14:02] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [14:02] * Quits: TabAtkins_ (~tabatkins@74.125.57.49) (Ping timeout: 245 seconds)
- # [14:04] * Joins: izhak (~izhak@213.87.241.109)
- # [14:06] * Joins: skylamer` (cgskylamer@78.90.213.55)
- # [14:09] * Quits: izhak (~izhak@213.87.241.109) (Ping timeout: 248 seconds)
- # [14:12] * Joins: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [14:13] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:17] <Velmont> annevk: No, I never did any real XHR work, only CORS. :]
- # [14:19] * Joins: erichynds (~ehynds@venkman.brightcove.com)
- # [14:20] * Joins: TabAtkins_ (~tabatkins@74.125.57.49)
- # [14:20] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
- # [14:21] * Quits: gwicke (~gabriel@212.255.42.168) (Quit: Bye!)
- # [14:21] * nunnun_away is now known as nunnun
- # [14:23] <TabAtkins_> annevk: I figured it out. currentColor lets SVG use 'color' as a very limited form of CSS variables.
- # [14:23] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Quit: brb)
- # [14:23] * Joins: gwicke (~gabriel@212.255.42.168)
- # [14:23] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [14:24] <annevk> well yeah
- # [14:24] <annevk> was that the only reason it was added?
- # [14:25] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 252 seconds)
- # [14:25] <TabAtkins_> Looks like it, yeah. 'color' has literally no effect on anything, anywhere in SVG.
- # [14:25] <annevk> it allows defining 'border' in terms of CSS, but that's outside SVG and not really that big of a benefit
- # [14:26] * Quits: Lachy (~Lachy@guest.opera.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [14:26] * nonge_ is now known as nonge
- # [14:30] <TabAtkins_> I didn't think that was obvious, btw. In CSS it doesn't really serve as a variable, since 'color' has *other* effects. It's a more limited theming device in CSS.
- # [14:30] <TabAtkins_> But in SVG, 'color' is fully meaningless, so it can be used solely as a vehicle to transmit colors down the DOM for use in descendants.
- # [14:30] <TabAtkins_> s/colors/a color/
- # [14:33] * Joins: Lachy (Lachy@nat/opera/x-gyfrxjdxpmamnjva)
- # [14:34] <annevk> well it's used by <foreignObject> children at least
- # [14:39] * Quits: Evanescence (~Evanescen@60.183.194.144) (Quit: my website: http://stardiviner.dyndns-blog.com/)
- # [14:40] * Quits: jdong_bot_ (~jdong_bot@117.79.232.135) (Remote host closed the connection)
- # [14:40] <Velmont> Trying to find any decision/answer about IndexedDB keypath and "." to seperate objects, anyone know anything about it?
- # [14:41] <Velmont> It's very possible I could get data from a third party that has a["my.value"] = thing, and I'd want to have a keypath that accesses my.value like that, not the property value on a my object.
- # [14:41] <Velmont> So either "my\.value" escaping, or similar stuff. --
- # [14:43] * Joins: jdong_bot_ (~jdong_bot@117.79.232.135)
- # [14:48] <jgraham> Velmont: Wait 'till sicking is around and ambush him
- # [14:48] <Velmont> But I'll be on the plane for FOSDEM soon.
- # [14:48] <Velmont> Ah, anyone going to FOSDEM?
- # [14:54] * Quits: twisted` (~anonymous@p5DDB9690.dip.t-dialin.net) (Ping timeout: 245 seconds)
- # [14:57] * nunnun is now known as nunnun_away
- # [14:57] * Joins: twisted` (~anonymous@p5DDB8B6F.dip.t-dialin.net)
- # [14:58] * Joins: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com)
- # [15:01] * Quits: twisted` (~anonymous@p5DDB8B6F.dip.t-dialin.net) (Read error: Connection reset by peer)
- # [15:03] * Joins: davidb (~davidb@66.207.208.98)
- # [15:03] * Joins: Timz (~Adium@86.89.174.199)
- # [15:04] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [15:05] * Quits: charlvn (~charlvn@524BA444.cm-4-4c.dynamic.ziggo.nl) (Ping timeout: 256 seconds)
- # [15:07] * Joins: izhak (1000@188.168.203.217)
- # [15:07] * Joins: twisted` (~anonymous@p5DDB8B6F.dip.t-dialin.net)
- # [15:08] <izhak> Guys, is html5 parser specification finished and ready for implementation?
- # [15:10] <annevk> it's been implemented in all browsers more or less
- # [15:11] <annevk> so it's pretty stable I'd say :)
- # [15:11] <annevk> then again, it might change when we add new features
- # [15:12] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [15:12] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 272 seconds)
- # [15:13] * Joins: charlvn (~charlvn@524BA444.cm-4-4c.dynamic.ziggo.nl)
- # [15:14] <annevk> inbox <800 teehee
- # [15:14] <annevk> still about 400 to go to be back to normal
- # [15:17] * nunnun_away is now known as nunnun
- # [15:22] <asmodai> shite
- # [15:23] <asmodai> FF 10 really causing a ton of TDRs with my Nvidia driver >_<
- # [15:23] * Quits: twisted` (~anonymous@p5DDB8B6F.dip.t-dialin.net) (Remote host closed the connection)
- # [15:23] * Quits: graememcc (~chatzilla@host86-148-137-191.range86-148.btcentralplus.com) (Ping timeout: 245 seconds)
- # [15:23] * Joins: twisted` (~anonymous@138.199.65.81)
- # [15:29] * Joins: MacTed (~Thud@63.119.36.36)
- # [15:33] * Joins: danielfilho (~daniel@187.31.77.7)
- # [15:35] <bga> http://webdemo.visionobjects.com/equation.html?locale=default
- # [15:36] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 252 seconds)
- # [15:38] * Quits: Neocortex (~niels@dhcp-077-249-098-024.chello.nl) (Quit: Leaving)
- # [15:39] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [15:40] <zewt> bronislav + pritchard = lots o' mail
- # [15:42] * Joins: Neocortex (~niels@dhcp-077-249-098-024.chello.nl)
- # [15:43] * Joins: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl)
- # [15:58] * Parts: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl)
- # [15:59] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
- # [16:08] * Quits: PalleZingmark (~Adium@217.13.228.226) (Quit: Leaving.)
- # [16:14] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Quit: annevk)
- # [16:17] * Joins: PalleZingmark (~Adium@217.13.228.226)
- # [16:17] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [16:20] * Quits: mishunov (~spliter@77.88.72.162) (Ping timeout: 260 seconds)
- # [16:29] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 245 seconds)
- # [16:29] * Joins: saba (~foo@unaffiliated/saba)
- # [16:32] * Joins: jcarbaugh (~jcarbaugh@216-15-37-167.c3-0.gth-ubr1.lnh-gth.md.cable.rcn.com)
- # [16:37] * Joins: dbaron (~dbaron@109.128.24.248)
- # [16:37] * Joins: mpt (~mpt@nat/canonical/x-skhhcwujmyjzacwe)
- # [16:37] * Quits: mpt (~mpt@nat/canonical/x-skhhcwujmyjzacwe) (Changing host)
- # [16:37] * Joins: mpt (~mpt@canonical/mpt)
- # [16:38] * Joins: ezoe (~ezoe@61-205-124-37f1.kyt1.eonet.ne.jp)
- # [16:40] * Quits: Druide__ (~Druid@p5B05CC36.dip.t-dialin.net)
- # [16:42] * Quits: Neocortex (~niels@dhcp-077-249-098-024.chello.nl) (Remote host closed the connection)
- # [16:42] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 255 seconds)
- # [16:53] * Joins: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com)
- # [16:55] * Quits: PalleZingmark (~Adium@217.13.228.226) (Quit: Leaving.)
- # [16:55] * Joins: mpt (~mpt@nat/canonical/x-eozzrcjcjqlnhxpr)
- # [16:55] * Quits: mpt (~mpt@nat/canonical/x-eozzrcjcjqlnhxpr) (Changing host)
- # [16:55] * Joins: mpt (~mpt@canonical/mpt)
- # [16:56] * gwicke is now known as gwicke_away
- # [17:01] * Joins: danbri (~danbri@cable-146-255-156-245.dynamic.telemach.ba)
- # [17:08] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Remote host closed the connection)
- # [17:08] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [17:13] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [17:13] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [17:18] * Joins: annevk (~annevk@87.212.168.115)
- # [17:26] <annevk> hmm
- # [17:26] <annevk> anyone seen robbert?
- # [17:27] <annevk> train connections are kind of shitty due to snow :/
- # [17:30] * Joins: Druide__ (~Druid@p5B05CC36.dip.t-dialin.net)
- # [17:33] * Quits: dbaron (~dbaron@109.128.24.248) (Ping timeout: 244 seconds)
- # [17:35] * Quits: annevk (~annevk@87.212.168.115) (Quit: annevk)
- # [17:39] * Joins: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl)
- # [17:41] * Joins: ehsan (~ehsan@66.207.208.98)
- # [17:43] * Quits: jdong_bot_ (~jdong_bot@117.79.232.135) (Remote host closed the connection)
- # [17:50] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
- # [17:52] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [17:58] <AryehGregor> . . . you know that I never even realized that was a 'font' shorthand property?
- # [17:58] <AryehGregor> I actually find it hard to believe.
- # [17:59] <AryehGregor> Why do I feel like I've never seen it in my life?
- # [18:02] <AryehGregor> Odd that font-size is required in the shorthand.
- # [18:06] <charlvn> one step closer to replacing mobile apps with mobile webapps? http://www.w3.org/TR/vibration/
- # [18:07] * gwicke_away is now known as gwicke
- # [18:11] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [18:11] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [18:16] * Quits: izhak (1000@188.168.203.217) (Read error: Operation timed out)
- # [18:17] <dglazkov> good morning, Whatwg!
- # [18:17] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Read error: Operation timed out)
- # [18:18] * Joins: diraol (~diraol@189.38.229.131)
- # [18:20] <charlvn> good evening dimitri
- # [18:22] * Joins: Neocortex (~niels@82-170-160-25.ip.telfort.nl)
- # [18:23] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [18:39] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 252 seconds)
- # [18:41] * Quits: estellevw (~estellevw@173-228-112-29.dsl.dynamic.sonic.net) (Quit: Snuggling with the puppies)
- # [18:42] * Joins: hij1nx (~hij1nx@cpe-68-174-159-79.nyc.res.rr.com)
- # [18:42] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [18:48] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [18:49] * Quits: xec (~xec@188.95.241.142) (Remote host closed the connection)
- # [18:49] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 256 seconds)
- # [18:51] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (Quit: ZNC - http://znc.sourceforge.net)
- # [18:52] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
- # [18:52] * Quits: richt (richt@nat/opera/x-svfieunnedcqpjdm) (Remote host closed the connection)
- # [18:54] * Quits: pablof (~pablof@c-98-207-157-89.hsd1.ca.comcast.net) (Quit: ^z)
- # [18:59] * Parts: RobbertAtWork (~Robbert@a83-160-99-114.adsl.xs4all.nl)
- # [18:59] * Joins: ap_ (~ap@2620:149:4:1b01:cd87:3a76:e7c9:b831)
- # [19:02] * Joins: KillerX (~anant@nat/mozilla/x-roisnoonuywohdqr)
- # [19:05] * Quits: Lachy (Lachy@nat/opera/x-gyfrxjdxpmamnjva) (Quit: Computer has gone to sleep.)
- # [19:07] * Quits: nonge (~nonge@p5082AAC5.dip.t-dialin.net) (Quit: Verlassend)
- # [19:13] * Quits: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com) (Quit: teleject)
- # [19:16] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [19:17] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
- # [19:18] * Joins: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com)
- # [19:20] * jernoble|afk is now known as jernoble
- # [19:21] * Quits: bga (bga@fr6.freebnc.net) (Ping timeout: 272 seconds)
- # [19:21] * Quits: jernoble (~jernoble@17.212.152.13) (Quit: jernoble)
- # [19:22] * Joins: jernoble (~jernoble@2620:149:4:1b01:853a:ae0a:4854:adf5)
- # [19:25] * Joins: bga_ (~bga@ppp78-37-255-227.pppoe.avangarddsl.ru)
- # [19:27] * Joins: bga (bga@fr6.freebnc.net)
- # [19:27] * Joins: pablof (~pablof@144.189.101.1)
- # [19:28] * Quits: dirkpennings (~dirkpenni@90-145-26-140.bbserv.nl) (Ping timeout: 252 seconds)
- # [19:29] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [19:30] * Quits: bga (bga@fr6.freebnc.net) (Client Quit)
- # [19:31] * gwicke is now known as gwicke_away
- # [19:32] * Joins: tantek (~tantek@62.161.79.48)
- # [19:33] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 252 seconds)
- # [19:37] * Joins: maikmerten (~maikmerte@port-92-201-143-182.dynamic.qsc.de)
- # [19:38] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [19:51] * gwicke_away is now known as gwicke
- # [19:53] * Quits: Neocortex (~niels@82-170-160-25.ip.telfort.nl) (Quit: Leaving)
- # [19:58] * Joins: Ms2ger (~Ms2ger@91.181.127.47)
- # [20:00] * Joins: tantek_ (~tantek@62.161.79.48)
- # [20:00] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Computer has gone to sleep.)
- # [20:03] * Quits: tantek (~tantek@62.161.79.48) (Ping timeout: 245 seconds)
- # [20:03] * tantek_ is now known as tantek
- # [20:03] * Joins: ksweeney (~Adium@nyv-exweb.iac.com)
- # [20:07] * Joins: tantek_ (~tantek@62.161.79.48)
- # [20:09] * Joins: tantek__ (~tantek@62.161.79.48)
- # [20:09] * Quits: hij1nx (~hij1nx@cpe-68-174-159-79.nyc.res.rr.com) (Quit: hij1nx)
- # [20:10] * Quits: tantek__ (~tantek@62.161.79.48) (Client Quit)
- # [20:10] * Quits: tantek (~tantek@62.161.79.48) (Ping timeout: 252 seconds)
- # [20:11] * Quits: tantek_ (~tantek@62.161.79.48) (Ping timeout: 252 seconds)
- # [20:12] * jernoble is now known as jernoble|afk
- # [20:12] * Parts: ksweeney (~Adium@nyv-exweb.iac.com)
- # [20:20] * jernoble|afk is now known as jernoble
- # [20:23] * Quits: TabAtkins_ (~tabatkins@74.125.57.49) (Ping timeout: 245 seconds)
- # [20:25] * Quits: necolas (~necolas@5e0c3818.bb.sky.com) (Remote host closed the connection)
- # [20:26] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [20:30] * Joins: TabAtkins_ (~tabatkins@74.125.57.57)
- # [20:32] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [20:33] * gwicke is now known as gwicke_away
- # [20:33] * Quits: diraol (~diraol@189.38.229.131) (Quit: Leaving.)
- # [20:34] * Quits: TabAtkins_ (~tabatkins@74.125.57.57) (Ping timeout: 240 seconds)
- # [20:34] * Joins: tantek (~tantek@37-8-189-94.romanichel.net)
- # [20:49] * gwicke_away is now known as gwicke
- # [20:50] * Quits: [[zz]] (~q@125.25.225.251.adsl.dynamic.totbb.net) (Ping timeout: 272 seconds)
- # [20:55] * Joins: ksweeney (~Adium@nyv-exweb.iac.com)
- # [20:55] * Parts: ksweeney (~Adium@nyv-exweb.iac.com)
- # [20:56] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Quit: tzing)
- # [20:57] * Joins: hij1nx (~hij1nx@cpe-68-174-159-79.nyc.res.rr.com)
- # [20:58] * Quits: hij1nx (~hij1nx@cpe-68-174-159-79.nyc.res.rr.com) (Remote host closed the connection)
- # [20:59] * Joins: hij1nx (~hij1nx@cpe-68-174-159-79.nyc.res.rr.com)
- # [21:00] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
- # [21:01] * Joins: rniwa (rniwa@nat/google/x-ucupxlfofcklkzug)
- # [21:01] * Joins: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [21:05] * Quits: KillerX (~anant@nat/mozilla/x-roisnoonuywohdqr) (Quit: KillerX)
- # [21:10] * Joins: KillerX (~anant@nat/mozilla/x-gdysqxpftgezkotw)
- # [21:11] * Quits: hij1nx (~hij1nx@cpe-68-174-159-79.nyc.res.rr.com) (Quit: hij1nx)
- # [21:12] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [21:14] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Computer has gone to sleep.)
- # [21:16] * Quits: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com) (Quit: teleject)
- # [21:17] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Ping timeout: 245 seconds)
- # [21:18] * Joins: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com)
- # [21:23] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [21:30] * Quits: twisted` (~anonymous@138.199.65.81) (Read error: Connection reset by peer)
- # [21:32] * Joins: twisted` (~anonymous@138.199.65.81)
- # [21:33] * Joins: mishunov (~spliter@157.125.34.95.customer.cdi.no)
- # [21:33] * Parts: mishunov (~spliter@157.125.34.95.customer.cdi.no)
- # [21:38] * Quits: tantek (~tantek@37-8-189-94.romanichel.net) (Quit: tantek)
- # [21:38] * Joins: tantek (~tantek@37-8-189-94.romanichel.net)
- # [21:43] * Quits: gwicke (~gabriel@212.255.42.168) (Quit: zzzz)
- # [21:46] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [21:46] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
- # [21:57] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [21:57] * Quits: scor (~scor@drupal.org/user/52142/view) (Excess Flood)
- # [21:58] * Joins: Guest99993 (~scor@wrls-67-134-207-192.wrls.harvard.edu)
- # [22:02] * Joins: J_Voracek (~J_Voracek@71.21.195.70)
- # [22:09] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [22:11] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
- # [22:12] * Quits: GlitchMr (~glitchmr@178-36-129-48.adsl.inetia.pl) (Read error: Connection reset by peer)
- # [22:12] * Joins: ojan (ojan@nat/google/x-mrlilsnuraglnryc)
- # [22:13] * Quits: maikmerten (~maikmerte@port-92-201-143-182.dynamic.qsc.de) (Remote host closed the connection)
- # [22:15] * Joins: KillerX_ (~anant@nat/mozilla/x-dceuqkrawvdimivj)
- # [22:15] * Quits: KillerX (~anant@nat/mozilla/x-gdysqxpftgezkotw) (Read error: Connection reset by peer)
- # [22:15] * KillerX_ is now known as KillerX
- # [22:18] * Quits: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [22:19] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [22:19] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (Quit: ERC Version 5.3 (IRC client for Emacs))
- # [22:21] * Quits: erichynds (~ehynds@venkman.brightcove.com)
- # [22:22] * jernoble is now known as jernoble|afk
- # [22:23] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Computer has gone to sleep.)
- # [22:24] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
- # [22:26] * Quits: davidb (~davidb@66.207.208.98) (Quit: davidb)
- # [22:27] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [22:27] * Quits: J_Voracek (~J_Voracek@71.21.195.70) (Ping timeout: 245 seconds)
- # [22:28] * Joins: J_Voracek (~J_Voracek@71.21.195.70)
- # [22:35] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [22:45] * Quits: tantek (~tantek@37-8-189-94.romanichel.net) (Quit: tantek)
- # [22:45] * jernoble|afk is now known as jernoble
- # [22:48] * Quits: J_Voracek (~J_Voracek@71.21.195.70) (Quit: disconnected: Jace Voracek - Jace@Jace-Place.com)
- # [22:48] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Computer has gone to sleep.)
- # [22:49] * Quits: LBP (~Mirc@pD9EB1B7F.dip0.t-ipconnect.de) (Quit: Bye, bye! See you on http://leanbackplayer.com)
- # [22:54] * Joins: _bga (~bga@ppp78-37-243-23.pppoe.avangarddsl.ru)
- # [22:57] * Quits: bga_ (~bga@ppp78-37-255-227.pppoe.avangarddsl.ru) (Ping timeout: 272 seconds)
- # [22:58] * Joins: Neocortex (~niels@dhcp-077-249-098-024.chello.nl)
- # [22:59] * Quits: danielfilho (~daniel@187.31.77.7) (Quit: </html>)
- # [23:02] * Joins: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90)
- # [23:04] * Quits: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com) (Quit: Leaving...)
- # [23:06] <pablof> [[ When content whose URL has the same origin as the iframe element's Document fails to load (e.g. due to a DNS error, network error, or if the server returned a 4xx or 5xx status code or equivalent), then the user agent must queue a task to fire a simple event named error at the element instead. ]]
- # [23:07] <pablof> what element does "[...] named error at the element instead." refer to? the iframe or the document that contains the iframe?
- # [23:07] <Ms2ger> iframe
- # [23:07] * Quits: mpt (~mpt@canonical/mpt) (Read error: Operation timed out)
- # [23:07] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [23:07] <Ms2ger> A document isn't an element
- # [23:07] <pablof> :-)
- # [23:08] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [23:09] <pablof> no browser implements that currently, right?
- # [23:09] <Ms2ger> Dunno
- # [23:15] * Quits: skylamer` (cgskylamer@78.90.213.55) (Remote host closed the connection)
- # [23:16] * Joins: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [23:17] * Joins: ksweeney (~Adium@nyv-exweb.iac.com)
- # [23:17] * Parts: ksweeney (~Adium@nyv-exweb.iac.com)
- # [23:20] * Joins: othermaciej (~mjs@17.244.9.156)
- # [23:20] * Joins: rarar31 (~subway@ridezap.com)
- # [23:22] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Quit: snowfox)
- # [23:23] * Quits: MacTed (~Thud@63.119.36.36)
- # [23:23] * Quits: Guest99993 (~scor@wrls-67-134-207-192.wrls.harvard.edu) (Quit: Guest99993)
- # [23:28] <jgraham> pablof: Write a testcase, submit it :)
- # [23:28] <jgraham> Also: hi :)
- # [23:29] <pablof> jgraham: hey
- # [23:29] <pablof> i
- # [23:29] * Quits: Neocortex (~niels@dhcp-077-249-098-024.chello.nl) (Quit: Leaving)
- # [23:29] * Joins: estellevw_ (~estellevw@66.150.243.10)
- # [23:30] <pablof> i made a dumb testcase, but i was double checking to see if i wasn't totally incompetent :P
- # [23:30] <pablof> where are tests usually? now that i don't have you guys around i don't know where anything is :D
- # [23:31] * Quits: estellevw_ (~estellevw@66.150.243.10) (Client Quit)
- # [23:31] <jgraham> Well the W3C has a testsuite repo at http://dvcs.w3.org/hg/html/
- # [23:31] <jgraham> (and a similar one for webapps)
- # [23:32] <pablof> cool
- # [23:32] <jgraham> So if you make tests in testharness.js format (assuming they are javascript) you can submit them there and we all get to use them :)
- # [23:37] * Quits: rarar31 (~subway@ridezap.com) (Remote host closed the connection)
- # [23:38] * rniwa needs to figure out where to put tests for his undomanager
- # [23:39] * Quits: charlvn (~charlvn@524BA444.cm-4-4c.dynamic.ziggo.nl) (Quit: Ik ga weg)
- # [23:42] * Quits: macpherson (macpherson@nat/google/x-nmneoctcigdeavnq) (Read error: Operation timed out)
- # [23:44] * Joins: macpherson (macpherson@nat/google/x-xhadnkghalysgder)
- # [23:46] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [23:50] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Quit: ChatZilla 0.9.88 [Firefox 10.0/20120129021758])
- # [23:51] * Joins: seventh (seventh@216.166.10.142)
- # [23:54] * Joins: smaug____ (~chatzilla@91.183.152.2)
- # [23:55] * Joins: [[zz]] (~q@101.108.122.226)
- # [23:57] * Quits: ehsan (~ehsan@66.207.208.98) (Read error: Connection reset by peer)
- # [23:57] * Joins: estellevw__ (~estellevw@66.150.243.10)
- # [23:57] * Joins: ehsan (~ehsan@66.207.208.98)
- # Session Close: Sat Feb 04 00:00:00 2012
The end :)