Options:
- # Session Start: Mon Dec 07 00:00:00 2009
- # Session Ident: #whatwg
- # [00:04] * Joins: erikvvold (n=erikvvol@S01060024012860e9.gv.shawcable.net)
- # [00:04] * Quits: erikvold (n=erikvvol@74.198.148.18) (Read error: 54 (Connection reset by peer))
- # [00:04] * erikvvold is now known as erikvold
- # [00:04] * Quits: archtech (i=stanv@83.228.56.37) (Client Quit)
- # [00:20] <zcorpan> so anyone's got any comments on the xml-stylesheet draft?
- # [00:22] * Quits: Phae (n=phaeness@cpc2-acto9-0-0-cust364.brnt.cable.ntl.com)
- # [00:49] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 113 (No route to host))
- # [01:07] <AryehGregor> Ooh, Chrome has neat UI for untrusted SSL certs: it writes "https" in red, but has a little slash through it too.
- # [01:07] <AryehGregor> Very noticeable.
- # [01:08] <zcorpan> not as noticeable as in ie where the whole address bar is red and there's a red warning box next to the address bar
- # [01:10] <AryehGregor> Hmm, true. Looks neater, though.
- # [01:15] <hsivonen> also not as noticeable as having to click through a few dialogs.
- # [01:17] <AryehGregor> Yes, I should really have said "cure" or something.
- # [01:17] <AryehGregor> "cute"
- # [01:17] <AryehGregor> It's rather less noticeable than some browsers' warnings.
- # [01:17] <AryehGregor> Which is fair enough, since 99.8% of the time, it will just be a site with a bad cert and not someone evil.
- # [01:18] <AryehGregor> Freaking out just encourages users to ignore security warnings, since they rightfully conclude that browser implementers are paranoid.
- # [01:19] <AryehGregor> Which they all seem to be, without exception. I haven't ever seen a sane response from a browser to something like a bad SSL certificate.
- # [01:19] * Quits: deltab (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk) (Remote closed the connection)
- # [01:20] * Joins: deltab_ (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk)
- # [01:21] <AryehGregor> An appropriate response when visiting a new site would probably be a prominent visual cue in the URL bar, but with no extra screen to click through unless you try to submit a form or something.
- # [01:22] <doublec> is that what chrome does?
- # [01:23] <AryehGregor> No, Chrome gives a moderately scary page you have to click through.
- # [01:23] <AryehGregor> They let you do it in one click, but it's still overkill if you're visiting some random wiki or whatever.
- # [01:23] <AryehGregor> https://circumflex.us/wiki/ is not a security threat.
- # [01:24] <AryehGregor> Yeah, it would be nice if you could just fail on a bad cert, but in practice they're almost all non-malicious, so let's not try to misrepresent reality to users, shall we?
- # [01:25] <AryehGregor> There's some thing going on in public-webapps where they want to allow sites to force SSL only, and that's great.
- # [01:25] <AryehGregor> SSL only with hard failure on cert errors, obviously.
- # [01:25] <zcorpan> a visual cue is easily missed by users, so it'd be pretty bad in the 0.2% cases where the site is evil and steals all your money (or whatever)
- # [01:26] <doublec> zcorpan, users will be trained by then to automatically click the scary dialogs though
- # [01:26] <doublec> the dialogs do more bad than good. Since the majority of the time the user will ignore them, they'll do it for the actual bad case too
- # [01:27] <AryehGregor> zcorpan, 1) You could have the page only pop up on form submissions. 2) Overstating severity in almost all cases will cause users to just ignore you in the long term, it's never the right answer.
- # [01:28] <zcorpan> what if the evil site has a form but the script prevents submission and steals login credentials?
- # [01:29] <AryehGregor> Then I guess you're screwed. See (2). Of course, you can add other heuristics too, like give scary errors only if the user has previously visited the site with a valid SSL certificate.
- # [01:29] * deltab_ is now known as deltab
- # [01:29] <AryehGregor> That will help prevent obvious MITM against amazon.com or such.
- # [01:29] <doublec> that's a good option
- # [01:29] <AryehGregor> Also, you could pop up the warning as soon as the user starts typing in a form.
- # [01:30] * deltab is now known as deltab_
- # [01:30] <AryehGregor> The point is, though, just popping up Yet Another Warning to click through isn't a good option at all. At least AFAIK. Has anyone done usability research on this?
- # [01:30] * deltab_ is now known as deltab
- # [01:30] <zcorpan> you could trick the user to think he's typing in a form but there's actually no form so the browser can't know when to pop up the warning
- # [01:31] <AryehGregor> Yes, then you're screwed, as I said.
- # [01:31] <Philip`> Perhaps the solution is that everyone should stop using SSL, unless they're something serious like a bank
- # [01:32] <AryehGregor> It reminds me of an article I read a while back by some guy. He remarked that as a Windows GUI user, he was trained to just ignore all warnings, because he figured they wouldn't let him do anything really unsafe. Then he tried Linux for a while. After a while, for some reason he wanted to run fsck on a mounted filesystem, or such. It said "WARNING, this filesystem seems to be mounted, running fsck will probably destroy all your data. Are
- # [01:32] <AryehGregor> you sure?" He said yes and lost all his data, and from then on learned that Linux command line utilities actually give accurate warnings.
- # [01:32] <Philip`> to avoid the situation where broken certificates on random mailing lists and bugzillas you find when searching on Google result in you learning to ignore broken certificates
- # [01:32] <AryehGregor> Except that actually he didn't, because this article was about how he tried out btrfs as his root filesystem even though it was clearly marked as usable only for development, and he found out it wasn't usable.
- # [01:33] <AryehGregor> Philip`, a broken cert is actually more secure than no cert. It doesn't prevent an active attacker, but it prevents passive sniffing.
- # [01:33] <AryehGregor> Also, if you whitelist it the first time, you'll be informed again if it changes.
- # [01:34] * Philip` is partially responsible for proliferation of insecure certificates, since he set up a self-signed HTTPS thing on his server primarily so that SVN clients could get safely through proxies
- # [01:35] <doublec> Philip`: your certificate isn't insecure though, right?
- # [01:35] <AryehGregor> He said it's self-signed.
- # [01:35] <doublec> It just doesn't prove your identify
- # [01:35] <AryehGregor> Well, the same is true for any cert, typically.
- # [01:36] <doublec> true
- # [01:36] <AryehGregor> Also also, in practice, users will often visit SSL-secured sites via ordinary HTTP (e.g., typing "amazon.com" into URL bar), so you can spoof some percentage even without raising SSL warnings.
- # [01:36] * Quits: wakaba_ (n=wakaba_@206.63.138.58.dy.bbexcite.jp) (Read error: 110 (Connection timed out))
- # [01:38] * Joins: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:38] <Philip`> doublec: I guess it encrypts securely, assuming the command-line string I copied from a random website is set up correctly
- # [01:38] <doublec> haha, good point
- # [01:39] <Philip`> but it's self-signed, it's not set up with the same domain name it's being used on, and I won't notice or care enough to update it once it reaches the expiry date
- # [01:39] <doublec> and that you didn't use a version of an os with a bad openssl library
- # [01:39] <AryehGregor> Proposed UI #2: Flat-out refuse SSL access with a bad cert to a manually-maintained list of high-profile e-commerce sites, with no opt-out. For other sites, on the first visit have a non-blocking warning in the top, saying something like "This site may not be secure; don't submit sensitive information to it. [More Info] [X]"
- # [01:39] <AryehGregor> Your list can safely include any large e-commerce site, I'd hope, so it can be pretty large.
- # [01:40] <hsivonen> I've been unable to instruct myself or people who turn to me for advice how to tell apart innocent cert expiration and an attack
- # [01:40] <hsivonen> seems cost-effective to always assume innocent expiration
- # [01:40] <AryehGregor> Check the hash on the root CA and manually compare it to the correct hash obtained by Googling.
- # [01:41] <AryehGregor> Expiration or just misconfiguration.
- # [01:41] <AryehGregor> SSL is a PITA to configure right.
- # [01:41] <AryehGregor> Especially if you have multiple hosts on the same machine.
- # [01:41] <AryehGregor> There was a time when https://google.com would return a cert error.
- # [01:42] <hsivonen> I don't know what hash "the hash" is
- # [01:42] <AryehGregor> There you go: https://amazon.com/
- # [01:42] <AryehGregor> Hmm, does Chrome expose cert details anywhere?
- # [01:43] <hsivonen> as far as I'm aware, I've never been MITM'ed but I've seen a zillion cert failures
- # [01:43] <hsivonen> just clicking through is rational economics
- # [01:44] <AryehGregor> Yes, precisely. And by misrepresenting this basic fact, all the major browsers are contributing to user contempt for browser warnings.
- # [01:44] <AryehGregor> I've had similar experiences with Chrome's malware-site-blacklist.
- # [01:44] <hsivonen> (I have, as a matter of principle, spent non-trivial time double-checking failures, though)
- # [01:45] <AryehGregor> It repeatedly brought up a giant scary red page on my site because someone hotlinked an image hosted on a blacklisted domain.
- # [01:45] <hsivonen> http://hsivonen.iki.fi/extended-uncertainty/
- # [01:46] * Philip` wonders if a more usable system for preventing realistic attacks is to simply proxy all traffic through a trusted server with a hard-coded properly-maintained certificate, rather than relying on a zillion sites to each implement it themselves
- # [01:46] <AryehGregor> In Firefox, Page Info -> Security -> View Certificate -> Details, I think "Subject's Public Key" for the highest-level certificate is what's important.
- # [01:46] <AryehGregor> But I'm not sure.
- # [01:46] <AryehGregor> Philip`, how would those sites authenticate to the server?
- # [01:47] <Philip`> since that'd at least work for the situation where you're connecting through an untrusted wireless network
- # [01:47] <Philip`> AryehGregor: They wouldn't
- # [01:47] <Philip`> It's unlikely anyone will MITM between the proxy server and the web site
- # [01:48] <AryehGregor> Hmm.
- # [01:48] <AryehGregor> You could hack a router, it's not necessarily very hard.
- # [01:48] <AryehGregor> But harder than setting up a free wireless access point, yes.
- # [01:49] <AryehGregor> I would really like to see some statistics on how often MITM attacks actually occur, and what users do in the face of different types of error pages.
- # [01:49] <AryehGregor> I suspect that MITM attacks are *vanishingly* rare in practice.
- # [01:49] <AryehGregor> Like say less than 1 in 10,000 cert errors.
- # [01:49] <AryehGregor> Or even less. I've never even *heard* of an actual MITM attack.
- # [01:49] <AryehGregor> I mean, on SSL on the public web etc.
- # [01:50] <AryehGregor> The sort we're talking about, like someone steals your bank password.
- # [01:50] <Philip`> You can download easy-to-use tools to break into wireless networks and capture traffic, and as far as I'm aware there's nothing quite so trivial for breaking into remote internet routers
- # [01:51] <AryehGregor> Yes, it would be harder.
- # [01:52] <Philip`> MITMing doesn't need to be made impossible, it just needs to be made hard enough that people won't attack that way and will use phishing or trojans or whatever
- # [01:52] <Philip`> (which I presume is what they already do)
- # [01:52] <zcorpan> mpilgrim: in the forms chapter where you talk about type=email, it seems you've forgotten about form validation
- # [01:52] <AryehGregor> Ultimately it should be made impossible if we can. Making it unattractive is a good start, though.
- # [01:53] <zcorpan> mpilgrim: opera won't submit the form if the user types in an invalid email address
- # [01:53] <AryehGregor> I don't think routing everything through a central server is a practical solution, though.
- # [01:53] <Philip`> AryehGregor: Have lots of decentralised servers :-)
- # [01:54] <Philip`> They just need to be connected to infrastructure that's reasonably well maintained and not entirely trivial to break into
- # [01:58] <zcorpan> earlier opera versions also supported autofilling type=email with addresses from the address book, but that was removed to prevent phishing the user's address book with clever tricks, iirc
- # [01:59] <hsivonen> zcorpan: :-(
- # [01:59] * Joins: aho (n=nya@78.52.213.6)
- # [01:59] <hsivonen> zcorpan: has type=url autocompletion been removed, too?
- # [02:00] <zcorpan> no
- # [02:01] <zcorpan> i guess it could be used to find out which bank the user uses
- # [02:01] <AryehGregor> You can already do that by looking at the link color.
- # [02:02] <zcorpan> but then you need to guess the url
- # [02:02] <zcorpan> with type=url you can have a fun game that's controlled with up and down keys and enter
- # [02:03] <AryehGregor> Just try the URLs of every major bank. You can do lots per second, with no user interaction.
- # [02:03] <zcorpan> yeah
- # [02:03] <AryehGregor> Have you seen those cool demos where you just visit a web page and let it run for a while and it gives you a square with the favicons of all the sites you visit?
- # [02:03] <zcorpan> no
- # [02:04] <zcorpan> anyway, bed time
- # [02:04] * Quits: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [02:04] <daedb> AryehGregor: do you have a link for that favicon demo?
- # [02:05] <AryehGregor> Sadly, no.
- # [02:05] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Read error: 60 (Operation timed out))
- # [02:09] * Joins: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:18] <AryehGregor> Is anyone other than Gecko planning on switching to HTML5 parsing anytime soon?
- # [02:20] * Quits: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Read error: 110 (Connection timed out))
- # [02:21] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
- # [02:22] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [02:24] * Joins: jennb (n=jennb@c-98-203-209-89.hsd1.wa.comcast.net)
- # [02:26] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [02:27] * Joins: gpled (n=gpled@68-116-98-70.dhcp.rsbg.or.charter.com)
- # [02:29] * Joins: daedb| (n=daed@h11n1fls34o986.telia.com)
- # [02:31] * Joins: tkent (n=tkent@220.109.219.244)
- # [02:31] * Quits: jennb (n=jennb@c-98-203-209-89.hsd1.wa.comcast.net)
- # [02:34] * Quits: gpled (n=gpled@68-116-98-70.dhcp.rsbg.or.charter.com) ("Ex-Chat")
- # [02:44] * Joins: erikvvold_ (n=erikvvol@S01060024012860e9.gv.shawcable.net)
- # [02:47] * Quits: daedb (n=daed@h11n1fls34o986.telia.com) (Read error: 110 (Connection timed out))
- # [02:51] * Joins: ayo (n=nya@f050192122.adsl.alicedsl.de)
- # [02:54] * Quits: erikvvold_ (n=erikvvol@S01060024012860e9.gv.shawcable.net) (Read error: 54 (Connection reset by peer))
- # [02:55] * Joins: erikvvold_ (n=erikvvol@S01060024012860e9.gv.shawcable.net)
- # [02:57] * Quits: aho (n=nya@78.52.213.6) (Read error: 60 (Operation timed out))
- # [02:59] * ayo is now known as aho
- # [03:01] * Quits: erikvold (n=erikvvol@S01060024012860e9.gv.shawcable.net) (Read error: 110 (Connection timed out))
- # [03:14] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) (Read error: 60 (Operation timed out))
- # [03:14] * Quits: ttepasse (n=ttepas--@dslb-084-060-095-077.pools.arcor-ip.net) ("?Q")
- # [03:22] * Joins: miketaylr (n=miketayl@24.42.95.234)
- # [03:31] * Joins: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net)
- # [03:38] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.0.1/2008072406]")
- # [03:48] * Quits: boblet (n=boblet@p2086-ipbf309osakakita.osaka.ocn.ne.jp)
- # [03:55] * Joins: hammockhero (n=hammockh@180.72.38.26)
- # [03:57] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [04:26] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [04:26] * Joins: cedricv (n=cedric@116.197.252.40)
- # [04:26] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [04:39] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
- # [04:40] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [04:40] * Quits: deltab (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk) (Remote closed the connection)
- # [04:41] * Joins: deltab (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk)
- # [04:49] * Quits: erikvvold_ (n=erikvvol@S01060024012860e9.gv.shawcable.net) (Read error: 104 (Connection reset by peer))
- # [04:49] * Joins: erikvold (n=erikvvol@S01060024012860e9.gv.shawcable.net)
- # [04:53] * Joins: dglazkov_ (n=dglazkov@216.239.45.130)
- # [05:00] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Read error: 60 (Operation timed out))
- # [05:00] * dglazkov_ is now known as dglazkov
- # [05:02] * Joins: dglazkov_ (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [05:10] * Quits: dglazkov (n=dglazkov@216.239.45.130) (Read error: 60 (Operation timed out))
- # [05:10] * dglazkov_ is now known as dglazkov
- # [05:20] * Joins: rauchg (n=rauchg@99-7-171-49.lightspeed.sntcca.sbcglobal.net)
- # [05:45] * Joins: dglazkov_ (n=dglazkov@216.239.45.130)
- # [05:45] * Quits: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.1.5/20091105042105]")
- # [05:48] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Read error: 60 (Operation timed out))
- # [05:48] * dglazkov_ is now known as dglazkov
- # [05:58] * Quits: Chris547 (n=Chris547@pool-72-71-96-63.atl01.dsl-w.verizon.net) ("Leaving")
- # [06:13] * Quits: broquaint (i=b65940ef@spc2-brig11-0-0-cust222.asfd.cable.virginmedia.com) (Read error: 110 (Connection timed out))
- # [06:16] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [06:29] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
- # [06:52] * Joins: fishd_ (n=darin@c-98-207-16-168.hsd1.ca.comcast.net)
- # [06:54] * Quits: roc_ (n=roc@ip67-152-86-163.z86-152-67.customer.algx.net)
- # [07:05] * Joins: dglazkov_ (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [07:06] * Quits: miketaylr (n=miketayl@24.42.95.234) (Remote closed the connection)
- # [07:16] * Quits: fishd_ (n=darin@c-98-207-16-168.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [07:18] * Quits: dglazkov_ (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [07:24] * Quits: dglazkov (n=dglazkov@216.239.45.130) (Read error: 110 (Connection timed out))
- # [07:26] * Hixie tries to summon TabAtkins
- # [07:26] * Joins: cying_ (n=cying@adsl-75-18-231-180.dsl.pltn13.sbcglobal.net)
- # [07:33] * Quits: cying (n=cying@adsl-75-18-220-31.dsl.pltn13.sbcglobal.net) (Read error: 110 (Connection timed out))
- # [07:33] * cying_ is now known as cying
- # [07:53] * Quits: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no) ("Ex-Chat")
- # [07:54] * Quits: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com) (Read error: 60 (Operation timed out))
- # [08:01] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
- # [08:01] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [08:06] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:08] * Joins: zalan (n=zalan@54009DD9.dsl.pool.telekom.hu)
- # [08:16] * Quits: aboodman (n=aboodman@72.14.229.81)
- # [08:19] * Joins: smaug (n=chatzill@ip67-152-86-163.z86-152-67.customer.algx.net)
- # [08:24] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [08:41] * Quits: zalan (n=zalan@54009DD9.dsl.pool.telekom.hu) (Read error: 110 (Connection timed out))
- # [08:48] * Quits: cedricv (n=cedric@116.197.252.40)
- # [08:50] * Joins: boblet (n=boblet@124x33x38x101.ap124.ftth.ucom.ne.jp)
- # [08:57] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:57] * Quits: danbri (n=danbri@unaffiliated/danbri) (Remote closed the connection)
- # [09:00] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
- # [09:09] * Joins: MightyMur (n=me@202.61.207.208.static.rev.aanet.com.au)
- # [09:10] * Quits: MightyMur (n=me@202.61.207.208.static.rev.aanet.com.au) (Client Quit)
- # [09:10] * Joins: WWFan (n=me@202.61.207.208.static.rev.aanet.com.au)
- # [09:14] * Quits: boblet (n=boblet@124x33x38x101.ap124.ftth.ucom.ne.jp)
- # [09:28] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [09:28] * Parts: hammockhero (n=hammockh@180.72.38.26)
- # [09:32] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [09:33] * Joins: boblet (n=boblet@213.5.152.122.ap.yournet.ne.jp)
- # [09:47] * Quits: boblet (n=boblet@213.5.152.122.ap.yournet.ne.jp) ("thxbye")
- # [09:53] * Joins: timz (n=timz@dc51469cbe.adsl.wanadoo.nl)
- # [10:00] * Quits: scherkus (n=scherkus@74.125.59.73) (barjavel.freenode.net irc.freenode.net)
- # [10:00] * Joins: scherkus (n=scherkus@74.125.59.65)
- # [10:26] * Joins: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [10:31] * Joins: danbri (n=danbri@unaffiliated/danbri)
- # [10:43] * Joins: mpt (n=mpt@canonical/mpt)
- # [10:44] * Joins: ROBOd (n=robod@89.122.216.38)
- # [11:04] * Quits: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [11:04] * Quits: karlushi (n=karlushi@fw.vdl2.ca) (Read error: 60 (Operation timed out))
- # [11:04] * Quits: deltab (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk) (Read error: 60 (Operation timed out))
- # [11:05] * Joins: karlushi (n=karlushi@fw.vdl2.ca)
- # [11:05] * Joins: deltab (n=deltab@82-46-155-15.cable.ubr02.smal.blueyonder.co.uk)
- # [11:09] * Quits: webben (n=webben@173-45-238-110.slicehost.net) ("Coyote finally caught me")
- # [11:10] * Joins: webben1 (n=benh@nat/yahoo/x-qqkeboraqzlrcclg)
- # [11:10] * Quits: webben1 (n=benh@nat/yahoo/x-qqkeboraqzlrcclg) (Remote closed the connection)
- # [11:13] * Quits: mpt (n=mpt@canonical/mpt) (Remote closed the connection)
- # [11:16] * Joins: broquaint (i=85df2200@spc2-brig11-0-0-cust103.asfd.cable.virginmedia.com)
- # [11:18] * Joins: JvA (n=jva@pat.se.opera.com)
- # [11:19] * Joins: pauld (n=chatzill@194.102.13.2)
- # [11:30] * Joins: mpt (n=mpt@canonical/mpt)
- # [11:30] * Quits: rauchg (n=rauchg@99-7-171-49.lightspeed.sntcca.sbcglobal.net)
- # [11:38] * Joins: webben (n=benh@nat/yahoo/x-nddskgrtatvgkmqm)
- # [11:48] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [11:50] * Joins: zcorpan_ (n=zcorpan@pat.se.opera.com)
- # [11:55] * Quits: ray (i=ray@drong.notacat.org) (Read error: 60 (Operation timed out))
- # [11:55] * Joins: ray (i=ray@drong.notacat.org)
- # [12:27] <gsnedders> Should crossOriginIframe.contentDocument.foobar throw SECURITY_ERR?
- # [12:28] <gsnedders> Yes, because everything goes to the getter
- # [12:42] * Quits: webben (n=benh@nat/yahoo/x-nddskgrtatvgkmqm) (Remote closed the connection)
- # [12:48] * Joins: webben (n=benh@nat/yahoo/x-wzrtfzclfiywyufv)
- # [12:54] * Quits: pauld (n=chatzill@194.102.13.2) (Read error: 60 (Operation timed out))
- # [12:57] <WWFan> i almost a SECURITY_ERR once
- # [13:04] * Joins: pauld (n=chatzill@194.102.13.2)
- # [13:05] * Joins: MikeSmith (n=MikeSmit@p1005-ipbf216hodogaya.kanagawa.ocn.ne.jp)
- # [13:19] * Quits: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Read error: 110 (Connection timed out))
- # [13:22] * Quits: webben (n=benh@nat/yahoo/x-wzrtfzclfiywyufv) ("Leaving.")
- # [13:23] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [13:24] * Joins: archtech (i=stanv@83.228.56.37)
- # [13:25] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Ex-Chat")
- # [13:26] * Joins: wakaba_ (n=wakaba_@206.63.138.58.dy.bbexcite.jp)
- # [13:26] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [13:43] * Joins: wingman (n=wingman@pool-173-62-198-143.phlapa.fios.verizon.net)
- # [13:48] <zcorpan_> Hixie: hmm, so should the ApplicationCache interface object be accessible to a shared worker, but not a dedicated worker?
- # [13:48] <Hixie> currently yes
- # [13:51] <gsnedders> Hixie: As far as I can tell, crossOriginIframe.contentDocument[1] shouldn't throw SECURITY_ERR. Is that intended?
- # [13:52] <Hixie> off-hand, no idea whatsoever
- # [13:52] <gsnedders> What about crossOriginIframe.contentDocument.foobar?
- # [13:53] <gsnedders> For that I can read the spec either way as to whether it can throw.
- # [13:53] <Hixie> i do not feel comfortable answering security-level questions without several hours of getting familiar with the subject matter again :-)
- # [13:55] * daedb| is now known as daedb
- # [13:55] * daedb is now known as daedb|
- # [13:55] <gsnedders> :)
- # [13:55] * daedb| is now known as daedb
- # [13:57] * Quits: wingman (n=wingman@pool-173-62-198-143.phlapa.fios.verizon.net)
- # [14:06] <gsnedders> So, per HTML 5, everything in crossOriginIframe.contentDocument that is in Document should throw.
- # [14:06] <gsnedders> This only happens in IE on the real web.
- # [14:07] <gsnedders> At least in a simple case like http://software.hixie.ch/utilities/js/live-dom-viewer/saved/329
- # [14:07] <Hixie> what do other UAs do?
- # [14:10] <gsnedders> Everything else gives the element
- # [14:10] <gsnedders> i.e., HTMLHtmlElement
- # [14:11] * Joins: zalan (n=zalan@212.94.238.53)
- # [14:13] <Hixie> safari seems to be showing another document than the one returned through the dom
- # [14:14] <gsnedders> Yet in most cases all browsers throw
- # [14:14] <gsnedders> What's going on with that simple case?
- # [14:14] <Hixie> timing maybe?
- # [14:14] <Hixie> yes, timing
- # [14:14] <Hixie> i bet that's the about:blank page
- # [14:14] <gsnedders> Ah
- # [14:15] <Hixie> before it loads example.com
- # [14:15] <gsnedders> Right
- # [14:15] <gsnedders> Duh, that makes sense
- # [14:15] <Hixie> man you're making me work on stuff
- # [14:16] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
- # [14:18] * Quits: nessy (n=Adium@124-168-239-28.dyn.iinet.net.au) ("Leaving.")
- # [14:19] <gsnedders> The fact that iframe.contentDocument should throw is implicit from the fact that it is accessing a member of a Window object?
- # [14:24] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [14:26] * Joins: salty-horse (n=ori@bzq-79-183-0-192.red.bezeqint.net)
- # [14:26] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 113 (No route to host))
- # [14:27] <salty-horse> is there an extra word here (marked with ***)? -- "It indicates that ***the*** no referrer information is to be leaked when following the link." -- http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#link-type-noreferrer
- # [14:27] <Hixie> yes!
- # [14:27] <Hixie> can you file a bug? just type basically what you just typed here into the text field at the bottom of the screen on that page
- # [14:27] <Hixie> and hit the "submit review comments" button
- # [14:28] <salty-horse> sure. it's also quoted in mark pilgrim's dive into html 5, so I'll file it someplace else too :)
- # [14:28] <Hixie> :-)
- # [14:28] <Hixie> thanks!
- # [14:29] * Joins: mpt (n=mpt@canonical/mpt)
- # [14:30] <salty-horse> filed at http://www.w3.org/Bugs/Public/show_bug.cgi?id=8448
- # [14:34] <Hixie> thanks!
- # [14:41] * Joins: myakura (n=myakura@p2197-ipbf7505marunouchi.tokyo.ocn.ne.jp)
- # [14:43] * Quits: karlcow (n=karl@nerval.la-grange.net) ("This computer has gone to sleep")
- # [14:48] * Joins: pmuellr (n=pmuellr@nat/ibm/x-kuaehdcxwhopiabq)
- # [14:51] * Quits: MikeSmith (n=MikeSmit@p1005-ipbf216hodogaya.kanagawa.ocn.ne.jp) (Read error: 110 (Connection timed out))
- # [14:52] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [14:53] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
- # [14:54] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [14:55] * Joins: webben (n=benh@nat/yahoo/x-hdyiweptvgfvbxod)
- # [14:55] * Quits: webben (n=benh@nat/yahoo/x-hdyiweptvgfvbxod) (Remote closed the connection)
- # [14:56] * Joins: webben (n=benh@nat/yahoo/x-cejugxkpsvakupds)
- # [15:01] * Joins: MikeSmith (n=MikeSmit@p1005-ipbf216hodogaya.kanagawa.ocn.ne.jp)
- # [15:18] * Joins: BlurstOfTimes (n=blurstof@168.203.117.66)
- # [15:22] * Joins: miketaylr (n=miketayl@38.117.156.163)
- # [15:26] * Quits: zalan (n=zalan@212.94.238.53) (Read error: 110 (Connection timed out))
- # [15:32] * Joins: zalan (n=zalan@212.94.238.53)
- # [15:40] * Joins: ttepasse (n=ttepas--@dslb-084-060-006-179.pools.arcor-ip.net)
- # [15:44] * Parts: paera (n=axelsson@226.228.13.217.in-addr.dgcsystems.net)
- # [15:48] <zcorpan_> Hixie: why is there a naming difference between Navigator and WorkerLocation? why not WorkerNavigator, or Location?
- # [15:54] * Quits: archtech (i=stanv@83.228.56.37) (Client Quit)
- # [16:02] * Quits: JvA (n=jva@pat.se.opera.com) ("Leaving")
- # [16:07] <Hixie> zcorpan_: which Navigator?
- # [16:11] * Quits: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote closed the connection)
- # [16:12] * Joins: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [16:17] * Quits: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Client Quit)
- # [16:17] * Joins: workmad3_ (n=workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [16:17] * workmad3_ is now known as workmad3
- # [16:17] * Joins: archtech (i=stanv@83.228.56.37)
- # [16:20] <zcorpan_> Hixie: in workers
- # [16:21] <Hixie> dunno
- # [16:21] <Hixie> probably just a msitake
- # [16:21] <Hixie> mistake
- # [16:22] <zcorpan_> wonder if it's worth making them consistent
- # [16:22] <zcorpan_> btw, are interface objects that are defined in the workers spec support to be available in the non-worker context?
- # [16:23] <zcorpan_> s/support/supposed/
- # [16:26] <jgraham> Hixie: Is it known that the permalink feature on Live Dom Viewer gices a 503?
- # [16:26] <jgraham> *gives
- # [16:27] <Hixie> zcorpan_: no
- # [16:27] <Hixie> it is not known
- # [16:27] <Hixie> what's 503??
- # [16:29] <gsnedders> Service Not Available
- # [16:29] <zcorpan_> Hixie: certainly Worker and SharedWorker should be available. it's not clear from the spec which interface objects and constructors should be available to the non-worker context
- # [16:29] * Quits: MikeSmith (n=MikeSmit@p1005-ipbf216hodogaya.kanagawa.ocn.ne.jp) (Read error: 110 (Connection timed out))
- # [16:29] <Hixie> zcorpan_: send mail to whatwg, i'll fix it. in general, only worker and sharedworker are supposed to be outside workers
- # [16:29] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 54 (Connection reset by peer))
- # [16:29] <zcorpan_> ok
- # [16:31] <Hixie> jgraham: wfm
- # [16:31] <Hixie> jgraham: what browser?
- # [16:31] <Hixie> crap, i just noticed i missed tab
- # [16:32] <gsnedders> Only some URLs
- # [16:32] <gsnedders> http://software.hixie.ch/utilities/js/live-dom-viewer/?<script>%0Avar%20re%20%3D%20/a/g;%0Avar%20li%20%3D%20re.lastIndex;%0Are.exec('aa');%0Aw(li);%0A</script>
- # [16:32] <gsnedders> mod_security?
- # [16:32] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [16:32] <Hixie> escape the <
- # [16:32] <Hixie> TabAtkins!
- # [16:32] <TabAtkins> Hixie!
- # [16:32] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:32] <Hixie> gsnedders: hm, maybe not
- # [16:32] <Hixie> gsnedders: dunno
- # [16:33] <gsnedders> That doesn't matter
- # [16:38] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Ex-Chat")
- # [16:41] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:41] * Philip` wonders if Hixie is having fun on public-html
- # [16:58] * Quits: smaug (n=chatzill@ip67-152-86-163.z86-152-67.customer.algx.net) (Read error: 60 (Operation timed out))
- # [16:59] * Quits: zcorpan_ (n=zcorpan@pat.se.opera.com)
- # [17:01] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
- # [17:02] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
- # [17:07] * Joins: paera (n=axelsson@226.228.13.217.in-addr.dgcsystems.net)
- # [17:08] * Joins: dglazkov (n=dglazkov@nat/google/x-mdnfrjdxanfbgweq)
- # [17:13] * Joins: MikeSmith (n=MikeSmit@p1005-ipbf216hodogaya.kanagawa.ocn.ne.jp)
- # [17:14] * Quits: archtech (i=stanv@83.228.56.37) (Client Quit)
- # [17:14] * Joins: GPHemsley (n=GPHemsle@bsc.qc.cuny.edu)
- # [17:15] * Quits: pauld (n=chatzill@194.102.13.2) (Read error: 60 (Operation timed out))
- # [17:16] * Quits: mpt (n=mpt@canonical/mpt) ("Ex-Chat")
- # [17:16] * Joins: mpt (n=mpt@canonical/mpt)
- # [17:19] * Quits: cying (n=cying@adsl-75-18-231-180.dsl.pltn13.sbcglobal.net)
- # [17:21] <othermaciej> public-html is more fun than a barrel of monkeys
- # [17:23] <Hixie> i don't know if "fun" is the word i would use
- # [17:23] <Hixie> but it's unclear to me how to make progress on the change proposal other than active debate at this point
- # [17:24] <jgraham> votes?
- # [17:25] <Hixie> i can't trigger a vote
- # [17:25] <Philip`> Dictatorial decision-making?
- # [17:25] <jgraham> (I guess the debate might be useful for making the votes more informed, but it might also just cause people to give up on public-html)
- # [17:26] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [17:26] <jgraham> Hixie: Sure. I don't think that there is anything that you can do.
- # [17:27] <Hixie> Philip`: tried that already :-)
- # [17:27] <Hixie> jgraham: well then why are the chairs not doing anything, if there's nothing we can do?
- # [17:28] <jgraham> Hixie: No idea. Ask them
- # [17:29] <Hixie> othermaciej: how can we make progress?
- # [17:29] <Hixie> (since apparently people don't think my responding to shelley's e-mails is helping)
- # [17:29] * Joins: pauld (n=chatzill@194.102.13.2)
- # [17:29] <othermaciej> Hixie: the Chairs will do something, though I can't tell you what yet
- # [17:30] <Hixie> that's what you said last week :-)
- # [17:30] <othermaciej> Hixie: we meet every week for an hour on Tuesdays
- # [17:30] <Hixie> if a weekly telecon prevents out of band progress, that's a sign that the telecon is ineffective at helping make progress
- # [17:31] <othermaciej> actually we mostly just talk on IRC
- # [17:31] <othermaciej> not that it's relevant either way
- # [17:31] <othermaciej> it has helped us to get things completed that we couldn't finish by email
- # [17:32] <othermaciej> if we haven't stated a path forward by Wednesday you are welcome to point at me and laugh
- # [17:33] <Hixie> it just seems sad that it's been a month and a bit since WHATWG got to LC, and a month since TPAC, and the group has still not made any decisions this year
- # [17:33] * Philip` thinks Hixie's latest email was helpful to read, since it explained most of the relevant reasoning and means he doesn't have to bother reading or remembering what was said in the rest of the thread, but he doesn't imagine it'll stop the debate
- # [17:34] <Philip`> (I guess it'd be a useful thing to point at if there's ever a vote or something)
- # [17:36] <othermaciej> indeed, we haven't made any formal decisions yet (though some issues are now overdue to close without prejudice)
- # [17:36] <othermaciej> we do have many things in the pipeline
- # [17:36] <othermaciej> it would be good to get at least one issue properly fully decided before the end of the year
- # [17:37] <othermaciej> then I'll think the number of things in the pipeline is a positive sign for progress rather than just changing to a different state of quagmire
- # [17:39] * gsnedders finally gets around to reading email backlog… fun…
- # [17:40] * Quits: erikvold (n=erikvvol@S01060024012860e9.gv.shawcable.net) ("me so sleepy")
- # [17:41] <annevk2> gsnedders, I agree...
- # [17:41] * annevk2 is also working on that
- # [17:42] * Philip` wonders if the "Moratorium on the spec-splitting discussion" on public-html from November 2008 has expired yet
- # [17:43] <gsnedders> AFAIK it hasn't.
- # [17:50] * Philip` likes how <p property="ex:test">test <!-- test --></p> gives him three different outputs from current RDFa implementations
- # [18:00] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [18:03] <timz> is there a quick overview of what elements can be the contents of other elements or do i have to explore section 4 of the spec.
- # [18:04] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [18:08] * Joins: JonathanNeal (n=Jonathan@rrcs-76-79-114-213.west.biz.rr.com)
- # [18:08] <JonathanNeal> Is hgroup a block level element?
- # [18:10] * Joins: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no)
- # [18:10] <timz> formatBlock candidate.
- # [18:11] <timz> but, hehe, i don't think says anythin aabout being a block element , sorry
- # [18:13] * Joins: archtech (i=stanv@83.228.56.37)
- # [18:13] <JonathanNeal> formatBlock candidate means "could be block soon, yo."
- # [18:13] <JonathanNeal> ?
- # [18:13] <TabAtkins> JonathanNeal: Since it wraps block-level elements, I'm going with "yes".
- # [18:14] <TabAtkins> "formatBlock candidate" means you can use it as the second argument to the "formatBlock" command, which wraps something in whatever you give as the second argument.
- # [18:14] <TabAtkins> So that lends itself to the "hgroup is a block" theory as well.
- # [18:14] <Philip`> JonathanNeal: What do you mean by "block level element"?
- # [18:15] <TabAtkins> Philip`: Default styles, in the CSS sense.
- # [18:15] <JonathanNeal> TabAtkins, I agree.
- # [18:15] <Philip`> If you care about default styles, look in the default styles section of the spec
- # [18:15] <Philip`> http://www.whatwg.org/specs/web-apps/current-work/multipage/rendering.html#display-types
- # [18:16] <JonathanNeal> Philip`, I meant in a "what you see" css sense, yes.
- # [18:16] <Philip`> "...hgroup... { display: block; }"
- # [18:16] <JonathanNeal> I love http://www.whatwg.org/specs/web-apps/current-work/multipage/rendering.html#display-types I was looking for that page earlier today.
- # [18:18] <JonathanNeal> I keep seeing only a few when news articles come out like http://www.techradar.com/news/internet/everything-you-need-to-know-about-html5-654828
- # [18:19] <JonathanNeal> These informative blog postings about html5, and I think "isn't there a page already out there they could reference to get this right?"
- # [18:19] * Joins: cying (n=cying@70.90.171.153)
- # [18:19] <Philip`> They should reference http://www.whatwg.org/specs/web-apps/current-work/ :-)
- # [18:23] * Joins: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net)
- # [18:26] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [18:27] * Quits: MikeSmith (n=MikeSmit@p1005-ipbf216hodogaya.kanagawa.ocn.ne.jp) (Connection timed out)
- # [18:32] * Joins: cying_ (n=cying@70.90.171.153)
- # [18:32] <JonathanNeal> blink { text-decoration: blink; }
- # [18:32] <JonathanNeal> lol
- # [18:33] * Quits: zalan (n=zalan@212.94.238.53) (Read error: 110 (Connection timed out))
- # [18:35] * Joins: ap (n=ap@17.246.19.5)
- # [18:35] * Quits: JonathanNeal (n=Jonathan@rrcs-76-79-114-213.west.biz.rr.com) ("Leaving")
- # [18:35] * Joins: JonathanNeal (n=Jonathan@rrcs-76-79-114-213.west.biz.rr.com)
- # [18:47] * Quits: pauld (n=chatzill@194.102.13.2) (Read error: 60 (Operation timed out))
- # [18:49] * Quits: cying (n=cying@70.90.171.153) (Read error: 110 (Connection timed out))
- # [18:49] * cying_ is now known as cying
- # [18:49] * Joins: fishd_ (n=darin@nat/google/x-evnbnirpzxyaibaq)
- # [18:58] * Joins: cohitre (n=cohitre@70.56.94.214)
- # [18:58] * Parts: cohitre (n=cohitre@70.56.94.214)
- # [19:03] * Quits: mpt (n=mpt@canonical/mpt) ("Ex-Chat")
- # [19:10] * Joins: hasather_ (n=davidh@84.38.144.112)
- # [19:10] * hasather_ is now known as hasather
- # [19:12] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [19:12] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) (Read error: 104 (Connection reset by peer))
- # [19:13] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [19:13] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) (Read error: 104 (Connection reset by peer))
- # [19:13] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [19:13] * Joins: othermaciej (n=mjs@17.203.15.143)
- # [19:14] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) (Read error: 104 (Connection reset by peer))
- # [19:16] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [19:16] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) (Read error: 104 (Connection reset by peer))
- # [19:16] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [19:17] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) (Read error: 104 (Connection reset by peer))
- # [19:17] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [19:17] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) (Read error: 104 (Connection reset by peer))
- # [19:18] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [19:18] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) (Read error: 104 (Connection reset by peer))
- # [19:19] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [19:19] * Joins: scherkus_ (n=scherkus@74.125.59.65)
- # [19:20] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) (Read error: 104 (Connection reset by peer))
- # [19:20] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [19:20] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) (Read error: 104 (Connection reset by peer))
- # [19:21] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [19:23] * fishd_ is now known as fishd
- # [19:26] * Quits: myakura (n=myakura@p2197-ipbf7505marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [19:27] * Quits: cying (n=cying@70.90.171.153) (Remote closed the connection)
- # [19:28] * Joins: cying (n=cying@70.90.171.153)
- # [19:28] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) (Read error: 60 (Operation timed out))
- # [19:33] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) (Read error: 104 (Connection reset by peer))
- # [19:33] * Quits: hasather (n=davidh@84.38.144.112) (Remote closed the connection)
- # [19:33] * Joins: hasather (n=davidh@84.38.144.112)
- # [19:35] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [19:36] * Joins: pauld (n=chatzill@78.105.1.225)
- # [19:39] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) (Read error: 104 (Connection reset by peer))
- # [19:40] * Quits: scherkus_ (n=scherkus@74.125.59.65) (Read error: 110 (Connection timed out))
- # [19:41] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [19:41] * Quits: hasather (n=davidh@84.38.144.112) (Remote closed the connection)
- # [19:42] * Joins: dgx (n=dig1ty@85-91-144-152.spectrumnet.bg)
- # [19:42] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) (Read error: 104 (Connection reset by peer))
- # [19:42] * Joins: scherkus_ (n=scherkus@74.125.59.65)
- # [19:43] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [19:43] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) (Read error: 104 (Connection reset by peer))
- # [19:45] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [19:45] * Quits: dave_levin (n=dave_lev@74.125.59.73)
- # [19:45] * Joins: dave_levin (n=dave_lev@74.125.59.65)
- # [19:47] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) (Read error: 104 (Connection reset by peer))
- # [19:48] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [19:48] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) (Read error: 104 (Connection reset by peer))
- # [19:49] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [19:49] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) (Read error: 104 (Connection reset by peer))
- # [19:50] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [19:51] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) (Read error: 104 (Connection reset by peer))
- # [19:52] * Quits: scherkus_ (n=scherkus@74.125.59.65) ("lol")
- # [19:57] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [20:00] * Joins: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net)
- # [20:00] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [20:11] * Quits: archtech (i=stanv@83.228.56.37) (Client Quit)
- # [20:15] * Joins: maikmerten (n=maikmert@port-92-201-51-58.dynamic.qsc.de)
- # [20:23] * Joins: mpilgrim (n=mark@adsl-77-239-135.rmo.bellsouth.net)
- # [20:24] * Joins: hasather (n=davidh@84.38.144.112)
- # [20:26] * Joins: ojan (n=ojan@72.14.229.81)
- # [20:31] * Quits: pauld (n=chatzill@78.105.1.225) (Remote closed the connection)
- # [20:34] * Quits: hasather (n=davidh@84.38.144.112) (Remote closed the connection)
- # [20:40] * Joins: MikeSmith (n=MikeSmit@p1005-ipbf216hodogaya.kanagawa.ocn.ne.jp)
- # [20:47] * Joins: erlehmann_ (n=erlehman@82.113.121.226)
- # [20:48] * Joins: starjive (i=beos@81-233-16-19-no30.tbcn.telia.com)
- # [20:49] * Joins: weinig (n=weinig@nat/apple/x-sxcjmxudzjckbget)
- # [20:56] * Joins: wakaba_0 (n=wakaba_@206.63.138.58.dy.bbexcite.jp)
- # [21:06] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [21:09] * Joins: nessy (n=Adium@124-168-239-28.dyn.iinet.net.au)
- # [21:10] * Quits: KevinMarks (n=KevinMar@cust51-dsl93-89-128.idnet.net) ("The computer fell asleep")
- # [21:14] * Quits: erlehmann (n=erlehman@82.113.121.0) (Read error: 110 (Connection timed out))
- # [21:14] * Joins: hasather (n=davidh@84.38.144.112)
- # [21:15] * Quits: wakaba_ (n=wakaba_@206.63.138.58.dy.bbexcite.jp) (Read error: 110 (Connection timed out))
- # [21:16] * Joins: othermaciej_ (n=mjs@17.246.17.190)
- # [21:17] * Quits: MikeSmith (n=MikeSmit@p1005-ipbf216hodogaya.kanagawa.ocn.ne.jp) (Connection timed out)
- # [21:18] * Joins: Maurice` (i=copyman@5ED548D4.cable.ziggo.nl)
- # [21:21] * Quits: maikmerten (n=maikmert@port-92-201-51-58.dynamic.qsc.de) (Remote closed the connection)
- # [21:27] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl) (Success)
- # [21:28] * Quits: hasather (n=davidh@84.38.144.112) (Remote closed the connection)
- # [21:32] * Quits: othermaciej (n=mjs@17.203.15.143) (Read error: 110 (Connection timed out))
- # [21:32] * othermaciej_ is now known as othermaciej
- # [21:38] * Quits: dgx (n=dig1ty@85-91-144-152.spectrumnet.bg)
- # [21:43] * Joins: Dashimon (i=Dashiva@m223j.studby.ntnu.no)
- # [21:43] * Quits: ray (i=ray@drong.notacat.org) (barjavel.freenode.net irc.freenode.net)
- # [21:43] * Quits: peroo (n=peroo@peroo.xen.prgmr.com) (barjavel.freenode.net irc.freenode.net)
- # [21:43] * Quits: dimich (n=dimich@74.125.59.73) (barjavel.freenode.net irc.freenode.net)
- # [21:43] * Quits: yutak (n=yutak@220.109.219.244) (barjavel.freenode.net irc.freenode.net)
- # [21:43] * Quits: Yudai (n=Yudai@p6ea250.kngwnt01.ap.so-net.ne.jp) (barjavel.freenode.net irc.freenode.net)
- # [21:43] * Quits: ciaran_lee (i=leecn@134.226.83.42) (barjavel.freenode.net irc.freenode.net)
- # [21:43] * Quits: Hixie (i=ianh@trivini.no) (barjavel.freenode.net irc.freenode.net)
- # [21:43] * Quits: mpilgrim (n=mark@adsl-77-239-135.rmo.bellsouth.net) (Read error: 110 (Connection timed out))
- # [21:44] * Joins: ray (i=ray@drong.notacat.org)
- # [21:44] * Joins: ciaran_lee (i=leecn@134.226.83.42)
- # [21:44] * Joins: Hixie (i=ianh@trivini.no)
- # [21:44] * Joins: peroo (n=peroo@peroo.xen.prgmr.com)
- # [21:44] * Joins: dimich (n=dimich@74.125.59.73)
- # [21:44] * Joins: Yudai (n=Yudai@p6ea250.kngwnt01.ap.so-net.ne.jp)
- # [21:44] * Joins: yutak (n=yutak@220.109.219.244)
- # [21:45] * Joins: archtech (i=stanv@83.228.56.37)
- # [21:46] * Quits: Hixie (i=ianh@trivini.no) (Broken pipe)
- # [21:46] * Joins: Hixie (i=ianh@trivini.no)
- # [21:52] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote closed the connection)
- # [21:52] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [21:53] * Quits: Dashiva (i=Dashiva@wikia/Dashiva) (Nick collision from services.)
- # [21:53] * Dashimon is now known as Dashiva
- # [22:07] * Joins: weinig_ (n=weinig@17.246.19.88)
- # [22:10] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:16] * Quits: erlehmann_ (n=erlehman@82.113.121.226) ("Ex-Chat")
- # [22:17] * Quits: starjive (i=beos@81-233-16-19-no30.tbcn.telia.com)
- # [22:17] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote closed the connection)
- # [22:17] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [22:20] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [22:21] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [22:23] * Quits: weinig (n=weinig@nat/apple/x-sxcjmxudzjckbget) (Read error: 110 (Connection timed out))
- # [22:24] * weinig_ is now known as weinig
- # [22:25] * Joins: cohitre (n=cohitre@70.56.94.214)
- # [22:25] * Quits: cohitre (n=cohitre@70.56.94.214) (Client Quit)
- # [22:27] * Joins: cohitre (n=cohitre@70.56.94.214)
- # [22:33] * Quits: WWFan (n=me@202.61.207.208.static.rev.aanet.com.au) (No route to host)
- # [22:35] * Parts: cohitre (n=cohitre@70.56.94.214)
- # [22:44] * Quits: pmuellr (n=pmuellr@nat/ibm/x-kuaehdcxwhopiabq)
- # [22:53] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [22:59] * Quits: weinig (n=weinig@17.246.19.88)
- # [22:59] * Quits: othermaciej (n=mjs@17.246.17.190)
- # [23:04] * Joins: othermaciej (n=mjs@17.244.2.54)
- # [23:04] * Joins: weinig (n=weinig@17.246.19.88)
- # [23:10] * Quits: miketaylr (n=miketayl@38.117.156.163) (Remote closed the connection)
- # [23:12] * Joins: hasather (n=davidh@84.38.144.112)
- # [23:17] * Quits: hasather (n=davidh@84.38.144.112) (Remote closed the connection)
- # [23:18] * Quits: jarib (i=jarib@li34-70.members.linode.com) (Remote closed the connection)
- # [23:24] * Quits: Maurice` (i=copyman@5ED548D4.cable.ziggo.nl)
- # [23:26] * Quits: othermaciej (n=mjs@17.244.2.54)
- # [23:31] * Joins: boblet (n=boblet@p2086-ipbf309osakakita.osaka.ocn.ne.jp)
- # [23:33] * Joins: JoePeck (n=JoePeck@jpecoraro.rit.edu)
- # [23:40] * Quits: timz (n=timz@dc51469cbe.adsl.wanadoo.nl)
- # [23:41] * Quits: webben (n=benh@nat/yahoo/x-cejugxkpsvakupds) ("Leaving.")
- # [23:45] * Quits: BlurstOfTimes (n=blurstof@168.203.117.66) ("Leaving...")
- # [23:49] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # Session Close: Tue Dec 08 00:00:00 2009
The end :)