/irc-logs / freenode / #whatwg / 2009-11-23 / end

Options:

  1. # Session Start: Mon Nov 23 00:00:00 2009
  2. # Session Ident: #whatwg
  3. # [00:09] <Huvet> yay, another bug :)
  4. # [00:10] <Huvet> I'll do the drill
  5. # [00:13] <Dashiva> Yours is the drill that will pierce bugzilla
  6. # [00:17] <Huvet> :)
  7. # [00:17] <Huvet> <form><table></form><form></table></form>
  8. # [00:17] <Huvet> wonderful code
  9. # [00:17] <Huvet> I'll post a bug for it
  10. # [00:17] <Huvet> "ValueError: list.remove(x): x not in list"
  11. # [00:22] <Huvet> Here's the bug, for those interested: http://code.google.com/p/html5lib/issues/detail?id=128
  12. # [00:23] * Joins: cohitre (n=cohitre@c-98-237-252-207.hsd1.wa.comcast.net)
  13. # [00:23] * Parts: cohitre (n=cohitre@c-98-237-252-207.hsd1.wa.comcast.net)
  14. # [00:23] * Quits: Huvet (n=Emil@c-2fc1e555.07-131-73746f39.cust.bredbandsbolaget.se) ("Leaving.")
  15. # [00:27] * Quits: AryehGregor (n=Simetric@mediawiki/simetrical) (Read error: 131 (Connection reset by peer))
  16. # [00:35] * Quits: paul_irish (n=paul_iri@64.119.130.114) (Remote closed the connection)
  17. # [00:37] * Joins: paul_irish (n=paul_iri@64.119.130.114)
  18. # [00:40] * Joins: GarethAdams|FF09 (n=GarethAd@pdpc/supporter/active/GarethAdams)
  19. # [00:41] * Quits: paul_irish (n=paul_iri@64.119.130.114) (Remote closed the connection)
  20. # [00:48] * GarethAdams|FF09 is now known as GarethAdams|Home
  21. # [00:55] * Quits: Rik` (n=Rik`@81.57.187.57) (Read error: 148 (No route to host))
  22. # [00:58] * Joins: AryehGregor (n=Simetric@mediawiki/simetrical)
  23. # [01:00] * Joins: paul_irish (n=paul_iri@64.119.130.114)
  24. # [01:05] * Quits: jonpierce (n=jonpierc@64.119.130.114)
  25. # [01:06] * Quits: paul_irish (n=paul_iri@64.119.130.114) (Remote closed the connection)
  26. # [01:08] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
  27. # [01:09] * Joins: miketaylr (n=miketayl@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU)
  28. # [01:09] * Quits: gunderwonder (n=gunderwo@89.80-202-84.nextgentel.com) (Read error: 110 (Connection timed out))
  29. # [01:13] * Quits: gratz|home (n=gratz@81.106.148.238) ("Leaving")
  30. # [01:34] * Joins: paul_irish (n=paul_iri@24.61.13.121)
  31. # [01:55] * Joins: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
  32. # [01:55] * Parts: boog|afk (n=chatzill@unaffiliated/boogyman)
  33. # [01:55] * Quits: abii (n=macbook@rescomp-09-148450.Stanford.EDU)
  34. # [01:55] * Quits: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net) (Client Quit)
  35. # [02:06] * Joins: cedricv (n=cedric@116.197.197.203)
  36. # [02:12] * Joins: taf2 (n=taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
  37. # [02:14] * Quits: paul_irish (n=paul_iri@24.61.13.121) (Remote closed the connection)
  38. # [02:15] * Joins: cpharmston (n=cpharmst@pool-173-66-156-203.washdc.fios.verizon.net)
  39. # [02:16] * Parts: cpharmston (n=cpharmst@pool-173-66-156-203.washdc.fios.verizon.net)
  40. # [02:16] * Joins: cpharmston (n=cpharmst@pool-173-66-156-203.washdc.fios.verizon.net)
  41. # [02:18] * Parts: cpharmston (n=cpharmst@pool-173-66-156-203.washdc.fios.verizon.net)
  42. # [02:19] * Parts: miketaylr (n=miketayl@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU)
  43. # [02:22] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
  44. # [02:35] * Joins: cedric_ (n=cedric@124.197.119.170)
  45. # [02:52] * Quits: cedricv (n=cedric@116.197.197.203) (Read error: 110 (Connection timed out))
  46. # [02:52] * Joins: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
  47. # [02:56] * Joins: bzed_ (n=bzed@devel.recluse.de)
  48. # [02:56] * Quits: bzed (n=bzed@devel.recluse.de) (Read error: 104 (Connection reset by peer))
  49. # [02:59] * Joins: bzed (n=bzed@devel.recluse.de)
  50. # [03:04] * Quits: bzed_ (n=bzed@devel.recluse.de) (Read error: 104 (Connection reset by peer))
  51. # [03:06] * Joins: bzed_ (n=bzed@devel.recluse.de)
  52. # [03:14] * Joins: MikeSmith (n=MikeSmit@133.27.147.59)
  53. # [03:16] * Joins: paul_irish (n=paul_iri@24.61.13.121)
  54. # [03:28] * Quits: bzed (n=bzed@devel.recluse.de) (Read error: 111 (Connection refused))
  55. # [03:28] * bzed_ is now known as bzed
  56. # [03:29] * Quits: taf2 (n=taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
  57. # [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]")
  58. # [03:39] * Quits: MikeSmith (n=MikeSmit@133.27.147.59) ("Tomorrow to fresh woods, and pastures new.")
  59. # [04:04] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  60. # [04:06] * Quits: erlehmann (n=erlehman@1.106.113.82.net.de.o2.com) ("Ex-Chat")
  61. # [04:11] * Joins: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
  62. # [04:11] * Quits: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net) (Remote closed the connection)
  63. # [04:13] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
  64. # [04:25] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  65. # [04:45] * Quits: cedric_ (n=cedric@124.197.119.170) (Read error: 110 (Connection timed out))
  66. # [04:53] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  67. # [05:00] * Quits: paul_irish (n=paul_iri@24.61.13.121) (Remote closed the connection)
  68. # [05:00] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
  69. # [05:01] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  70. # [05:14] * Quits: arronei (n=arronei@nat/microsoft/x-klwxenpiknmjwrct) (Read error: 60 (Operation timed out))
  71. # [05:17] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  72. # [05:19] * Joins: jonpierce (n=jonpierc@209-6-91-231.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  73. # [05:21] * Joins: arronei (n=arronei@nat/microsoft/x-lismdjkprvtwwiyz)
  74. # [05:25] * Quits: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
  75. # [05:30] * Joins: archtech (i=stanv@83.228.56.37)
  76. # [05:35] * Joins: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net)
  77. # [05:43] * Joins: MikeSmith (n=MikeSmit@133.27.147.59)
  78. # [05:44] * Quits: ttepasse (n=ttepas--@dslb-084-060-060-034.pools.arcor-ip.net) ("?Q")
  79. # [06:03] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
  80. # [06:12] * Quits: JoePeck (n=JoePeck@cpe-74-65-7-212.rochester.res.rr.com)
  81. # [06:30] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
  82. # [06:30] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  83. # [06:49] * Joins: JoePeck (n=JoePeck@74.69.85.249)
  84. # [06:50] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
  85. # [06:54] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 110 (Connection timed out))
  86. # [06:57] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  87. # [06:58] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  88. # [07:20] * Quits: jonpierce (n=jonpierc@209-6-91-231.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  89. # [07:31] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  90. # [07:31] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  91. # [07:32] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com) (Client Quit)
  92. # [08:39] * Joins: Michelangelo (n=Michelan@193.205.162.69)
  93. # [08:52] * Joins: zalan (n=zalan@89.135.144.122)
  94. # [09:03] * Quits: archtech (i=stanv@83.228.56.37) (Client Quit)
  95. # [09:06] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
  96. # [09:06] * Joins: pesla (n=retep@procurios.xs4all.nl)
  97. # [09:22] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
  98. # [09:24] * Joins: wakaba_ (n=wakaba_@58.138.63.206)
  99. # [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.")
  100. # [09:29] * Joins: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  101. # [09:32] * Joins: myakura (n=myakura@p2197-ipbf7505marunouchi.tokyo.ocn.ne.jp)
  102. # [09:34] * Quits: Michelangelo (n=Michelan@193.205.162.69) (Read error: 104 (Connection reset by peer))
  103. # [09:38] * Joins: gunderwonder (n=gunderwo@garage.upstruct.com)
  104. # [09:43] * Joins: timz (n=mostrovo@86.89.72.210)
  105. # [10:00] * Joins: Michelangelo (n=Michelan@193.205.162.69)
  106. # [10:15] * Joins: mpt (n=mpt@canonical/mpt)
  107. # [10:35] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
  108. # [10:35] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  109. # [10:36] * Quits: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
  110. # [10:38] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
  111. # [10:52] * Joins: Huvet (n=Emil@c-2fc1e555.07-131-73746f39.cust.bredbandsbolaget.se)
  112. # [10:52] * Joins: ROBOd (n=robod@89.122.216.38)
  113. # [10:53] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
  114. # [10:55] * Joins: Phae (n=phaeness@132.185.240.11)
  115. # [11:07] * Joins: archtech (i=stanv@83.228.56.37)
  116. # [11:13] <Huvet> have someone tried to write a test generator that takes random html and sends it through html5lib?
  117. # [11:13] <Huvet> sounds like it could be able to find some bugs perhaps
  118. # [11:15] <jgraham> Huvet: Yeah I did that a while ago but not recently
  119. # [11:15] <jgraham> Obviously we regressed somewhat since then :)
  120. # [11:15] <Huvet> heh :)
  121. # [11:15] <jgraham> Huvet: Thanks for all the bug reports though, they are great
  122. # [11:16] <Huvet> np, I'm glad to help
  123. # [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
  124. # [11:17] <Philip`> It's easy to get hundreds of thousands of real pages and send them through, and see what happens
  125. # [11:17] <Philip`> though perhaps a little bit slow
  126. # [11:17] <jgraham> s/easy/slow :)
  127. # [11:17] <jgraham> AH, you beat me
  128. # [11:18] <Huvet> even better would be a program that makes minimal testcases from a crash
  129. # [11:18] <Huvet> shouldn't be that much work
  130. # [11:18] <jgraham> Huvet: Google jesse lithium
  131. # [11:19] <jgraham> It does basically what you want
  132. # [11:20] <Huvet> well, I'm not thinking about it for my sake, but for html5libs :)
  133. # [11:20] <jgraham> Huvet: Right, the main problem we have had is that we haven't found the bugs in the first place :)
  134. # [11:21] <Huvet> yeah, so a major crawl of the web, and then a reduction script that reports minimal bugs as it finds them
  135. # [11:21] <jgraham> That could work
  136. # [11:23] * Joins: mat_t (n=mattomas@91.189.88.12)
  137. # [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
  138. # [11:25] <Huvet> C:\Emils\Nerladdat\html5lib>hg up
  139. # [11:25] <Huvet> 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
  140. # [11:25] <jgraham> hg pull
  141. # [11:26] <Huvet> ah, I should read up on hg
  142. # [11:26] <jgraham> (up updates from the local respository, pull pulls from a different repository)
  143. # [11:27] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
  144. # [11:29] * Quits: smaug (n=chatzill@cs181150024.pp.htv.fi) ("ChatZilla 0.9.85 [Firefox 3.7a1pre/20091119180625]")
  145. # [11:34] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
  146. # [11:36] * Quits: myakura (n=myakura@p2197-ipbf7505marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
  147. # [11:40] * Joins: myakura (n=myakura@p2197-ipbf7505marunouchi.tokyo.ocn.ne.jp)
  148. # [11:41] * Joins: smaug_ (n=chatzill@cs181150024.pp.htv.fi)
  149. # [11:42] * Quits: MikeSmith (n=MikeSmit@133.27.147.59) ("Tomorrow to fresh woods, and pastures new.")
  150. # [11:43] * Joins: smaug (n=chatzill@cs181150024.pp.htv.fi)
  151. # [11:43] * Joins: roc (n=roc@121-72-190-119.dsl.telstraclear.net)
  152. # [11:46] * Joins: annevk2 (n=annevk@189.38.250.30)
  153. # [11:50] * Joins: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se)
  154. # [11:51] * Quits: myakura (n=myakura@p2197-ipbf7505marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
  155. # [11:52] * Parts: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se)
  156. # [12:17] * Joins: Lachy (n=Lachlan@213.236.208.22)
  157. # [12:18] <Huvet> hmm... should the parser be able to handle strange encodings?
  158. # [12:18] <Huvet> <meta name=”robots” content=”noodp”>
  159. # [12:18] <Huvet> seems to crash on that
  160. # [12:19] <Huvet> (note the strange quotes)
  161. # [12:19] <jgraham> That seems.. bad
  162. # [12:19] <Huvet> new bug?
  163. # [12:20] <jgraham> Sure
  164. # [12:21] <jgraham> (btw for simple bugs, the best way to report them is to give the parse.py command line like
  165. # [12:21] <jgraham> python parse.py '<meta name=”robots” content=”noodp”>' and the error
  166. # [12:21] <Huvet> ah, good idea
  167. # [12:21] <jgraham> since that is the easiest way to try and reproduce them)
  168. # [12:22] <jgraham> (but things that can be run in a python repl are fine too)
  169. # [12:23] * Parts: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Ex-Chat")
  170. # [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 :)
  171. # [12:24] <Huvet> strange feature
  172. # [12:27] <jgraham> Fair enough
  173. # [12:28] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
  174. # [12:29] <Huvet> http://code.google.com/p/html5lib/issues/detail?id=129
  175. # [12:40] * Quits: Michelangelo (n=Michelan@193.205.162.69) (Remote closed the connection)
  176. # [12:44] * Joins: Michelangelo (n=Michelan@193.205.162.69)
  177. # [12:44] * Quits: Michelangelo (n=Michelan@193.205.162.69) (Remote closed the connection)
  178. # [12:45] * Joins: Michelangelo (n=Michelan@193.205.162.69)
  179. # [13:02] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
  180. # [13:03] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  181. # [13:10] * Quits: Michelangelo (n=Michelan@193.205.162.69) (Read error: 110 (Connection timed out))
  182. # [13:10] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
  183. # [13:10] * Quits: archtech (i=stanv@83.228.56.37) (No route to host)
  184. # [13:14] * Joins: ROBOd (n=robod@89.122.216.38)
  185. # [13:18] * Joins: myakura (n=myakura@p2197-ipbf7505marunouchi.tokyo.ocn.ne.jp)
  186. # [13:23] * Joins: zcorpan (n=zcorpan@83.252.193.59)
  187. # [13:28] * Quits: zcorpan (n=zcorpan@83.252.193.59) (Read error: 131 (Connection reset by peer))
  188. # [13:32] * Quits: roc (n=roc@121-72-190-119.dsl.telstraclear.net)
  189. # [13:47] * Joins: Michelangelo (n=Michelan@193.205.162.69)
  190. # [13:54] * Joins: gunderwonder_ (n=gunderwo@garage.upstruct.com)
  191. # [13:55] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com) (Read error: 60 (Operation timed out))
  192. # [13:55] * gunderwonder_ is now known as gunderwonder
  193. # [13:55] * Quits: paul_irish (n=paul_iri@c-71-192-163-128.hsd1.nh.comcast.net) ("Leaving...")
  194. # [13:59] * Joins: cpharmston (n=cpharmst@173.66.156.203)
  195. # [14:00] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Ex-Chat")
  196. # [14:01] * Joins: Rik|work (n=Rik|work@fw01d.skyrock.net)
  197. # [14:02] * Parts: cpharmston (n=cpharmst@173.66.156.203)
  198. # [14:05] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com)
  199. # [14:19] <jgraham> Huvet: Oops, looks like I checked in part of another patch by mistake
  200. # [14:19] <jgraham> Try deleting the line with finalize on it
  201. # [14:21] * Joins: BlurstOfTimes (n=blurstof@168.203.117.66)
  202. # [14:23] * Joins: pmuellr (n=pmuellr@nat/ibm/x-kdoauymhjksixhhc)
  203. # [14:27] <gsnedders> jgraham: Did I break the parser a fair bit?
  204. # [14:27] * Joins: taf2 (n=taf2@static-151-196-60-88.balt.east.verizon.net)
  205. # [14:27] * Joins: gunderwonder (n=gunderwo@garage.upstruct.com)
  206. # [14:29] <jgraham> gsnedders: I don't know if it's your fault
  207. # [14:29] <jgraham> Probably not :)
  208. # [14:29] * Joins: GarethAdams|FF09 (n=GarethAd@pdpc/supporter/active/GarethAdams)
  209. # [14:29] <Philip`> jgraham: You should blame him anyway
  210. # [14:29] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
  211. # [14:31] <jgraham> Philip`: I blame you for not fixing bugs that were obiously mine in ihatexml.py :)
  212. # [14:31] <jgraham> *obviously
  213. # [14:32] * Joins: karlushi (n=karlushi@fw.vdl2.ca)
  214. # [14:33] <Huvet> jgraham: no worries, it doesn't happen when parsning, only halfway through minimizing a testcase
  215. # [14:34] <Huvet> so I'll keep it broken
  216. # [14:34] <jgraham> Huvet: since it is a one line deletion I will push the fix in a moment
  217. # [14:39] <jgraham> Huvet: done
  218. # [14:39] <Huvet> thx
  219. # [14:40] <Huvet> works perfectly
  220. # [14:45] * Quits: kinetik (n=kinetik@121.98.132.55) (Remote closed the connection)
  221. # [14:45] * Joins: kinetik (n=kinetik@121.98.132.55)
  222. # [14:45] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com) (Remote closed the connection)
  223. # [14:46] * Joins: gunderwonder (n=gunderwo@garage.upstruct.com)
  224. # [14:48] * Joins: cpharmston (n=cpharmst@72.5.150.149)
  225. # [14:54] * Joins: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se)
  226. # [14:59] * Quits: Michelangelo (n=Michelan@193.205.162.69) (Remote closed the connection)
  227. # [14:59] * Joins: Michelangelo (n=Michelan@193.205.162.69)
  228. # [15:00] * Quits: Michelangelo (n=Michelan@193.205.162.69) (Read error: 54 (Connection reset by peer))
  229. # [15:01] * Quits: smaug_ (n=chatzill@cs181150024.pp.htv.fi) (Remote closed the connection)
  230. # [15:09] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
  231. # [15:16] * Quits: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Read error: 60 (Operation timed out))
  232. # [15:21] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
  233. # [15:22] * Quits: nessy (n=Adium@203-214-159-50.dyn.iinet.net.au) ("Leaving.")
  234. # [15:26] * Joins: archtech (i=stanv@83.228.56.37)
  235. # [15:30] * Joins: cpharmston1 (n=cpharmst@72.5.150.149)
  236. # [15:30] * Parts: cpharmston1 (n=cpharmst@72.5.150.149)
  237. # [15:31] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Remote closed the connection)
  238. # [15:32] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  239. # [15:35] * Joins: miketaylr (n=miketayl@38.117.156.163)
  240. # [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."
  241. # [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.
  242. # [15:45] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 113 (No route to host))
  243. # [15:46] * Quits: cpharmston (n=cpharmst@72.5.150.149) (Read error: 110 (Connection timed out))
  244. # [15:46] * Joins: mpt (n=mpt@91.189.88.12)
  245. # [15:54] <hsivonen> Lachy: whoa. something has regressed
  246. # [15:57] * hsivonen is puzzled
  247. # [15:59] * hsivonen is even more puzzled
  248. # [15:59] <hsivonen> the string that I find in the source code makes sense:
  249. # [15:59] <jgraham> hsivonen: Welcome to my world
  250. # [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.
  251. # [16:00] <Lachy> so you can't find the error I quoted above in the source?
  252. # [16:00] <hsivonen> Lachy: right
  253. # [16:00] <hsivonen> Lachy: I do see it on the site
  254. # [16:00] <Lachy> huh, weird.
  255. # [16:01] * Joins: smaug_ (n=chatzill@cs181150024.pp.htv.fi)
  256. # [16:02] <hsivonen> ok, now I see it
  257. # [16:03] <Lachy> was that error based on an old requirement in the spec, presumably since removed?
  258. # [16:03] <hsivonen> I don't recall the spec ever having had such a req
  259. # [16:05] <hsivonen> blame shows I wrote that line
  260. # [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
  261. # [16:06] <hsivonen> ah. ok
  262. # [16:06] * Quits: smaug_ (n=chatzill@cs181150024.pp.htv.fi) (Remote closed the connection)
  263. # [16:07] * gsnedders wonders how much would break if lang parsed to xml:lang in HTML
  264. # [16:07] <gsnedders> (or rather, it parsed to namespaceURI "http://www.w3.org/1998/xml", prefix null, localName, "lang"
  265. # [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
  266. # [16:08] <Lachy> JohnResi1, yt? I have a question about your selectors-api tests
  267. # [16:09] <gsnedders> I mean, would that break anything apart from a script that checked the namespaceURI of it?
  268. # [16:09] <hsivonen> actually, there's an easier way to test it
  269. # [16:09] <hsivonen> without hacking the translator
  270. # [16:10] <hsivonen> maybe I should make a batch of builds with that feature one of these days
  271. # [16:10] <gsnedders> I can't think how it should break anything
  272. # [16:10] <gsnedders> And it would make HTML/XHTML DOMs more consistent
  273. # [16:11] <hsivonen> gsnedders: it could break pages that try to change an existing lang attribute using setAttribute
  274. # [16:11] <gsnedders> Ah
  275. # [16:11] <hsivonen> so that's what would break
  276. # [16:11] <Lachy> gsnedders, it would break attribute selectors that use [lang], I think
  277. # [16:12] <hsivonen> unless you start hacking special cases into the DOM
  278. # [16:12] <hsivonen> probably not worth the trouble
  279. # [16:12] <gsnedders> Yeah, I don't want to add a special case to the DOM
  280. # [16:13] <Lachy> I think it's best to just discourage people from using xml:lang at all in XHTML, and only use lang
  281. # [16:14] * Quits: taf2 (n=taf2@static-151-196-60-88.balt.east.verizon.net)
  282. # [16:14] <Lachy> that way, there are no DOM differences to worry about
  283. # [16:14] * Joins: smaug_ (n=chatzill@cs181150024.pp.htv.fi)
  284. # [16:15] * Joins: Midler (n=midler@212.37.124.243)
  285. # [16:15] * Quits: smaug_ (n=chatzill@cs181150024.pp.htv.fi) (Client Quit)
  286. # [16:17] <hsivonen> Lachy: I agree
  287. # [16:19] * Joins: aroben (n=aroben@unaffiliated/aroben)
  288. # [16:35] * Quits: inimino (n=inimino@atekomi.inimino.org) (SendQ exceeded)
  289. # [16:36] * Joins: inimino (n=inimino@67.207.138.202)
  290. # [16:41] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  291. # [16:42] * Joins: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi)
  292. # [16:43] <hsivonen> Lachy: Fixed. thanks
  293. # [16:44] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
  294. # [16:46] * Joins: bentomas (n=bentomas@24.9.8.90)
  295. # [16:48] * Quits: inimino (n=inimino@67.207.138.202) (SendQ exceeded)
  296. # [16:49] * Quits: Lachy (n=Lachlan@213.236.208.22) ("Leaving")
  297. # [16:54] * Quits: annevk2 (n=annevk@189.38.250.30)
  298. # [16:55] * Joins: inimino (n=inimino@67.207.138.202)
  299. # [16:57] * Quits: karlushi (n=karlushi@fw.vdl2.ca) ("This computer has gone to sleep")
  300. # [16:59] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
  301. # [17:02] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
  302. # [17:03] * Joins: annevk2 (n=annevk@200.160.8.99)
  303. # [17:04] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  304. # [17:07] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com)
  305. # [17:10] * Quits: pablof (n=palbo@pat-tdc.opera.com) (sendak.freenode.net irc.freenode.net)
  306. # [17:11] * Joins: pablof (n=palbo@pat-tdc.opera.com)
  307. # [17:16] * Quits: Midler (n=midler@212.37.124.243) ("Leaving.")
  308. # [17:16] * Joins: smaug_ (n=chatzill@cs181150024.pp.htv.fi)
  309. # [17:18] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
  310. # [17:28] * Joins: dglazkov (n=dglazkov@nat/google/x-intqecbgxaejhlwr)
  311. # [17:29] * Quits: vvv (n=vvv@mediawiki/VasilievVV) (Read error: 104 (Connection reset by peer))
  312. # [17:32] * Parts: annevk2 (n=annevk@200.160.8.99)
  313. # [17:47] * Joins: karlushi (n=karlushi@fw.vdl2.ca)
  314. # [18:03] * Quits: zalan (n=zalan@89.135.144.122)
  315. # [18:04] * Joins: vvv (n=vvv@mediawiki/VasilievVV)
  316. # [18:07] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
  317. # [18:13] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
  318. # [18:14] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
  319. # [18:17] * Quits: archtech (i=stanv@83.228.56.37) (No route to host)
  320. # [18:23] * Joins: ap (n=ap@17.246.17.221)
  321. # [18:29] * Joins: erlehmann (n=erlehman@1.106.113.82.net.de.o2.com)
  322. # [18:37] * Joins: webben (n=benh@91.84.113.31)
  323. # [18:37] * Quits: Phae (n=phaeness@132.185.240.11)
  324. # [18:38] * Quits: myakura (n=myakura@p2197-ipbf7505marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
  325. # [18:41] * Joins: erlehmann_ (n=erlehman@82.113.106.5)
  326. # [18:43] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Ex-Chat")
  327. # [18:46] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  328. # [18:57] * Joins: fishd_ (n=darin@nat/google/x-ifvcvjjcocrksvsw)
  329. # [18:59] * Joins: dave_levin (n=dave_lev@74.125.59.65)
  330. # [18:59] * Quits: erlehmann (n=erlehman@1.106.113.82.net.de.o2.com) (Success)
  331. # [18:59] * erlehmann_ is now known as erlehmann
  332. # [19:10] * Joins: annevk (n=annevk@200.160.8.102)
  333. # [19:14] * Quits: fishd_ (n=darin@nat/google/x-ifvcvjjcocrksvsw) ("Leaving")
  334. # [19:14] * Joins: arun_ (n=arun@nat/mozilla/x-iqqtzdtpcehfxiyd)
  335. # [19:15] * arun_ is now known as otherarun
  336. # [19:16] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
  337. # [19:23] * Quits: karlushi (n=karlushi@fw.vdl2.ca) (Read error: 60 (Operation timed out))
  338. # [19:26] * Joins: KevinMarks (n=KevinMar@157.22.22.46)
  339. # [19:29] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
  340. # [19:29] * Joins: karlushi (n=karlushi@fw.vdl2.ca)
  341. # [19:32] * Joins: zalan (n=zalan@89.135.144.122)
  342. # [19:45] * Joins: othermaciej (n=mjs@nat/apple/x-lptqckntwqytonua)
  343. # [19:46] * Joins: Lachy (n=Lachlan@85.196.122.246)
  344. # [19:48] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
  345. # [19:52] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
  346. # [19:58] * Quits: GarethAdams|FF09 (n=GarethAd@pdpc/supporter/active/GarethAdams)
  347. # [20:08] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
  348. # [20:16] * Joins: cying (n=cying@70.90.171.153)
  349. # [20:29] * Joins: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net)
  350. # [20:31] * Quits: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  351. # [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.")
  352. # [20:33] * Joins: ttepasse (n=ttepas--@dslb-084-060-054-063.pools.arcor-ip.net)
  353. # [20:35] * Joins: KrocCamen (n=kroc@cpc3-lanc2-0-0-cust544.brig.cable.ntl.com)
  354. # [20:36] * Parts: KrocCamen (n=kroc@cpc3-lanc2-0-0-cust544.brig.cable.ntl.com)
  355. # [20:41] * Joins: annevk2 (n=annevk@200.160.8.99)
  356. # [20:44] * Quits: annevk2 (n=annevk@200.160.8.99) (Client Quit)
  357. # [20:52] * Quits: annevk (n=annevk@200.160.8.102) (Read error: 60 (Operation timed out))
  358. # [20:59] * Quits: webben (n=benh@91.84.113.31) ("Leaving.")
  359. # [21:09] * Joins: dbaron (n=dbaron@nat/mozilla/x-bllbyjzbyiybyqba)
  360. # [21:30] * Quits: othermaciej (n=mjs@nat/apple/x-lptqckntwqytonua) (Read error: 54 (Connection reset by peer))
  361. # [21:31] * Joins: othermaciej_ (n=mjs@17.246.17.190)
  362. # [21:33] * Quits: othermaciej_ (n=mjs@17.246.17.190) (Remote closed the connection)
  363. # [21:33] * Joins: othermaciej_ (n=mjs@nat/apple/x-unajppvfeaskdohb)
  364. # [21:38] * Joins: Lachy (n=Lachlan@85.196.122.246)
  365. # [21:47] * Joins: jwalden (n=waldo@nat/mozilla/x-tkpfxsesxbawfyeh)
  366. # [21:50] * Joins: othermaciej (n=mjs@17.246.17.190)
  367. # [21:51] * Quits: othermaciej_ (n=mjs@nat/apple/x-unajppvfeaskdohb) (Read error: 60 (Operation timed out))
  368. # [21:54] * Quits: karlushi (n=karlushi@fw.vdl2.ca) (Read error: 104 (Connection reset by peer))
  369. # [21:54] * Joins: cying_ (n=cying@70.90.171.153)
  370. # [21:54] * Quits: cying_ (n=cying@70.90.171.153) (Remote closed the connection)
  371. # [21:54] * Joins: karlushi (n=karlushi@fw.vdl2.ca)
  372. # [22:01] * Joins: othermaciej_ (n=mjs@nat/apple/x-clhluubnibhecnyl)
  373. # [22:01] * aroben is now known as aroben|meeting
  374. # [22:04] * Quits: erlehmann (n=erlehman@82.113.106.5) ("Ex-Chat")
  375. # [22:08] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Read error: 110 (Connection timed out))
  376. # [22:11] * Quits: cying (n=cying@70.90.171.153) (Connection timed out)
  377. # [22:14] * Hixie returns from vacation and finds he has a LOT of e-mail
  378. # [22:15] * Hixie goes to work to read it tall
  379. # [22:15] <othermaciej_> hello Hixie!
  380. # [22:15] <othermaciej_> welcome back
  381. # [22:15] * Quits: othermaciej (n=mjs@17.246.17.190) (Nick collision from services.)
  382. # [22:15] * othermaciej_ is now known as othermaciej
  383. # [22:19] * Joins: tndH (n=Rob@82.4.89.172)
  384. # [22:21] * Quits: othermaciej (n=mjs@nat/apple/x-clhluubnibhecnyl) (Read error: 54 (Connection reset by peer))
  385. # [22:21] * Joins: othermaciej (n=mjs@nat/apple/x-eskvejvllnleofjl)
  386. # [22:22] * Joins: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  387. # [22:24] * Quits: pmuellr (n=pmuellr@nat/ibm/x-kdoauymhjksixhhc)
  388. # [22:30] * Joins: cying (n=cying@70.90.171.153)
  389. # [22:31] <TabAtkins> I was wondering why Hixie wasn't being active in chat lately. Wb, Hixie.
  390. # [22:34] * Quits: ttepasse (n=ttepas--@dslb-084-060-054-063.pools.arcor-ip.net) ("?Q")
  391. # [22:34] * Quits: cying (n=cying@70.90.171.153) (Remote closed the connection)
  392. # [22:34] * Joins: cying (n=cying@70.90.171.153)
  393. # [22:37] * Quits: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote closed the connection)
  394. # [22:44] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
  395. # [22:45] * Quits: smaug_ (n=chatzill@cs181150024.pp.htv.fi) (Read error: 104 (Connection reset by peer))
  396. # [22:48] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  397. # [22:49] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 104 (Connection reset by peer))
  398. # [22:49] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  399. # [22:56] * Quits: jwalden (n=waldo@nat/mozilla/x-tkpfxsesxbawfyeh) (Read error: 110 (Connection timed out))
  400. # [23:13] * Quits: miketaylr (n=miketayl@38.117.156.163) (Remote closed the connection)
  401. # [23:18] * danbri imagines google has a server-cluster set aside for hixie's vacation inbox
  402. # [23:23] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
  403. # [23:26] * Joins: jlebar (n=Justin@jlebar.Stanford.EDU)
  404. # [23:27] * Joins: nessy (n=Adium@203.214.159.50)
  405. # [23:28] <jlebar> Hixie: ping
  406. # [23:28] * Quits: BlurstOfTimes (n=blurstof@168.203.117.66) ("Leaving...")
  407. # [23:29] * Quits: danbri (n=danbri@unaffiliated/danbri) ("Leaving...")
  408. # [23:30] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  409. # [23:37] * Quits: workmad3 (n=davidwor@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  410. # [23:41] * Quits: zalan (n=zalan@89.135.144.122) (Read error: 145 (Connection timed out))
  411. # [23:46] * Quits: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 110 (Connection timed out))
  412. # [23:53] * Joins: jwalden (n=waldo@nat/mozilla/x-vrphzlihcmfeqvqs)
  413. # [23:55] * Quits: franksalim (n=frank@adsl-76-221-202-115.dsl.pltn13.sbcglobal.net) (Remote closed the connection)
  414. # Session Close: Tue Nov 24 00:00:00 2009

The end :)