Options:
- # Session Start: Mon Nov 23 00:00:00 2009
- # Session Ident: #whatwg
- # [00:09] <Huvet> yay, another bug :)
- # [00:10] <Huvet> I'll do the drill
- # [00:13] <Dashiva> Yours is the drill that will pierce bugzilla
- # [00:17] <Huvet> :)
- # [00:17] <Huvet> <form><table></form><form></table></form>
- # [00:17] <Huvet> wonderful code
- # [00:17] <Huvet> I'll post a bug for it
- # [00:17] <Huvet> "ValueError: list.remove(x): x not in list"
- # [00:22] <Huvet> Here's the bug, for those interested: http://code.google.com/p/html5lib/issues/detail?id=128
- # [00:23] * Joins: cohitre (n=cohitre@c-98-237-252-207.hsd1.wa.comcast.net)
- # [00:23] * Parts: cohitre (n=cohitre@c-98-237-252-207.hsd1.wa.comcast.net)
- # [00:23] * Quits: Huvet (n=Emil@c-2fc1e555.07-131-73746f39.cust.bredbandsbolaget.se) ("Leaving.")
- # [00:27] * Quits: AryehGregor (n=Simetric@mediawiki/simetrical) (Read error: 131 (Connection reset by peer))
- # [00:35] * Quits: paul_irish (n=paul_iri@64.119.130.114) (Remote closed the connection)
- # [00:37] * Joins: paul_irish (n=paul_iri@64.119.130.114)
- # [00:40] * Joins: GarethAdams|FF09 (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [00:41] * Quits: paul_irish (n=paul_iri@64.119.130.114) (Remote closed the connection)
- # [00:48] * GarethAdams|FF09 is now known as GarethAdams|Home
- # [00:55] * Quits: Rik` (n=Rik`@81.57.187.57) (Read error: 148 (No route to host))
- # [00:58] * Joins: AryehGregor (n=Simetric@mediawiki/simetrical)
- # [01:00] * Joins: paul_irish (n=paul_iri@64.119.130.114)
- # [01:05] * Quits: jonpierce (n=jonpierc@64.119.130.114)
- # [01:06] * Quits: paul_irish (n=paul_iri@64.119.130.114) (Remote closed the connection)
- # [01:08] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [01:09] * Joins: miketaylr (n=miketayl@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU)
- # [01:09] * Quits: gunderwonder (n=gunderwo@89.80-202-84.nextgentel.com) (Read error: 110 (Connection timed out))
- # [01:13] * Quits: gratz|home (n=gratz@81.106.148.238) ("Leaving")
- # [01:34] * Joins: paul_irish (n=paul_iri@24.61.13.121)
- # [01:55] * Joins: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [01:55] * Parts: boog|afk (n=chatzill@unaffiliated/boogyman)
- # [01:55] * Quits: abii (n=macbook@rescomp-09-148450.Stanford.EDU)
- # [01:55] * Quits: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net) (Client Quit)
- # [02:06] * Joins: cedricv (n=cedric@116.197.197.203)
- # [02:12] * Joins: taf2 (n=taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
- # [02:14] * Quits: paul_irish (n=paul_iri@24.61.13.121) (Remote closed the connection)
- # [02:15] * Joins: cpharmston (n=cpharmst@pool-173-66-156-203.washdc.fios.verizon.net)
- # [02:16] * Parts: cpharmston (n=cpharmst@pool-173-66-156-203.washdc.fios.verizon.net)
- # [02:16] * Joins: cpharmston (n=cpharmst@pool-173-66-156-203.washdc.fios.verizon.net)
- # [02:18] * Parts: cpharmston (n=cpharmst@pool-173-66-156-203.washdc.fios.verizon.net)
- # [02:19] * Parts: miketaylr (n=miketayl@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU)
- # [02:22] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [02:35] * Joins: cedric_ (n=cedric@124.197.119.170)
- # [02:52] * Quits: cedricv (n=cedric@116.197.197.203) (Read error: 110 (Connection timed out))
- # [02:52] * Joins: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
- # [02:56] * Joins: bzed_ (n=bzed@devel.recluse.de)
- # [02:56] * Quits: bzed (n=bzed@devel.recluse.de) (Read error: 104 (Connection reset by peer))
- # [02:59] * Joins: bzed (n=bzed@devel.recluse.de)
- # [03:04] * Quits: bzed_ (n=bzed@devel.recluse.de) (Read error: 104 (Connection reset by peer))
- # [03:06] * Joins: bzed_ (n=bzed@devel.recluse.de)
- # [03:14] * Joins: MikeSmith (n=MikeSmit@133.27.147.59)
- # [03:16] * Joins: paul_irish (n=paul_iri@24.61.13.121)
- # [03:28] * Quits: bzed (n=bzed@devel.recluse.de) (Read error: 111 (Connection refused))
- # [03:28] * bzed_ is now known as bzed
- # [03:29] * Quits: taf2 (n=taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
- # [03:32] * 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:39] * Quits: MikeSmith (n=MikeSmit@133.27.147.59) ("Tomorrow to fresh woods, and pastures new.")
- # [04:04] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [04:06] * Quits: erlehmann (n=erlehman@1.106.113.82.net.de.o2.com) ("Ex-Chat")
- # [04:11] * Joins: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [04:11] * Quits: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net) (Remote closed the connection)
- # [04:13] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
- # [04:25] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [04:45] * Quits: cedric_ (n=cedric@124.197.119.170) (Read error: 110 (Connection timed out))
- # [04:53] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [05:00] * Quits: paul_irish (n=paul_iri@24.61.13.121) (Remote closed the connection)
- # [05:00] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [05:01] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [05:14] * Quits: arronei (n=arronei@nat/microsoft/x-klwxenpiknmjwrct) (Read error: 60 (Operation timed out))
- # [05:17] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [05:19] * Joins: jonpierce (n=jonpierc@209-6-91-231.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [05:21] * Joins: arronei (n=arronei@nat/microsoft/x-lismdjkprvtwwiyz)
- # [05:25] * Quits: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
- # [05:30] * Joins: archtech (i=stanv@83.228.56.37)
- # [05:35] * Joins: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net)
- # [05:43] * Joins: MikeSmith (n=MikeSmit@133.27.147.59)
- # [05:44] * Quits: ttepasse (n=ttepas--@dslb-084-060-060-034.pools.arcor-ip.net) ("?Q")
- # [06:03] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [06:12] * Quits: JoePeck (n=JoePeck@cpe-74-65-7-212.rochester.res.rr.com)
- # [06:30] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [06:30] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [06:49] * Joins: JoePeck (n=JoePeck@74.69.85.249)
- # [06:50] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [06:54] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 110 (Connection timed out))
- # [06:57] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [06:58] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [07:20] * Quits: jonpierce (n=jonpierc@209-6-91-231.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [07:31] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [07:31] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [07:32] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com) (Client Quit)
- # [08:39] * Joins: Michelangelo (n=Michelan@193.205.162.69)
- # [08:52] * Joins: zalan (n=zalan@89.135.144.122)
- # [09:03] * Quits: archtech (i=stanv@83.228.56.37) (Client Quit)
- # [09:06] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
- # [09:06] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [09:22] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [09:24] * Joins: wakaba_ (n=wakaba_@58.138.63.206)
- # [09:26] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [09:29] * Joins: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [09:32] * Joins: myakura (n=myakura@p2197-ipbf7505marunouchi.tokyo.ocn.ne.jp)
- # [09:34] * Quits: Michelangelo (n=Michelan@193.205.162.69) (Read error: 104 (Connection reset by peer))
- # [09:38] * Joins: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [09:43] * Joins: timz (n=mostrovo@86.89.72.210)
- # [10:00] * Joins: Michelangelo (n=Michelan@193.205.162.69)
- # [10:15] * Joins: mpt (n=mpt@canonical/mpt)
- # [10:35] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [10:35] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [10:36] * Quits: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [10:38] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [10:52] * Joins: Huvet (n=Emil@c-2fc1e555.07-131-73746f39.cust.bredbandsbolaget.se)
- # [10:52] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:53] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [10:55] * Joins: Phae (n=phaeness@132.185.240.11)
- # [11:07] * Joins: archtech (i=stanv@83.228.56.37)
- # [11:13] <Huvet> have someone tried to write a test generator that takes random html and sends it through html5lib?
- # [11:13] <Huvet> sounds like it could be able to find some bugs perhaps
- # [11:15] <jgraham> Huvet: Yeah I did that a while ago but not recently
- # [11:15] <jgraham> Obviously we regressed somewhat since then :)
- # [11:15] <Huvet> heh :)
- # [11:15] <jgraham> Huvet: Thanks for all the bug reports though, they are great
- # [11:16] <Huvet> np, I'm glad to help
- # [11:17] <jgraham> The fact that the table handling has some problems is not so surprising because that is one of the scariest parts of the parser and one that has changed a bit recently
- # [11:17] <Philip`> It's easy to get hundreds of thousands of real pages and send them through, and see what happens
- # [11:17] <Philip`> though perhaps a little bit slow
- # [11:17] <jgraham> s/easy/slow :)
- # [11:17] <jgraham> AH, you beat me
- # [11:18] <Huvet> even better would be a program that makes minimal testcases from a crash
- # [11:18] <Huvet> shouldn't be that much work
- # [11:18] <jgraham> Huvet: Google jesse lithium
- # [11:19] <jgraham> It does basically what you want
- # [11:20] <Huvet> well, I'm not thinking about it for my sake, but for html5libs :)
- # [11:20] <jgraham> Huvet: Right, the main problem we have had is that we haven't found the bugs in the first place :)
- # [11:21] <Huvet> yeah, so a major crawl of the web, and then a reduction script that reports minimal bugs as it finds them
- # [11:21] <jgraham> That could work
- # [11:23] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [11:25] <Huvet> hmm... I see that at leaste this bug was fixed recently (http://code.google.com/p/html5lib/issues/detail?id=127), but when I do "hg up", I don't get any updates
- # [11:25] <Huvet> C:\Emils\Nerladdat\html5lib>hg up
- # [11:25] <Huvet> 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
- # [11:25] <jgraham> hg pull
- # [11:26] <Huvet> ah, I should read up on hg
- # [11:26] <jgraham> (up updates from the local respository, pull pulls from a different repository)
- # [11:27] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [11:29] * Quits: smaug (n=chatzill@cs181150024.pp.htv.fi) ("ChatZilla 0.9.85 [Firefox 3.7a1pre/20091119180625]")
- # [11:34] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [11:36] * Quits: myakura (n=myakura@p2197-ipbf7505marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [11:40] * Joins: myakura (n=myakura@p2197-ipbf7505marunouchi.tokyo.ocn.ne.jp)
- # [11:41] * Joins: smaug_ (n=chatzill@cs181150024.pp.htv.fi)
- # [11:42] * Quits: MikeSmith (n=MikeSmit@133.27.147.59) ("Tomorrow to fresh woods, and pastures new.")
- # [11:43] * Joins: smaug (n=chatzill@cs181150024.pp.htv.fi)
- # [11:43] * Joins: roc (n=roc@121-72-190-119.dsl.telstraclear.net)
- # [11:46] * Joins: annevk2 (n=annevk@189.38.250.30)
- # [11:50] * Joins: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [11:51] * Quits: myakura (n=myakura@p2197-ipbf7505marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [11:52] * Parts: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [12:17] * Joins: Lachy (n=Lachlan@213.236.208.22)
- # [12:18] <Huvet> hmm... should the parser be able to handle strange encodings?
- # [12:18] <Huvet> <meta name=”robots” content=”noodp”>
- # [12:18] <Huvet> seems to crash on that
- # [12:19] <Huvet> (note the strange quotes)
- # [12:19] <jgraham> That seems.. bad
- # [12:19] <Huvet> new bug?
- # [12:20] <jgraham> Sure
- # [12:21] <jgraham> (btw for simple bugs, the best way to report them is to give the parse.py command line like
- # [12:21] <jgraham> python parse.py '<meta name=”robots” content=”noodp”>' and the error
- # [12:21] <Huvet> ah, good idea
- # [12:21] <jgraham> since that is the easiest way to try and reproduce them)
- # [12:22] <jgraham> (but things that can be run in a python repl are fine too)
- # [12:23] * Parts: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Ex-Chat")
- # [12:23] <Huvet> I think I need a separate file for this one... the windows cmd prompt converts the quotes to proper ones when I paste them there :)
- # [12:24] <Huvet> strange feature
- # [12:27] <jgraham> Fair enough
- # [12:28] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [12:29] <Huvet> http://code.google.com/p/html5lib/issues/detail?id=129
- # [12:40] * Quits: Michelangelo (n=Michelan@193.205.162.69) (Remote closed the connection)
- # [12:44] * Joins: Michelangelo (n=Michelan@193.205.162.69)
- # [12:44] * Quits: Michelangelo (n=Michelan@193.205.162.69) (Remote closed the connection)
- # [12:45] * Joins: Michelangelo (n=Michelan@193.205.162.69)
- # [13:02] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
- # [13:03] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [13:10] * Quits: Michelangelo (n=Michelan@193.205.162.69) (Read error: 110 (Connection timed out))
- # [13:10] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [13:10] * Quits: archtech (i=stanv@83.228.56.37) (No route to host)
- # [13:14] * Joins: ROBOd (n=robod@89.122.216.38)
- # [13:18] * Joins: myakura (n=myakura@p2197-ipbf7505marunouchi.tokyo.ocn.ne.jp)
- # [13:23] * Joins: zcorpan (n=zcorpan@83.252.193.59)
- # [13:28] * Quits: zcorpan (n=zcorpan@83.252.193.59) (Read error: 131 (Connection reset by peer))
- # [13:32] * Quits: roc (n=roc@121-72-190-119.dsl.telstraclear.net)
- # [13:47] * Joins: Michelangelo (n=Michelan@193.205.162.69)
- # [13:54] * Joins: gunderwonder_ (n=gunderwo@garage.upstruct.com)
- # [13:55] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com) (Read error: 60 (Operation timed out))
- # [13:55] * gunderwonder_ is now known as gunderwonder
- # [13:55] * Quits: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net) ("Leaving...")
- # [13:59] * Joins: cpharmston (n=cpharmst@173.66.156.203)
- # [14:00] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Ex-Chat")
- # [14:01] * Joins: Rik|work (n=Rik|work@fw01d.skyrock.net)
- # [14:02] * Parts: cpharmston (n=cpharmst@173.66.156.203)
- # [14:05] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [14:19] <jgraham> Huvet: Oops, looks like I checked in part of another patch by mistake
- # [14:19] <jgraham> Try deleting the line with finalize on it
- # [14:21] * Joins: BlurstOfTimes (n=blurstof@168.203.117.66)
- # [14:23] * Joins: pmuellr (n=pmuellr@nat/ibm/x-kdoauymhjksixhhc)
- # [14:27] <gsnedders> jgraham: Did I break the parser a fair bit?
- # [14:27] * Joins: taf2 (n=taf2@static-151-196-60-88.balt.east.verizon.net)
- # [14:27] * Joins: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [14:29] <jgraham> gsnedders: I don't know if it's your fault
- # [14:29] <jgraham> Probably not :)
- # [14:29] * Joins: GarethAdams|FF09 (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [14:29] <Philip`> jgraham: You should blame him anyway
- # [14:29] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [14:31] <jgraham> Philip`: I blame you for not fixing bugs that were obiously mine in ihatexml.py :)
- # [14:31] <jgraham> *obviously
- # [14:32] * Joins: karlushi (n=karlushi@fw.vdl2.ca)
- # [14:33] <Huvet> jgraham: no worries, it doesn't happen when parsning, only halfway through minimizing a testcase
- # [14:34] <Huvet> so I'll keep it broken
- # [14:34] <jgraham> Huvet: since it is a one line deletion I will push the fix in a moment
- # [14:39] <jgraham> Huvet: done
- # [14:39] <Huvet> thx
- # [14:40] <Huvet> works perfectly
- # [14:45] * Quits: kinetik (n=kinetik@121.98.132.55) (Remote closed the connection)
- # [14:45] * Joins: kinetik (n=kinetik@121.98.132.55)
- # [14:45] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com) (Remote closed the connection)
- # [14:46] * Joins: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [14:48] * Joins: cpharmston (n=cpharmst@72.5.150.149)
- # [14:54] * Joins: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [14:59] * Quits: Michelangelo (n=Michelan@193.205.162.69) (Remote closed the connection)
- # [14:59] * Joins: Michelangelo (n=Michelan@193.205.162.69)
- # [15:00] * Quits: Michelangelo (n=Michelan@193.205.162.69) (Read error: 54 (Connection reset by peer))
- # [15:01] * Quits: smaug_ (n=chatzill@cs181150024.pp.htv.fi) (Remote closed the connection)
- # [15:09] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [15:16] * Quits: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Read error: 60 (Operation timed out))
- # [15:21] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
- # [15:22] * Quits: nessy (n=Adium@203-214-159-50.dyn.iinet.net.au) ("Leaving.")
- # [15:26] * Joins: archtech (i=stanv@83.228.56.37)
- # [15:30] * Joins: cpharmston1 (n=cpharmst@72.5.150.149)
- # [15:30] * Parts: cpharmston1 (n=cpharmst@72.5.150.149)
- # [15:31] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
- # [15:32] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [15:35] * Joins: miketaylr (n=miketayl@38.117.156.163)
- # [15:38] <Lachy> hsivonen, I believe this error from your validator is incorrect: "Error: When the attribute lang is specified, the element must also have the attribute lang in the XML namespace present with the same value."
- # [15:39] <Lachy> I can't see anywhere in the spec that says I have to specify xml:lang="" in an XHTML document if I specifiy lang="". It just says that if both are present, then they must have the same value.
- # [15:45] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 113 (No route to host))
- # [15:46] * Quits: cpharmston (n=cpharmst@72.5.150.149) (Read error: 110 (Connection timed out))
- # [15:46] * Joins: mpt (n=mpt@91.189.88.12)
- # [15:54] <hsivonen> Lachy: whoa. something has regressed
- # [15:57] * hsivonen is puzzled
- # [15:59] * hsivonen is even more puzzled
- # [15:59] <hsivonen> the string that I find in the source code makes sense:
- # [15:59] <jgraham> hsivonen: Welcome to my world
- # [15:59] <hsivonen> When the attribute \u201Cxml:lang\u201D in no namespace is specified, the element must also have the attribute \u201Clang\u201D present with the same value.
- # [16:00] <Lachy> so you can't find the error I quoted above in the source?
- # [16:00] <hsivonen> Lachy: right
- # [16:00] <hsivonen> Lachy: I do see it on the site
- # [16:00] <Lachy> huh, weird.
- # [16:01] * Joins: smaug_ (n=chatzill@cs181150024.pp.htv.fi)
- # [16:02] <hsivonen> ok, now I see it
- # [16:03] <Lachy> was that error based on an old requirement in the spec, presumably since removed?
- # [16:03] <hsivonen> I don't recall the spec ever having had such a req
- # [16:05] <hsivonen> blame shows I wrote that line
- # [16:06] <Lachy> at one point, it seems lang="" was HTML only and xml:lang was XHTML only, according to this snapshot of the spec. http://www.whatwg.org/specs/web-apps/2007-10-26/#the-lang
- # [16:06] <hsivonen> ah. ok
- # [16:06] * Quits: smaug_ (n=chatzill@cs181150024.pp.htv.fi) (Remote closed the connection)
- # [16:07] * gsnedders wonders how much would break if lang parsed to xml:lang in HTML
- # [16:07] <gsnedders> (or rather, it parsed to namespaceURI "http://www.w3.org/1998/xml", prefix null, localName, "lang"
- # [16:08] <hsivonen> gsnedders: if you really want to know, you could hack the Java to C++ translator not to remove that feature and compile Gecko with that feature enabled
- # [16:08] <Lachy> JohnResi1, yt? I have a question about your selectors-api tests
- # [16:09] <gsnedders> I mean, would that break anything apart from a script that checked the namespaceURI of it?
- # [16:09] <hsivonen> actually, there's an easier way to test it
- # [16:09] <hsivonen> without hacking the translator
- # [16:10] <hsivonen> maybe I should make a batch of builds with that feature one of these days
- # [16:10] <gsnedders> I can't think how it should break anything
- # [16:10] <gsnedders> And it would make HTML/XHTML DOMs more consistent
- # [16:11] <hsivonen> gsnedders: it could break pages that try to change an existing lang attribute using setAttribute
- # [16:11] <gsnedders> Ah
- # [16:11] <hsivonen> so that's what would break
- # [16:11] <Lachy> gsnedders, it would break attribute selectors that use [lang], I think
- # [16:12] <hsivonen> unless you start hacking special cases into the DOM
- # [16:12] <hsivonen> probably not worth the trouble
- # [16:12] <gsnedders> Yeah, I don't want to add a special case to the DOM
- # [16:13] <Lachy> I think it's best to just discourage people from using xml:lang at all in XHTML, and only use lang
- # [16:14] * Quits: taf2 (n=taf2@static-151-196-60-88.balt.east.verizon.net)
- # [16:14] <Lachy> that way, there are no DOM differences to worry about
- # [16:14] * Joins: smaug_ (n=chatzill@cs181150024.pp.htv.fi)
- # [16:15] * Joins: Midler (n=midler@212.37.124.243)
- # [16:15] * Quits: smaug_ (n=chatzill@cs181150024.pp.htv.fi) (Client Quit)
- # [16:17] <hsivonen> Lachy: I agree
- # [16:19] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [16:35] * Quits: inimino (n=inimino@atekomi.inimino.org) (SendQ exceeded)
- # [16:36] * Joins: inimino (n=inimino@67.207.138.202)
- # [16:41] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:42] * Joins: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [16:43] <hsivonen> Lachy: Fixed. thanks
- # [16:44] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [16:46] * Joins: bentomas (n=bentomas@24.9.8.90)
- # [16:48] * Quits: inimino (n=inimino@67.207.138.202) (SendQ exceeded)
- # [16:49] * Quits: Lachy (n=Lachlan@213.236.208.22) ("Leaving")
- # [16:54] * Quits: annevk2 (n=annevk@189.38.250.30)
- # [16:55] * Joins: inimino (n=inimino@67.207.138.202)
- # [16:57] * Quits: karlushi (n=karlushi@fw.vdl2.ca) ("This computer has gone to sleep")
- # [16:59] * 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:03] * Joins: annevk2 (n=annevk@200.160.8.99)
- # [17:04] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [17:07] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [17:10] * Quits: pablof (n=palbo@pat-tdc.opera.com) (sendak.freenode.net irc.freenode.net)
- # [17:11] * Joins: pablof (n=palbo@pat-tdc.opera.com)
- # [17:16] * Quits: Midler (n=midler@212.37.124.243) ("Leaving.")
- # [17:16] * Joins: smaug_ (n=chatzill@cs181150024.pp.htv.fi)
- # [17:18] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [17:28] * Joins: dglazkov (n=dglazkov@nat/google/x-intqecbgxaejhlwr)
- # [17:29] * Quits: vvv (n=vvv@mediawiki/VasilievVV) (Read error: 104 (Connection reset by peer))
- # [17:32] * Parts: annevk2 (n=annevk@200.160.8.99)
- # [17:47] * Joins: karlushi (n=karlushi@fw.vdl2.ca)
- # [18:03] * Quits: zalan (n=zalan@89.135.144.122)
- # [18:04] * Joins: vvv (n=vvv@mediawiki/VasilievVV)
- # [18:07] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [18:13] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [18:14] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [18:17] * Quits: archtech (i=stanv@83.228.56.37) (No route to host)
- # [18:23] * Joins: ap (n=ap@17.246.17.221)
- # [18:29] * Joins: erlehmann (n=erlehman@1.106.113.82.net.de.o2.com)
- # [18:37] * Joins: webben (n=benh@91.84.113.31)
- # [18:37] * Quits: Phae (n=phaeness@132.185.240.11)
- # [18:38] * Quits: myakura (n=myakura@p2197-ipbf7505marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [18:41] * Joins: erlehmann_ (n=erlehman@82.113.106.5)
- # [18:43] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Ex-Chat")
- # [18:46] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [18:57] * Joins: fishd_ (n=darin@nat/google/x-ifvcvjjcocrksvsw)
- # [18:59] * Joins: dave_levin (n=dave_lev@74.125.59.65)
- # [18:59] * Quits: erlehmann (n=erlehman@1.106.113.82.net.de.o2.com) (Success)
- # [18:59] * erlehmann_ is now known as erlehmann
- # [19:10] * Joins: annevk (n=annevk@200.160.8.102)
- # [19:14] * Quits: fishd_ (n=darin@nat/google/x-ifvcvjjcocrksvsw) ("Leaving")
- # [19:14] * Joins: arun_ (n=arun@nat/mozilla/x-iqqtzdtpcehfxiyd)
- # [19:15] * arun_ is now known as otherarun
- # [19:16] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [19:23] * Quits: karlushi (n=karlushi@fw.vdl2.ca) (Read error: 60 (Operation timed out))
- # [19:26] * Joins: KevinMarks (n=KevinMar@157.22.22.46)
- # [19:29] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [19:29] * Joins: karlushi (n=karlushi@fw.vdl2.ca)
- # [19:32] * Joins: zalan (n=zalan@89.135.144.122)
- # [19:45] * Joins: othermaciej (n=mjs@nat/apple/x-lptqckntwqytonua)
- # [19:46] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [19:48] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [19:52] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [19:58] * Quits: GarethAdams|FF09 (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [20:08] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [20:16] * Joins: cying (n=cying@70.90.171.153)
- # [20:29] * Joins: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net)
- # [20:31] * Quits: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [20:32] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [20:33] * Joins: ttepasse (n=ttepas--@dslb-084-060-054-063.pools.arcor-ip.net)
- # [20:35] * Joins: KrocCamen (n=kroc@cpc3-lanc2-0-0-cust544.brig.cable.ntl.com)
- # [20:36] * Parts: KrocCamen (n=kroc@cpc3-lanc2-0-0-cust544.brig.cable.ntl.com)
- # [20:41] * Joins: annevk2 (n=annevk@200.160.8.99)
- # [20:44] * Quits: annevk2 (n=annevk@200.160.8.99) (Client Quit)
- # [20:52] * Quits: annevk (n=annevk@200.160.8.102) (Read error: 60 (Operation timed out))
- # [20:59] * Quits: webben (n=benh@91.84.113.31) ("Leaving.")
- # [21:09] * Joins: dbaron (n=dbaron@nat/mozilla/x-bllbyjzbyiybyqba)
- # [21:30] * Quits: othermaciej (n=mjs@nat/apple/x-lptqckntwqytonua) (Read error: 54 (Connection reset by peer))
- # [21:31] * Joins: othermaciej_ (n=mjs@17.246.17.190)
- # [21:33] * Quits: othermaciej_ (n=mjs@17.246.17.190) (Remote closed the connection)
- # [21:33] * Joins: othermaciej_ (n=mjs@nat/apple/x-unajppvfeaskdohb)
- # [21:38] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [21:47] * Joins: jwalden (n=waldo@nat/mozilla/x-tkpfxsesxbawfyeh)
- # [21:50] * Joins: othermaciej (n=mjs@17.246.17.190)
- # [21:51] * Quits: othermaciej_ (n=mjs@nat/apple/x-unajppvfeaskdohb) (Read error: 60 (Operation timed out))
- # [21:54] * Quits: karlushi (n=karlushi@fw.vdl2.ca) (Read error: 104 (Connection reset by peer))
- # [21:54] * Joins: cying_ (n=cying@70.90.171.153)
- # [21:54] * Quits: cying_ (n=cying@70.90.171.153) (Remote closed the connection)
- # [21:54] * Joins: karlushi (n=karlushi@fw.vdl2.ca)
- # [22:01] * Joins: othermaciej_ (n=mjs@nat/apple/x-clhluubnibhecnyl)
- # [22:01] * aroben is now known as aroben|meeting
- # [22:04] * Quits: erlehmann (n=erlehman@82.113.106.5) ("Ex-Chat")
- # [22:08] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Read error: 110 (Connection timed out))
- # [22:11] * Quits: cying (n=cying@70.90.171.153) (Connection timed out)
- # [22:14] * Hixie returns from vacation and finds he has a LOT of e-mail
- # [22:15] * Hixie goes to work to read it tall
- # [22:15] <othermaciej_> hello Hixie!
- # [22:15] <othermaciej_> welcome back
- # [22:15] * Quits: othermaciej (n=mjs@17.246.17.190) (Nick collision from services.)
- # [22:15] * othermaciej_ is now known as othermaciej
- # [22:19] * Joins: tndH (n=Rob@82.4.89.172)
- # [22:21] * Quits: othermaciej (n=mjs@nat/apple/x-clhluubnibhecnyl) (Read error: 54 (Connection reset by peer))
- # [22:21] * Joins: othermaciej (n=mjs@nat/apple/x-eskvejvllnleofjl)
- # [22:22] * Joins: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [22:24] * Quits: pmuellr (n=pmuellr@nat/ibm/x-kdoauymhjksixhhc)
- # [22:30] * Joins: cying (n=cying@70.90.171.153)
- # [22:31] <TabAtkins> I was wondering why Hixie wasn't being active in chat lately. Wb, Hixie.
- # [22:34] * Quits: ttepasse (n=ttepas--@dslb-084-060-054-063.pools.arcor-ip.net) ("?Q")
- # [22:34] * Quits: cying (n=cying@70.90.171.153) (Remote closed the connection)
- # [22:34] * Joins: cying (n=cying@70.90.171.153)
- # [22:37] * Quits: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote closed the connection)
- # [22:44] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:45] * Quits: smaug_ (n=chatzill@cs181150024.pp.htv.fi) (Read error: 104 (Connection reset by peer))
- # [22:48] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [22:49] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 104 (Connection reset by peer))
- # [22:49] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [22:56] * Quits: jwalden (n=waldo@nat/mozilla/x-tkpfxsesxbawfyeh) (Read error: 110 (Connection timed out))
- # [23:13] * Quits: miketaylr (n=miketayl@38.117.156.163) (Remote closed the connection)
- # [23:18] * danbri imagines google has a server-cluster set aside for hixie's vacation inbox
- # [23:23] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [23:26] * Joins: jlebar (n=Justin@jlebar.Stanford.EDU)
- # [23:27] * Joins: nessy (n=Adium@203.214.159.50)
- # [23:28] <jlebar> Hixie: ping
- # [23:28] * Quits: BlurstOfTimes (n=blurstof@168.203.117.66) ("Leaving...")
- # [23:29] * Quits: danbri (n=danbri@unaffiliated/danbri) ("Leaving...")
- # [23:30] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [23:37] * Quits: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [23:41] * Quits: zalan (n=zalan@89.135.144.122) (Read error: 145 (Connection timed out))
- # [23:46] * Quits: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 110 (Connection timed out))
- # [23:53] * Joins: jwalden (n=waldo@nat/mozilla/x-vrphzlihcmfeqvqs)
- # [23:55] * Quits: franksalim (n=frank@adsl-76-221-202-115.dsl.pltn13.sbcglobal.net) (Remote closed the connection)
- # Session Close: Tue Nov 24 00:00:00 2009
The end :)