Options:
- # Session Start: Fri Jun 13 00:00:00 2008
- # Session Ident: #whatwg
- # [00:07] * Philip` thanks the TV Licensing people, since he can't remember his house number or postcode but fortunately it's written on the front of a letter they sent some time last year (presumably demanding that it is highly illegal to not have a TV license (and clearly unthinkable to not have a TV) though I can't be sure since I haven't bothered opening the letter yet)
- # [00:14] * Joins: tantek (n=tantek@70.89.120.174)
- # [00:19] * Quits: tantek (n=tantek@70.89.120.174)
- # [00:21] * Joins: tantek (n=tantek@70.89.120.174)
- # [00:24] * Quits: dbaron (n=dbaron@corp-241.mountainview.mozilla.com) ("8403864 bytes have been tenured, next gc will be global.")
- # [00:24] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
- # [00:25] * Quits: tantek (n=tantek@70.89.120.174) (Client Quit)
- # [00:30] * Quits: billmason (n=billmaso@ip246.unival.com) (".")
- # [00:31] <Hixie> dbaron: i can make it static
- # [00:31] * Joins: tantek (n=tantek@70.89.120.174)
- # [00:31] <dbaron> Hixie, was it either before?
- # [00:31] <Hixie> dbaron: do you have the same request regarding 'currentColor' in the various places where that can be set?
- # [00:31] <Hixie> it was underdefined before
- # [00:31] <dbaron> for canvas colors?
- # [00:31] <Hixie> i hadn't really thought about it :-)
- # [00:31] <Hixie> yeah
- # [00:31] <dbaron> yeah, the same concerns would apply
- # [00:31] <Hixie> right-o
- # [00:32] <Hixie> will fix shortly, you can assume both will be static unless someone disagrees with your e-mail and gives a good reason why it should be dynamic
- # [00:33] <dbaron> FWIW, it's actually one of our interns (Eric Butler) working on this (this being fixing canvas text bugs).
- # [00:34] <Philip`> Seems a bit weird that ctx.font=ctx.font wouldn't be idempotent
- # [00:34] <Philip`> Uh
- # [00:34] <Hixie> dbaron: cool
- # [00:34] <Philip`> I don't mean idempotent
- # [00:34] <Philip`> I just mean it'd be a bit weird that it could have an effect
- # [00:34] <dbaron> we could make it live
- # [00:35] <dbaron> Though in some cases it could be a good bit of work for each text-drawing operation
- # [00:35] <Hixie> live seems complicated and bug prone to me, but i agree that setting something to itself having an effect is something i've tried to avoid before
- # [00:35] <dbaron> particurlarly if the canvas is deeply nested inside something that's display:none
- # [00:35] <Philip`> (but canvas.width=canvas.width already has a significant effect (clearing the canvas), so it wouldn't be any worse than that)
- # [00:35] <Hixie> yeah
- # [00:36] <dbaron> who else implements this part of the canvas text stuff?
- # [00:36] * Quits: phsiao (n=shawn@nat/ibm/x-79245d91f55cfd75) (Read error: 104 (Connection reset by peer))
- # [00:36] * Joins: phsiao (n=shawn@nat/ibm/x-930fc226213e67ea)
- # [00:36] <Philip`> dbaron: Nobody
- # [00:37] <Hixie> it's very new
- # [00:37] <Hixie> i'm not aware of any implementations
- # [00:42] * Quits: sverrej (n=sverrej@195.159.249.66) (Read error: 110 (Connection timed out))
- # [00:42] * eseidel_ is now known as eseidel
- # [00:44] * Joins: sverrej (n=sverrej@195.159.249.66)
- # [00:46] <Hixie> Lachy: you probably want to change the abstract for your draft
- # [00:47] <Hixie> er, the intro, i mean
- # [00:47] <Hixie> actually nm.
- # [00:47] <Hixie> i'm on crack,.
- # [00:48] <Hixie> re your namespaces section, the xml: prefix example is misleading since you never have to declare that prefix anyway
- # [01:02] * Joins: webben (n=benh@91.85.160.209)
- # [01:03] * Quits: smedero (n=smedero@mdp-nat251.mdp.com)
- # [01:05] * Joins: cfq (n=cfq@195.174.29.129)
- # [01:06] * Quits: sverrej (n=sverrej@195.159.249.66) (Read error: 110 (Connection timed out))
- # [01:08] * Quits: tantek (n=tantek@70.89.120.174)
- # [01:08] <Hixie> should we reset the origin-clean flag on canvas when the canvas is reset by changing its dimensions?
- # [01:08] <Philip`> That seems pointless, and introduces more risk of security bugs, and is incompatible with current implementations
- # [01:09] <roc> it's incompatible in a clean way though
- # [01:09] <Philip`> But it's still incompatible :-)
- # [01:09] <roc> can't see any security issues
- # [01:10] <roc> every feature we add is incompatible with code that expects it to not work
- # [01:10] <Philip`> It would be a security issue if you somehow failed to entirely clear the canvas when resizing it
- # [01:10] <roc> it does seem slightly pointless
- # [01:10] <Hixie> ok i won't bother clearing it
- # [01:11] <Philip`> which doesn't seem implausible, given how all implementations have occasionally failed to handle bitmap buffers correctly
- # [01:11] <Philip`> s/correctly/without reading out of bounds/
- # [01:15] <Hixie> i'm amused at how one person is posting feedback to whatwg with links to the w3c version and another is posting feedback to the w3c list with links to the whatwg version
- # [01:18] <roc> wasn't there a discussion about allowing canvas.drawImage to draw any element? or was it just SVG elements?
- # [01:18] <Philip`> roc: Opera lets drawImage draw SVG
- # [01:18] <roc> yeah I know
- # [01:18] * Philip` can't remember whether that's SVG images or SVG elements, though
- # [01:19] <roc> I think it's SVG elements
- # [01:19] <roc> which actually lets you draw *anything* thanks to foreignObject
- # [01:19] <Philip`> There was some discussion about that, and also there was discussion about a drawElement (or something) for drawing elements
- # [01:19] <roc> on the whatwg list?
- # [01:20] <Philip`> http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2008-May/014683.html refers to some mentions of it
- # [01:22] <Philip`> http://philip.html5.org/demos/canvas/svg/scale.html - looks like Opera 9.5 supports both drawImage(<img src=...svg>) and drawImage(<svg .../>)
- # [01:22] <Philip`> (though with clipping bugs in the latter case)
- # [01:22] <Philip`> (and without decent scaling in either case)
- # [01:22] <Hixie> there have been many suggestions for drawing various random elements
- # [01:23] <Hixie> there's a number of issues with it (how to do it with display:none elements, how to not be affected by the browsing context size, how to handle rendering plugins and iframes and the like)
- # [01:23] <Hixie> (amongst other things)
- # [01:23] <Hixie> it's on the "v2" list for canvas (i.e. things to add once browsers have implemented more of the spec)
- # [01:24] <Hixie> afk, bbiab
- # [01:24] <roc> Opera's bit off all those issues already
- # [01:24] <Philip`> Isn't that "v4" now? :-)
- # [01:24] <roc> I guess we should just go ahead and add mozDrawElement
- # [01:27] <Philip`> Opera's foreignObject support seems to be pretty rubbish
- # [01:27] <Philip`> e.g. it fails to apply many styles
- # [01:28] <Philip`> and foreignObjects get drawn as a solid black rectangle via drawImage
- # [01:29] <Philip`> http://philip.html5.org/demos/canvas/svg/foreignobject.xhtml
- # [01:33] <Philip`> FF3 is really ugly at rendering that rotated foreignObject, but at least it gets all the right content in there
- # [01:36] <Philip`> (and makes the content interactive, and can draw rotated scrollbars and stuff, which is really quite nice, and makes Opera seem even more rubbish)
- # [01:42] * Joins: sverrej (n=sverrej@89.10.27.86)
- # [01:43] * Philip` can't find any way to make anything more useful happen in Opera
- # [01:43] <Philip`> roc: So, I think Opera has just avoided the issues by not having the relevant functionality at all
- # [01:44] <roc> ok
- # [01:44] <roc> thanks
- # [01:47] <Philip`> Hixie: I'd been attempting to update my canvas tests and send feedback, but slowed(/stalled) before finishing, so now it's annoying that you're catching up by responding to the feedback and I'll have even more work to do before I've caught up to the spec again :-(
- # [01:48] * Quits: phsiao (n=shawn@nat/ibm/x-930fc226213e67ea) (Read error: 110 (Connection timed out))
- # [01:59] * Quits: KevinMarks (n=KevinMar@nat/google/x-8e268acc2bb0a0b2) ("The computer fell asleep")
- # [01:59] * Joins: KevinMarks (n=KevinMar@nat/google/x-e411259783d54d0c)
- # [02:03] <Hixie> Philip`: heh
- # [02:09] * Quits: webben (n=benh@91.85.160.209)
- # [02:11] * Joins: mahound (n=mahound@unaffiliated/mahound)
- # [02:15] * Joins: webben (n=benh@91.85.160.209)
- # [02:16] * Quits: KevinMarks (n=KevinMar@nat/google/x-e411259783d54d0c) (Connection timed out)
- # [02:20] * Joins: othermaciej (n=mjs@192.42.249.12)
- # [02:20] * Quits: hober (n=ted@unaffiliated/hober) ("ERC Version 5.3 (IRC client for Emacs)")
- # [02:22] * Joins: tantek (n=tantek@74-60-6-204.sea.clearwire-dns.net)
- # [02:30] * Quits: cfq (n=cfq@195.174.29.129)
- # [02:33] * Quits: mahound (n=mahound@unaffiliated/mahound) ("Leaving")
- # [02:42] * Quits: tantek (n=tantek@74-60-6-204.sea.clearwire-dns.net)
- # [02:55] * Quits: dbaron (n=dbaron@corp-241.mountainview.mozilla.com) (Read error: 110 (Connection timed out))
- # [02:56] * Quits: webben (n=benh@91.85.160.209)
- # [02:57] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
- # [03:03] * Joins: tantek (n=tantek@dsl231-036-190.sea1.dsl.speakeasy.net)
- # [03:18] * Quits: othermaciej (n=mjs@192.42.249.12)
- # [03:19] * Quits: tndH (i=Rob@87.102.5.204) ("ChatZilla 0.9.82.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [03:19] * Joins: tantek_ (n=tantek@72-56-133-46.area2.spcsdns.net)
- # [03:22] <Hixie> roc: http://junkyard.damowmow.com/326
- # [03:23] <Hixie> er, doesn't work in firefox
- # [03:23] <Hixie> hold on
- # [03:23] <Hixie> (or try it in webkit)
- # [03:25] <Hixie> aha, my bad
- # [03:25] <Hixie> ok fixed
- # [03:25] <Hixie> roc: is this http://junkyard.damowmow.com/326 what you had in mind?
- # [03:25] <Hixie> Philip`: in case you haven't already tested this, there's lack of interop when it comes to the last argument of arc() being omitted
- # [03:25] <roc> yeah
- # [03:26] <roc> well no
- # [03:26] <roc> yes and no
- # [03:26] <roc> Ithat's cool, and I guess it is what a kaleidoscope does
- # [03:26] <roc> but my dream was different
- # [03:26] <Hixie> then i don't understand your dream :-)
- # [03:26] <roc> neither do I
- # [03:27] <Hixie> hehe
- # [03:27] <takkaria> the kaleidoscope is cool
- # [03:27] <roc> what I had in my dream, IIRC, was a changing triangular image that was being tiled across the plane, where there's a reflection along each edge
- # [03:28] <Hixie> there's something very pretty about http://junkyard.damowmow.com/326
- # [03:28] <roc> you could obviously do it with an explicit loop
- # [03:28] <Hixie> roc: ooo, interesting
- # [03:29] <roc> what I meant in my blog is that we have builtin support for tiling rectangles
- # [03:29] <Hixie> roc: sounds like what we'd really want to get that kind of effect is a programmable Pattern object
- # [03:29] <roc> not just in canvas but in toolkits generally
- # [03:29] <Hixie> roc: with a callback that does the actual painting in some way (maybe it's passed a context with a clipping path set)
- # [03:29] <roc> but we don't have more advanced tessellation operations
- # [03:29] <Hixie> yeah
- # [03:29] <roc> Quartz has something like that
- # [03:30] <Hixie> you'd have to give the pattern the extent it is expected to render over too, i guess
- # [03:30] <roc> I'm not sure what the right way would be to do it
- # [03:30] <roc> but
- # [03:30] <roc> don't take my dreams as requirements
- # [03:30] <Hixie> oh don't worry
- # [03:31] <Hixie> i'm just noodling, as DanC says
- # [03:32] <Philip`> Hixie: I have (non-online) tests for missing arguments, which seem to cover that case - FF3/O9.5 throw an exception (of the wrong type), S3 throws an exception for <= 2 arc arguments and executes the command for >= 3, so it's just Safari's problem
- # [03:33] <Hixie> k
- # [03:33] * Hixie tries to decypher Philip`'s arc() feedback
- # [03:33] <Philip`> About the case where the arc is larger than 2pi?
- # [03:34] <Hixie> about the case with rounding near 2pi
- # [03:34] <Philip`> Okay
- # [03:34] <Hixie> or rather, the case where the angles are close to each other
- # [03:34] <Hixie> the problem being i don't understand your suggested text since it seems to be mostly what's there already and i'm having to figure out what you added/changed
- # [03:40] <Philip`> I think just the second sentence is new, to handle the cases where the arc is wound around more than 2pi
- # [03:42] <Philip`> (by making those cases draw the entire circle, rather than making the arc jump back to zero length when the angle difference exceeds 2pi)
- # [03:42] <Hixie> check the new definition
- # [03:42] <Hixie> is it ok?
- # [03:42] <Hixie> http://www.whatwg.org/specs/web-apps/current-work/#arcx-
- # [03:43] * Quits: tantek (n=tantek@dsl231-036-190.sea1.dsl.speakeasy.net) (Read error: 110 (Connection timed out))
- # [03:45] * Philip` needs to work out a better way of describing how he thinks algorithms should be tweaked to work differently
- # [03:46] <Hixie> just say what's wrong :-)
- # [03:47] <Philip`> I did, in my third paragraph :-)
- # [03:47] <Hixie> indeed
- # [03:47] <Hixie> and that's what i used :-)
- # [03:49] <Philip`> The new definition seems wrong, but I need to work out precisely how it's wrong...
- # [03:49] <Hixie> really? hm.
- # [03:50] <Hixie> i suppose it needs to define start and end points
- # [03:50] <Philip`> It's at least wrong in that it doesn't define the start and end points, if the angle difference is >=2pi
- # [03:52] * Philip` tries to remember which way clocks turn
- # [03:52] <Hixie> yeah i'll just hoist the point definition from the next para up one
- # [04:02] <Hixie> i go to look up convertToIntegerTiesToEven to make sure you're not making stuff up about what IEEE754r says
- # [04:02] <Hixie> and the first hit
- # [04:02] <Hixie> is the e-mail you sent
- # [04:04] <Philip`> I think I looked at http://www.validlab.com/754R/drafts/archive/2006-10-04.pdf via http://en.wikipedia.org/wiki/IEEE_754r so it might be good to double-check with a more reliable source
- # [04:06] <Hixie> i don't find it in wikipedia
- # [04:09] <Philip`> Hmm, the spec change doesn't solve the problem I suggested in my email (since arc(x, y, r, 0, 2*pi-epsilon, true) will draw an almost-zero-length arc, and it's possible that 2*Math.PI == 2*pi-epsilon), but neither does the solution I suggested, and actually I'm not sure any decent solution is possible
- # [04:10] <Philip`> At least with the new spec you can write arc(x, y, r, 0, 2*Math.PI, false) and be sure it's going to draw a circle, which wasn't possible before now
- # [04:10] <Philip`> so I think that should be alright
- # [04:11] <Hixie> don't know how to distinguish the case of 0..2pi-e and 0..-e in any sane way, given that we don't want to distinguish between 0..2pi-x and 0..-x
- # [04:11] <Hixie> where e << x
- # [04:15] <Philip`> I'm sure I came to a different conclusion when I last thought about this, but now when I draw lots of little arcs I can't work out any way it could work sensibly in all cases
- # [04:16] <Philip`> so the spec sounds as sensible as it could be
- # [04:16] <Philip`> though not as compatible with existing implementations as it could be
- # [04:16] <Hixie> k
- # [04:16] * Quits: dbaron (n=dbaron@corp-241.mountainview.mozilla.com) ("8403864 bytes have been tenured, next gc will be global.")
- # [04:17] <Philip`> If it said "if anticlockwise and start-end > 2pi, or if clockwise and end-start > 2pi", instead of "if abs(start-end) > 2pi", then it would match the behaviour of Firefox and Safari
- # [04:18] <Hixie> what do firefox and safari do for anticlockwise and end-start > 2pi?
- # [04:19] <Philip`> They draw the arc from (start mod 2pi) anticlockwise to (end mod 2pi)
- # [04:20] <Hixie> seems dumb to do something different for 0..2pi+e than for -(2pi+e)..0
- # [04:21] <Hixie> well, i guess not
- # [04:21] <Hixie> hmm
- # [04:22] <Philip`> Firefox and Safari will need to be changed to match the spec anyway, because they handle arc(x,y,r, 0, 4*Math.PI, false) by drawing a 4pi arc (which is kind of crazy) instead of a 2pi arc, so I suppose it doesn't hurt if the spec requires some extra changes too
- # [04:23] <Hixie> i'm changing it to not do a whole circle
- # [04:23] <Hixie> for those cases
- # [04:24] * Joins: Dashimon (i=Dashiva@199.84-48-51.nextgentel.com)
- # [04:25] <Philip`> They don't do something different for 0..2pi+e than for -(2pi+e)..0
- # [04:25] <Philip`> since that's just uniformly rotating the whole arc by -(2pi+e)
- # [04:26] <Philip`> The issue is that for 0..3pi clockwise they draw a circle, and for 0..3pi anticlockwise they draw a semicircle
- # [04:28] <Hixie> The issue is that for 0..3pi clockwise they draw a circle, and for 3pi..0 clockwise they draw a semicircle, and that makes sense to me for some reason, and i want the spec to require that
- # [04:28] <Hixie> no?
- # [04:32] <Philip`> That doesn't make more or less sense to me than any other thing the spec could require - it just has the advantage of matching most deployed implementations
- # [04:32] <Hixie> yeah i agree that it doesn't make any more objective sense
- # [04:33] <Hixie> though for some reason it does have some weird feeling of rightness to me
- # [04:33] <Hixie> anyway
- # [04:33] <Hixie> the spec says that now
- # [04:34] <Philip`> The most sensible solution would be "if clockwise and end < start, or if anticlockwise and end > start, throw an exception because you're being silly and trying to draw the arc in the wrong direction"
- # [04:34] <Philip`> Actually you could just skip the clockwise/anticlockwise flag entirely, and have it depend solely on the relative angles
- # [04:34] * Quits: tantek_ (n=tantek@72-56-133-46.area2.spcsdns.net)
- # [04:34] <Philip`> But that doesn't work so well for compatibility with existing code/implementations
- # [04:38] * Quits: Dashiva (i=Dashiva@wikia/Dashiva) (Read error: 113 (No route to host))
- # [04:38] * Dashimon is now known as Dashiva
- # [04:48] * Philip` notices that he has trouble thinking coherently, and goes to bed
- # [04:49] <Hixie> n
- # [04:55] * Joins: tantek (n=tantek@c-24-19-2-124.hsd1.wa.comcast.net)
- # [05:48] * Quits: eseidel (n=eseidel@72.14.224.1)
- # [05:57] * heycam` is now known as heycam
- # [06:24] * Joins: MacDome (n=eric@68-240-134-35.area5.spcsdns.net)
- # [06:35] * Quits: gavin (n=gavin@firefox/developer/gavin)
- # [06:41] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [06:41] * Quits: gavin (n=gavin@firefox/developer/gavin) (Remote closed the connection)
- # [06:41] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [06:46] * Quits: MacDome (n=eric@68-240-134-35.area5.spcsdns.net)
- # [07:02] * Joins: eseidel (n=eseidel@c-67-180-49-110.hsd1.ca.comcast.net)
- # [07:28] * Quits: roc (n=roc@202.0.36.64)
- # [07:38] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [07:45] * Joins: aroben (n=adamrobe@72-165-115-225.dia.static.qwest.net)
- # [07:48] <hsivonen> Hixie: does bugmail from the W3C bugzilla feed into http://www.whatwg.org/issues/ ?
- # [07:51] * Joins: toolskyn_ (n=toolskyn@apher.xlshosting.com)
- # [07:51] * Joins: Hixie_ (i=ianh@trivini.no)
- # [07:57] * Quits: toolskyn (n=toolskyn@apher.xlshosting.com) (Read error: 104 (Connection reset by peer))
- # [07:57] * Quits: Hixie (i=ianh@trivini.no) (Read error: 104 (Connection reset by peer))
- # [08:02] * Joins: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de)
- # [08:04] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [08:09] * Joins: eseidel_ (n=eseidel@72.14.224.1)
- # [08:09] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [08:10] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [08:25] * Quits: eseidel (n=eseidel@c-67-180-49-110.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [08:25] * Joins: aaronlev (n=chatzill@f051068082.adsl.alicedsl.de)
- # [08:34] * eseidel_ is now known as eseidel
- # [08:39] * Joins: hdh (n=hdh@118.71.126.80)
- # [08:39] * Quits: jruderman (n=jruderma@ip68-5-179-249.oc.oc.cox.net)
- # [08:42] <Hixie_> annevk, Lachy: standards suck needs better sound :-)
- # [08:44] <othermaciej> this is the standards suck podcast?
- # [08:44] <othermaciej> is it worth watching?
- # [08:44] <othermaciej> (or videocast I guess?)
- # [08:44] <Hixie_> probably not for you :-)
- # [08:44] <Hixie_> it's somewhat painful to watch because of the poor sound
- # [08:44] <Hixie_> it's amusing to watch anne talk about "the early days" of his coding web pages though :-P
- # [08:45] <othermaciej> I have a lot of standing search queries that mostly tell me things I already know
- # [08:45] <othermaciej> so that would not be a problem per se
- # [08:48] <Hixie_> someone just asked me to change the comment of the Ahem.ttf file because É isn't the right way to refer to an e-with-acute in a TTF comment
- # [08:48] <Hixie_> o_O
- # [08:48] <Hixie_> that is what i believe we call a "first world problem"
- # [08:48] * Hixie_ informs the commenter that he has bigger fish to fry
- # [08:50] * Joins: eseidel_ (n=eseidel@c-67-180-49-110.hsd1.ca.comcast.net)
- # [08:52] * Joins: MacDome (n=eric@c-67-180-49-110.hsd1.ca.comcast.net)
- # [08:52] <Hixie_> well that's confusing
- # [08:53] <Hixie_> and eseidel_ _and_ a MacDome.
- # [08:55] <othermaciej> maybe they're secretly the same person!
- # [09:00] <Hixie_> cursor navigation in webkit trunk builds in textareas is wacked
- # [09:01] <Hixie_> ok i'm going to try to keep http://www.w3.org/Bugs/Public/buglist.cgi?product=HTML+WG&bug_status=NEW to zero items
- # [09:02] * Quits: eseidel (n=eseidel@72.14.224.1) (Read error: 110 (Connection timed out))
- # [09:03] * Joins: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [09:03] <aroben> Hixie_: yes, it is :-(
- # [09:04] <Hixie_> you'd think cursor navigation would be easy, but it seems to be one of the hardest things for browsers to get right
- # [09:04] <Hixie_> i swear it's the most frequently regressed thing in every browser i've worked with
- # [09:09] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [09:11] <othermaciej> you'd be surprised
- # [09:11] <othermaciej> cursor navigation involves a lot of complicated things
- # [09:11] <Hixie_> indeed
- # [09:17] <zcorpan_> hsivonen: hey, i made a favicon for you
- # [09:17] <zcorpan_> http://simon.html5.org/temp/validator.nu/icon.png
- # [09:18] <hsivonen> zcorpan_: cool. Are you licensing it under the MIT license?
- # [09:19] * Hixie_ accidentally twitters duplicate messages
- # [09:19] <Hixie_> how did that happen
- # [09:22] <Lachy> Hixie_, yeah, but we don't have professional sound recording equipment
- # [09:22] * MacDome is now known as eseidel
- # [09:22] <eseidel> Hixie_: sorry to confuse you Hixie_
- # [09:22] * eseidel is now known as MacDome
- # [09:22] <Hixie_> hey, when did i become a Hixie_
- # [09:23] <MacDome> except this is my personal machine, donno why I just chagned my nick to eseidel...
- # [09:23] * Hixie_ is now known as Hixie
- # [09:26] <zcorpan_> hsivonen: sure
- # [09:26] <hsivonen> Lachy: you could try to find an editing app, that does a Fourier transform, takes out the noise frequencies and undoes the transform
- # [09:26] <hsivonen> zcorpan_: thanks
- # [09:27] <hsivonen> Lachy: such a naive filter may make the result sound a bit unnatural, but at least the bg noise would be gone
- # [09:27] <zcorpan_> hsivonen: http://simon.html5.org/temp/validator.nu/icon.png.license.txt
- # [09:29] <hsivonen> zcorpan_: excellent. thanks. the icon will appear on Validator.nu in due course
- # [09:35] * Quits: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Remote closed the connection)
- # [09:43] * Quits: aaronlev (n=chatzill@f051068082.adsl.alicedsl.de) ("ChatZilla 0.9.82.1 [Firefox 3.0/2008052906]")
- # [09:49] * Quits: bzed (n=bzed@devel.recluse.de) (Read error: 104 (Connection reset by peer))
- # [09:50] * Joins: bzed (n=bzed@devel.recluse.de)
- # [09:56] * Quits: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de) (Remote closed the connection)
- # [10:01] * Quits: sverrej (n=sverrej@89.10.27.86) (Read error: 110 (Connection timed out))
- # [10:11] <hsivonen> has google code changed its TLS cert for real?
- # [10:12] <hsivonen> hmm. Firefox validates the new cert but svn doesn't
- # [10:12] <hsivonen> I guess that's ok
- # [10:13] * Joins: timelyx (n=timeless@a88-115-13-211.elisa-laajakaista.fi)
- # [10:20] * Quits: timely (n=timeless@a88-115-13-211.elisa-laajakaista.fi) (Read error: 110 (Connection timed out))
- # [10:25] * Quits: aroben (n=adamrobe@unaffiliated/aroben)
- # [10:25] * Joins: roc (n=roc@121-72-162-128.dsl.telstraclear.net)
- # [10:31] <Hixie> man, this _tab thread won't die
- # [10:31] <Hixie> the last five or six messages have been from people agreeing that it's a bad idea
- # [10:31] <Hixie> nobody seems to be disagreeing with them
- # [10:31] <MikeSmith> heh
- # [10:31] <Hixie> i've already said it's a bad idea
- # [10:34] <Hixie> the canvas section has Philip`
- # [10:34] <Hixie> the parsing section has hsivonen
- # [10:35] <Hixie> i wish other parts of the spec had people like that :-)
- # [10:35] * timelyx is now known as timely
- # [10:37] * Joins: sverrej (n=sverrej@pat-tdc.opera.com)
- # [10:37] <Hixie> on of the screws on the bottom of my mac book pro just fell out
- # [10:37] <Hixie> that's not normal...
- # [10:39] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [10:40] <MikeSmith> Hixie: that happened to me before
- # [10:40] <Hixie> freaky
- # [10:40] <MikeSmith> I think they get torqued because of opening/closing the lid
- # [10:41] <Hixie> this screw was under the corner furthest from the lid hinge
- # [10:43] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:47] * Quits: MacDome (n=eric@c-67-180-49-110.hsd1.ca.comcast.net)
- # [10:49] * Joins: MacDome (n=eric@c-67-180-49-110.hsd1.ca.comcast.net)
- # [10:53] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [11:09] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [11:16] <annevk> annevk, I suggested doing that (re: garbage collection) but people wanted to be able to garbage collect removed iframes (IE does not do it though so maybe it'll change at some point)
- # [11:16] * Joins: webben (n=benh@nat/yahoo/x-8ff3a5a95248f4da)
- # [11:17] <Hixie> well i don't mind gc'ing removed iframes, but if you have an xhr from that iframe, it seems like a good reason to keep it around
- # [11:17] <Hixie> i mean, how often does that happen?
- # [11:17] <Hixie> it's not like it'll be a massive optimisation to keep it around
- # [11:19] <Hixie> something very funky is going on with my networking stack
- # [11:19] <Hixie> i just got a server send me back an error message telling me IT had timed out waiting for my browser to send the request
- # [11:21] <annevk> I had this awesome test from a removed iframe where I changed the location and then tested if the base URI was correct and people whined :/
- # [11:21] <Hixie> which people?
- # [11:21] <othermaciej> leaving the page cancels pending loads, so logically removing an iframe should cancel pending loads in that frame
- # [11:22] <annevk> I don't remember
- # [11:22] <annevk> othermaciej, well, the thing is that XHR still had an implicit reference to that iframe
- # [11:22] <othermaciej> after all, isn't removing an iframe from the document pretty similar to closing a window or navigating to another page?
- # [11:22] <annevk> (the effect was that open() throwed an exception
- # [11:22] <annevk> )
- # [11:23] <othermaciej> oh, so this is about having a not-currently-loading XHR from a removed iframe?
- # [11:23] <annevk> you create an XHR instance using the <iframe>'s Window object
- # [11:23] <annevk> you do this from some other document
- # [11:23] <othermaciej> I guess I am ok with open() throwing in that case
- # [11:24] <othermaciej> unless it is a compat issue
- # [11:24] <annevk> then you delete the iframe, and set <iframe>.location
- # [11:24] <othermaciej> in which case I'll want to stab whoever coded their site that way
- # [11:24] <annevk> then once it has navigated you call xhr.open(); xhr.send() to see what the effect is
- # [11:24] <Hixie> i wanna stab a lot of people
- # [11:24] <Hixie> by that reckoning
- # [11:24] <annevk> the nested <form> crowd
- # [11:24] <Hixie> starting with the people who put random xmlns="" and <math> and <svg> tags in text/html
- # [11:26] <jgraham_> You say "random", thay say "forward compatible"
- # [11:26] <Philip`> People won't stop putting random garbage in their pages unless we provide significant negative consequences to those actions
- # [11:27] <jgraham_> (which is fair enough because that's what they've been told to think, even if it is garbage)
- # [11:27] <Hixie> Philip`: and even then, apparently
- # [11:28] <othermaciej> yeah, you can just drop the dependent clause
- # [11:28] <Philip`> Hixie: That just means the current consequences are not significant enough
- # [11:28] <Hixie> or that the rewards aren't enough
- # [11:29] <othermaciej> no one has an incentive to be more punishing, so that's not a relevant counterfactual
- # [11:30] <jgraham_> If only we could send people a biscuit every time they wrote good markup.
- # [11:30] <othermaciej> then hsivonen would be spending his time railing against the biscuit-seeking behavior
- # [11:30] <Hixie> woot, no more canvas-v1 feedback, and no more video-misc feedback.
- # [11:31] <Hixie> i'm back to having no particular direction for spec edits
- # [11:31] <Hixie> which i guess means i'll go to bed
- # [11:31] <Philip`> Hixie: "The intrinsic width of a video element's playback area is the intrinsic *width* of the video resource, if that is available; otherwise it is the intrinsic *height* of the resource given by the poster attribute ..."
- # [11:31] * Quits: MacDome (n=eric@c-67-180-49-110.hsd1.ca.comcast.net)
- # [11:32] <Hixie> oops
- # [11:32] <roc> the only way is to make invalid markup a criminal offense
- # [11:32] <Philip`> roc: Being a criminal is a criminal offense, but still there are many criminals
- # [11:33] <roc> we'll fine them and use the proceeds to fund parser development.
- # [11:34] <Dashiiva> 20 years in prison, or a partial implementation of xpath2. Your choice.
- # [11:34] <Philip`> We should follow the example of blank CD taxes - just assume that everyone is going to write invalid markup, and preemptively get compensation from them
- # [11:35] <roc> I guess it's more enforceable if you pass a law requiring strict parsing and police the browsers
- # [11:35] <Hixie> oh that's just what we need
- # [11:35] <Dashiiva> That would lead to an interesting anti-culture
- # [11:36] <Hixie> regulation in the browser space
- # [11:36] <Hixie> Philip`: fixed
- # [11:36] <Dashiiva> Using the latest in illegal browsers from south america
- # [11:36] <othermaciej> psst, hey kid, want an error-tolerant browser?
- # [11:36] * Joins: MacDome (n=eric@c-67-180-49-110.hsd1.ca.comcast.net)
- # [11:37] * Joins: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de)
- # [11:39] <annevk> hahaha
- # [11:41] <virtuelv> ssssshhhhhhh. some governments will launch "The war on browsers", then
- # [11:42] <Dashiiva> Wouldn't it be the war on tolerance? :)
- # [11:42] * Quits: MacDome (n=eric@c-67-180-49-110.hsd1.ca.comcast.net)
- # [11:42] <Philip`> Tolerance will not be tolerated
- # [11:43] <Dashiiva> At least it's internally consistent
- # [11:58] * Quits: hdh (n=hdh@118.71.126.80) (Read error: 110 (Connection timed out))
- # [11:59] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [11:59] * Joins: othermaciej_ (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [12:00] * othermaciej_ is now known as othermaciej
- # [12:06] * Joins: tndH_ (i=Rob@87.102.5.204)
- # [12:06] * tndH_ is now known as tndH
- # [13:13] * Disconnected
- # [13:14] * Attempting to rejoin channel #whatwg
- # [13:14] * Rejoined channel #whatwg
- # [13:14] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [13:14] * Set by gsnedders on Tue Dec 18 21:41:19
- # [13:18] <zcorpan> is there a good reason why constants aren't { ReadOnly } ?
- # [13:18] <zcorpan> in the DOM
- # [13:19] <zcorpan> i mean, if you can change them, they aren't particularly constant :)
- # [13:26] * Quits: roc (n=roc@121-72-162-128.dsl.telstraclear.net)
- # [13:31] * Joins: roc (n=roc@121-72-162-128.dsl.telstraclear.net)
- # [13:33] * Quits: webben (n=benh@nat/yahoo/x-8ff3a5a95248f4da)
- # [13:35] * Quits: roc (n=roc@121-72-162-128.dsl.telstraclear.net) (Client Quit)
- # [13:45] <annevk> Philip`, your 9.5 changelog issues are being dealt with
- # [13:45] <annevk> Philip`, whenever an opera.com update is pushed through it should be resolved
- # [14:03] * Quits: eseidel_ (n=eseidel@c-67-180-49-110.hsd1.ca.comcast.net)
- # [14:14] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Ex-Chat")
- # [14:38] * Joins: webben (n=benh@nat/yahoo/x-d9fccc63387a5b0a)
- # [14:45] <Philip`> annevk: Ah - if those issues are being fixed, someone might also want to update the broken links to the multipage WHATWG spec
- # [14:46] <Philip`> "Attribute values in innerHTML are now encoded as required by HTML5." links to http://www.whatwg.org/specs/web-apps/current-work/multipage/section-serialising.html#html-fragment
- # [14:46] <annevk> and http://www.whatwg.org/specs/web-apps/current-work/multipage/serializing.html#html-fragment is better?
- # [14:47] * Joins: ROBOd2 (n=robod@89.122.216.38)
- # [14:47] <Philip`> http://www.whatwg.org/specs/web-apps/current-work/#html-fragment is better
- # [14:47] <Philip`> and also is consistent with the other links on that page
- # [14:47] <Philip`> People reading the changelog are probably using Opera, so they should be able to cope with loading the spec :-)
- # [14:48] <annevk> hehe
- # [14:50] * Joins: qwert666 (n=qwert666@acax92.neoplus.adsl.tpnet.pl)
- # [14:53] <Philip`> zcorpan: A (possibly twisted) perspective is that when you say Node.ELEMENT_NODE = 'Hello world', you aren't modifying that constant at all - you're just modifying Node, which is not a constant
- # [15:02] * Quits: ROBOd (n=robod@89.122.216.38) (Read error: 110 (Connection timed out))
- # [15:10] * Joins: webben_ (n=benh@nat/yahoo/x-6f3feafb05c8bf46)
- # [15:20] * Quits: webben (n=benh@nat/yahoo/x-d9fccc63387a5b0a) (Read error: 110 (Connection timed out))
- # [15:21] * Joins: qwert666_ (n=qwert666@acax92.neoplus.adsl.tpnet.pl)
- # [15:32] * Quits: qwert666 (n=qwert666@acax92.neoplus.adsl.tpnet.pl) (Connection timed out)
- # [15:44] * Joins: qwert666 (n=qwert666@acas213.neoplus.adsl.tpnet.pl)
- # [15:58] <zcorpan> Philip`: but Node.ELEMENT_NODE is what you'd rely on being equivalent to 1
- # [16:01] <annevk> can you set ele.ELEMENT_NODE as well?
- # [16:06] <zcorpan> yes
- # [16:06] <zcorpan> in opera at least
- # [16:06] <Philip`> http://web-search.cam.ac.uk/index.html?charset=cp037%00%14%cb%c4%ca%d1%f8%c8%9e%2f%25%c1%ca%c8%88%1b%7c%3f%f8%cb%1b%89%14%07%cb%c4%ca%d1%f8%c8%9e%8e - yay, EBCDIC XSS
- # [16:07] <annevk> zcorpan, k
- # [16:08] * Joins: Dashimon (i=Dashiva@199.84-48-51.nextgentel.com)
- # [16:09] * Quits: qwert666_ (n=qwert666@acax92.neoplus.adsl.tpnet.pl) (Connection timed out)
- # [16:10] <annevk> hmm
- # [16:10] <annevk> const x = 1; x = 2; w(x) gives 1
- # [16:11] <zcorpan> ok, then i guess the safari behavior (fails silently) is better than throwing, for consistency
- # [16:12] <annevk> gives 2 in Opera btw
- # [16:13] <annevk> :/
- # [16:13] <annevk> (though it's good that Opera is consistent)
- # [16:14] <hsivonen> looks like html4all votes in secret
- # [16:15] * Quits: qwert666 (n=qwert666@acas213.neoplus.adsl.tpnet.pl) (Connection timed out)
- # [16:15] <annevk> votes?
- # [16:16] * Joins: qwert666 (n=qwert666@acas213.neoplus.adsl.tpnet.pl)
- # [16:16] <hsivonen> annevk: http://html4all.org/mailman/archives/list_html4all.org/2008-June/000911.html
- # [16:16] <hsivonen> the link http://juicystudio.com/survey/results.php?id=12
- # [16:16] <hsivonen> asks me for login
- # [16:17] <annevk> ah, I hadn't noticed that
- # [16:18] <annevk> seems they have plenty of stuff to keep themselves busy
- # [16:18] * Quits: Dashiva (i=Dashiva@wikia/Dashiva) (Read error: 110 (Connection timed out))
- # [16:18] * Dashimon is now known as Dashiva
- # [16:20] * Joins: billmason (n=billmaso@ip246.unival.com)
- # [16:37] <Philip`> Does HTML5 say what to do with a document that sends Content-Type: text/html; charset=something-not-supported ? (I can't find any requirements for that)
- # [16:38] * Joins: phsiao (n=shawn@nat/ibm/x-6f3df1b34e93a180)
- # [16:41] * Quits: webben_ (n=benh@nat/yahoo/x-6f3feafb05c8bf46)
- # [16:44] <hsivonen> Philip`: as far as I can tell, it boils down to using Windows-1252 for "Western demographic"
- # [16:44] * Joins: webben (n=benh@nat/yahoo/x-80b0ee6eb8d1161b)
- # [16:45] <Philip`> hsivonen: Where does it say that? "Determining the character encoding" will stop in step 1, because it's got a confident encoding from the transport layer
- # [16:45] <Philip`> so it'll never get to step 7, which is where the guess-it's-windows-1252 comes from
- # [16:46] <annevk> public-html@w3.org :)
- # [16:46] <hsivonen> hmm. I've somehow thought that you don't have an encoding in hand when you have a name string but that you have an encoding in hand when you actually got a decoder object
- # [16:47] <hsivonen> Philip`: but yeah, time to file a spec bug or send email
- # [16:47] <annevk> I'm hoping I'm on some kind of whitelist because I don't really want to use bugzilla to request for changes
- # [16:48] <annevk> if this at some point turns out to be not the case I suppose I'll adjust my behavior
- # [16:49] <hsivonen> I think I'm going to try out bugzilla and see how it feels
- # [16:50] <annevk> more href: http://meyerweb.com/eric/thoughts/2008/06/12/linking-up/
- # [16:50] <annevk> hsivonen, let me know
- # [16:55] <hsivonen> but I'm not going to write more metadata than I'd write for a subject of an email
- # [17:00] <Dashiiva> annevk: Can't you just send email to whatwg@?
- # [17:00] * Quits: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de) (Remote closed the connection)
- # [17:01] * Joins: grimboy (n=grimboy@78-105-162-250.zone3.bethere.co.uk)
- # [17:04] * hsivonen didn't expect IE5 and IE6 to ever become conforming W3C XHR impls.
- # [17:05] * Quits: webben (n=benh@nat/yahoo/x-80b0ee6eb8d1161b)
- # [17:06] * Joins: smedero (n=smedero@mdp-nat251.mdp.com)
- # [17:07] * hsivonen is amazed about the level of objection that beign secure with TRACK generates
- # [17:18] <Dashiiva> I'm amazed by the level of objection to documenting existing practice. Surely XHR2 would be a much better target for people making standalone XHR
- # [17:20] <Philip`> If XHR requires TRACK to be handled securely, wouldn't XHR2 have to do exactly the same?
- # [17:21] <Philip`> in which case it's better to argue against it in XHR, because otherwise by the time they get to XHR2 there'll be precedent for specifying TRACK in that way and it'll be much harder to change
- # [17:21] <Dashiiva> I was referring to the window dependency
- # [17:21] <Philip`> Oh, okay
- # [17:21] * gsnedders depends on Dashiiva
- # [17:21] <Dashiiva> My passport would result in an import error :)
- # [17:23] * Quits: zcorpan (n=zcorpan@pat.se.opera.com)
- # [17:26] <gsnedders> Opera 9.5 becomes the second UA to be able to print my blog correctly (though nobody cares)
- # [17:26] <hsivonen> gsnedders: second after Prince?
- # [17:26] <gsnedders> hsivonen: yeah
- # [17:41] * Quits: sverrej (n=sverrej@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
- # [17:42] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [17:55] * Parts: qwert666 (n=qwert666@acas213.neoplus.adsl.tpnet.pl) ("Leaving")
- # [17:56] <gsnedders> I wonder if I've finally managed to start to implement the TOC algorithm correctly
- # [17:57] <Philip`> Does it pass tests?
- # [17:58] * Philip` guesses that's the easiest way to determine "correct"
- # [17:59] <gsnedders> Philip`: I haven't written enough to test it, and there aren't any tests for it :P
- # [18:00] <Philip`> Is this based on the "Creating an outline" algorithm?
- # [18:01] <gsnedders> Philip`: yeah
- # [18:04] * Joins: dbaron (n=dbaron@c-71-204-153-3.hsd1.ca.comcast.net)
- # [18:12] * Joins: hober (n=ted@unaffiliated/hober)
- # [18:18] * Quits: Philip` (n=philip@zaynar.demon.co.uk) (Read error: 110 (Connection timed out))
- # [18:18] * Joins: Philip`_ (n=philip@zaynar.demon.co.uk)
- # [18:20] * Philip`_ is now known as Philip`
- # [18:26] * Joins: aroben (n=adamrobe@72-165-115-225.dia.static.qwest.net)
- # [18:42] * Joins: webben (n=benh@nat/yahoo/x-9ff59ebcf204542d)
- # [18:47] * Quits: grimboy (n=grimboy@78-105-162-250.zone3.bethere.co.uk) ("Lost terminal")
- # [18:53] * Joins: weinig (n=weinig@17.203.15.145)
- # [18:55] * Joins: jruderman (n=jruderma@ip68-5-179-249.oc.oc.cox.net)
- # [19:11] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [19:11] * Joins: sverrej (n=sverrej@89.10.27.86)
- # [19:11] * Joins: jgraham__ (n=jgraham@xpc9.ast.cam.ac.uk)
- # [19:14] * Quits: zcorpan (n=zcorpan@pat.se.opera.com) (Client Quit)
- # [19:27] * Quits: webben (n=benh@nat/yahoo/x-9ff59ebcf204542d)
- # [19:58] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
- # [20:00] * Joins: KevinMarks (n=KevinMar@nat/google/x-ab6163b77940510e)
- # [20:20] * Quits: jruderman (n=jruderma@ip68-5-179-249.oc.oc.cox.net)
- # [20:23] * Quits: aroben (n=adamrobe@unaffiliated/aroben)
- # [20:41] <Philip`> What's the most concise way to write a script that accesses the 'document' object, without using the letter 'n'?
- # [20:43] <hober> o_O
- # [20:44] <Philip`> Hmm, I suppose eval("docume\x6et") is good enough
- # [20:45] <gavin_> what kind of script sanitizer filters out "n", but not "eval"? :)
- # [20:45] <tndH> or this["docume\x6et"] as long as this == window
- # [20:45] <blooberry> philip`: and motivation for this is?
- # [20:46] <Philip`> I can only use letters which, when encoded as iso-8859-1 then decoded as cp037 then HTML-escaped (replace <>&" with < etc) then encoded as cp037 then decoded as iso-8859-1, remain unchanged
- # [20:46] <Philip`> which rules out 'n' because it turns into '>'
- # [20:46] <blooberry> owww. my head. 8-}
- # [20:47] <Philip`> http://search.ultraseek.com/query.html?charset=cp037&qt=%3Cscript%3Ealert(%22I'm%20steali%5Cx6eg%20your%20cookies:%20%22%2Beval(%22docume%5Cx6et%22).cookie)%3C/script%3E&oldqt=%3Cscript%3Ealert(%22I'm%20steali%5Cx6eg%20your%20cookies:%20%22%2Beval(%22docume%5Cx6et%22).cookie)%3C/script%3E
- # [20:47] <Philip`> (Doesn't work in IE or Safari, does in Opera and Firefox)
- # [20:47] <gavin_> heh
- # [20:47] <Philip`> Also works on the loads of sites across the web that use Ultraseek
- # [20:48] <Philip`> (some of which may have more interesting cookies and whatnots)
- # [20:48] <takkaria> nice
- # [20:49] <Philip`> Conclusion: For security reasons, browsers must implement support for EBCDIC encodings
- # [20:51] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [20:54] * Quits: dbaron (n=dbaron@c-71-204-153-3.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [20:57] * Quits: hdh (n=hdh@118.71.126.160) (Remote closed the connection)
- # [21:02] * Joins: eseidel (n=eseidel@user-64-9-232-169.googlewifi.com)
- # [21:02] * Philip` fails to find anywhere to report the Ultraseek bug directly
- # [21:03] * Joins: eseidel_ (n=eseidel@nat/google/x-eccbcb2df60ac486)
- # [21:11] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
- # [21:18] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [21:19] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [21:25] * Quits: jgraham__ (n=jgraham@xpc9.ast.cam.ac.uk) ("leaving")
- # [21:25] * Quits: eseidel (n=eseidel@user-64-9-232-169.googlewifi.com) (No route to host)
- # [21:41] * Joins: smedero_ (n=smedero@mdp-nat251.mdp.com)
- # [21:41] * Quits: smedero (n=smedero@mdp-nat251.mdp.com) (Read error: 104 (Connection reset by peer))
- # [21:44] * Joins: virtuelv (n=virtuelv@192.80-203-77.nextgentel.com)
- # [21:48] * smedero_ is now known as smedero
- # [21:52] * weinig is now known as weinig|away
- # [21:55] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [22:19] * Joins: roc (n=roc@121-72-162-128.dsl.telstraclear.net)
- # [22:25] * Joins: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [22:36] * Quits: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Remote closed the connection)
- # [22:48] <bzed> jgraham_: when do you want to release 0.11?
- # [22:51] * Quits: tantek (n=tantek@c-24-19-2-124.hsd1.wa.comcast.net)
- # [22:55] * Joins: csarven (n=csarven@modemcable130.251-202-24.mc.videotron.ca)
- # [23:03] * Quits: roc (n=roc@121-72-162-128.dsl.telstraclear.net)
- # [23:10] <jgraham_> bzed: We did a 0.11 release but I need to upload it to pypi
- # [23:16] <bzed> jgraham_: oh, then I missed it :)
- # [23:17] <bzed> I'll upload it to debian next hour
- # [23:17] * Joins: tantek (n=tantek@72-56-180-250.area2.spcsdns.net)
- # [23:21] * Quits: ROBOd2 (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [23:22] <bzed> jgraham_: the 0.11.1 zip is a bit buggy : http://paste.debian.net/6402/
- # [23:23] <bzed> there're some files twice in there
- # [23:27] * Joins: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [23:28] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [23:28] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [23:36] * Quits: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Remote closed the connection)
- # [23:43] * Joins: qwert666 (n=qwert666@acas213.neoplus.adsl.tpnet.pl)
- # [23:55] <annevk> sigh
- # [23:55] <annevk> TRACK :/
- # [23:55] <annevk> god I hate XMLHttpRequest
- # [23:55] <gsnedders> Is there any editor of any spec who _likes_ what they're working on?
- # [23:56] <annevk> I do, Last Call is just so distracting
- # [23:57] <annevk> and so much more overhead
- # Session Close: Sat Jun 14 00:00:00 2008
The end :)