/irc-logs / freenode / #whatwg / 2012-06-13 / end

Options:

  1. # Session Start: Wed Jun 13 00:00:01 2012
  2. # Session Ident: #whatwg
  3. # [00:05] * Quits: yodasw16 (~dgillhesp@ql1fwhide.rockfin.com) (Quit: yodasw16)
  4. # [00:07] * Quits: sarspazam (~sarspazam@78-105-183-7.zone3.bethere.co.uk) (Quit: sarspazam)
  5. # [00:10] * Quits: barnabywalters (~barnabywa@host-89-241-106-62.as13285.net) (Ping timeout: 240 seconds)
  6. # [00:11] * Quits: sm0lm (~j@221.217.60.227) (Ping timeout: 248 seconds)
  7. # [00:12] * Quits: necolas (~necolas@5e0844a7.bb.sky.com) (Remote host closed the connection)
  8. # [00:20] * Joins: abarth_ (u5294@gateway/web/irccloud.com/x-uddbrceplcotperf)
  9. # [00:25] * Joins: ksweeney (~Kevin_Swe@nyv-exweb.iac.com)
  10. # [00:29] * Quits: kolombiken (~Adium@c80-216-10-244.bredband.comhem.se) (Quit: Leaving.)
  11. # [00:30] * Joins: mattlucht (~mattlucht@81.152.253.6)
  12. # [00:33] * Quits: tomasf (~tom@c-dedbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
  13. # [00:33] * padenot|away is now known as padenot
  14. # [00:34] * Joins: dgathright (~dgathrigh@74.5.120.2)
  15. # [00:38] * Quits: jamesr (jamesr@nat/google/x-pwfriawtruknryon) (Quit: jamesr)
  16. # [00:39] * Joins: jamesr (jamesr@nat/google/x-veetiscaaoniufgk)
  17. # [00:41] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  18. # [00:44] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Quit: snowfox)
  19. # [00:46] * Quits: ksweeney (~Kevin_Swe@nyv-exweb.iac.com) (Quit: Leaving.)
  20. # [00:47] * Quits: espadrine (~espadrine@nat/mozilla/x-lzsfjagiygrfnqhw) (Quit: espadrine)
  21. # [00:48] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
  22. # [00:48] * Quits: tantek (~tantek@NYUFGA-GUESTS-01.NATPOOL.NYU.EDU) (Quit: tantek)
  23. # [00:48] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
  24. # [00:51] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Client Quit)
  25. # [00:55] * Quits: ajpiano (~ajpiano@li98-57.members.linode.com) (Excess Flood)
  26. # [00:56] * heycam|away is now known as heycam
  27. # [00:56] * Joins: ajpiano (~ajpiano@li98-57.members.linode.com)
  28. # [00:59] * jonlee is now known as jonlee|afk
  29. # [01:00] * Quits: jryans (~jryans@office.massrel.com) (Quit: Be back later)
  30. # [01:04] * Quits: micheil (~micheil@109.224.128.70) (Quit: micheil)
  31. # [01:06] * Quits: jamesr (jamesr@nat/google/x-veetiscaaoniufgk) (Quit: jamesr)
  32. # [01:06] * Quits: othermaciej (~mjs@17.245.108.104) (Quit: othermaciej)
  33. # [01:07] * jonlee|afk is now known as jonlee
  34. # [01:07] * padenot is now known as padenot|away
  35. # [01:08] * Quits: dgathright (~dgathrigh@74.5.120.2) (Quit: dgathright)
  36. # [01:08] * Quits: ap (~ap@2620:149:4:1b01:5463:7d8f:fd3c:ec63) (Quit: ap)
  37. # [01:09] * Quits: jreading (~Adium@ip98-169-200-82.dc.dc.cox.net) (Quit: Leaving.)
  38. # [01:11] * Joins: ap (~ap@17.245.107.164)
  39. # [01:11] * Joins: othermaciej (~mjs@17.245.108.104)
  40. # [01:16] * Quits: ap (~ap@17.245.107.164) (Quit: ap)
  41. # [01:19] * Joins: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net)
  42. # [01:20] * Joins: espadrine (~espadrine@2620:101:8003:200:5de8:404d:4a20:2c)
  43. # [01:20] * Quits: jsbell (jsbell@nat/google/x-zqugwzlnrumhhzte) (Ping timeout: 260 seconds)
  44. # [01:20] * Joins: jamesr (jamesr@nat/google/x-glvfjrwykvknwrjt)
  45. # [01:21] * Quits: Lachy (~Lachy@cm-84.215.193.125.getinternet.no) (Quit: Computer has gone to sleep.)
  46. # [01:21] * Quits: mattlucht (~mattlucht@81.152.253.6) (Quit: mattlucht)
  47. # [01:22] * Joins: jsbell (jsbell@nat/google/x-hxntojtagdocuzyc)
  48. # [01:25] * Joins: jarek (~jarek@unaffiliated/jarek)
  49. # [01:26] * Quits: veosotano_ (~veosotano@18.Red-83-44-153.dynamicIP.rima-tde.net) (Quit: Linkinus - http://linkinus.com)
  50. # [01:27] * Joins: svl (~me@85-220-104-222.dsl.dynamic.simnet.is)
  51. # [01:33] * Joins: darcyclarke (~darcyclar@108.162.149.34)
  52. # [01:44] * Quits: jsbell (jsbell@nat/google/x-hxntojtagdocuzyc) (Ping timeout: 260 seconds)
  53. # [01:44] * Quits: rniwa (rniwa@nat/google/x-tzfuthshjmxpwigu) (Ping timeout: 260 seconds)
  54. # [01:45] * Joins: jryans (~jryans@rrcs-108-178-75-148.sw.biz.rr.com)
  55. # [01:51] * Joins: rniwa (rniwa@nat/google/x-qycelpmyyqgblqbs)
  56. # [01:52] * Joins: Delapouite (~Delapouit@dsl-58-6-19-17.wa.westnet.com.au)
  57. # [01:55] * Quits: pablof (~pablof@144.189.101.1) (Quit: ^z)
  58. # [01:56] * Joins: macpherson (~macpherso@2401:fa00::ea06:88ff:fecc:9412)
  59. # [01:58] * Joins: jsbell (jsbell@nat/google/x-jrypitcnplmhltts)
  60. # [01:59] * jonlee is now known as jonlee|afk
  61. # [02:01] * jonlee|afk is now known as jonlee
  62. # [02:04] * Joins: nessy (Adium@nat/google/x-vabdcurtlgxmixbu)
  63. # [02:05] * Quits: drublic (~drublic@frbg-5f733abf.pool.mediaWays.net) (Remote host closed the connection)
  64. # [02:08] * Quits: twisted` (~twisted@p5DDB93F9.dip.t-dialin.net) (Quit: Computer has gone to sleep.)
  65. # [02:08] * padenot|away is now known as padenot
  66. # [02:08] * Joins: jdaggett (~jdaggett@wave.mozilla.or.jp)
  67. # [02:10] * Joins: twisted` (~twisted@p5DDB93F9.dip.t-dialin.net)
  68. # [02:15] * padenot is now known as padenot|away
  69. # [02:18] * padenot|away is now known as padenot
  70. # [02:18] * Quits: twisted` (~twisted@p5DDB93F9.dip.t-dialin.net) (Quit: Computer has gone to sleep.)
  71. # [02:21] * padenot is now known as padenot|away
  72. # [02:21] * Quits: svl (~me@85-220-104-222.dsl.dynamic.simnet.is) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  73. # [02:22] * padenot|away is now known as padenot
  74. # [02:24] * Joins: yarco (~yarco_wan@180.175.162.130)
  75. # [02:24] * Quits: yarco (~yarco_wan@180.175.162.130) (Client Quit)
  76. # [02:26] * Quits: hij1nx (~hij1nx@62.233.215.132) (Ping timeout: 248 seconds)
  77. # [02:26] * Joins: hij1nx (~hij1nx@rafal.telnet.krakow.pl)
  78. # [02:26] * Quits: othermaciej (~mjs@17.245.108.104) (Quit: othermaciej)
  79. # [02:29] * Joins: pablof (~pablof@c-98-207-157-89.hsd1.ca.comcast.net)
  80. # [02:30] * Joins: othermaciej (~mjs@17.245.108.104)
  81. # [02:32] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
  82. # [02:34] * Quits: Kasey (~kkellydes@adsl-75-60-209-103.dsl.wotnoh.sbcglobal.net) (Ping timeout: 244 seconds)
  83. # [02:35] * Quits: mattgiff_ (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  84. # [02:37] * Quits: jwalden (~waldo@2620:101:8003:200:d15e:2db4:6522:d8ba) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 13.0/20120605112244])
  85. # [02:37] * Joins: Kasey (~kkellydes@adsl-75-60-186-95.dsl.wotnoh.sbcglobal.net)
  86. # [02:40] * Joins: jwalden (~waldo@2620:101:8003:200:f2de:f1ff:fe8f:60c8)
  87. # [02:41] * Quits: othermaciej (~mjs@17.245.108.104) (Quit: othermaciej)
  88. # [02:42] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  89. # [02:49] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
  90. # [02:54] * Joins: tomasf (~tom@c-dedbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  91. # [02:56] * Quits: jsbell (jsbell@nat/google/x-jrypitcnplmhltts) (Quit: There's no place like home...)
  92. # [02:57] * Joins: bde (~bde@cpe-74-73-226-121.nyc.res.rr.com)
  93. # [02:57] * Quits: bde (~bde@cpe-74-73-226-121.nyc.res.rr.com) (Client Quit)
  94. # [02:59] * Joins: ehsan (~ehsan@209.20.29.228)
  95. # [03:00] * jonlee is now known as jonlee|afk
  96. # [03:02] * Quits: recur (~textual@c-67-180-21-195.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
  97. # [03:08] * ojan is now known as ojan_away
  98. # [03:09] * Joins: tantek (~tantek@cpe-66-108-178-122.nyc.res.rr.com)
  99. # [03:11] * Joins: jdaggett_ (~jdaggett@rtr.mozilla.or.jp)
  100. # [03:11] * Quits: jdaggett_ (~jdaggett@rtr.mozilla.or.jp) (Client Quit)
  101. # [03:12] * Joins: jdaggett_ (~jdaggett@rtr.mozilla.or.jp)
  102. # [03:15] * Quits: dbaron (~dbaron@nat/mozilla/x-wluprcjgimpkfjvp) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  103. # [03:15] * Quits: jdaggett (~jdaggett@wave.mozilla.or.jp) (Ping timeout: 252 seconds)
  104. # [03:15] * jdaggett_ is now known as jdaggett
  105. # [03:18] * padenot is now known as padenot|away
  106. # [03:20] * Quits: ehsan (~ehsan@209.20.29.228) (Remote host closed the connection)
  107. # [03:24] * Joins: ehsan (~ehsan@209.20.29.228)
  108. # [03:24] * padenot|away is now known as padenot
  109. # [03:27] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  110. # [03:29] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Read error: Connection reset by peer)
  111. # [03:32] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
  112. # [03:33] * Quits: Kasey (~kkellydes@adsl-75-60-186-95.dsl.wotnoh.sbcglobal.net) (Ping timeout: 265 seconds)
  113. # [03:33] * Joins: yarco (~yarco_wan@180.175.162.130)
  114. # [03:33] * Parts: yarco (~yarco_wan@180.175.162.130)
  115. # [03:34] * Joins: Kasey (~kkellydes@75.49.13.191)
  116. # [03:38] * Quits: Kasey (~kkellydes@75.49.13.191) (Read error: Connection reset by peer)
  117. # [03:40] * Joins: Kasey (~kkellydes@adsl-75-60-218-187.dsl.wotnoh.sbcglobal.net)
  118. # [03:50] * Quits: Kasey (~kkellydes@adsl-75-60-218-187.dsl.wotnoh.sbcglobal.net) (Ping timeout: 248 seconds)
  119. # [03:52] * Quits: hij1nx (~hij1nx@rafal.telnet.krakow.pl) (Quit: hij1nx)
  120. # [03:52] * Joins: Kasey (~kkellydes@adsl-75-49-6-131.dsl.wotnoh.sbcglobal.net)
  121. # [03:53] * Quits: jwalden (~waldo@2620:101:8003:200:f2de:f1ff:fe8f:60c8) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 13.0/20120605112244])
  122. # [03:56] * Quits: Kasey (~kkellydes@adsl-75-49-6-131.dsl.wotnoh.sbcglobal.net) (Ping timeout: 244 seconds)
  123. # [03:58] * Joins: Kasey (~kkellydes@adsl-75-49-21-204.dsl.wotnoh.sbcglobal.net)
  124. # [04:02] * Quits: Kasey (~kkellydes@adsl-75-49-21-204.dsl.wotnoh.sbcglobal.net) (Ping timeout: 256 seconds)
  125. # [04:06] * Joins: Kasey (~kkellydes@adsl-75-60-216-88.dsl.wotnoh.sbcglobal.net)
  126. # [04:08] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Quit: shepazu)
  127. # [04:08] * Quits: tomasf (~tom@c-dedbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Read error: Connection reset by peer)
  128. # [04:11] * heycam is now known as heycam|away
  129. # [04:11] * Quits: jamesr (jamesr@nat/google/x-glvfjrwykvknwrjt) (Quit: jamesr)
  130. # [04:14] * Quits: tantek (~tantek@cpe-66-108-178-122.nyc.res.rr.com) (Quit: tantek)
  131. # [04:14] * Joins: KaseyKelly (~kkellydes@adsl-75-60-195-240.dsl.wotnoh.sbcglobal.net)
  132. # [04:15] * Quits: Kasey (~kkellydes@adsl-75-60-216-88.dsl.wotnoh.sbcglobal.net) (Ping timeout: 248 seconds)
  133. # [04:15] * KaseyKelly is now known as Kasey
  134. # [04:19] * Quits: Kasey (~kkellydes@adsl-75-60-195-240.dsl.wotnoh.sbcglobal.net) (Ping timeout: 256 seconds)
  135. # [04:23] * Joins: Kasey (~kkellydes@adsl-75-60-214-18.dsl.wotnoh.sbcglobal.net)
  136. # [04:23] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
  137. # [04:23] * Joins: tantek (~tantek@cpe-66-108-178-122.nyc.res.rr.com)
  138. # [04:24] * heycam|away is now known as heycam
  139. # [04:29] * Quits: darcyclarke (~darcyclar@108.162.149.34) (Ping timeout: 244 seconds)
  140. # [04:35] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
  141. # [04:37] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Client Quit)
  142. # [04:40] * Quits: Kasey (~kkellydes@adsl-75-60-214-18.dsl.wotnoh.sbcglobal.net) (Ping timeout: 244 seconds)
  143. # [04:41] * Quits: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net) (Remote host closed the connection)
  144. # [04:42] * Joins: Kasey (~kkellydes@adsl-75-49-8-188.dsl.wotnoh.sbcglobal.net)
  145. # [04:47] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
  146. # [04:48] * Quits: Kasey (~kkellydes@adsl-75-49-8-188.dsl.wotnoh.sbcglobal.net) (Quit: Computer has gone to sleep.)
  147. # [04:56] * Quits: tantek (~tantek@cpe-66-108-178-122.nyc.res.rr.com) (Quit: tantek)
  148. # [05:24] * Joins: leeight_ (~leeight@211.144.207.83)
  149. # [05:25] * padenot is now known as padenot|away
  150. # [05:26] * Quits: Philip` (~philip@compass.zaynar.co.uk) (Read error: Operation timed out)
  151. # [05:26] * Joins: Druide__ (~Druid@p5B137546.dip.t-dialin.net)
  152. # [05:26] * Joins: tantek (~tantek@cpe-66-108-178-122.nyc.res.rr.com)
  153. # [05:26] * Joins: Philip` (~philip@compass.zaynar.co.uk)
  154. # [05:27] * Quits: Druide_ (~Druid@p5B05C882.dip.t-dialin.net) (Ping timeout: 265 seconds)
  155. # [05:37] * Quits: jryans (~jryans@rrcs-108-178-75-148.sw.biz.rr.com) (Ping timeout: 256 seconds)
  156. # [05:44] * Joins: jacobolus (~jacobolus@199-188-193-145.PUBLIC.monkeybrains.net)
  157. # [05:48] * Quits: tantek (~tantek@cpe-66-108-178-122.nyc.res.rr.com) (Quit: tantek)
  158. # [05:51] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  159. # [05:52] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Client Quit)
  160. # [06:07] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Quit: shepazu)
  161. # [06:09] * Joins: darcyclarke (~darcyclar@108.162.149.34)
  162. # [06:26] * padenot|away is now known as padenot
  163. # [06:33] * Quits: jacobolus (~jacobolus@199-188-193-145.PUBLIC.monkeybrains.net) (Remote host closed the connection)
  164. # [06:35] * Quits: espadrine (~espadrine@2620:101:8003:200:5de8:404d:4a20:2c) (Quit: espadrine)
  165. # [06:43] * Joins: jacobolus (~jacobolus@199-188-193-145.PUBLIC.monkeybrains.net)
  166. # [06:45] * Joins: niloy (~niloy@61.12.96.242)
  167. # [06:50] * Quits: jacobolus (~jacobolus@199-188-193-145.PUBLIC.monkeybrains.net) (Remote host closed the connection)
  168. # [06:51] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  169. # [07:01] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
  170. # [07:08] * Quits: leeight_ (~leeight@211.144.207.83) (Ping timeout: 256 seconds)
  171. # [07:12] * Quits: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com) (Remote host closed the connection)
  172. # [07:21] * Joins: espadrine (~espadrine@63-235-13-3.dia.static.qwest.net)
  173. # [07:26] * Joins: leeight_ (~leeight@211.144.207.82)
  174. # [07:32] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: dflk;adfslkj;alsiekfj;laiskdf)
  175. # [07:41] * Joins: francois__ (~fwouts@112.214.42.219)
  176. # [07:42] * Parts: francois__ (~fwouts@112.214.42.219)
  177. # [07:42] * Quits: carbonix (~vcarbune@swarm.cs.pub.ro) (Read error: Operation timed out)
  178. # [07:42] * Joins: fwouts (~fwouts@112.214.42.219)
  179. # [07:43] * Parts: fwouts (~fwouts@112.214.42.219)
  180. # [07:48] * Joins: madhavi (~madhavi@c-24-23-139-250.hsd1.ca.comcast.net)
  181. # [07:48] * Joins: kolombiken (~Adium@c80-216-10-244.bredband.comhem.se)
  182. # [07:49] * Quits: riven (~riven@pdpc/supporter/professional/riven) (Read error: Connection reset by peer)
  183. # [07:49] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  184. # [07:49] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
  185. # [07:49] * Joins: riven (~riven@pdpc/supporter/professional/riven)
  186. # [07:49] * Joins: jacobolus (~jacobolus@199-188-193-145.PUBLIC.monkeybrains.net)
  187. # [07:55] * Joins: silverroots (~silverroo@144.187.148.28)
  188. # [07:55] * Quits: leeight_ (~leeight@211.144.207.82) (Ping timeout: 256 seconds)
  189. # [07:57] * Quits: madhavi (~madhavi@c-24-23-139-250.hsd1.ca.comcast.net) (Quit: madhavi)
  190. # [08:03] * Quits: jacobolus (~jacobolus@199-188-193-145.PUBLIC.monkeybrains.net) (Remote host closed the connection)
  191. # [08:13] * Joins: leeight_ (~leeight@211.144.207.83)
  192. # [08:21] * Joins: Ducki (~Ducki@pD9E39A60.dip0.t-ipconnect.de)
  193. # [08:25] * Quits: kolombiken (~Adium@c80-216-10-244.bredband.comhem.se) (Quit: Leaving.)
  194. # [08:30] * Quits: pablof (~pablof@c-98-207-157-89.hsd1.ca.comcast.net) (Quit: ^z)
  195. # [08:35] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
  196. # [08:37] * Joins: smaug____ (~chatzilla@212-226-56-240-nat.elisa-mobile.fi)
  197. # [08:48] * Quits: silverroots (~silverroo@144.187.148.28) (Ping timeout: 265 seconds)
  198. # [08:55] * Joins: Kolombiken (~Adium@217.13.228.226)
  199. # [08:56] * Joins: sarspazam (~sarspazam@78-105-183-7.zone3.bethere.co.uk)
  200. # [08:59] * Joins: LBP (~Mirc@pD9EB19D4.dip0.t-ipconnect.de)
  201. # [08:59] * Joins: charlvn (~charlvn@charlvn.nl)
  202. # [09:08] * Joins: silverroots (~silverroo@144.187.148.28)
  203. # [09:18] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  204. # [09:21] * Joins: Lachy (~Lachy@cm-84.215.193.125.getinternet.no)
  205. # [09:28] * Quits: Lachy (~Lachy@cm-84.215.193.125.getinternet.no) (Quit: Computer has gone to sleep.)
  206. # [09:28] * Joins: necolas (~necolas@5e0844a7.bb.sky.com)
  207. # [09:29] * Quits: sarspazam (~sarspazam@78-105-183-7.zone3.bethere.co.uk) (Quit: sarspazam)
  208. # [09:33] * Joins: richt (~richt@91.203.97.251)
  209. # [09:37] * Quits: smaug____ (~chatzilla@212-226-56-240-nat.elisa-mobile.fi) (Quit: Reconnecting…)
  210. # [09:38] * Joins: smaug____ (~chatzilla@212-226-56-240-nat.elisa-mobile.fi)
  211. # [09:42] * Joins: Ms2ger (~Ms2ger@91.181.63.175)
  212. # [09:44] * Joins: rniwa_ (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  213. # [09:44] * Joins: drublic (~drublic@frbg-4d028e90.pool.mediaWays.net)
  214. # [09:48] <Ms2ger> So, is http://wiki.whatwg.org/wiki/StringEncoding something we want?
  215. # [09:51] <[tm]> hsivonen_: did you ever get you ssh problem figured out?
  216. # [09:58] * Joins: PalleZingmark (~Adium@217.13.228.226)
  217. # [10:06] * Quits: jdaggett (~jdaggett@rtr.mozilla.or.jp) (Quit: jdaggett)
  218. # [10:07] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
  219. # [10:07] * Quits: necolas (~necolas@5e0844a7.bb.sky.com) (Remote host closed the connection)
  220. # [10:08] * Joins: necolas (~necolas@5e0844a7.bb.sky.com)
  221. # [10:08] * Joins: mattlucht (~mattlucht@81.152.253.6)
  222. # [10:08] * Quits: necolas (~necolas@5e0844a7.bb.sky.com) (Remote host closed the connection)
  223. # [10:09] * Joins: Lachy (~Lachy@91.203.96.240)
  224. # [10:12] * Joins: twisted` (~twisted@p5DDB8DFE.dip.t-dialin.net)
  225. # [10:15] * heycam is now known as heycam|away
  226. # [10:15] * Joins: veosotano_ (~veosotano@18.Red-83-44-153.dynamicIP.rima-tde.net)
  227. # [10:17] * Quits: silverroots (~silverroo@144.187.148.28) (Remote host closed the connection)
  228. # [10:18] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Quit: shepazu)
  229. # [10:22] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
  230. # [10:23] * Joins: annevk (~annevk@91.203.97.251)
  231. # [10:23] <annevk> In my @opera.com inbox this morning 'Welcome to the "xml-mime" mailing list'
  232. # [10:23] <annevk> I wonder how that happened
  233. # [10:24] * Quits: twisted` (~twisted@p5DDB8DFE.dip.t-dialin.net) (Quit: Computer has gone to sleep.)
  234. # [10:27] * Joins: zcorpan (~zcorpan@node-7ahkzjtuzq689st7u.a0.ipv6.opera.com)
  235. # [10:31] * Quits: smaug____ (~chatzilla@212-226-56-240-nat.elisa-mobile.fi) (Quit: Reconnecting…)
  236. # [10:32] * Joins: smaug____ (~chatzilla@212-226-56-240-nat.elisa-mobile.fi)
  237. # [10:33] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
  238. # [10:34] <annevk> So what if you use "ws:/test" as URL in the WebSocket API?
  239. # [10:34] <annevk> Does that fail because there is no base URL per specification or are implementations doing the wrong thing?
  240. # [10:36] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
  241. # [10:39] <zcorpan> annevk: browsers do the wrong thing
  242. # [10:39] <zcorpan> annevk: we have tests for that, iirc
  243. # [10:40] <zcorpan> annevk: we changed opera to do the wrong thing, to align with the other browsers :-)
  244. # [10:40] <zcorpan> both ws:test and ws:/test resolve to ws://test/
  245. # [10:40] <annevk> huh?
  246. # [10:41] <annevk> http:/test resolves to http://example.org/test
  247. # [10:41] <Ms2ger> s/intersection/union/
  248. # [10:41] <annevk> so what you are saying is not at all what I was hinting at and seems even weirder :(
  249. # [10:41] <annevk> Ms2ger: thanks
  250. # [10:42] <zcorpan> annevk: only if there's a base url and the scheme is the same as the base url
  251. # [10:42] <zcorpan> iirc
  252. # [10:43] <zcorpan> http:/test from the address bar becomes http://test/ (in opera anyway)
  253. # [10:43] <annevk> not in <a>
  254. # [10:44] <annevk> but if I use https:/test in <a> Opera treats it as a path!
  255. # [10:44] <annevk> whereas other browsers treat it as https://test/
  256. # [10:44] <annevk> fuck URLs
  257. # [10:45] * hsivonen_ is now known as hsivonen
  258. # [10:46] <zcorpan> annevk: hey what did you expect? :-)
  259. # [10:48] <annevk> my little pony
  260. # [10:48] <odinho> If they actually behaved correctly, I could make some tests easier.
  261. # [10:48] * Quits: darcyclarke (~darcyclar@108.162.149.34) (Quit: Leaving...)
  262. # [10:48] <odinho> Which goes for basically the whole platform I guess :P :D
  263. # [10:49] <hsivonen> [tm]: I didn't get the Windows SSH problem solved. However, I'm no longer that interested in solving that problem. Now I'm more interested in getting a terminal app that runs under Wine so that other Windows apps running under Wine see it as a Windows program, but the apps running in the terminal would actually run on the host Linux system as Linux executables.
  264. # [10:50] <hsivonen> [tm]: Alternatively, maybe I should get a Windows-based Wine-compatible IRC client instead of using irssi behind SSH.
  265. # [10:50] <odinho> Wow, you want to do strange things. When I have to use SSH in Windows I always use PuTTY. Don't know if that helps.
  266. # [10:51] <odinho> hsivonen: Why do you need all that strange stuff?
  267. # [10:51] <jgraham> Why would anyone not want to run irssi behind ssh?
  268. # [10:51] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  269. # [10:51] <odinho> hsivonen: I used mIRC in wine when I was 13. Maybe it still works.
  270. # [10:51] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  271. # [10:51] <annevk> odinho: you're older now?
  272. # [10:52] <odinho> annevk: Yeah man.
  273. # [10:52] <odinho> and def. wiser; i.e. don't use mIRC any more.
  274. # [10:53] <hsivonen> odinho: I want to do speech input into IRC. So far, I haven't gotten Platypus working on a 64-bit host system, because I only managed to install 32-bit Dragon under Wine.
  275. # [10:53] <hsivonen> odinho: maybe I should try mIRC under Wine
  276. # [10:53] * Quits: leeight_ (~leeight@211.144.207.83) (Ping timeout: 252 seconds)
  277. # [10:53] <annevk> zcorpan: so did we only implement that "hack" for ws/wss URLs?
  278. # [10:53] <hsivonen> Platypus being http://thenerdshow.com/platypus.html
  279. # [10:53] <annevk> zcorpan: or is it not yet in Opera Next?
  280. # [10:54] <annevk> <!DOCTYPE html><A href="https:/test">test</a>
  281. # [10:54] <annevk> <script> w(document.getElementsByTagName("a")[0].href)</script>
  282. # [10:54] <annevk> still yields log: http://software.hixie.ch/utilities/js/live-dom-viewer/https:/test for me
  283. # [10:55] <hsivonen> Free business idea for someone: License the Dragon engine from Nuance and make a Linux-native product around it like the MacSpeech folks did for Mac.
  284. # [10:57] <jgraham> Free business idea for someone that doesn't like making money?
  285. # [10:57] <hsivonen> I'd appreciate advice for how to run 32-bit ELF .exes under WINEARCH=win32 on a 64-bit host
  286. # [10:57] <hsivonen> jgraham: well, Nuance bought MacSpeech
  287. # [10:57] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
  288. # [10:58] <jgraham> Yeah, but the market for for-money OSX apps is much bigger
  289. # [10:58] <hsivonen> true
  290. # [10:59] * Joins: shwetank (~shwetank@122.173.222.120)
  291. # [11:01] * Joins: cheron (~cheron@unaffiliated/cheron)
  292. # [11:03] <[tm]> hsivonen: would you prefer we update the validator UI to say MathML3 or just MathML (no version)?
  293. # [11:03] * Joins: necolas (~necolas@80.231.76.54)
  294. # [11:04] * Joins: hij1nx (~hij1nx@rafal.telnet.krakow.pl)
  295. # [11:04] * jgraham wonders what, if anything, in the spec deals with form submissions to javascript urls
  296. # [11:06] * Joins: leeight_ (~leeight@211.144.207.83)
  297. # [11:07] * Joins: twisted` (~twisted@p5DDB8DFE.dip.t-dialin.net)
  298. # [11:08] * Joins: edwardbc_ (~edward.ba@186.176.193.20)
  299. # [11:10] * Quits: edwardbc (~edward.ba@186.176.193.20) (Ping timeout: 265 seconds)
  300. # [11:11] * Quits: nessy (Adium@nat/google/x-vabdcurtlgxmixbu) (Quit: Leaving.)
  301. # [11:13] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 244 seconds)
  302. # [11:14] <hsivonen> [tm]: MathML I guess, since MathML3 is not a buzzword
  303. # [11:14] <hsivonen> [tm]: oops.
  304. # [11:14] <hsivonen> [tm]: that would be inconsistent with SVG 1.1 and HTML5
  305. # [11:15] <hsivonen> [tm]: I don't have a true preference
  306. # [11:15] <hsivonen> [tm]: which one makes more sense to you?
  307. # [11:15] <hsivonen> eventually, I think all of them should go versionless
  308. # [11:16] <[tm]> hsivonen: yeah
  309. # [11:16] <[tm]> i don't have a sitting preference for washy msthml should be at ths point
  310. # [11:16] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  311. # [11:17] <hsivonen> [tm]: could make it 3 for now and drop versions from all of them once SVG is ready for that
  312. # [11:17] * Joins: nessy (Adium@nat/google/x-wmrdsnjpgmkxxuos)
  313. # [11:18] <hsivonen> i.e. when 1.2 has clearly been superceded with something that makes more sense than 1.1 as a validation target
  314. # [11:18] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  315. # [11:18] <jgraham> http://software.hixie.ch/utilities/js/live-dom-viewer/?saved=1570
  316. # [11:19] <hsivonen> looks like http://maps3d.svc.nokia.com/webgl/ will be yet another "Nokia first" thing that they failed to take from research to product before Apple did
  317. # [11:19] <annevk> hsivonen: why not just drop it and have an explanation in the FAQ?
  318. # [11:19] <hsivonen> annevk: that could work, too
  319. # [11:20] * Quits: nessy (Adium@nat/google/x-wmrdsnjpgmkxxuos) (Client Quit)
  320. # [11:20] * Joins: darcyclarke (~darcyclar@108.162.149.34)
  321. # [11:21] * Quits: darcyclarke (~darcyclar@108.162.149.34) (Client Quit)
  322. # [11:21] <hsivonen> Partnering with an anti-OpenGL vendor probably didn't help Nokia productize the 3D maps.
  323. # [11:25] * Joins: micheil (~micheil@109.224.128.70)
  324. # [11:25] * Joins: graememcc (~chatzilla@host109-158-87-204.range109-158.btcentralplus.com)
  325. # [11:26] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
  326. # [11:26] * Quits: twisted` (~twisted@p5DDB8DFE.dip.t-dialin.net) (Quit: Computer has gone to sleep.)
  327. # [11:29] <annevk> so the ws:/Test or ws:test trick is not that hard I guess
  328. # [11:30] <annevk> when there's no base URL you basically treat everything following the scheme as authority
  329. # [11:30] <annevk> ignoring a single slash
  330. # [11:30] <annevk> seems hacky as hell thoug
  331. # [11:30] <annevk> h
  332. # [11:31] <zcorpan> sounds appropriate for the web
  333. # [11:31] <zcorpan> (also check more than two slashes there)
  334. # [11:33] <annevk> stuff gets weird in Safari then
  335. # [11:33] <annevk> Chrome / Gecko just keep eating those slashes
  336. # [11:33] <annevk> with Chrome you can throw some backslashes in there too
  337. # [11:33] * Quits: mattlucht (~mattlucht@81.152.253.6) (Quit: mattlucht)
  338. # [11:36] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  339. # [11:38] <jgraham> So WebKit retargets the javascript: submit to the top level browsing context
  340. # [11:38] <jgraham> Gecko seems to try to run it in some browsing context with no window object?
  341. # [11:39] <jgraham> and I think Opera just aborts the navigation
  342. # [11:40] <zcorpan> but still runs the javascript: script?
  343. # [11:40] * Quits: smaug____ (~chatzilla@212-226-56-240-nat.elisa-mobile.fi) (Ping timeout: 256 seconds)
  344. # [11:40] <jgraham> Not afaict
  345. # [11:40] <hsivonen> annevk, matjas: Even though X-UA-Compatible is widely used, surely requesting a particular layout engine (either legacy Trident or WebKit through Chrome Frame) is still harmful for the same reasons why the functionality of X-UA-Compatible went put in the HTML spec in the first place. As for using IE=Edge, it seems that IE10 in the Metro mode makes that obsolete as a means of disabling the Compatibility View button, since there's no such button in the Metr
  346. # [11:40] <jgraham> I assume that's what aborting a javascipt URL navigation is (not running the script)
  347. # [11:41] <zcorpan> ah. right. i thought we might have run the script but then not navigating to the return value of the javascript url
  348. # [11:41] <zcorpan> but we don't run it at all
  349. # [11:42] <annevk> hsivonen: I agree it's harmful, developers seem to think otherwise
  350. # [11:42] <hsivonen> (I could be convinced that X-UA-Compatible with IE=Edge only should be valid.)
  351. # [11:42] <zcorpan> maybe foolip killed that as part of his javascript: onslaught
  352. # [11:43] <annevk> hsivonen: activating the IE Chrome-plugin I suppose is another use of it
  353. # [11:43] <jgraham> Perhaps. You have to do something to stop e.g. document.cookie from the original site being exposed
  354. # [11:43] <zcorpan> that and OtherUA=4
  355. # [11:43] <hsivonen> annevk: why should targeting WebKit like that be OK if targeting a particular Trident isn't?
  356. # [11:44] <hsivonen> (well, at least chrome=1 is the Edge of Chrome)
  357. # [11:44] <zcorpan> hsivonen: people want canvas and stuff in ie8, maybe?
  358. # [11:44] <annevk> hsivonen: right, it's not a particular version
  359. # [11:45] <jgraham> (so I guess we did *something* before foolip started that)
  360. # [11:45] <annevk> Anyone know why HTML does not define navigator.language?
  361. # [11:46] <hsivonen> I tend to agree with the sentiment of http://shaver.off.net/diary/2009/09/28/thoughts-on-chrome-frame/
  362. # [11:46] <foolip> zcorpan, jgraham, what was the question, exactly?
  363. # [11:46] * Quits: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Read error: Connection reset by peer)
  364. # [11:46] * abarth_ is now known as abarth
  365. # [11:47] <annevk> hsivonen: fair enough
  366. # [11:47] <annevk> hsivonen: then I would advise people away from X-UA-Compatible altogether because only allowing IE=Edge is just cargo-cult
  367. # [11:47] * Joins: abarth_ (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
  368. # [11:47] <annevk> hsivonen: and might make people believe other values are acceptable too
  369. # [11:48] * Joins: smaug____ (~chatzilla@193-64-20-111-nat.elisa-mobile.fi)
  370. # [11:48] <zcorpan> foolip: <form action="javascript:(function() { alert(1); return "LOL" })()"><button>OK
  371. # [11:48] <zcorpan> foolip: doesn't do anything in current opera
  372. # [11:48] <zcorpan> foolip: i recall you killed javascript: URLs in various places in opera at some point
  373. # [11:48] <MikeSmith> hsivonen: yeah, I guess making it MathML3 for now and planning to drop the all versions once we get there is best (and I think David Carlisle would probably also like to keep the 3 on MathML in there for now)
  374. # [11:48] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  375. # [11:49] <zcorpan> foolip: i don't recall whether it worked in <form action> before, but i have a hunch that it did
  376. # [11:49] <foolip> zcorpan, what I changed was javascript: as inline resources: <video poster>, <bgsound src>, <script src>, <link href> and from CSS
  377. # [11:49] <foolip> <form action> ought to not be handled as an inline resource, but I can't swear it
  378. # [11:49] * Quits: niloy (~niloy@61.12.96.242) (Ping timeout: 244 seconds)
  379. # [11:49] * Quits: ehsan (~ehsan@209.20.29.228) (Remote host closed the connection)
  380. # [11:50] <zcorpan> ok
  381. # [11:52] * Quits: abarth_ (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Ping timeout: 265 seconds)
  382. # [11:52] <hsivonen> MikeSmith: ok
  383. # [11:52] * Joins: abarth_ (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
  384. # [11:53] <MikeSmith> hsivonen: I can go ahead and make the change now and check it in
  385. # [11:53] <hsivonen> annevk: in general, I think validators shouldn't accept browser-specific syntax even if the syntax is popular among authors
  386. # [11:53] <hsivonen> MikeSmith: ok
  387. # [11:53] <MikeSmith> thanks
  388. # [11:53] <hsivonen> annevk: except when it's standard syntax that only one browser has implemented so far and others intend to implement
  389. # [11:54] <annevk> I guess the main thing here is that no other user agent wants anything to do with X-UA-Compatible
  390. # [11:54] <hsivonen> is Chrome Frame accessible yet?
  391. # [11:58] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
  392. # [12:01] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
  393. # [12:01] * Joins: mpt (~mpt@canonical/mpt)
  394. # [12:01] * Quits: hij1nx (~hij1nx@rafal.telnet.krakow.pl) (Quit: hij1nx)
  395. # [12:01] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
  396. # [12:05] <Stevef> hsivonen: haven't checked chrome frame accessibility for a while, will check
  397. # [12:06] <MikeSmith> annevk: I guess the problem with the broken backreferences in the URL spec is maybe that I'm marking them up wrong in the source
  398. # [12:06] <MikeSmith> I will take a look and compare to other anolis-generated specs to see
  399. # [12:09] <annevk> MikeSmith: if you use <dfn> and <span> you should be fine
  400. # [12:09] <MikeSmith> ok
  401. # [12:09] <annevk> MikeSmith: it seems the URL parsing is a little more correct than I thought by the way; it does include a check for valid scheme characters
  402. # [12:09] <MikeSmith> oh good
  403. # [12:10] <annevk> the details are just not defined and it should probably be done somewhat differently, but overall it seems okay
  404. # [12:11] <MikeSmith> great
  405. # [12:11] * MikeSmith looks back at recent checkings
  406. # [12:11] <MikeSmith> annevk: arv was working on that section a while back
  407. # [12:12] <MikeSmith> should try to rope him in again if he has time to help some more
  408. # [12:12] <annevk> I thought arv was just working on the API?
  409. # [12:12] <annevk> hmm
  410. # [12:13] <MikeSmith> ah yeah
  411. # [12:13] <MikeSmith> you're right, yeah
  412. # [12:13] <annevk> I'm still trying to get a somewhat better understanding of the whole thing; then I'll probably write some tokenizer code
  413. # [12:13] * Quits: smaug____ (~chatzilla@193-64-20-111-nat.elisa-mobile.fi) (Read error: Connection reset by peer)
  414. # [12:15] <MikeSmith> annevk: I left editorial comments in there in places where I found problems or ambiguities in what was there
  415. # [12:15] <MikeSmith> but most of those are pretty high-level
  416. # [12:17] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
  417. # [12:19] * Joins: mattlucht (~mattlucht@194.102.13.2)
  418. # [12:19] * Joins: leeight__ (~leeight@211.144.207.83)
  419. # [12:20] * Quits: leeight_ (~leeight@211.144.207.83) (Ping timeout: 248 seconds)
  420. # [12:21] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
  421. # [12:28] <zcorpan> jgraham: heh, i typoed the javascript url (used double quotes in a double-quoted attribute value). we do run hte script and navigate it, at least in 11.64
  422. # [12:28] <zcorpan> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1571
  423. # [12:29] <zcorpan> also in a recent build
  424. # [12:31] * Quits: leeight__ (~leeight@211.144.207.83) (Ping timeout: 252 seconds)
  425. # [12:31] <zcorpan> ok http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1572 doesn't run the script
  426. # [12:32] * Joins: [[zzz]] (~q@node-awi.pool-125-25.dynamic.totbb.net)
  427. # [12:33] * Joins: nessy (~Adium@124-171-47-17.dyn.iinet.net.au)
  428. # [12:33] <zcorpan> chrome seems to run the script in the context of the form's owner document, but doesn't navigate
  429. # [12:33] * Quits: jgraham (~jgraham@web91.webfaction.com) (Ping timeout: 240 seconds)
  430. # [12:35] * Quits: [[zz]] (~q@node-cem.pool-182-53.dynamic.totbb.net) (Ping timeout: 248 seconds)
  431. # [12:40] <annevk> MikeSmith: yeah that's good
  432. # [12:40] <annevk> MikeSmith: now we need to fix them :)
  433. # [12:40] <MikeSmith> yah
  434. # [12:40] * Joins: jgraham (~jgraham@web91.webfaction.com)
  435. # [12:41] <MikeSmith> I will have more time next week to help out myself
  436. # [12:41] * Quits: timeless (~users.401@firefox/developer/timeless) (Quit: X_X)
  437. # [12:41] <zcorpan> and firefox runs the script in a restricted environment and then navigates (if the script didn't throw)
  438. # [12:41] * Joins: timeless (users.4015@firefox/developer/timeless)
  439. # [12:41] <MikeSmith> annevk: I'm in meetings all day tomorrow and friday here
  440. # [12:41] <annevk> zcorpan: will you be in Linkoping next week?
  441. # [12:41] <jgraham> Yes, I think the Opera behaviour (do nothing) makes lots of sense
  442. # [12:41] <annevk> MikeSmith: no worries, this is going to take a while I guess
  443. # [12:42] <MikeSmith> yeah
  444. # [12:42] <annevk> but hopefully, after that we can answer most URL questions and only occasionally patch URL parsing
  445. # [12:42] <jgraham> annevk: Swedish people get confused if you s/ö/o/
  446. # [12:42] <annevk> instead of it being still undefined in 2012
  447. # [12:42] * Quits: danja (~danny@83.65.70.130) (Ping timeout: 244 seconds)
  448. # [12:42] <annevk> jgraham: lol
  449. # [12:43] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Quit: dgathright)
  450. # [12:45] <annevk> MikeSmith: what's the URL spec component in the HTML WG?
  451. # [12:46] <zcorpan> annevk: no
  452. # [12:46] <MikeSmith> annevk: https://www.w3.org/Bugs/Public/buglist.cgi?product=HTML%20WG&component=URL%20spec&;resolution=---
  453. # [12:47] <MikeSmith> annevk: but why you want that one?
  454. # [12:47] <zcorpan> jgraham: no we're used to it :-)
  455. # [12:47] <MikeSmith> annevk: I think I moved all the bugs over
  456. # [12:47] <MikeSmith> https://www.w3.org/Bugs/Public/buglist.cgi?product=WebAppsWG&component=URL&;resolution=---
  457. # [12:48] * Quits: rniwa_ (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa_)
  458. # [12:48] <MikeSmith> annevk: I see there's only one bug left in the old component
  459. # [12:48] <MikeSmith> https://www.w3.org/Bugs/Public/show_bug.cgi?id=14569
  460. # [12:48] <MikeSmith> from arv
  461. # [12:48] <MikeSmith> but it's resolved
  462. # [12:49] <MikeSmith> I'll move that one over too
  463. # [12:49] <MikeSmith> for the sake of completeness
  464. # [12:51] <annevk> don't want it, but maybe nuke it?
  465. # [12:51] <annevk> zcorpan: too bad
  466. # [12:51] <annevk> I'll be in Linkoping next week starting Tuesday afternoon
  467. # [12:52] <MikeSmith> annevk: already just now moved it but anyway it's not going to show up normally (because it's still marked as resolved)
  468. # [12:52] <jgraham> On the other hand, that means you get a desk
  469. # [12:52] <jgraham> Office is pretty full at the moment
  470. # [12:52] <annevk> :)
  471. # [12:52] <jgraham> (well a desk not with gfx)
  472. # [12:53] <annevk> a docxs desk
  473. # [12:55] <zcorpan> annevk: are you staying for friday beer?
  474. # [12:55] <Stevef> hsivonen: chrome frame inherits chrome accessibility support, so much better, but still issues
  475. # [12:55] * Joins: niloy (~niloy@61.12.96.242)
  476. # [12:55] <annevk> zcorpan: yeah, leaving the country Sunday afternoon
  477. # [12:56] <annevk> zcorpan: no plans, just a plane ticket :)
  478. # [12:56] <zcorpan> annevk: ok. i'll check if i can come on friday
  479. # [13:02] * Quits: zcorpan (~zcorpan@node-7ahkzjtuzq689st7u.a0.ipv6.opera.com) (Remote host closed the connection)
  480. # [13:02] * Joins: zcorpan (~zcorpan@node-7ahkzjtuzq689st7u.a0.ipv6.opera.com)
  481. # [13:04] <hsivonen> Stevef: thanks
  482. # [13:05] <Stevef> hsivonen: no problem, thanks for bring it up, I need to update article on chrome frame as I don't want outdated info being assumed as current
  483. # [13:23] * [[zzz]] is now known as [[zz]]
  484. # [13:27] * Joins: Kasey (~kkellydes@adsl-75-49-21-102.dsl.wotnoh.sbcglobal.net)
  485. # [13:31] * Quits: edwardbc_ (~edward.ba@186.176.193.20) (Ping timeout: 256 seconds)
  486. # [13:35] * Joins: tantek (~tantek@cpe-66-108-178-122.nyc.res.rr.com)
  487. # [13:40] * Joins: graememcc_ (~chatzilla@host86-167-58-237.range86-167.btcentralplus.com)
  488. # [13:42] * Quits: graememcc (~chatzilla@host109-158-87-204.range109-158.btcentralplus.com) (Ping timeout: 244 seconds)
  489. # [13:42] * graememcc_ is now known as graememcc
  490. # [13:45] * Joins: twisted` (~twisted@p5DDB8DFE.dip.t-dialin.net)
  491. # [13:48] * Quits: timeless (users.4015@firefox/developer/timeless) (Remote host closed the connection)
  492. # [13:48] * Joins: timeless (users.4015@firefox/developer/timeless)
  493. # [13:50] * Joins: hij1nx (~hij1nx@166.137.8.40)
  494. # [13:53] * Quits: tantek (~tantek@cpe-66-108-178-122.nyc.res.rr.com) (Quit: tantek)
  495. # [14:01] * Quits: Guest58733 (~jondong@123.126.22.58) (Remote host closed the connection)
  496. # [14:02] <zcorpan> a 404 response with XHR still fires the 'load' event?
  497. # [14:03] * Joins: edwardbc (~edward.ba@186.176.193.20)
  498. # [14:04] <annevk> of course
  499. # [14:04] <annevk> same for <img>
  500. # [14:05] <zcorpan> i know <img> is weird; i didn't expec xhr.onload to be weird (since it didn't exist back in the day)
  501. # [14:06] <annevk> it's not weird
  502. # [14:06] <annevk> load/error/etc. reflect network state, not HTTP state
  503. # [14:06] <zcorpan> not everywhere :-)
  504. # [14:07] * zcorpan wonders how <track> 404s should behave
  505. # [14:07] <zcorpan> knee-jerk is "fire error"
  506. # [14:08] <annevk> nooo
  507. # [14:08] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
  508. # [14:13] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 244 seconds)
  509. # [14:14] * Joins: smaug____ (~chatzilla@193-64-20-111-nat.elisa-mobile.fi)
  510. # [14:15] * Quits: espadrine (~espadrine@63-235-13-3.dia.static.qwest.net) (Quit: espadrine)
  511. # [14:16] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  512. # [14:17] * Joins: tantek (~tantek@cpe-66-108-178-122.nyc.res.rr.com)
  513. # [14:17] <zcorpan> annevk: why not?
  514. # [14:19] * Joins: ehsan (~ehsan@209.20.29.228)
  515. # [14:21] * Quits: hij1nx (~hij1nx@166.137.8.40) (Quit: hij1nx)
  516. # [14:23] * Quits: LBP (~Mirc@pD9EB19D4.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  517. # [14:23] * Joins: LBP (~Mirc@pD9EB19D4.dip0.t-ipconnect.de)
  518. # [14:27] * Quits: tantek (~tantek@cpe-66-108-178-122.nyc.res.rr.com) (Ping timeout: 245 seconds)
  519. # [14:32] * Quits: smaug____ (~chatzilla@193-64-20-111-nat.elisa-mobile.fi) (Quit: Reconnecting…)
  520. # [14:32] * Joins: smaug____ (~chatzilla@193-64-20-111-nat.elisa-mobile.fi)
  521. # [14:37] * Ms2ger wonders if "Left-overs from Hamburg ftf" is going to fall off the agenda before the next ftf
  522. # [14:38] * Quits: shwetank (~shwetank@122.173.222.120) (Quit: Leaving...)
  523. # [14:39] * Quits: ehsan (~ehsan@209.20.29.228) (Remote host closed the connection)
  524. # [14:49] * Quits: nessy (~Adium@124-171-47-17.dyn.iinet.net.au) (Ping timeout: 244 seconds)
  525. # [14:50] * Joins: leeight__ (~leeight@116.227.91.62)
  526. # [14:52] <annevk> zcorpan: what other API does that?
  527. # [14:52] * Quits: leeight__ (~leeight@116.227.91.62) (Max SendQ exceeded)
  528. # [14:52] * Joins: nessy (~Adium@124-171-47-17.dyn.iinet.net.au)
  529. # [14:52] * Joins: leeight__ (~leeight@116.227.91.62)
  530. # [14:57] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
  531. # [14:58] * Quits: niloy (~niloy@61.12.96.242) (Ping timeout: 245 seconds)
  532. # [15:01] <zcorpan> annevk: <object>
  533. # [15:02] <zcorpan> annevk: i think <video>
  534. # [15:02] * Joins: erichynds (~ehynds@64.206.121.41)
  535. # [15:02] <zcorpan> annevk: and <video poster>
  536. # [15:02] * Joins: ehsan (~ehsan@209.20.29.228)
  537. # [15:02] <zcorpan> at least per spec and i think in opera
  538. # [15:03] <zcorpan> <style> and <script>?
  539. # [15:03] <zcorpan> i mean <link rel=stylesheet>
  540. # [15:04] <zcorpan> though i may be wrong about those
  541. # [15:05] <annevk> hmm
  542. # [15:05] <annevk> do browsers actually implement that for object?
  543. # [15:05] <annevk> looks very suspicious
  544. # [15:08] <zewt> cool, apparently just creating a 10000x10 webgl canvas crashes firefox immediately
  545. # [15:08] * Joins: thisgeek (~chris@ool-45757f42.dyn.optonline.net)
  546. # [15:09] * Quits: ehsan (~ehsan@209.20.29.228) (Remote host closed the connection)
  547. # [15:10] <Ms2ger> Hmm, I thought we had code to limit that
  548. # [15:11] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Ping timeout: 250 seconds)
  549. # [15:11] <SimonSapin> zewt: I’ve once had my screen blink and the mouse cursor slow down to 3 fps for a few second before having to OS freeze, just by trying google’s mapgl in firefox
  550. # [15:11] <zcorpan> annevk: last time i checked, yeah
  551. # [15:11] <zcorpan> annevk: recall that <object> supports text/html so it wouldn't fall back if it applied 404 text/html
  552. # [15:12] <zcorpan> annevk: whereas a 404 text/html in <img> still errors since it's not a valid image
  553. # [15:12] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  554. # [15:12] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  555. # [15:12] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  556. # [15:12] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  557. # [15:14] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  558. # [15:14] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  559. # [15:14] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  560. # [15:14] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  561. # [15:15] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  562. # [15:15] * Quits: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Max SendQ exceeded)
  563. # [15:16] * Joins: Facefox (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
  564. # [15:17] <zewt> on an oldish firefox, i'll update later today and retest
  565. # [15:17] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
  566. # [15:19] * Joins: MikeSmith_ (~MikeSmith@s1106098.xgsspn.imtp.tachikawa.spmode.ne.jp)
  567. # [15:20] * Quits: MikeSmith (~MikeSmith@s1106199.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout: 244 seconds)
  568. # [15:20] * MikeSmith_ is now known as MikeSmith
  569. # [15:21] * Quits: smaug____ (~chatzilla@193-64-20-111-nat.elisa-mobile.fi) (Ping timeout: 252 seconds)
  570. # [15:22] <annevk> MikeSmith: I think we should merge parsing and canonicalizing as well
  571. # [15:23] <annevk> MikeSmith: http://lists.w3.org/Archives/Public/public-iri/2011Jun/thread.html#msg24 (and reading of some browser code) suggests that's how it works
  572. # [15:23] * Joins: smaug____ (~chatzilla@193-64-20-111-nat.elisa-mobile.fi)
  573. # [15:23] <annevk> MikeSmith: unfortunately with some scheme-specific handling
  574. # [15:27] <[tm]> Hmm
  575. # [15:27] * Quits: leeight__ (~leeight@116.227.91.62) (Remote host closed the connection)
  576. # [15:29] <[tm]> annevk: ok but abarth_ write it put that way when he first drafted it so i guess i had assumed out was informed by implementation
  577. # [15:29] <[tm]> but maybe not so much as i had thought
  578. # [15:29] <zewt> it sure is constant stress reading email these days, with 2-3 second delays on every single action in gmail
  579. # [15:31] <annevk> [tm]: need to ask abarth why he split it, indeed
  580. # [15:34] * Joins: ehsan (~ehsan@66.207.208.98)
  581. # [15:37] <jgraham> zewt: Maybe Google do it deliberately so that people who aren't Google employees are so stressed the whole time they can't get anything useful done and so don't come up with Google competitors
  582. # [15:39] <zewt> "SSE" is an unfortunate abbreviation for server-sent events
  583. # [15:40] <zewt> now all we need is an API that works out to "MMX"
  584. # [15:44] * Joins: jreading (~Adium@204.56.125.50)
  585. # [15:46] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
  586. # [15:47] <annevk> MikeSmith: the other thing I think we should do is turn rename "parsed URL" to "URL" and have the other be "URL string" or some such
  587. # [15:48] <annevk> MikeSmith: then the parser sets the components of URL one by one, and the API just follows from there
  588. # [15:50] <[tm]> annevk: yeah, agreed
  589. # [15:51] <[tm]> annevk: maybe "candidate URL string"
  590. # [15:53] <[tm]> o "URL candidate"
  591. # [15:53] <smaug____> MM is obviously MultiModal, but the X...
  592. # [15:54] <Ms2ger> XML
  593. # [15:55] <zcorpan> XML stuff usually have the X first though
  594. # [15:56] <annevk> XQueryX doesn't
  595. # [15:56] <zcorpan> that's a thing?
  596. # [15:56] <annevk> (in a way)
  597. # [15:58] * Joins: MacTed (~Thud@63.119.36.36)
  598. # [15:59] * zcorpan stops reading that
  599. # [16:00] <zcorpan> having just seen inception, i'm disappointed they didn't go a level deeper with the xml thing
  600. # [16:00] * Joins: mamund (mamund@obsidian.recompiled.net)
  601. # [16:01] * Parts: mamund (mamund@obsidian.recompiled.net)
  602. # [16:01] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Quit: brb)
  603. # [16:04] * Joins: sarro (~sarro@i5E864AB1.versanet.de)
  604. # [16:08] <zewt> wouldn't that be xslt
  605. # [16:10] * Joins: nonge (~nonge@p5082AF11.dip.t-dialin.net)
  606. # [16:12] <[tm]> that would be using xslt to generate xslt
  607. # [16:12] <annevk> known to happen
  608. # [16:16] * Joins: lokling (~lokling@ec2-79-125-14-55.eu-west-1.compute.amazonaws.com)
  609. # [16:18] <[tm]> annevk: clear sign of mental illness when it happens
  610. # [16:19] <[tm]> shutter island
  611. # [16:28] * Joins: darcyclarke (~darcyclar@108.162.149.34)
  612. # [16:33] * Joins: ksweeney (~Kevin_Swe@nyv-exweb.iac.com)
  613. # [16:33] * Quits: Delapouite (~Delapouit@dsl-58-6-19-17.wa.westnet.com.au) (Remote host closed the connection)
  614. # [16:36] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  615. # [16:38] * Quits: veosotano_ (~veosotano@18.Red-83-44-153.dynamicIP.rima-tde.net) (Quit: Leaving...)
  616. # [16:40] * Quits: ^esc (~esc_ape@178.115.251.77.wireless.dyn.drei.com) (Ping timeout: 265 seconds)
  617. # [16:40] * Joins: hij1nx (~hij1nx@166.137.11.105)
  618. # [16:41] * Quits: Ducki (~Ducki@pD9E39A60.dip0.t-ipconnect.de) (Quit: ;))
  619. # [16:42] * Joins: shwetank (~shwetank@122.173.222.120)
  620. # [16:50] * Joins: yodasw16 (~dgillhesp@ql1fwhide.rockfin.com)
  621. # [16:52] * Quits: PalleZingmark (~Adium@217.13.228.226) (Quit: Leaving.)
  622. # [16:55] * Joins: jryans (~jryans@office.massrel.com)
  623. # [17:03] * Quits: hij1nx (~hij1nx@166.137.11.105) (Read error: Connection reset by peer)
  624. # [17:04] * Parts: ksweeney (~Kevin_Swe@nyv-exweb.iac.com)
  625. # [17:06] <annevk> weird
  626. # [17:07] <annevk> in Gecko about:blank has no path of "blank"
  627. # [17:10] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
  628. # [17:26] <zcorpan> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1574
  629. # [17:27] * zcorpan notices chrome has location.origin and location.ancestorOrigins
  630. # [17:32] * Quits: jochen__ (jochen@nat/google/x-uqesdvkmqhipqblq) (Remote host closed the connection)
  631. # [17:32] * Joins: jochen__ (jochen@nat/google/x-khkzqvwwzmpajaop)
  632. # [17:34] * Quits: darcyclarke (~darcyclar@108.162.149.34) (Quit: Bye!)
  633. # [17:35] * Quits: annevk (~annevk@91.203.97.251) (Quit: annevk)
  634. # [17:40] * Quits: erichynds (~ehynds@64.206.121.41)
  635. # [17:40] <Ms2ger> kennyluck, I disagree, I found that sentence within half a minute ;)
  636. # [17:44] * Joins: dbaron (~dbaron@70-36-140-8.dsl.dynamic.sonic.net)
  637. # [17:48] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  638. # [17:49] * Joins: mut (56b7d1d3@gateway/web/freenode/ip.86.183.209.211)
  639. # [17:50] * Quits: Kolombiken (~Adium@217.13.228.226) (Ping timeout: 265 seconds)
  640. # [17:50] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Quit: tomasf)
  641. # [17:55] * Joins: Adawerk (~ada@169.241.49.57)
  642. # [17:56] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 244 seconds)
  643. # [17:58] <kennyluck> Ms2ger, huh OK. I can't recall how much time I spent on finding that sentence when I had the same question. 5 mins maybe.
  644. # [17:59] <Ms2ger> Probably just luck on my part :)
  645. # [18:00] * Joins: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no)
  646. # [18:01] <kennyluck> it is certainly better than most CSS 2.1 prose. Every time I read something about the box model in CSS 2.1, I feel like I learn something and then unlearn something.
  647. # [18:02] * Joins: mpt (~mpt@canonical/mpt)
  648. # [18:04] * Joins: veosotano_ (~veosotano@18.Red-83-44-153.dynamicIP.rima-tde.net)
  649. # [18:05] * Quits: Lachy (~Lachy@91.203.96.240) (Quit: Computer has gone to sleep.)
  650. # [18:07] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
  651. # [18:08] * Quits: Kasey (~kkellydes@adsl-75-49-21-102.dsl.wotnoh.sbcglobal.net) (Quit: Computer has gone to sleep.)
  652. # [18:08] * Quits: mut (56b7d1d3@gateway/web/freenode/ip.86.183.209.211) (Quit: Page closed)
  653. # [18:08] * Joins: espadrine (~espadrine@63-235-13-3.dia.static.qwest.net)
  654. # [18:08] * Joins: mpt (~mpt@canonical/mpt)
  655. # [18:09] * Joins: hij1nx (~hij1nx@rafal.telnet.krakow.pl)
  656. # [18:09] * Quits: thisgeek (~chris@ool-45757f42.dyn.optonline.net) (Quit: thisgeek)
  657. # [18:11] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
  658. # [18:14] * Joins: jwalden (~waldo@2620:101:8003:200:d15e:2db4:6522:d8ba)
  659. # [18:15] * Joins: Kasey (~kkellydes@adsl-75-49-21-102.dsl.wotnoh.sbcglobal.net)
  660. # [18:18] * Quits: jgraham (~jgraham@web91.webfaction.com) (Ping timeout: 245 seconds)
  661. # [18:22] * Joins: jgraham (~jgraham@web91.webfaction.com)
  662. # [18:25] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Quit: dgathright)
  663. # [18:28] * Quits: espadrine (~espadrine@63-235-13-3.dia.static.qwest.net) (Read error: Connection reset by peer)
  664. # [18:28] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  665. # [18:28] * Joins: espadrine_ (~espadrine@63-235-13-3.dia.static.qwest.net)
  666. # [18:29] * Joins: thisgeek (~chris@ool-45757782.dyn.optonline.net)
  667. # [18:31] * Joins: tomasf (~tom@c-dedbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  668. # [18:32] <SimonSapin> kennyluck: I’m a bit lost as well, in the css3-syntax/tinycss thread
  669. # [18:35] * Joins: pablof (~pablof@144.189.101.1)
  670. # [18:35] <[tm]> SimonSapin is an interesting nick
  671. # [18:35] <SimonSapin> [tm]: it’s just first name plus last name
  672. # [18:36] <SimonSapin> how is it interesting?
  673. # [18:37] <SimonSapin> (just curious)
  674. # [18:37] <[tm]> just never seen that co
  675. # [18:38] <SimonSapin> co?
  676. # [18:38] <[tm]> just never seen that combination i guess
  677. # [18:38] <[tm]> but i don't get around much
  678. # [18:39] <SimonSapin> I see several in this channel
  679. # [18:39] * Velmont is now known as Guest8292
  680. # [18:40] <Ms2ger> I see MikeSmith
  681. # [18:40] <[tm]> those are all simple sumon
  682. # [18:40] <[tm]> those are 
  683. # [18:40] <[tm]> simple simon
  684. # [18:41] * Ms2ger wonders how much [tm] had to drink
  685. # [18:43] <[tm]> lack of sleep is the more effecting thing
  686. # [18:43] <jgraham> affecting
  687. # [18:43] <jgraham> Although I guess you could argue for either in this case
  688. # [18:44] * jgraham wonders about navigations triggered in unload steps
  689. # [18:44] <[tm]> i hate insu
  690. # [18:45] <jgraham> Simple WebKit model or complex Gecko model that might cover one more usecase
  691. # [18:45] <[tm]> i hate English
  692. # [18:45] * Guest8292 is now known as Velmont
  693. # [18:45] <zcorpan> [tm]: you high again?
  694. # [18:45] <[tm]> so
  695. # [18:45] <zcorpan> man
  696. # [18:45] <zcorpan> it's wednesday
  697. # [18:45] <[tm]> pretty much always me
  698. # [18:46] <jgraham> In Tokyo it's Thursday
  699. # [18:46] * Joins: jdong_bot_ (~jdong_bot@117.79.232.149)
  700. # [18:47] <[tm]> every day is Mikey day in Tokyo
  701. # [18:47] <kennyluck> SimonSapin, it will be of course helpful if you identify places where you get lost.
  702. # [18:47] <kennyluck> I
  703. # [18:47] <kennyluck> h
  704. # [18:47] <kennyluck> op
  705. # [18:48] <kennyluck> 
  706. # [18:48] <kennyluck> 
  707. # [18:48] <kennyluck> 
  708. # [18:48] <kennyluck> oops
  709. # [18:48] <kennyluck> shit
  710. # [18:48] <jgraham> You hop?
  711. # [18:48] <jgraham> Plus a diagram of hopscotch?
  712. # [18:48] <[tm]> you sloths in sweden should get off your lazy assess
  713. # [18:48] <kennyluck> SimonSapin, I was hoping my last message is as clear as I could be.
  714. # [18:48] <[tm]> and visit me in Tokyo
  715. # [18:49] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  716. # [18:49] * Quits: tomasf (~tom@c-dedbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Ping timeout: 252 seconds)
  717. # [18:50] * Quits: drublic (~drublic@frbg-4d028e90.pool.mediaWays.net) (Remote host closed the connection)
  718. # [18:52] * Joins: tomasf (~tom@2002:55e5:db36:0:190c:63cf:307a:366a)
  719. # [18:56] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
  720. # [18:56] * Joins: tomasf_ (~tom@2002:55e5:db36:0:1dd9:2463:2212:abea)
  721. # [18:57] * Quits: tomasf (~tom@2002:55e5:db36:0:190c:63cf:307a:366a) (Ping timeout: 248 seconds)
  722. # [18:57] * tomasf_ is now known as tomasf
  723. # [18:57] * Joins: barneybook (kvirc@220-133-195-146.HINET-IP.hinet.net)
  724. # [18:58] * Joins: ap (~ap@17.212.154.194)
  725. # [18:59] * Quits: abarth (u5294@gateway/web/irccloud.com/x-uddbrceplcotperf)
  726. # [18:59] * abarth_ is now known as abarth
  727. # [19:00] * Joins: sarspazam (~sarspazam@78-105-183-7.zone3.bethere.co.uk)
  728. # [19:04] * Joins: GlitchMr (~glitchmr@178-36-162-192.adsl.inetia.pl)
  729. # [19:05] * Joins: jsbell (jsbell@nat/google/x-ahryyudeieilslam)
  730. # [19:06] * Quits: dbaron (~dbaron@70-36-140-8.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  731. # [19:08] * Joins: othermaciej (~mjs@17.245.108.104)
  732. # [19:10] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  733. # [19:11] * Joins: jarek (~jarek@bcv241.neoplus.adsl.tpnet.pl)
  734. # [19:11] * Quits: jarek (~jarek@bcv241.neoplus.adsl.tpnet.pl) (Changing host)
  735. # [19:11] * Joins: jarek (~jarek@unaffiliated/jarek)
  736. # [19:14] * Quits: jarek (~jarek@unaffiliated/jarek) (Client Quit)
  737. # [19:25] * Joins: stev (~fragile@host86-132-138-217.range86-132.btcentralplus.com)
  738. # [19:25] * Quits: stev (~fragile@host86-132-138-217.range86-132.btcentralplus.com) (Remote host closed the connection)
  739. # [19:25] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
  740. # [19:27] * Quits: necolas (~necolas@80.231.76.54) (Remote host closed the connection)
  741. # [19:27] * Joins: mattgifford (~mattgiffo@67.131.102.78)
  742. # [19:27] * Joins: necolas (~necolas@80.231.76.54)
  743. # [19:31] * Quits: necolas (~necolas@80.231.76.54) (Ping timeout: 240 seconds)
  744. # [19:32] * padenot is now known as padenot|away
  745. # [19:36] * padenot|away is now known as padenot
  746. # [19:37] * Joins: erichynds (~ehynds@64.206.121.41)
  747. # [19:40] * Quits: veosotano_ (~veosotano@18.Red-83-44-153.dynamicIP.rima-tde.net) (Quit: Leaving...)
  748. # [19:43] <[tm]> yes
  749. # [19:44] * Quits: jdong_bot_ (~jdong_bot@117.79.232.149) (Read error: Connection reset by peer)
  750. # [19:44] * Joins: dgathright (~dgathrigh@nat/yahoo/x-zkxwgmfxporosehd)
  751. # [19:44] <[tm]> you welcome any time off then thedes
  752. # [19:44] * Joins: jdong_bot_ (~jdong_bot@106.3.61.251)
  753. # [19:44] * Joins: Lachy (~Lachy@84.215.193.125)
  754. # [19:45] <[tm]> these guys make a movie to catch up
  755. # [19:45] <kennyluck> SimonSapin, did you reply that particular part of my message because it's the least confusing?
  756. # [19:45] <Velmont> Lachy: mind confirming here when it is? I'll leave office now.
  757. # [19:45] <Velmont> sry, supposed to be /msg
  758. # [19:46] <[tm]> lov
  759. # [19:46] <[tm]> secret love message
  760. # [19:47] <kennyluck> SimonSapin, I think it would still be helpful for you to give a correct statement as to what's sort of the impact of '$foo: bar' as compared to 'foo: bar'.
  761. # [19:47] <Velmont> [tm]: Jealous? :P
  762. # [19:47] * Quits: dave_levin (dave_levin@nat/google/x-onhomyxqsxketfmh) (Quit: dave_levin)
  763. # [19:48] * Joins: dave_levin (dave_levin@nat/google/x-czxndwjqqtztitwm)
  764. # [19:50] * Quits: dgathright (~dgathrigh@nat/yahoo/x-zkxwgmfxporosehd) (Quit: dgathright)
  765. # [19:51] <TabAtkins_> kennyluck: SimonSapin: Agree. If you're doing error-handling correctly, the impact of "$foo:bar;" should just be to ignore up to the semicolon. If you're not doing error-handling correctly, that's your fault.
  766. # [19:52] * Joins: jamesr (jamesr@nat/google/x-aktznbclbnounnoc)
  767. # [19:52] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
  768. # [19:53] * Quits: othermaciej (~mjs@17.245.108.104) (Quit: othermaciej)
  769. # [19:56] <SimonSapin> kennyluck: TabAtkins_: 'var-foo: bar' requires no change in tinycss. Given a bit more thought, '$foo: bar' could be implemented in a parser mixin/subclass that overrides the parse_declaration method. This would be opt-in so that older UAs that do not expect it do not break
  770. # [19:56] * Joins: othermaciej (~mjs@17.245.108.104)
  771. # [19:56] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Client Quit)
  772. # [19:57] <TabAtkins_> SimonSapin: Are you talking about old versions of tinycss breaking, or old consumers attached to new tinycss breaking?
  773. # [19:57] <SimonSapin> the later
  774. # [19:58] <SimonSapin> older versions of tinycss should already have a correct error handling and drop the declarations
  775. # [19:58] <TabAtkins_> Ah, ok. I care much less about that situation, since as you say, you can just have something internal that decides whether or not to expose them.
  776. # [19:58] <SimonSapin> yes, I also think that it should not matter for the spec
  777. # [19:58] * Parts: shwetank (~shwetank@122.173.222.120) ("Linkinus - http://linkinus.com")
  778. # [19:59] <kennyluck> SimonSapin, though there's still a (hypothetical) case of tinycss UA that needs to serilze declarations and in that case there's no way to get '$foo: bar' because it's dropped right?
  779. # [19:59] <SimonSapin> and if older tinycss broke, that would be my fault for not implementing error handling correctly
  780. # [20:00] <SimonSapin> kennyluck: serialization is not currently supported. future versions may have a (possibly opt-in) way to preserve stuff that is otherwise ignored, to enable serialization
  781. # [20:01] <kennyluck> SimonSapin, how is it not supported? I don't think there's any problem to get the tokens out of a Declaration object.
  782. # [20:01] <SimonSapin> but let’s not worry about it until someone asks for it. Have a note in tho docs at most
  783. # [20:01] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
  784. # [20:02] <kennyluck> SimonSapin, Declaration.value, to be exact.
  785. # [20:02] <SimonSapin> kennyluck: unlike property values, Declaration objects do not have a as_css() or serialize() method. You would have to re-escape the property name yourself in case it contains special characters
  786. # [20:03] <SimonSapin> yes, no problem for property values and selectors
  787. # [20:03] <kennyluck> SimonSapin, where are as_css() and serialize() defined? I only looked at css21.py.
  788. # [20:04] <SimonSapin> there is no .serialize(). The token-related classes in token_data.py have .as_css()
  789. # [20:04] * Quits: Lachy (~Lachy@84.215.193.125) (Quit: Computer has gone to sleep.)
  790. # [20:05] <SimonSapin> including TokenList, the type for declaration.value and ruleset.selector
  791. # [20:05] <SimonSapin> kennyluck: http://packages.python.org/tinycss/parsing.html
  792. # [20:06] <kennyluck> SimonSapin, I couldn't find the object for property values. What class is that?
  793. # [20:06] <kennyluck> TokenList?
  794. # [20:06] <SimonSapin> yes
  795. # [20:06] <SimonSapin> http://packages.python.org/tinycss/parsing.html#tinycss.css21.Declaration
  796. # [20:12] <kennyluck> TabAtkins_, SimonSapin, I only worry that for whoever wants to build a sort of an intermediate layer, a bit like tincyss, if he/she uses the current css3-syntax, he/she will end up implementing a layer that can't support '$foo: bar', because css3-syntax correctly doesn't ask UA to "Append the current input token to the value of the current declaration."
  797. # [20:12] <kennyluck> TabAtkins_, SimonSapin, I am saying this because, well, I didn't expect the CSS 2.1 core grammar to have any use before I read a bit of tinycss's source code.
  798. # [20:13] <kennyluck> s/correctly/currently/
  799. # [20:13] <SimonSapin> kennyluck: how would you have implemented a parser without it? Based on appendix G ?
  800. # [20:14] <TabAtkins_> kennyluck: And that's perfectly fine. There's nothing wrong with amending the grammar/parser when we add new things.
  801. # [20:14] * Joins: Lachy (~Lachy@84.215.193.125)
  802. # [20:14] <kennyluck> SimonSapin, you can always keep the tokens. Equivalently it would treat everything in between two semicolons in a ruleset as a declaration.
  803. # [20:15] <kennyluck> TabAtkins_, that's perfectly fine unless someone later will cite tools as reasons why we shouldn't change the grammar and such.
  804. # [20:15] <SimonSapin> TabAtkins_, kennyluck: yes, changing tinycss is fine. I remembered in the middle of the thread that I already have an overkill mechanism (based on multiple inheritance) for parser features that can be enabled/disabled
  805. # [20:16] <SimonSapin> (dynamic multiple inheritance, even. It’s only missing meta-classes :p)
  806. # [20:17] <TabAtkins_> kennyluck: Again, if they're doing error-handing correctly, that's not an argument.
  807. # [20:18] * Joins: dbaron (~dbaron@nat/mozilla/x-cikshgpbjiwlnvod)
  808. # [20:18] <kennyluck> TabAtkins_, the argument is that If I am building a tinyCSS UA, it's never going to give me '$foo: bar' as a Declaration so I either have to create my own and that's troublesome.
  809. # [20:18] <SimonSapin> kennyluck: a Declaration object is a name, value and optionally !important. I can’t fit '$foo: bar' is this class as-is. I could however have Rule.declarations be a mixed list of Declaration and ... something else with an unparsed TokenList
  810. # [20:18] * Joins: dgathright (~dgathrigh@nat/yahoo/x-wqzuqewcgpnbkxxn)
  811. # [20:19] <SimonSapin> for minifiers
  812. # [20:20] <kennyluck> SimonSapin, that will indeed be better so I don't need to rebuild my own paper in this hypothetical scenario.
  813. # [20:20] <TabAtkins_> kennyluck: Okay? Yes, if the grammar changes, your parser needs to change as well or it won't recognize the new things. That's fine, because your UA won't *break* in the presence of changes, it just wont' see the new stuff.
  814. # [20:20] <TabAtkins_> That's how everything works ever.
  815. # [20:21] <kennyluck> TabAtkins_, that will break if my tinycss UA is a minimizer.
  816. # [20:21] * Quits: micheil (~micheil@109.224.128.70) (Quit: micheil)
  817. # [20:21] <TabAtkins_> Explain?
  818. # [20:21] <SimonSapin> kennyluck: give me a few minutes, I’ll write a feature proposal for tinycss
  819. # [20:21] <kennyluck> Since tinycss stole my stoken! How am I going to get those if tinycss doesn't provide those.
  820. # [20:21] * Joins: MikeSmith_ (~MikeSmith@s1106058.xgsspn.imtp.tachikawa.spmode.ne.jp)
  821. # [20:22] <SimonSapin> kennyluck: it will! If someone implements the feature
  822. # [20:22] <TabAtkins_> Yes, that's still fine. *You're using an out-of-date parser, so you don't get to see the new hotness features*. But the rest of your stuff doesn't break.
  823. # [20:22] <kennyluck> This scenario is of course very theoretical, but I hope it explains this a bit.
  824. # [20:23] <SimonSapin> I would probably implement it myself if someone asks for it
  825. # [20:23] * Quits: MikeSmith (~MikeSmith@s1106098.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout: 265 seconds)
  826. # [20:23] * MikeSmith_ is now known as MikeSmith
  827. # [20:23] <kennyluck> TabAtkins_, I am building a minimizer, that does't seem to be acceptable at all.
  828. # [20:23] <SimonSapin> but apparently this is only theoretical
  829. # [20:23] <kennyluck> yes
  830. # [20:24] <TabAtkins_> kennyluck: I don't know what to argue, then. You're saying that we shouldn't ever make any changes to the parser *ever* because of minimizers, even backwards-compatible changes.
  831. # [20:24] <TabAtkins_> I can't accept that position.
  832. # [20:25] <kennyluck> TabAtkins_, I am arguing that we should make it clear to a creator of something like tinycss that there's nothing unchangeable in css3-syntax.
  833. # [20:25] * Quits: globbot (~logbot@lump.glob.com.au) (Remote host closed the connection)
  834. # [20:25] <kennyluck> even the tokenization part, maybe.
  835. # [20:25] * Joins: globbot (~logbot@lump.glob.com.au)
  836. # [20:26] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
  837. # [20:26] * Quits: wakaba (~wakaba@75.22.102.121.dy.bbexcite.jp) (Quit: Leaving...)
  838. # [20:26] <SimonSapin> kennyluck: gotta go now. I’ll send you the feature spec for preserving everything in tinycss once I write it.
  839. # [20:27] <TabAtkins_> Making it clear won't help. If you put a CSS parser between the raw text and the browser, then you're necessarily limited to the intersection of things they support.
  840. # [20:27] <kennyluck> TabAtkins_, 's why I've been saying that the CSS 2.1 grammar, deceptively promised to be a never-changing one, should be clearly marked as obsoleted.
  841. # [20:28] <TabAtkins_> Yes, the prelude in Syntax will state that it replaces the parsing section of 2.1.
  842. # [20:28] <kennyluck> TabAtkins_, well. The point is to make sure that the intermediate thing supports whatever it can support and don't cite a CSS spec and say "the spec promised this".
  843. # [20:29] <TabAtkins_> 2.1 never promised no changes either. ^_^
  844. # [20:29] <Ms2ger> Bert did!
  845. # [20:29] <TabAtkins_> The editors did, and it was a silly promise that we can't hold to.
  846. # [20:29] <kennyluck> TabAtkins_, it does.
  847. # [20:30] <kennyluck> "All levels of CSS — level 1, level 2, and any future levels — use the same core syntax. "
  848. # [20:31] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Ping timeout: 264 seconds)
  849. # [20:32] <TabAtkins_> I see how that sentence could be read as such. But the intent of the sentence is just that we won't make backwards-incompatible changes that make new stylesheets unusable in old browsers.
  850. # [20:32] <Ms2ger> I doubt that was what was meant
  851. # [20:34] <kennyluck> Whatever the intent is, it is a truth that people constantly cite this as a reason against a grammar change, which I find quite annoying, even if I don't prefer the '$foo: bar' syntax.
  852. # [20:35] * jonlee|afk is now known as jonlee
  853. # [20:38] * Joins: necolas (~necolas@80.231.76.54)
  854. # [20:45] * Quits: necolas (~necolas@80.231.76.54) (Ping timeout: 246 seconds)
  855. # [20:46] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
  856. # [20:48] * jonlee is now known as jonlee|afk
  857. # [20:51] <kennyluck> TabAtkins_, by the way, if you want to say a UA not implementing error handling is faulty, you should eliminate the latte part of "user agents must either act as described below when encountering such problems, or must abort processing at the first error that they encounter for which they do not wish to apply the rules described below" immediately.
  858. # [20:51] <TabAtkins_> No, that is necessary, in some form, to allow conformance checkers to just bail with a "your CSS isn't conforming" message at the first error.
  859. # [20:52] <TabAtkins_> But it's trivially obvious that it's not web-compatible to bail on the first error if you're actually using the CSS to display somethin.
  860. # [20:52] <kennyluck> TabAtkins_, is there a real need somewhere?
  861. # [20:52] <kennyluck> Or can we limit it to conformance checkers instead of all potential UA?
  862. # [20:53] <TabAtkins_> It's also acceptable for CSS transformers, like server-side minifiers, to bail when they see something they don't understand.
  863. # [20:53] <TabAtkins_> What's not allowed is that they recover from the error in a way we dont' specify, because then we can't predict their behavior.
  864. # [20:54] <kennyluck> TabAtkins_, if you are saying this you are sort of contradicting what you said in "If you're not doing error-handling correctly, that's your fault."
  865. # [20:54] <TabAtkins_> Nope, not at all.
  866. # [20:55] <TabAtkins_> "Not doing error-handling correctly" is the "recovering in a way that we dont' specify" thing. That's not cool.
  867. # [20:55] <zcorpan> TabAtkins_: that's not really required, you can just say that conformance checkers have to report at least one error if there are any and none if there aren't any
  868. # [20:56] <TabAtkins_> zcorpan: I just copy-pasted from HTML, so shrug.
  869. # [20:57] <kennyluck> TabAtkins_, CSS 2.1 doesn't allow this for what it's worth.
  870. # [20:58] <zcorpan> TabAtkins_: i think html still has that because a streaming parser would want to abort in the face of errors that aren't streamable
  871. # [20:58] <TabAtkins_> I doubt this actually stopped anybody.
  872. # [20:58] <TabAtkins_> zcorpan: Ah, if that's the only reason then I can kill it, since CSS is streaming-friendly.
  873. # [20:59] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Ping timeout: 246 seconds)
  874. # [20:59] * Quits: mattlucht (~mattlucht@194.102.13.2) (Quit: mattlucht)
  875. # [20:59] <kennyluck> zcorpan, what kind of error is that?
  876. # [20:59] <zcorpan> kennyluck: <head></head><link><html class="foo"><html class="bar">
  877. # [21:00] <zcorpan> has three :-)
  878. # [21:00] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
  879. # [21:00] <zcorpan> but there are more cases like that
  880. # [21:00] <kennyluck> zcorpan, ah, I see.
  881. # [21:00] <zcorpan> x</body> y
  882. # [21:00] <kennyluck> thanks
  883. # [21:03] * Quits: Kasey (~kkellydes@adsl-75-49-21-102.dsl.wotnoh.sbcglobal.net) (Ping timeout: 244 seconds)
  884. # [21:04] <zcorpan> TabAtkins_: html also has the clause for conformance checkers along the lines i wrote above
  885. # [21:04] <TabAtkins_> Yeah, I copied that as well.
  886. # [21:05] <zcorpan> ok
  887. # [21:05] <TabAtkins_> I just took the prelude sections from HTML's parser and made a few edits and deletions to make it vaguely suitable for CSS. I'll go through and edit it properly later.
  888. # [21:06] * Joins: Kasey (~kkellydes@adsl-75-49-21-102.dsl.wotnoh.sbcglobal.net)
  889. # [21:07] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
  890. # [21:09] * Quits: zcorpan (~zcorpan@node-7ahkzjtuzq689st7u.a0.ipv6.opera.com) (Quit: zcorpan)
  891. # [21:12] * Joins: SimonSapin (~simon@80.236.80.222)
  892. # [21:16] * Joins: barnabywalters (~barnabywa@host-2-97-252-60.as13285.net)
  893. # [21:16] * Quits: SimonSapin (~simon@80.236.80.222) (Ping timeout: 248 seconds)
  894. # [21:17] * Joins: SimonSapin (~simon@80.236.80.222)
  895. # [21:25] * Quits: hij1nx (~hij1nx@rafal.telnet.krakow.pl) (Quit: hij1nx)
  896. # [21:30] * Quits: Adawerk (~ada@169.241.49.57) (Quit: Leaving)
  897. # [21:30] * Joins: Adawerk (~ada@169.241.49.57)
  898. # [21:35] * Quits: Lachy (~Lachy@84.215.193.125) (Quit: Computer has gone to sleep.)
  899. # [21:39] * Joins: hij1nx (~hij1nx@83.142.184.34)
  900. # [21:41] * Quits: hij1nx (~hij1nx@83.142.184.34) (Client Quit)
  901. # [21:42] * Joins: Lachy (~Lachy@cm-84.215.193.125.getinternet.no)
  902. # [21:43] * Quits: barneybook (kvirc@220-133-195-146.HINET-IP.hinet.net) (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
  903. # [21:45] * Quits: LBP (~Mirc@pD9EB19D4.dip0.t-ipconnect.de) (Quit: Bye, bye! See you on http://leanbackplayer.com)
  904. # [21:45] * Quits: smaug____ (~chatzilla@193-64-20-111-nat.elisa-mobile.fi) (Ping timeout: 265 seconds)
  905. # [21:46] * Joins: smaug____ (~chatzilla@193.64.20.111)
  906. # [21:47] * Quits: smaug____ (~chatzilla@193.64.20.111) (Client Quit)
  907. # [21:49] * Joins: smaug____ (~chatzilla@193.64.20.111)
  908. # [21:51] * Quits: charlvn (~charlvn@charlvn.nl) (Quit: leaving)
  909. # [21:53] * Quits: mattgifford (~mattgiffo@67.131.102.78) (Remote host closed the connection)
  910. # [21:59] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  911. # [22:00] * Quits: sarro (~sarro@i5E864AB1.versanet.de)
  912. # [22:01] * Quits: erichynds (~ehynds@64.206.121.41)
  913. # [22:02] * Quits: kennyluck (~kennyluck@114-43-123-228.dynamic.hinet.net) (Quit: kennyluck)
  914. # [22:10] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Quit: shepazu)
  915. # [22:21] <Ms2ger> MikeSmith / [tm]: is there a bugzilla component for idlharness.js?
  916. # [22:28] * Quits: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no) (Remote host closed the connection)
  917. # [22:29] * Quits: GlitchMr (~glitchmr@178-36-162-192.adsl.inetia.pl) (Read error: Connection reset by peer)
  918. # [22:32] * Quits: Ms2ger (~Ms2ger@91.181.63.175) (Read error: Operation timed out)
  919. # [22:34] * boaz is now known as boaz|away
  920. # [22:43] * Quits: jryans (~jryans@office.massrel.com) (Quit: Be back later)
  921. # [22:47] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Remote host closed the connection)
  922. # [22:47] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
  923. # [22:57] * Quits: espadrine_ (~espadrine@63-235-13-3.dia.static.qwest.net) (Quit: espadrine_)
  924. # [23:03] * Joins: veosotano_ (~veosotano@18.Red-83-44-153.dynamicIP.rima-tde.net)
  925. # [23:04] * Quits: pablof (~pablof@144.189.101.1) (Remote host closed the connection)
  926. # [23:12] * Quits: thisgeek (~chris@ool-45757782.dyn.optonline.net) (Quit: thisgeek)
  927. # [23:13] * Quits: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  928. # [23:14] * Quits: graememcc (~chatzilla@host86-167-58-237.range86-167.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120310193349])
  929. # [23:17] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Ping timeout: 244 seconds)
  930. # [23:17] * Quits: MacTed (~Thud@63.119.36.36)
  931. # [23:21] * Quits: barnabywalters (~barnabywa@host-2-97-252-60.as13285.net) (Quit: barnabywalters)
  932. # [23:25] * Quits: dgathright (~dgathrigh@nat/yahoo/x-wqzuqewcgpnbkxxn) (Ping timeout: 265 seconds)
  933. # [23:26] * Joins: espadrine (~espadrine@nat/mozilla/x-fwgrqdjhvnueusne)
  934. # [23:27] * Joins: MikeSmith_ (~MikeSmith@s1106064.xgsspn.imtp.tachikawa.spmode.ne.jp)
  935. # [23:30] * Joins: ^esc_ (~esc_ape@178.115.250.138.wireless.dyn.drei.com)
  936. # [23:30] * Quits: MikeSmith (~MikeSmith@s1106058.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout: 265 seconds)
  937. # [23:30] * MikeSmith_ is now known as MikeSmith
  938. # [23:36] * Joins: wakaba (~wakaba@75.22.102.121.dy.bbexcite.jp)
  939. # [23:37] * Joins: darcyclarke (~darcyclar@108.162.149.34)
  940. # [23:39] * Joins: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no)
  941. # [23:40] * Joins: kennyluck (~kennyluck@114-43-123-228.dynamic.hinet.net)
  942. # [23:43] * Quits: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no) (Ping timeout: 244 seconds)
  943. # [23:47] * Joins: necolas (~necolas@5e0844a7.bb.sky.com)
  944. # [23:52] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  945. # [23:53] * Quits: jreading (~Adium@204.56.125.50) (Ping timeout: 245 seconds)
  946. # [23:55] <SimonSapin> kennyluck: what do you think of this? https://github.com/SimonSapin/tinycss/issues/2
  947. # Session Close: Thu Jun 14 00:00:00 2012

The end :)