/irc-logs / freenode / #whatwg / 2011-10-03 / end

Options:

  1. # Session Start: Mon Oct 03 00:00:00 2011
  2. # Session Ident: #whatwg
  3. # [00:03] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
  4. # [00:10] * Quits: annevk (~annevk@cm-84.208.66.146.getinternet.no) (Quit: annevk)
  5. # [00:16] * Joins: roc (~chatzilla@60.234.54.74)
  6. # [00:26] * Quits: esc__ (~esc-ape@72.inst-3.ufg.ac.at) (*.net *.split)
  7. # [00:26] * Quits: Martijnc (~Martijn@d54C02C64.access.telenet.be) (*.net *.split)
  8. # [00:26] * Quits: tomaw (tom@freenode/staff/tomaw) (*.net *.split)
  9. # [00:26] * Quits: manu-db (~msporny@digitalbazaar.com) (*.net *.split)
  10. # [00:26] * Quits: [tm] (~MikeSmith@sideshowbarker.net) (*.net *.split)
  11. # [00:26] * Quits: PrgmrBill (~PrgmrBill@unaffiliated/prgmrbill) (*.net *.split)
  12. # [00:26] * Quits: tellnes (~KrooniX@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com) (*.net *.split)
  13. # [00:26] * Quits: moo-_- (~quassel@herd37.twinapex.fi) (*.net *.split)
  14. # [00:26] * Quits: broquaint (a52b469f90@78.47.79.137) (*.net *.split)
  15. # [00:26] * Quits: wilhelm (~wilhelm@trivini.no) (*.net *.split)
  16. # [00:26] * Quits: Obvious (tachikoma@188.226.74.2) (*.net *.split)
  17. # [00:27] * Quits: roc (~chatzilla@60.234.54.74) (*.net *.split)
  18. # [00:27] * Quits: MikeSmith (~MikeSmith@EM1-112-168-181.pool.e-mobile.ne.jp) (*.net *.split)
  19. # [00:27] * Quits: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net) (*.net *.split)
  20. # [00:27] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (*.net *.split)
  21. # [00:27] * Quits: temp01 (~temp01@unaffiliated/temp01) (*.net *.split)
  22. # [00:27] * Quits: kennyluck (~kennyluck@114-43-112-116.dynamic.hinet.net) (*.net *.split)
  23. # [00:27] * Quits: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr) (*.net *.split)
  24. # [00:27] * Quits: ZombieLoffe (ZombieL@unaffiliated/zombieloffe) (*.net *.split)
  25. # [00:27] * Quits: foolip (~philip@83.218.67.122) (*.net *.split)
  26. # [00:27] * Quits: doublec (~doublec@unaffiliated/doublec) (*.net *.split)
  27. # [00:27] * Quits: jernoble (~jernoble@17.212.152.13) (*.net *.split)
  28. # [00:27] * Quits: MrOpposite (~MrOpposit@unaffiliated/mropposite) (*.net *.split)
  29. # [00:27] * Quits: krijn (u2319@gateway/web/irccloud.com/x-sslxwkyblevwmrqp) (*.net *.split)
  30. # [00:27] * Quits: beowulf (u116@pdpc/supporter/professional/beowulf) (*.net *.split)
  31. # [00:27] * Quits: ukai (ukai@nat/google/x-ouairzrvtkmfmoft) (*.net *.split)
  32. # [00:27] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (*.net *.split)
  33. # [00:27] * Quits: theoros (~user@unaffiliated/theoros) (*.net *.split)
  34. # [00:27] * Quits: volkmar (~volkmar@gentoo/developer/volkmar) (*.net *.split)
  35. # [00:27] * Quits: Philip` (~philip@zaynar.co.uk) (*.net *.split)
  36. # [00:27] * Quits: jgraham (~jgraham@web22.webfaction.com) (*.net *.split)
  37. # [00:29] * Joins: wilhelm (~wilhelm@trivini.no)
  38. # [00:29] * Joins: broquaint (a52b469f90@78.47.79.137)
  39. # [00:29] * Joins: moo-_- (~quassel@herd37.twinapex.fi)
  40. # [00:29] * Joins: tellnes (~KrooniX@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com)
  41. # [00:29] * Joins: PrgmrBill (~PrgmrBill@unaffiliated/prgmrbill)
  42. # [00:29] * Joins: [tm] (~MikeSmith@sideshowbarker.net)
  43. # [00:29] * Joins: manu-db (~msporny@digitalbazaar.com)
  44. # [00:29] * Joins: tomaw (tom@freenode/staff/tomaw)
  45. # [00:29] * Joins: Martijnc (~Martijn@d54C02C64.access.telenet.be)
  46. # [00:29] * Joins: esc__ (~esc-ape@72.inst-3.ufg.ac.at)
  47. # [00:29] * Joins: roc (~chatzilla@60.234.54.74)
  48. # [00:29] * Joins: MikeSmith (~MikeSmith@EM1-112-168-181.pool.e-mobile.ne.jp)
  49. # [00:29] * Joins: zewt (~x@c-24-62-196-44.hsd1.ma.comcast.net)
  50. # [00:29] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
  51. # [00:29] * Joins: temp01 (~temp01@unaffiliated/temp01)
  52. # [00:29] * Joins: kennyluck (~kennyluck@114-43-112-116.dynamic.hinet.net)
  53. # [00:29] * Joins: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr)
  54. # [00:29] * Joins: ZombieLoffe (ZombieL@unaffiliated/zombieloffe)
  55. # [00:29] * Joins: Obvious (tachikoma@188.226.74.2)
  56. # [00:29] * Joins: foolip (~philip@83.218.67.122)
  57. # [00:29] * Joins: doublec (~doublec@unaffiliated/doublec)
  58. # [00:29] * Joins: jernoble (~jernoble@17.212.152.13)
  59. # [00:29] * Joins: jgraham (~jgraham@web22.webfaction.com)
  60. # [00:29] * Joins: Philip` (~philip@zaynar.co.uk)
  61. # [00:29] * Joins: volkmar (~volkmar@gentoo/developer/volkmar)
  62. # [00:29] * Joins: theoros (~user@unaffiliated/theoros)
  63. # [00:29] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
  64. # [00:29] * Joins: ukai (ukai@nat/google/x-ouairzrvtkmfmoft)
  65. # [00:29] * Joins: beowulf (u116@pdpc/supporter/professional/beowulf)
  66. # [00:29] * Joins: krijn (u2319@gateway/web/irccloud.com/x-sslxwkyblevwmrqp)
  67. # [00:29] * Joins: MrOpposite (~MrOpposit@unaffiliated/mropposite)
  68. # [00:38] * Quits: hasather_ (~hasather_@84.38.144.96) (Remote host closed the connection)
  69. # [00:44] * Quits: Amorphous (jan@unaffiliated/amorphous) (Read error: Connection reset by peer)
  70. # [00:56] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  71. # [00:57] * Quits: necolas (~necolas@host-92-12-153-182.as43234.net) (Remote host closed the connection)
  72. # [00:59] * Joins: silky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net)
  73. # [01:03] * Joins: Amorphous (jan@unaffiliated/amorphous)
  74. # [01:22] * Quits: smaug____ (~chatzilla@GYKMMMCCLXXXI.gprs.sl-laajakaista.fi) (Ping timeout: 260 seconds)
  75. # [01:31] * bga_ is now known as bga_|away
  76. # [01:33] * Joins: nessy (~Adium@124-168-52-143.dyn.iinet.net.au)
  77. # [01:36] * bga_|away is now known as bga_
  78. # [01:46] * Joins: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
  79. # [01:47] * Joins: davidb_ (~davidb@bas1-toronto06-2925210074.dsl.bell.ca)
  80. # [01:56] * Quits: davidb_ (~davidb@bas1-toronto06-2925210074.dsl.bell.ca) (Quit: davidb_)
  81. # [01:56] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (Remote host closed the connection)
  82. # [01:58] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
  83. # [02:02] * Quits: riven (~riven@pdpc/supporter/professional/riven) (Ping timeout: 276 seconds)
  84. # [02:06] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
  85. # [02:06] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
  86. # [02:06] * Joins: riven (~riven@pdpc/supporter/professional/riven)
  87. # [02:12] * bga_ is now known as bga_|away
  88. # [02:18] * Joins: briansloane (~briansloa@c-68-63-80-76.hsd1.pa.comcast.net)
  89. # [02:34] * Joins: davidb (~davidb@bas1-toronto06-2925210074.dsl.bell.ca)
  90. # [02:34] * Quits: davidb (~davidb@bas1-toronto06-2925210074.dsl.bell.ca) (Client Quit)
  91. # [02:35] * Joins: davidb_ (~davidb@bas1-toronto06-2925210074.dsl.bell.ca)
  92. # [02:38] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
  93. # [02:45] * Quits: ZombieLoffe (ZombieL@unaffiliated/zombieloffe)
  94. # [02:49] * Quits: davidb_ (~davidb@bas1-toronto06-2925210074.dsl.bell.ca) (Quit: davidb_)
  95. # [02:50] * Quits: kennyluck (~kennyluck@114-43-112-116.dynamic.hinet.net) (Quit: kennyluck)
  96. # [02:52] * bga_|away is now known as bga_
  97. # [02:52] * Quits: nessy (~Adium@124-168-52-143.dyn.iinet.net.au) (Quit: Leaving.)
  98. # [03:03] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
  99. # [03:09] * Joins: aho (~nya@fuld-590c692f.pool.mediaWays.net)
  100. # [03:09] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
  101. # [03:10] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
  102. # [03:12] * bga_ is now known as bga_|away
  103. # [03:17] * Quits: ezoe (~ezoe@203-140-90-99f1.kyt1.eonet.ne.jp) (Ping timeout: 240 seconds)
  104. # [03:17] * Quits: nonge (~nonge@p5082B291.dip.t-dialin.net) (Quit: Verlassend)
  105. # [03:18] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
  106. # [03:20] * bga_|away is now known as bga_
  107. # [03:21] * bga_ is now known as bga_|away
  108. # [03:21] * Joins: kennyluck (~kennyluck@114-43-112-116.dynamic.hinet.net)
  109. # [03:22] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
  110. # [03:23] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
  111. # [03:33] * Joins: nessy (~Adium@124-168-52-143.dyn.iinet.net.au)
  112. # [03:42] * Joins: ezoe (~ezoe@112-68-244-76f1.kyt1.eonet.ne.jp)
  113. # [04:10] * Quits: gavin_ (~gavin@76.14.70.183) (Remote host closed the connection)
  114. # [04:11] * Joins: gavin_ (~gavin@76.14.70.183)
  115. # [04:12] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:5070:1aed:f293:5c46)
  116. # [04:12] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  117. # [04:14] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  118. # [04:16] * Joins: Rik`__ (~Rik`@2a01:e34:ec0f:1570:fd1e:fdf8:1cd:297f)
  119. # [04:16] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  120. # [04:17] * Quits: Rik` (~Rik`@2a01:e34:ec0f:1570:5070:1aed:f293:5c46) (Ping timeout: 244 seconds)
  121. # [04:18] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  122. # [04:18] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  123. # [04:19] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  124. # [04:19] * Parts: bezoar (~Adium@c-24-143-67-135.customer.broadstripe.net)
  125. # [04:19] * Quits: ezoe (~ezoe@112-68-244-76f1.kyt1.eonet.ne.jp) (Ping timeout: 244 seconds)
  126. # [04:20] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  127. # [04:20] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Write error: Connection reset by peer)
  128. # [04:20] * Quits: Rik`__ (~Rik`@2a01:e34:ec0f:1570:fd1e:fdf8:1cd:297f) (Ping timeout: 244 seconds)
  129. # [04:21] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  130. # [04:21] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  131. # [04:23] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  132. # [04:23] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  133. # [04:25] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:9dc:419c:5008:b180)
  134. # [04:25] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  135. # [04:26] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  136. # [04:28] * Joins: Rik`__ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  137. # [04:28] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  138. # [04:29] * Quits: Rik` (~Rik`@2a01:e34:ec0f:1570:9dc:419c:5008:b180) (Ping timeout: 240 seconds)
  139. # [04:29] * Quits: Rik`__ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  140. # [04:30] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  141. # [04:32] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  142. # [04:32] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  143. # [04:32] * Quits: sinowar_ (~sinowar@92.35.38.132) (Ping timeout: 255 seconds)
  144. # [04:32] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  145. # [04:33] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  146. # [04:34] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  147. # [04:34] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  148. # [04:37] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  149. # [04:37] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  150. # [04:38] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  151. # [04:38] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  152. # [04:39] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
  153. # [04:39] * Joins: sinowar (~sinowar@92.35.38.132)
  154. # [05:11] * Quits: nessy (~Adium@124-168-52-143.dyn.iinet.net.au) (Quit: Leaving.)
  155. # [05:15] * Quits: CvP (~CvP@123.49.20.8) (Ping timeout: 248 seconds)
  156. # [05:22] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  157. # [05:24] * Joins: MikeSmith_ (~MikeSmith@EM114-48-179-176.pool.e-mobile.ne.jp)
  158. # [05:25] * Quits: cpearce (~chatzilla@60.234.54.74) (Ping timeout: 260 seconds)
  159. # [05:27] * Quits: shetech1 (~shetech@c-76-126-167-49.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  160. # [05:28] * Quits: MikeSmith (~MikeSmith@EM1-112-168-181.pool.e-mobile.ne.jp) (Ping timeout: 260 seconds)
  161. # [05:28] * MikeSmith_ is now known as MikeSmith
  162. # [05:29] * Joins: TabAtkins_ (~chatzilla@76-253-1-30.lightspeed.sntcca.sbcglobal.net)
  163. # [05:47] * Quits: TabAtkins_ (~chatzilla@76-253-1-30.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.13/2009073109])
  164. # [05:51] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  165. # [05:57] * Joins: cpearce (~chatzilla@ip-118-90-78-13.xdsl.xnet.co.nz)
  166. # [06:04] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
  167. # [06:07] * Quits: AlexNRoss (~AleossIRC@unaffiliated/aleoss) (Quit: We love you, Dark Continent! Good night!)
  168. # [06:13] * Joins: nonge (~nonge@p508291DC.dip.t-dialin.net)
  169. # [06:31] * Quits: briansloane (~briansloa@c-68-63-80-76.hsd1.pa.comcast.net) (Quit: briansloane)
  170. # [06:36] * Quits: Telling (~simplicit@shop3.diku.dk) (Quit: ...)
  171. # [06:42] * Joins: astearns (~anonymous@c-50-132-9-217.hsd1.wa.comcast.net)
  172. # [06:49] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
  173. # [06:53] * Quits: roc (~chatzilla@60.234.54.74) (Ping timeout: 260 seconds)
  174. # [06:58] * Joins: hsivonen (~hsivonen@kekkonen.cs.hut.fi)
  175. # [07:01] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
  176. # [07:11] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  177. # [07:33] * Joins: roc (~chatzilla@121.98.230.221)
  178. # [07:34] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  179. # [07:39] * Joins: agektmr (~Adium@220.109.219.244)
  180. # [07:41] * Quits: virtuelv (~virtuelv_@247.183.189.109.customer.cdi.no) (Ping timeout: 260 seconds)
  181. # [07:45] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 248 seconds)
  182. # [07:46] * Joins: jacobolus (~jacobolus@c-71-198-174-224.hsd1.ca.comcast.net)
  183. # [07:47] * Joins: jacobolu_ (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
  184. # [07:51] * Quits: jacobolus (~jacobolus@c-71-198-174-224.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
  185. # [07:53] * Joins: Ankheg (~Ankheg@91.224.77.4)
  186. # [08:03] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 256 seconds)
  187. # [08:11] * Joins: silverroots (~silverroo@144.187.148.25)
  188. # [08:14] * Quits: jochen__ (jochen@nat/google/x-vbycbhzaxqyduady) (Remote host closed the connection)
  189. # [08:14] * Joins: jochen__ (jochen@nat/google/x-bmrjwloabhfhuwhg)
  190. # [08:23] * Joins: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net)
  191. # [08:34] * Joins: zcorpan (~zcorpan@c-df9be355.410-6-64736c14.cust.bredbandsbolaget.se)
  192. # [08:37] * Joins: brucel (~brucel@cpc4-smal11-2-0-cust879.perr.cable.virginmedia.com)
  193. # [08:41] * Joins: hasather_ (~hasather_@84.38.144.96)
  194. # [08:45] * Quits: hsivonen (~hsivonen@kekkonen.cs.hut.fi) (Quit: Reconnecting)
  195. # [08:45] * Quits: hasather_ (~hasather_@84.38.144.96) (Ping timeout: 244 seconds)
  196. # [08:45] * Joins: hsivonen (~hsivonen@kekkonen.cs.hut.fi)
  197. # [08:51] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
  198. # [08:53] * Joins: CvP (~CvP@123.49.20.162)
  199. # [08:56] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
  200. # [09:05] * Quits: CvP (~CvP@123.49.20.162) (Quit: [ UPP ] > all)
  201. # [09:08] * Joins: woef (~woef@91.183.84.141)
  202. # [09:09] * Joins: Telling (~simplicit@shop3.diku.dk)
  203. # [09:21] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Read error: Connection reset by peer)
  204. # [09:21] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
  205. # [09:22] * Parts: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net)
  206. # [09:25] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
  207. # [09:27] * Joins: agektmr (~Adium@220.109.219.244)
  208. # [09:27] * Joins: rimantas (~rimliu@93.93.57.193)
  209. # [09:30] * Quits: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr) (Ping timeout: 260 seconds)
  210. # [09:31] * Quits: silverroots (~silverroo@144.187.148.25) (Remote host closed the connection)
  211. # [09:36] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
  212. # [09:38] * Rik`_ is now known as Rik`
  213. # [09:50] * Joins: mishunov (~spliter@77.88.72.162)
  214. # [09:55] * Joins: rtuin (~rtuin@213.125.175.250)
  215. # [10:01] * Joins: annevk (~annevk@pat-tdc.opera.com)
  216. # [10:05] * Joins: smaug____ (~chatzilla@YYYKDCCLXXXII.gprs.sl-laajakaista.fi)
  217. # [10:08] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
  218. # [10:10] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
  219. # [10:12] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  220. # [10:12] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  221. # [10:13] * Joins: silverroots (~silverroo@144.187.148.25)
  222. # [10:14] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:e453:ba24:af8b:8c8c)
  223. # [10:14] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  224. # [10:18] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  225. # [10:20] * Joins: Rik`__ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  226. # [10:20] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  227. # [10:22] * Quits: Rik` (~Rik`@2a01:e34:ec0f:1570:e453:ba24:af8b:8c8c) (Ping timeout: 244 seconds)
  228. # [10:22] * Quits: Rik`__ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  229. # [10:22] * Joins: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  230. # [10:22] <zcorpan> TabAtkins: each side of the equation had a multiplier, you can't just compare the numbers and call the equation untrue
  231. # [10:23] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 258 seconds)
  232. # [10:23] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  233. # [10:23] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
  234. # [10:23] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:3962:9cf3:5c21:bcdd)
  235. # [10:24] <zcorpan> TabAtkins: e.g. html = 1.1 and rdfa = 4.01 would solve the equation
  236. # [10:25] * Joins: GPHemsley (~GPHemsley@209-23-243-49-ip-static.hfc.comcastbusiness.net)
  237. # [10:25] * Quits: GPHemsley (~GPHemsley@209-23-243-49-ip-static.hfc.comcastbusiness.net) (Changing host)
  238. # [10:25] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  239. # [10:26] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  240. # [10:26] * Quits: esc__ (~esc-ape@72.inst-3.ufg.ac.at) (Read error: Connection reset by peer)
  241. # [10:26] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: No route to host)
  242. # [10:27] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  243. # [10:29] * Quits: Rik` (~Rik`@2a01:e34:ec0f:1570:3962:9cf3:5c21:bcdd) (Ping timeout: 244 seconds)
  244. # [10:30] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Read error: Connection reset by peer)
  245. # [10:30] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:4c78:671d:6c3b:cdd2)
  246. # [10:30] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
  247. # [10:30] * Joins: esc_ (~esc-ape@193.170.99.241)
  248. # [10:32] * Joins: Timz (~Adium@86.89.174.199)
  249. # [10:33] * Quits: pererik (~pe@unaffiliated/pererik) (Read error: Operation timed out)
  250. # [10:33] * Joins: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net)
  251. # [10:33] * Joins: pererik (~pe@unaffiliated/pererik)
  252. # [10:33] * Quits: cpearce (~chatzilla@ip-118-90-78-13.xdsl.xnet.co.nz) (Ping timeout: 245 seconds)
  253. # [10:36] * Quits: Rik` (~Rik`@2a01:e34:ec0f:1570:4c78:671d:6c3b:cdd2) (Ping timeout: 244 seconds)
  254. # [10:38] * Joins: esc__ (~esc-ape@71.inst-3.ufg.ac.at)
  255. # [10:38] * Joins: Necrathex (~nectop@82-170-160-25.ip.telfort.nl)
  256. # [10:40] * Quits: esc_ (~esc-ape@193.170.99.241) (Ping timeout: 260 seconds)
  257. # [10:43] * Parts: mishunov (~spliter@77.88.72.162)
  258. # [10:47] * Quits: silverroots (~silverroo@144.187.148.25) (Ping timeout: 252 seconds)
  259. # [11:00] * Quits: Rik`_ (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Remote host closed the connection)
  260. # [11:03] * Joins: ZombieLoffe (ZombieL@unaffiliated/zombieloffe)
  261. # [11:09] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  262. # [11:23] * Joins: necolas (~necolas@host-92-12-153-182.as43234.net)
  263. # [11:25] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Computer has gone to sleep.)
  264. # [11:27] * Quits: MikeSmith (~MikeSmith@EM114-48-179-176.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
  265. # [11:28] * Quits: necolas (~necolas@host-92-12-153-182.as43234.net) (Read error: Connection reset by peer)
  266. # [11:28] * Joins: necolas (~necolas@host-92-12-153-182.as43234.net)
  267. # [11:29] * Joins: Rik` (~Rik`@mozilla-paris-253-98.cnt.nerim.net)
  268. # [11:31] * Quits: smaug____ (~chatzilla@YYYKDCCLXXXII.gprs.sl-laajakaista.fi) (Ping timeout: 276 seconds)
  269. # [11:32] * Joins: MikeSmith (~MikeSmith@EM114-48-145-43.pool.e-mobile.ne.jp)
  270. # [11:49] * Joins: Lachy (~Lachy@pat-tdc.opera.com)
  271. # [11:54] * Joins: mpt (~mpt@canonical/mpt)
  272. # [11:57] * Joins: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp)
  273. # [12:05] * Quits: agektmr (~Adium@220.109.219.244) (Quit: Leaving.)
  274. # [12:06] * Joins: agektmr (~Adium@220.109.219.244)
  275. # [12:11] * Quits: Telling (~simplicit@shop3.diku.dk) (Quit: ...)
  276. # [12:11] * Quits: agektmr (~Adium@220.109.219.244) (Ping timeout: 276 seconds)
  277. # [12:17] * Quits: brucel (~brucel@cpc4-smal11-2-0-cust879.perr.cable.virginmedia.com) (Ping timeout: 248 seconds)
  278. # [12:19] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  279. # [12:21] * Quits: necolas (~necolas@host-92-12-153-182.as43234.net) (Remote host closed the connection)
  280. # [12:22] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
  281. # [12:29] * Joins: ezoe (~ezoe@112-68-250-232f1.kyt1.eonet.ne.jp)
  282. # [12:33] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 260 seconds)
  283. # [12:36] * Joins: temp01 (~temp01@unaffiliated/temp01)
  284. # [12:38] * Joins: CvP (~CvP@123.49.20.224)
  285. # [12:54] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
  286. # [13:03] <annevk> colleague had this idea similar I guess to the JSON idea going around
  287. # [13:04] <annevk> representing a Node as an array so you can build templates and then create a whole structure using Element.create(templ)
  288. # [13:04] <annevk> something like:
  289. # [13:05] <annevk> TMPL = [NAME, optional ATTRS, optional HANDLERS, optional TEXT|TMPL...]
  290. # [13:05] <annevk> kind of neat
  291. # [13:07] * Quits: kennyluck (~kennyluck@114-43-112-116.dynamic.hinet.net) (Quit: kennyluck)
  292. # [13:07] <Lachy> Are the attrs, handlers, etc. represented as nested arrays or other structure?
  293. # [13:07] <jgraham> annevk: That's kind of how the templating system in testharness.js works
  294. # [13:07] <annevk> they would be objects
  295. # [13:07] <jgraham> I'm not sure if it's the idea that sucks or just the implementation
  296. # [13:07] <annevk> jgraham, apparently Dragonfly uses it as well
  297. # [13:08] <annevk> it seems everyone sort of invents this on their own
  298. # [13:09] <Lachy> ok, so like ["div", {"class": "foo"}] would represent <div class="foo">
  299. # [13:10] <jgraham> http://dvcs.w3.org/hg/html/file/1d201654fce1/tests/resources/testharness.js#l1390 is my version of that idea
  300. # [13:10] <jgraham> Like I said that particular implementation kind of sucks though
  301. # [13:11] <annevk> Lachy, yeah
  302. # [13:12] <annevk> jgraham why did you have the special text node thing?
  303. # [13:13] <jgraham> annevk: If you want to create a text node but also use the simple format string functionality I added. I think it might have been just to make the implementation easier.
  304. # [13:14] <jgraham> Well I guess the point is that you can't just pass in ["text"]. And there might be some reason that you can't pass in "text" that I forget
  305. # [13:14] <annevk> k
  306. # [13:14] <annevk> once heycam is back I guess I'll take a stab at this
  307. # [13:18] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
  308. # [13:23] * Joins: yaffle (~vic99999@217.19.114.226)
  309. # [13:24] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  310. # [13:24] <yaffle> hello!
  311. # [13:26] <yaffle> @Hixie what about this http://www.w3.org/Bugs/Public/show_bug.cgi?id=14331 ?
  312. # [13:27] <yaffle> @Hixie i create test case: currently Opera and Chrome fires "message" events even after "close()"
  313. # [13:27] <annevk> Hixie is in California so unlikely to be awake at the moment
  314. # [13:27] <yaffle> @Hixie and Firefox 7 doesn't fires any "message" after close()
  315. # [13:29] <zcorpan> annevk: for template you probably want to return a document fragment
  316. # [13:29] <zcorpan> annevk: maybe new DocumentFragment(template)
  317. # [13:30] <annevk> rather just an element
  318. # [13:30] <annevk> I think
  319. # [13:30] <zcorpan> what if the template has just a text node?
  320. # [13:30] <jgraham> Being able to create a list of elements to insert into an existing element is rather convenient
  321. # [13:31] <zcorpan> or several elements
  322. # [13:31] <zcorpan> or mixed
  323. # [13:31] <annevk> a template is by definition an element
  324. # [13:31] <jgraham> Huh?
  325. # [13:32] <annevk> see above
  326. # [13:32] <zcorpan> ?
  327. # [13:32] <jgraham> Well sure, you can write a system that only allows generating a single element
  328. # [13:32] <annevk> http://krijnhoetmer.nl/irc-logs/whatwg/20111003#l-289
  329. # [13:32] * Joins: Telling (~simplicit@shop3.diku.dk)
  330. # [13:33] <jgraham> But that's not the definition of template
  331. # [13:33] <annevk> it's the definition I gave
  332. # [13:33] <annevk> if we are discussing a different proposal, please say so :)
  333. # [13:34] <jgraham> We are discussing the proposal to generalise your system to allow more than just a single element :)
  334. # [13:34] <jgraham> Or single subtree
  335. # [13:34] <zcorpan> annevk: if one wants a list of elements or list of elements mixed with text nodes, the root element of your template proposal would just be in the way
  336. # [13:36] <jgraham> zcorpan: So I think this could be where things start to get hairy. My system supports this because it is clearly useful
  337. # [13:37] <jgraham> But you need to be clear on what is a list of elements and what is supposed to be a single element
  338. # [13:37] <jgraham> I guess using multiple arguments would work
  339. # [13:38] <jgraham> documentfragment.create(elm1, elm2, etc.)
  340. # [13:39] <annevk> if the DocumentFragment is just for later insertion shouldn't it be directly supported on appendChild and co somehow?
  341. # [13:40] <zcorpan> appendChild(elm1, elm2, 'foobar') ?
  342. # [13:40] <annevk> not sure that syntax works well given insertBefore
  343. # [13:40] * bga_ is now known as bga_|away
  344. # [13:40] <zcorpan> or appendChild([elm1, elm2, 'foobar'])
  345. # [13:41] <annevk> that you cannot disambiguate
  346. # [13:41] <annevk> unless inserting a single element would require it to be wrapped
  347. # [13:41] <zcorpan> right
  348. # [13:41] <annevk> eww
  349. # [13:43] * Quits: seventh (seventh@27.100.16.252) (Remote host closed the connection)
  350. # [13:43] <jgraham> I think using lists there was one of the major mistakes I made
  351. # [13:43] <jgraham> rather than variable number of arguments
  352. # [13:45] * Joins: erlehmann (~erlehmann@89.204.137.104)
  353. # [13:45] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 248 seconds)
  354. # [13:48] * Parts: yaffle (~vic99999@217.19.114.226)
  355. # [13:51] * Joins: ako (~nya@fuld-590c6ff5.pool.mediaWays.net)
  356. # [13:52] * Quits: aho (~nya@fuld-590c692f.pool.mediaWays.net) (Disconnected by services)
  357. # [13:52] * ako is now known as aho
  358. # [13:56] * Joins: Ms2ger (~Ms2ger@91.181.6.223)
  359. # [14:13] * Joins: temp01 (~temp01@unaffiliated/temp01)
  360. # [14:14] <annevk> anyone here with opinions on event handlers?
  361. # [14:14] <annevk> should they move to Element?
  362. # [14:14] <annevk> should content attributes?
  363. # [14:15] <Ms2ger> I think people wanted the IDL attributes to move to Element, at least
  364. # [14:15] <annevk> bz argued for that, indeed
  365. # [14:16] <annevk> I think we can import most of what HTML says about them
  366. # [14:16] <annevk> we might need to define BeforeUnloadEvent
  367. # [14:17] <annevk> hsivonen, are you going to reply to http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1787.html ?
  368. # [14:19] * Joins: yaffle (~vic99999@217.19.114.226)
  369. # [14:19] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 256 seconds)
  370. # [14:19] * Parts: yaffle (~vic99999@217.19.114.226)
  371. # [14:22] * Joins: temp01 (~temp01@unaffiliated/temp01)
  372. # [14:30] * bga_|away is now known as bga_
  373. # [14:42] * Joins: hasather_ (~hasather_@84.38.144.96)
  374. # [14:43] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
  375. # [14:43] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  376. # [14:46] * Quits: hasather_ (~hasather_@84.38.144.96) (Ping timeout: 258 seconds)
  377. # [14:47] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
  378. # [14:51] * Joins: _bga (~bga@95-55-48-205.dynamic.avangarddsl.ru)
  379. # [14:51] * Quits: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
  380. # [14:51] * _bga is now known as bga_
  381. # [14:54] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  382. # [14:55] * Quits: CvP (~CvP@123.49.20.224) (Quit: [ UPP ] > all)
  383. # [15:00] * Joins: GlitchMr (~glitchmr@178-36-40-137.adsl.inetia.pl)
  384. # [15:00] * Quits: erlehmann (~erlehmann@89.204.137.104) (Quit: Ex-Chat)
  385. # [15:01] <hsivonen> annevk: today. I can prioritize it
  386. # [15:02] <hsivonen> today is one of those days when every press of the return key is an opportunity to crash xorg
  387. # [15:02] <annevk> no need to prioritize
  388. # [15:02] <annevk> I'm in no rush
  389. # [15:10] * Joins: djr (~djr@208-75-85-139.slicehost.net)
  390. # [15:11] * Joins: david_carlisle (~chatzilla@86.188.197.189)
  391. # [15:13] * Joins: karlcow (~karl@nerval.la-grange.net)
  392. # [15:15] <annevk> zcorpan, about your bug: http://dev.w3.org/cvsweb/csswg/cssom/Overview.src.html.diff?r1=1.83;r2=1.84
  393. # [15:15] <annevk> zcorpan, I'm not quite sure what the rationale was though :(
  394. # [15:16] * Joins: kennyluck (~kennyluck@219.85.51.235)
  395. # [15:17] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
  396. # [15:17] * Joins: davidb_ (~davidb@66.207.208.98)
  397. # [15:20] * Joins: MacTed (~Thud@63.119.36.36)
  398. # [15:21] <zcorpan> annevk: maybe it's needed for .backgroundColor etc but not for setProperty?
  399. # [15:21] <annevk> I guess the rationale was that backgroundColor = null should be the same as backgroundColor = ""
  400. # [15:22] <annevk> TreatNullAs=... would prolly be a better directive to use then
  401. # [15:23] * Quits: Timz (~Adium@86.89.174.199) (Quit: Leaving.)
  402. # [15:26] * Parts: zcorpan (~zcorpan@c-df9be355.410-6-64736c14.cust.bredbandsbolaget.se)
  403. # [15:28] <hsivonen> annevk: I replied
  404. # [15:30] <annevk> "the chairs have reached consensus"
  405. # [15:30] <annevk> is that the goal these days?
  406. # [15:33] * Quits: kennyluck (~kennyluck@219.85.51.235) (Quit: kennyluck)
  407. # [15:34] * Joins: zcorpan (~zcorpan@c-df9be355.410-6-64736c14.cust.bredbandsbolaget.se)
  408. # [15:35] <annevk> thanks hsivonen
  409. # [15:38] <annevk> zcorpan, should I just remove it for now?
  410. # [15:38] <annevk> zcorpan, nobody mentioned this as compatibility concern, but maybe Microsoft did not test thoroughly
  411. # [15:40] * Quits: KolakCC (~KolakCC@unaffiliated/kolakcc) (Remote host closed the connection)
  412. # [15:41] <zcorpan> annevk: i'd like it removed from setProperty at least
  413. # [15:41] <annevk> removed it from both
  414. # [15:42] <annevk> if we need TreatNullAs=Empty annotations someone should let me know
  415. # [15:49] * Quits: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
  416. # [15:50] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
  417. # [15:54] * Quits: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
  418. # [15:54] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
  419. # [15:57] * Joins: CvP (~CvP@123.49.21.141)
  420. # [15:57] * bga_ is now known as bga_|away
  421. # [15:58] * Joins: tomasf (~tomasf@109.58.22.71.bredband.tre.se)
  422. # [15:59] * Joins: KolakCC (~KolakCC@unaffiliated/kolakcc)
  423. # [15:59] * Quits: KolakCC (~KolakCC@unaffiliated/kolakcc) (Remote host closed the connection)
  424. # [16:00] * Joins: KolakCC (~KolakCC@unaffiliated/kolakcc)
  425. # [16:01] * bentruyman is now known as bot-t2
  426. # [16:01] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
  427. # [16:01] * Quits: KolakCC (~KolakCC@unaffiliated/kolakcc) (Remote host closed the connection)
  428. # [16:01] * bot-t2 is now known as bentruyman
  429. # [16:01] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
  430. # [16:01] * bga_ is now known as bga_|away
  431. # [16:03] * Joins: KolakCC (~KolakCC@unaffiliated/kolakcc)
  432. # [16:04] * Joins: yaffle (~vic99999@217.19.114.226)
  433. # [16:04] * Parts: yaffle (~vic99999@217.19.114.226)
  434. # [16:04] * Quits: Ankheg (~Ankheg@91.224.77.4) (Quit: Leaving.)
  435. # [16:05] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Ping timeout: 252 seconds)
  436. # [16:05] * Quits: KolakCC (~KolakCC@unaffiliated/kolakcc) (Read error: Connection reset by peer)
  437. # [16:06] * Joins: Ankheg (~Ankheg@91.224.77.4)
  438. # [16:06] * Quits: Ankheg (~Ankheg@91.224.77.4) (Client Quit)
  439. # [16:08] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
  440. # [16:08] <djr> Hey guys, am looking at the validator.nu project with the idea of improving the build system for deployments
  441. # [16:09] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (Ping timeout: 244 seconds)
  442. # [16:09] * Joins: Timz (~Adium@86.89.174.199)
  443. # [16:09] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
  444. # [16:09] * bga_ is now known as bga_|away
  445. # [16:09] <Ms2ger> hsivonen, ^
  446. # [16:10] <djr> by improving I mean managing all the java dependencies under maven. The current python build script is good for getting things up and running
  447. # [16:10] * Joins: KolakCC (~KolakCC@unaffiliated/kolakcc)
  448. # [16:10] * Quits: KolakCC (~KolakCC@unaffiliated/kolakcc) (Client Quit)
  449. # [16:12] <djr> just, makes it a bit awkward to deploy on any of these platforms that support java ootb
  450. # [16:17] * Joins: kennyluck (~kennyluck@114-43-112-116.dynamic.hinet.net)
  451. # [16:21] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
  452. # [16:27] * Joins: timeless (d04149cb@firefox/developer/timeless)
  453. # [16:31] * Quits: rtuin (~rtuin@213.125.175.250) (Quit: Leaving)
  454. # [16:37] * Quits: michaelw (~michaelw@lambda.foldr.org) (Ping timeout: 240 seconds)
  455. # [16:42] <djr> okay I've gotten so far in making each of the separate components under validator.nu have their own pom file
  456. # [16:42] * Joins: necolas (~necolas@5e0c0fc8.bb.sky.com)
  457. # [16:44] * bga_|away is now known as bga_
  458. # [16:44] <djr> just discovered there is a circular dependency between the 'syntax' and 'utils' repos
  459. # [16:45] <djr> hsivonen: MikeSmith: any thoughts?
  460. # [16:48] <MikeSmith> djr: there are probably other circular dependencies in there as well
  461. # [16:48] * bga_ is now known as bga_|away
  462. # [16:49] <MikeSmith> anyway, I don't reckon hsivonen would be too keen on switching the build system to use maven
  463. # [16:49] <MikeSmith> me neither, really
  464. # [16:49] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
  465. # [16:49] <MikeSmith> if we were to switch it something else, I'd vote for just using make
  466. # [16:50] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
  467. # [16:50] * bga_ is now known as bga_|away
  468. # [16:50] <djr> MikeSmith: well I read the reasoning behind the python build script as being, so you don't need maven :)
  469. # [16:52] <MikeSmith> djr: I've always thought that using a python script to do the actual build is a little odd
  470. # [16:52] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
  471. # [16:52] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
  472. # [16:52] * bga_ is now known as bga_|away
  473. # [16:52] <MikeSmith> but it does seem to work well enough for most people
  474. # [16:52] <karlcow> first mention of "What problem are you trying to solve?"— Roy T. Fielding http://lists.w3.org/Archives/Public/ietf-http-wg-old/1996MayAug/0019.html
  475. # [16:52] <djr> MikeSmith: using maven and having all the libraries treated as separate components... not having circular dependencies... that would be awesome
  476. # [16:53] <djr> mainly cause I think it doesn't have to be, use one or the other
  477. # [16:53] <MikeSmith> true
  478. # [16:53] <djr> was surprised to find, http://mvnrepository.com/artifact/nu.validator.htmlparser
  479. # [16:54] <djr> which works great, am just hacking around trying to get the whole project built like that
  480. # [16:54] <MikeSmith> djr: but using a real dependency-aware build system would mostly be beneficial to developers working on the sources
  481. # [16:54] <MikeSmith> who need to make changes to the source and rebuild while they are doing development
  482. # [16:54] <MikeSmith> so it would save time if they didn't have to rebuild targets whose dependencies have not changed
  483. # [16:55] <djr> well the python stuff would work well for dev
  484. # [16:55] <MikeSmith> but the fact is that the full build only takes a minute or so to run
  485. # [16:55] <djr> I'm suggesting maven for a production friendly build
  486. # [16:55] <MikeSmith> ok
  487. # [16:56] <MikeSmith> djr: if you have ideas on how to resolve the circular dependencies, I would be happy to help test them
  488. # [16:56] <MikeSmith> the biggest current problem with the build is that it always fails the very first time you run it from a fresh checkout
  489. # [16:56] <djr> yeah
  490. # [16:57] <MikeSmith> and it also has no "clean" target
  491. # [16:57] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
  492. # [16:57] * Quits: Lachy (~Lachy@pat-tdc.opera.com) (Quit: Computer has gone to sleep.)
  493. # [16:57] <djr> I'm no java expert :) am just hacking around at present
  494. # [16:58] <djr> am thinking a way might be to create a complete clone of everything and have a complicated pom that just builds the whole thing and not care about the dependencies
  495. # [16:58] <djr> well, can use the httpclient, but that's about it.
  496. # [16:59] <djr> The only way I would see if resolving the circular dependencies would be to split some of the stuff out of the util library
  497. # [17:00] <djr> and put it in a thing which depends on org.whattf
  498. # [17:03] <kling> is there a downloadable version of the single-page html spec somewhere?
  499. # [17:03] <Ms2ger> ctrl-s?
  500. # [17:03] <kling> (that would open in the browser without needing external resources from whatwg.org etc)
  501. # [17:03] <Ms2ger> Or you could checkout from svn
  502. # [17:03] <Ms2ger> Oh, hmm
  503. # [17:03] <Ms2ger> I don't think sp
  504. # [17:03] <Ms2ger> so*
  505. # [17:04] <Ms2ger> Unless the epub stuff actually happened in the end
  506. # [17:04] <kling> mm, okay
  507. # [17:06] * Joins: M_Aamir (M_Aamir@116.73.162.73)
  508. # [17:07] * Joins: richt (~richt@213.236.208.22)
  509. # [17:14] <djr> MikeSmith: do you know who actually maintains the production install of validator.nu ?
  510. # [17:15] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  511. # [17:15] <MikeSmith> djr: you mean the http://validator.nu/ site?
  512. # [17:15] <djr> aye
  513. # [17:16] <djr> maybe am jumping the gun with all this maven shite :) all I really want to do is improve our deployment of the validator
  514. # [17:16] * Joins: mishunov (~spliter@164.247.189.109.customer.cdi.no)
  515. # [17:16] * Quits: mishunov (~spliter@164.247.189.109.customer.cdi.no) (Client Quit)
  516. # [17:17] <hsivonen> indeed I'm not keen on moving to Maven
  517. # [17:17] <djr> currently running a massive command to java, under screen
  518. # [17:17] <djr> maven would be amazing as it would be a simple, git push heroku
  519. # [17:18] <djr> that's the only real reason
  520. # [17:19] * Quits: jacobolu_ (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  521. # [17:20] <timeless> hello hsivonen
  522. # [17:21] * Joins: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
  523. # [17:22] * bentruyman is now known as ben_dover
  524. # [17:22] * Quits: astearns (~anonymous@c-50-132-9-217.hsd1.wa.comcast.net) (Quit: astearns)
  525. # [17:23] * ralphholzmann is now known as ben_all_man
  526. # [17:24] * ben_all_man is now known as ralphholzmann
  527. # [17:24] * Joins: MikeSmith_ (~MikeSmith@EM114-48-92-218.pool.e-mobile.ne.jp)
  528. # [17:26] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
  529. # [17:26] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
  530. # [17:26] <hsivonen> timeless: hello
  531. # [17:26] * bga_ is now known as bga_|away
  532. # [17:26] <timeless> how's finland?
  533. # [17:26] <hsivonen> timeless: rainy.
  534. # [17:26] <hsivonen> timeless: well, Helsinki at least
  535. # [17:27] <hsivonen> djr: the parser component used to be in Maven
  536. # [17:27] * ben_dover is now known as bentruyman
  537. # [17:27] <hsivonen> djr: it's not anymore, because the current packaging steps do stuff that I don't know how to do in Maven
  538. # [17:27] * Quits: MikeSmith (~MikeSmith@EM114-48-145-43.pool.e-mobile.ne.jp) (Ping timeout: 258 seconds)
  539. # [17:27] * MikeSmith_ is now known as MikeSmith
  540. # [17:28] * ralphholzmann is now known as darceyclark
  541. # [17:29] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
  542. # [17:29] <djr> hsivonen: oh, right. Dang
  543. # [17:29] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
  544. # [17:29] * bga_ is now known as bga_|away
  545. # [17:30] <djr> hsivonen: I'm abandoning my approach of making each of your repos a 'library' to be managed under maven... instead trying to do something with the whole project itself
  546. # [17:32] <hsivonen> note that "I don't know how to do with Maven" doesn't equal "can't be done in Maven"
  547. # [17:32] <hsivonen> I know very little about Maven except that it makes things more complicated for me
  548. # [17:32] <djr> :)
  549. # [17:33] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
  550. # [17:34] * Joins: Yaffle (~vic99999@94.51.47.177)
  551. # [17:34] * Quits: tomasf (~tomasf@109.58.22.71.bredband.tre.se) (Ping timeout: 255 seconds)
  552. # [17:34] <Yaffle> hi
  553. # [17:34] <djr> yeah, I think it would be possible but because of the circular dependency it would probably need some changes to the utils / syntax repos
  554. # [17:35] <djr> am happy to try hack with that in the future, but I think for now I can do something that won't need any changes on your end
  555. # [17:36] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
  556. # [17:36] * bga_ is now known as bga_|away
  557. # [17:36] <djr> will let you know how it goes.
  558. # [17:36] <djr> Thanks hsivonen / MikeSmith
  559. # [17:37] <timeless> more complicated hardly sounds like progress :)
  560. # [17:37] <MikeSmith> djr: cheers
  561. # [17:37] <timeless> hi MikeSmith
  562. # [17:37] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
  563. # [17:37] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
  564. # [17:37] * bga_ is now known as bga_|away
  565. # [17:37] <djr> happy to help with any of these things we've been talking about!
  566. # [17:39] * Quits: timeless (d04149cb@firefox/developer/timeless) (Quit: Page closed)
  567. # [17:39] * Joins: timeless (d04149cb@firefox/developer/timeless)
  568. # [17:40] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
  569. # [17:41] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
  570. # [17:41] * bga_ is now known as bga_|away
  571. # [17:41] * Joins: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
  572. # [17:47] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
  573. # [17:47] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
  574. # [17:47] * bga_ is now known as bga_|away
  575. # [17:49] * Joins: saba (~foo@unaffiliated/saba)
  576. # [17:50] * darceyclark is now known as ralphholzmann
  577. # [17:50] * abarth is now known as abarth|gardener
  578. # [17:51] <annevk> anyone else read this?
  579. # [17:51] <annevk> http://infrequently.org/2011/10/real-constructors-webidl-last-call/
  580. # [17:52] <annevk> bit of a rant on magical constructors
  581. # [17:53] * Joins: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru)
  582. # [17:53] * Quits: bga_|away (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
  583. # [17:54] * bga_ is now known as bga_|away
  584. # [17:54] * Quits: payman (~payman@pat.se.opera.com) (Remote host closed the connection)
  585. # [17:55] * bga_|away is now known as bga_
  586. # [17:55] * Joins: scor (~scor@drupal.org/user/52142/view)
  587. # [17:55] * Quits: scor (~scor@drupal.org/user/52142/view) (Excess Flood)
  588. # [17:56] <Ms2ger> Oh, is that the guy who keeps arguing about changing the default?
  589. # [17:56] * Joins: scor (~scor@drupal.org/user/52142/view)
  590. # [17:57] <annevk> yeah
  591. # [17:58] <annevk> he works on Chrome Frame for Google, but as far as standards go...
  592. # [17:59] <jgraham> Alex Russel is kind of lame. He tries to rant but doesn't have any style.
  593. # [17:59] <Ms2ger> Did he ever explain what new HTMLHeadingElement() should return?
  594. # [17:59] <jgraham> He should have described lack of constructors as "cancer for the web" or something equally silly
  595. # [18:00] * Joins: agektmr (~Adium@p2156-ipbf5107marunouchi.tokyo.ocn.ne.jp)
  596. # [18:00] <jgraham> *Russell
  597. # [18:03] <annevk> that he keeps pushing a proposal which hasn't been thought through in detail is annoying and a big waste of everyone's time
  598. # [18:03] <Ms2ger> Welcome to web standards
  599. # [18:03] <jgraham> Ah, so he is good at standards then
  600. # [18:04] <jgraham> Do people really want to do new HTMLDivElement?
  601. # [18:04] <jgraham> I mean jQuery doesn't work like that
  602. # [18:04] <Ms2ger> I've heard that claim
  603. # [18:04] <jgraham> Is there some framework that works with lots of new Foo() type syntax?
  604. # [18:05] * M_Aamir is now known as aamironline
  605. # [18:05] * Quits: aamironline (M_Aamir@116.73.162.73)
  606. # [18:05] <jgraham> Closure?
  607. # [18:05] <Ms2ger> Never from an actual webdev, though
  608. # [18:05] * Joins: M_Aamir (M_Aamir@116.73.162.73)
  609. # [18:05] * Quits: M_Aamir (M_Aamir@116.73.162.73) (Client Quit)
  610. # [18:05] * Joins: M_Aamir (M_Aamir@116.73.162.73)
  611. # [18:05] * Parts: M_Aamir (M_Aamir@116.73.162.73)
  612. # [18:05] <jgraham> var newHeader = goog.dom.createDom('h1', {'style': 'background-color:#EEE'},
  613. # [18:05] <jgraham> 'Hello world!');
  614. # [18:06] <jgraham> Doesn't look much like new Foo()
  615. # [18:06] * Joins: astearns (~anonymous@192.150.22.5)
  616. # [18:06] * Joins: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr)
  617. # [18:07] <jgraham> (complaining that things don't look like javascript when you work for *Google*is pretty much the definition of irony. All their javascript libraries look like java)
  618. # [18:07] <Ms2ger> Maybe that's why he wants it in the DOM? Then he doesn't have to use their javaey stuff
  619. # [18:07] <zewt> heh
  620. # [18:07] * Quits: rimantas (~rimliu@93.93.57.193) (Quit: Leaving)
  621. # [18:08] <zewt> that'd be a pretty gigantic hammer to work around your company having annoying libraries: "get what you want built into every browser"
  622. # [18:09] <jgraham> zewt: But it's just flipping a default in the WebIDL spec!
  623. # [18:10] <annevk> flip the default already
  624. # [18:10] <annevk> magical ponies for everyone
  625. # [18:10] <annevk> also make work
  626. # [18:10] <annevk> but look, ponies!
  627. # [18:10] <zewt> unicorns?
  628. # [18:11] * Quits: GlitchMr (~glitchmr@178-36-40-137.adsl.inetia.pl) (Read error: Connection reset by peer)
  629. # [18:11] <jgraham> With the magic ponies obsession, it's no wonder people think annevk is a girl
  630. # [18:12] <Ms2ger> Well done, doctor
  631. # [18:13] <annevk> he's no psychologist though
  632. # [18:16] * Quits: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr) (Ping timeout: 260 seconds)
  633. # [18:18] * Quits: richt (~richt@213.236.208.22) (Remote host closed the connection)
  634. # [18:19] * Quits: woef (~woef@91.183.84.141) (Ping timeout: 256 seconds)
  635. # [18:23] * Quits: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  636. # [18:26] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  637. # [18:29] * Quits: MacTed (~Thud@63.119.36.36)
  638. # [18:32] * Joins: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  639. # [18:32] * Joins: MacTed (~Thud@63.119.36.36)
  640. # [18:33] * Joins: michaelw (~michaelw@lambda.foldr.org)
  641. # [18:38] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 258 seconds)
  642. # [18:43] * Parts: sinowar (~sinowar@92.35.38.132)
  643. # [18:43] * Joins: hasather_ (~hasather_@84.38.144.96)
  644. # [18:46] * Parts: Yaffle (~vic99999@94.51.47.177)
  645. # [18:47] <annevk> "FOR something so central to the modern world, the internet is shambolically governed. It is run by a hotch-potch of organisations with three- to five-letter acronyms."
  646. # [18:47] <annevk> now it's even more clear how secretive the WHATWG is
  647. # [18:47] <annevk> not recognized by The Economist!
  648. # [18:48] <hsivonen> I thought the governance issues were with ICANN
  649. # [18:48] <annevk> http://www.economist.com/node/21531011 btw
  650. # [18:48] <zewt> a ... hotch-potch?
  651. # [18:48] <zewt> (and that's skimming right over "shambolically")
  652. # [18:48] <annevk> hsivonen, ah governance in that sense, fair enough
  653. # [18:49] <annevk> zewt, what's wrong?
  654. # [18:50] <zewt> pretty absurd writing, heh
  655. # [18:51] <annevk> pretty accurate though
  656. # [18:55] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 255 seconds)
  657. # [18:56] * Quits: othermaciej_ (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej_)
  658. # [18:56] * Quits: Kingdutch (~kingdutch@188.200.149.217) (Quit: leaving)
  659. # [18:57] * Joins: Kingdutch (~kingdutch@188.200.149.217)
  660. # [18:59] * Joins: KillerX (~anant@34.198.247.173.mozilla-sfo1.web-pass.com)
  661. # [19:01] * bga_ is now known as bga_|away
  662. # [19:01] * Quits: CvP (~CvP@123.49.21.141) (Ping timeout: 256 seconds)
  663. # [19:01] * Quits: manu-db (~msporny@digitalbazaar.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.1.19/20110701110326])
  664. # [19:11] <jcranmer> annevk: to be fair, the WHATWG isn't exactly a governing body of the internet
  665. # [19:11] <jcranmer> ICANN and IANA are the primary "governing" bodies
  666. # [19:13] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
  667. # [19:13] <jcranmer> "Most the IETF standards mirror ITU standards (e.g. email - smtp - X.400)." ... bwahahaha
  668. # [19:13] <jcranmer> I much prefer foo@bar.com over CN=foo,OU=bar,OU=com :-)
  669. # [19:14] * Quits: saba (~foo@unaffiliated/saba) (Ping timeout: 256 seconds)
  670. # [19:14] <annevk> yeah
  671. # [19:15] <annevk> what is the three-letter acronym then though?
  672. # [19:15] <annevk> I initially thought W3C, but that is not governing either
  673. # [19:16] * Joins: CvP (~CvP@123.49.20.18)
  674. # [19:16] <annevk> ooh bitbucket has Git now
  675. # [19:17] <karlcow> ISO?
  676. # [19:17] <annevk> doh
  677. # [19:18] <annevk> well actually
  678. # [19:18] <annevk> oh well
  679. # [19:18] <Hixie> IANA isn't a governing body, it's a registration body
  680. # [19:25] * Joins: smaug____ (~chatzilla@GGGMKCCLXXIX.gprs.sl-laajakaista.fi)
  681. # [19:25] * Joins: erlehmann (~erlehmann@89.204.137.104)
  682. # [19:27] * Quits: Timz (~Adium@86.89.174.199) (Quit: Leaving.)
  683. # [19:27] * Joins: rniwa (rniwa@nat/google/x-gzlomrfjhasukpns)
  684. # [19:28] * Joins: Yaffle (~vic99999@94.51.47.177)
  685. # [19:30] * Joins: payman (~payman@pat.se.opera.com)
  686. # [19:30] * Quits: payman (~payman@pat.se.opera.com) (Remote host closed the connection)
  687. # [19:31] * Joins: weinig (~weinig@2620:149:4:1b01:7087:a1cd:6dad:e89e)
  688. # [19:34] * bga_|away is now known as bga_
  689. # [19:38] * Quits: smaug____ (~chatzilla@GGGMKCCLXXIX.gprs.sl-laajakaista.fi) (Ping timeout: 276 seconds)
  690. # [19:38] * Quits: erlehmann (~erlehmann@89.204.137.104) (Quit: Ex-Chat)
  691. # [19:38] <AryehGregor> Gmail's rich-text editor seems to be completely broken. Professionally, I am unsurprised.
  692. # [19:39] * Joins: smaug____ (~chatzilla@GGGMKCCLXXIX.gprs.sl-laajakaista.fi)
  693. # [19:39] <zewt> i wish the entire html-pasting "feature" would die
  694. # [19:39] <zewt> the only effect it's had on my life is that every single time I paste from a webpage into gmail, I have to paste mail into a text editor and re-copy it so it doesn't paste in some random font
  695. # [19:40] <djr> hsivonen: MikeSmith: I believe I'm quite close here > https://raw.github.com/gist/10e1e61ee4bb32639367/20e6937b5350221487272210f14680a186bd1861/validator-nu-maven-build-failure.sh
  696. # [19:40] <zewt> (at least presumably the undo work will fix gmail and every other web editor's undo, which seems to essentially put the cursor in a random place after each undo)
  697. # [19:40] * Quits: annevk (~annevk@pat-tdc.opera.com) (Quit: annevk)
  698. # [19:41] <AryehGregor> zewt, you can use the "remove formatting" feature.
  699. # [19:41] * Joins: _bga (~bga@178.71.203.19)
  700. # [19:42] * Joins: saba (~foo@unaffiliated/saba)
  701. # [19:43] * Quits: bga_ (~bga@95-55-48-205.dynamic.avangarddsl.ru) (Ping timeout: 260 seconds)
  702. # [19:43] <zewt> don't know where that is, but I'd sooner it just stop doing that, it's nothing but an annoyance
  703. # [19:44] <zewt> sometimes I've just converted to plain text and back to get rid of everything
  704. # [19:44] * Quits: agektmr (~Adium@p2156-ipbf5107marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
  705. # [19:44] * Quits: danheberden (~danheberd@li225-35.members.linode.com) (Ping timeout: 240 seconds)
  706. # [19:44] <AryehGregor> It's a little T with a red X next to it.
  707. # [19:45] <zewt> Meaningless Icon Syndrome
  708. # [19:45] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
  709. # [19:47] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (Ping timeout: 258 seconds)
  710. # [19:49] * Joins: danheberden (~danheberd@li225-35.members.linode.com)
  711. # [19:50] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
  712. # [19:50] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
  713. # [19:53] * Quits: weinig (~weinig@2620:149:4:1b01:7087:a1cd:6dad:e89e) (Read error: Connection reset by peer)
  714. # [19:54] * Joins: weinig (~weinig@17.212.155.228)
  715. # [19:56] * Quits: CvP (~CvP@123.49.20.18) (Quit: [ UPP ] > all)
  716. # [19:57] <timeless> zewt: hey, i do that for Outlook calendar items!
  717. # [19:57] <timeless> (i can't find a way to tell outlook i don't want calendar items to be rich text)
  718. # [19:57] * Parts: Yaffle (~vic99999@94.51.47.177)
  719. # [19:58] <AryehGregor> Yay, sane HTTPS URLs for Wikipedia: https://en.wikipedia.org/wiki/Main_Page
  720. # [20:00] <tomasf> aaah. no more secure.wikimedia.org
  721. # [20:00] <AryehGregor> With extensive use of protocol-relative URLs, incidentally.
  722. # [20:00] <timeless> AryehGregor: is there a news article for this?
  723. # [20:01] <AryehGregor> timeless, http://www.google.com/search?q=wikipedia+protocol-relative+urls has some relevant things.
  724. # [20:01] <AryehGregor> timeless, http://blog.wikimedia.org/2011/10/03/native-https-support-enabled-for-all-wikimedia-foundation-wikis/
  725. # [20:01] <AryehGregor> There you go.
  726. # [20:01] <timeless> thanks, that's what i wanted :)
  727. # [20:03] <AryehGregor> There are techy details here: http://wikitech.wikimedia.org/view/Https
  728. # [20:03] <AryehGregor> They work around lack of SNI support by having one IP address for each second-level domain.
  729. # [20:03] <AryehGregor> And wildcard certs.
  730. # [20:05] <timeless> > SNI is only supported in fairly modern browsers (IE7, FX2, Opera8).
  731. # [20:05] <timeless> yeah, Fx2 is fairly modern... :)
  732. # [20:05] <timeless> (the problem of course is IE6..)
  733. # [20:05] <AryehGregor> Yeah.
  734. # [20:05] <AryehGregor> There was a surprising amount of work needed to get it to work properly. You'd think it would be relatively simple.
  735. # [20:05] <timeless> is it ok for me to change that page?
  736. # [20:05] <timeless> oh, i can't
  737. # [20:06] <timeless> can you?
  738. # [20:06] <timeless> > In our current CNAME approach we use three service names:
  739. # [20:06] <timeless> s/our current/our previous/; s/use/used/
  740. # [20:06] * Quits: mpt (~mpt@canonical/mpt) (Read error: Operation timed out)
  741. # [20:07] <AryehGregor> I don't have a wikitech.wikimedia.org account. It's for sysadmins only, I think.
  742. # [20:08] * Joins: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10)
  743. # [20:08] <AryehGregor> I mean, I could get one if I was interested.
  744. # [20:08] <timeless> can you pass along a note?
  745. # [20:08] <AryehGregor> You can, in #wikimedia-tech.
  746. # [20:08] <AryehGregor> But the entire page was evidently written before deployment.
  747. # [20:08] <AryehGregor> Thus "current CNAME approach".
  748. # [20:08] <timeless> it seems rude for someone w/ no wikipedia affiliation to do it
  749. # [20:08] <timeless> it's mixed actually
  750. # [20:08] <timeless> > To support IP based virtual hosts, we created service CNAMEs on a per project basis. The -lb suffix means "load balancing".
  751. # [20:09] * Joins: KillerX_ (~anant@34.198.247.173.mozilla-sfo1.web-pass.com)
  752. # [20:11] * Quits: KillerX (~anant@34.198.247.173.mozilla-sfo1.web-pass.com) (Ping timeout: 260 seconds)
  753. # [20:11] * KillerX_ is now known as KillerX
  754. # [20:13] * Joins: dbaron (~dbaron@nat/mozilla/x-ztckufzqomioalja)
  755. # [20:14] <timeless> AryehGregor: ok, i think that was a waste of breath
  756. # [20:15] <timeless> but thanks for the pointer, it's a reminder of why i don't go anywhere near that stuff
  757. # [20:15] <AryehGregor> timeless, well, they probably have better things to do than make the tense of a documentation page consistent.
  758. # [20:17] <AryehGregor> They're probably more interested in, e.g., reports of actual service problems.
  759. # [20:18] <AryehGregor> People who write standards might appreciate editorial feedback, but people who write transient project documentation pages, not so much.
  760. # [20:19] * timeless sighs
  761. # [20:20] <timeless> wikimedia documentation exists partially so that others can use it as a guideline
  762. # [20:20] <timeless> if it's confusing, it hurts people who might try to do that
  763. # [20:21] * Joins: mkanat (mkanat@nat/google/x-rxsgliuihktgrpmp)
  764. # [20:26] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 248 seconds)
  765. # [20:29] * Joins: ap (~ap@2620:149:4:1b01:4957:4623:904e:6a5d)
  766. # [20:34] * Joins: sicking (~chatzilla@34.198.247.173.mozilla-sfo1.web-pass.com)
  767. # [20:38] * Joins: mokush (~quassel@188.24.35.181)
  768. # [20:39] * Joins: jochen___ (jochen@nat/google/x-zuykedsdzjzhljtc)
  769. # [20:40] * Quits: jochen__ (jochen@nat/google/x-bmrjwloabhfhuwhg) (Ping timeout: 240 seconds)
  770. # [20:40] * jochen___ is now known as jochen__
  771. # [20:44] * Joins: GlitchMr (~glitchmr@178-36-40-137.adsl.inetia.pl)
  772. # [20:45] * Joins: weinig_ (~weinig@17.245.91.79)
  773. # [20:48] * Quits: weinig (~weinig@17.212.155.228) (Ping timeout: 252 seconds)
  774. # [20:48] * weinig_ is now known as weinig
  775. # [20:50] * Joins: manu-db (~msporny@digitalbazaar.com)
  776. # [20:50] * Joins: annevk (~annevk@cm-84.208.66.146.getinternet.no)
  777. # [20:52] * Quits: timeless (d04149cb@firefox/developer/timeless) (Ping timeout: 252 seconds)
  778. # [20:53] * Joins: dave_levin (dave_levin@nat/google/x-dxqsjxtbbcdwkjgq)
  779. # [20:55] * Joins: sinowar_ (~sinowar@92.35.173.242)
  780. # [20:58] * Joins: CvP (~CvP@123.49.20.47)
  781. # [20:58] * sinowar_ is now known as sinowar
  782. # [21:00] * Quits: weinig (~weinig@17.245.91.79) (Quit: weinig)
  783. # [21:00] * Quits: KillerX (~anant@34.198.247.173.mozilla-sfo1.web-pass.com) (Quit: KillerX)
  784. # [21:09] * Quits: CvP (~CvP@123.49.20.47) (Quit: [ UPP ] > all)
  785. # [21:10] * Joins: CvP (~CvP@123.49.20.47)
  786. # [21:14] * Quits: Telling (~simplicit@shop3.diku.dk) (Quit: ...)
  787. # [21:15] * Joins: ap_ (~ap@17.245.91.215)
  788. # [21:15] * Quits: ap_ (~ap@17.245.91.215) (Remote host closed the connection)
  789. # [21:15] * Joins: ap_ (~ap@17.212.155.203)
  790. # [21:16] * jernoble is now known as jernoble|afk
  791. # [21:17] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
  792. # [21:17] * Quits: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.22/20110906122925])
  793. # [21:17] * Quits: mokush (~quassel@188.24.35.181) (Read error: Connection reset by peer)
  794. # [21:18] * Joins: ap__ (~ap@17.212.155.203)
  795. # [21:18] * Quits: ap_ (~ap@17.212.155.203) (Read error: Connection reset by peer)
  796. # [21:19] * Quits: ap (~ap@2620:149:4:1b01:4957:4623:904e:6a5d) (Ping timeout: 244 seconds)
  797. # [21:19] * ap__ is now known as ap
  798. # [21:19] * Joins: KillerX (~anant@34.198.247.173.mozilla-sfo1.web-pass.com)
  799. # [21:23] * Joins: jwalden (~waldo@2620:101:8003:200:221:6aff:fe6e:d10)
  800. # [21:27] * Quits: myakura (~myakura@FL1-203-136-181-177.tky.mesh.ad.jp) (Remote host closed the connection)
  801. # [21:33] * Quits: CvP (~CvP@123.49.20.47) (Quit: [ UPP ] > all)
  802. # [21:33] * Joins: CvP (~CvP@123.49.20.47)
  803. # [21:34] * Joins: jamesr (jamesr@nat/google/x-qnnfpbkkudbclzhy)
  804. # [21:36] * Quits: CvP (~CvP@123.49.20.47) (Client Quit)
  805. # [21:37] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 255 seconds)
  806. # [21:38] * Joins: othermaciej_ (~mjs@17.245.90.134)
  807. # [21:39] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: Freedom - to walk free and own no superior.)
  808. # [21:40] * Joins: CvP (~CvP@123.49.20.47)
  809. # [21:49] * Joins: ojan (ojan@nat/google/x-oviancbucgzlifje)
  810. # [21:50] <ojan> TabAtkins: i didn't realize collapse was != display:none. What's the use-case for only collapsing the block-progression direction?
  811. # [21:50] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
  812. # [21:52] <sicking> annevk: for what it's worth, it *might* be tricky to make .responseText/.responseXML throw for .responseType != "" given that webkit has been shipping an unprefixed implementation for a while
  813. # [21:53] * Quits: GlitchMr (~glitchmr@178-36-40-137.adsl.inetia.pl) (Quit: GlitchMr)
  814. # [21:55] * Quits: Ms2ger (~Ms2ger@91.181.6.223) (Quit: nn)
  815. # [21:57] * Joins: erlehmann (~erlehmann@82.113.99.3)
  816. # [21:58] <TabAtkins> ojan: Ignore what that dude says. collapse is nothing of the sort.
  817. # [21:59] * Quits: othermaciej (~mjs@2620:149:4:1b01:8041:7d17:79ff:9130) (Quit: othermaciej)
  818. # [21:59] * othermaciej_ is now known as othermaciej
  819. # [21:59] <Hixie> visibility:collapse has nothing to do with display:none, if that's what we're talking about. it's equivalent to visibility:hidden except in some cases involving table cells.
  820. # [21:59] <TabAtkins> Collapsing a table cell is just like display:none'ing it, except that it maintains the "hole" in the table. That's basic sensical stuff, though. There's no real analog to that for Flexbox.
  821. # [21:59] * Joins: weinig (~weinig@17.245.88.90)
  822. # [22:00] <ojan> TabAtkins: what's the use-cases for maintaining the "hole"?
  823. # [22:00] <TabAtkins> ojan: Not fucking up your columns?
  824. # [22:00] <Hixie> if a whole row or column is visibility:collapse, the whole row or column is removed
  825. # [22:01] <Hixie> otherwise, visibility:collapse is just like visibility:hidden (which is basically like opacity:0)
  826. # [22:01] <ojan> Hixie: i see
  827. # [22:01] <ojan> interesting
  828. # [22:01] <ojan> now that i understand all this...i need to rethink how visibility:collapse should interact w flexbox
  829. # [22:02] <Hixie> it's highly unlikely that you want it to do anything at all if display:none already handles your case
  830. # [22:02] * jernoble|afk is now known as jernoble
  831. # [22:03] <ojan> Hixie: the question is whether visiblity:collapse should be the new display:none for new display types
  832. # [22:03] <Hixie> yikes why would we do that
  833. # [22:03] <ojan> Hixie: that would let you use visiblity state to collapse things instad of toggling display
  834. # [22:03] * Joins: Timz (~Adium@86.89.174.199)
  835. # [22:03] <Hixie> why would you toggle display even
  836. # [22:03] <ojan> Hixie: it's kind of sucktastic that you need to toggle display to get something to collapse
  837. # [22:03] <Hixie> just use .hidden
  838. # [22:03] <TabAtkins> Hixie: display:none is a legacy mistake.
  839. # [22:03] * Joins: Telling- (~simplicit@80-71-135-15.u.parknet.dk)
  840. # [22:04] <ojan> Hixie: .hidden?
  841. # [22:04] <Hixie> div.hidden = true; div.hidden = false;
  842. # [22:04] <Hixie> and in css, [hidden] { display: none; } /* or opacity:0 or whatever you want to hide the thing with */
  843. # [22:04] <ojan> wait...wth. how have i never heard of this before.
  844. # [22:05] <TabAtkins> ojan: it's the global "hidden" attribute.
  845. # [22:05] <ojan> mind blown
  846. # [22:05] <TabAtkins> Heh.
  847. # [22:05] * Joins: espadrine (~thaddee_t@acces2337.res.insa-lyon.fr)
  848. # [22:05] <ojan> Hixie: the case that doesn't work is if you're working from a pure JS library
  849. # [22:05] <Hixie> http://www.whatwg.org/specs/web-apps/current-work/complete/editing.html#the-hidden-attribute
  850. # [22:06] * Quits: Timz (~Adium@86.89.174.199) (Client Quit)
  851. # [22:06] <Hixie> "pure JS library"?
  852. # [22:06] <Hixie> [hidden] { display: none; } is in the UA stylesheet
  853. # [22:06] <ojan> Hixie: sorry...that was imprecise
  854. # [22:06] * Joins: jdaggett (~jdaggett@y230056.dynamic.ppp.asahi-net.or.jp)
  855. # [22:06] <ojan> Hixie: i mean things like jquery
  856. # [22:06] <Hixie> so it'll even work in a JS library that doesn't dare touch the DOM to add a stylesheet (but does to add inline style?)
  857. # [22:06] <annevk> sicking, we're locked down these days by one implementation?
  858. # [22:06] <ojan> Hixie: that don't have an associated stylesheet in the page
  859. # [22:06] <annevk> sicking, your argument was sort of compelling though
  860. # [22:06] <ojan> Hixie: yeah...i don't know why we don't use the hidden attribute
  861. # [22:07] <ojan> Hixie: I think js library authors might just not know about it?
  862. # [22:07] <Hixie> it's relatively new
  863. # [22:07] <ojan> ah
  864. # [22:07] <sicking> annevk: well.. if they refuse to change then it'll be hard to write the spec otherwise
  865. # [22:07] <ojan> TabAtkins: given the hidden attribute, does it make sense to propagate visiblity:collapse to other elements?
  866. # [22:07] <sicking> annevk: but if my argument convinced you then it's not a problem anyway :-)
  867. # [22:08] <TabAtkins> ojan: Maybe not.
  868. # [22:08] <ojan> TabAtkins: i'll think about this more and comment on thread
  869. # [22:08] <TabAtkins> ojan: cool.
  870. # [22:09] * Quits: necolas (~necolas@5e0c0fc8.bb.sky.com) (Remote host closed the connection)
  871. # [22:09] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 252 seconds)
  872. # [22:09] <annevk> sicking, might be hard to change encoding stuff too then
  873. # [22:10] <sicking> annevk: yeah, i was worrying about that
  874. # [22:10] <zcorpan> something being shipped doesn't mean there are compat constraints necessarily
  875. # [22:10] <sicking> annevk: i am curious what they were going to do once they do .responseType in worker-xhr though
  876. # [22:10] <sicking> annevk: unless they're going to spin up a DOM-less HTML parser
  877. # [22:10] <Hixie> ojan: it was introduced as "placeholder" in April 2007, quickly changed to "irrelevant" a few hours later, and became "hidden" in August 2008.
  878. # [22:11] * Joins: timeless (d04149cb@firefox/developer/timeless)
  879. # [22:11] * Quits: weinig (~weinig@17.245.88.90) (Remote host closed the connection)
  880. # [22:11] <Hixie> ojan: been pretty stable since, and is now implemented in a few browsers.
  881. # [22:11] * Joins: weinig (~weinig@17.212.155.228)
  882. # [22:11] * Quits: weinig (~weinig@17.212.155.228) (Client Quit)
  883. # [22:11] * Joins: weinig (~weinig@17.212.155.228)
  884. # [22:12] <sicking> Hixie: by the way, did you consider my proposal to allow pointing internal references to stuff inside @hidden elements?
  885. # [22:12] <annevk> sicking, I wonder if XHR should account for Workers in the specification
  886. # [22:12] <annevk> hmm
  887. # [22:12] <annevk> also, you already have that problem with XML
  888. # [22:12] * Joins: roc (~chatzilla@60.234.54.74)
  889. # [22:13] <sicking> annevk: you mean for .responseType=""
  890. # [22:13] <sicking> ?
  891. # [22:13] <sicking> annevk: .responseXML always returns null or throws in workers. Don't recall which
  892. # [22:14] <timeless> abarth|gardener: hello
  893. # [22:14] <zcorpan> but responseText looks for an xml decl still?
  894. # [22:14] <abarth|gardener> timeless: hi
  895. # [22:14] <timeless> so... perhaps a small iteration round
  896. # [22:14] <timeless> >> If RDF-flag is 1 and RSS-flag is 1, then let the sniffed-type be "application/rss+xml" and abort these steps.
  897. # [22:14] <nlogax> i just noticed that chromium lets me nest anchors, and it works beautifully. bug or feature?
  898. # [22:14] <abarth|gardener> yessir
  899. # [22:14] <sicking> zcorpan: i think in our implementation it currently does, yeah. But that will change once we fix some architectural stuff
  900. # [22:15] <timeless> could you change that to: If both RDF-flag and RSS-flag are 1, then ...?
  901. # [22:15] <abarth|gardener> sure
  902. # [22:15] <sicking> zcorpan: right now worker-xhr runs on the main thread in gecko. Which severely affects performance
  903. # [22:15] <sicking> zcorpan: and implementation complexity
  904. # [22:15] <timeless> abarth|gardener: note that i have a tendency to read specs in text/plain
  905. # [22:15] <timeless> which can be why i might miss 'green' text :)
  906. # [22:15] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  907. # [22:15] <AryehGregor> nlogax, "nest anchors" how?
  908. # [22:16] <AryehGregor> nlogax, Chromium most likely follows the spec here.
  909. # [22:16] <abarth|gardener> timeless: done
  910. # [22:16] <nlogax> AryehGregor: var a = document.createElement("a"); var b = same...; a.appendChild(b);
  911. # [22:16] <AryehGregor> nlogax, yes, that will work in all browsers.
  912. # [22:16] <nlogax> AryehGregor: awesome :)
  913. # [22:16] <AryehGregor> Or should.
  914. # [22:16] <AryehGregor> .innerHTML will break, though.
  915. # [22:16] <annevk> sicking, responseText
  916. # [22:16] <sicking> annevk: ?
  917. # [22:16] <timeless> > >> Comparisons between media types, as defined by MIME specifications, are done in an ASCII case-insensitive manner. [RFC2046]
  918. # [22:17] <AryehGregor> It will serialize it to <a href=x><a href=y>foo</a></a>, which will become <a href=x></a><a href=y>foo</a><a></a> if you use it in actual markup.
  919. # [22:17] <timeless> so, the problem is that your `note` here is ambiguous
  920. # [22:17] <annevk> sicking, responseText uses XML
  921. # [22:17] <AryehGregor> The text/html syntax doesn't support nested anchors, but the DOM does.
  922. # [22:17] <AryehGregor> So beware.
  923. # [22:17] <AryehGregor> nlogax, ^^
  924. # [22:17] <timeless> it's hard to understand that you're just saying `mime rfc says that mime comparisons are insensitive`
  925. # [22:17] <timeless> v. `this specification wants mime comparisons to be insensitive`
  926. # [22:17] <sicking> annevk: you mean when .responseType == ""?
  927. # [22:17] <timeless> you want the former
  928. # [22:17] <timeless> but `note:` doesn't cause that result
  929. # [22:17] <annevk> sicking, currently either "" or "text"
  930. # [22:18] <timeless> nor does the `[rfc....]` at the end
  931. # [22:18] <timeless> does that kinda make sense?
  932. # [22:18] <sicking> annevk: right, only when "" in my proposal
  933. # [22:18] <sicking> annevk: but yes, it's a problem
  934. # [22:18] <timeless> > I'm tempted to just rename them to be less semantic. They're just symbols that don't mean anything, really.
  935. # [22:18] <timeless> please do :)
  936. # [22:18] <sicking> annevk: i was actually thinking that we should make .responseType default to "text" for worker-xhr. But i'm not terribly excited by that idea
  937. # [22:18] <timeless> > That's a lot of editing! I'm not sure that buys us much.
  938. # [22:19] <timeless> i ask, because it actually was useful when i was dealing w/ someone else's spec
  939. # [22:19] <nlogax> AryehGregor: thanks, yeah i saw that behavior when just opening a regular ol' html document. it's very useful, wish it worked there as well.. :)
  940. # [22:19] <timeless> they had hex digits and some of them were wrong
  941. # [22:19] <annevk> sicking, in workers we could make "" and "text" the same
  942. # [22:19] <timeless> it was much easier to read when the hex digits were in <tt>
  943. # [22:19] <sicking> annevk: yeah, that'd work too
  944. # [22:19] <AryehGregor> nlogax, it can't, because of legacy pages that rely on current browser behavior.
  945. # [22:19] <timeless> > That is intentional. Sniffing SWF is bad times.
  946. # [22:19] <annevk> still not sure how much of the HTML parser we want to use
  947. # [22:20] <nlogax> AryehGregor: i see. oh well, can at least use it in this all-js thing. :)
  948. # [22:20] <sicking> annevk: when actually parsing into a DOM?
  949. # [22:20] <annevk> I guess what hsivonen suggested sounded okay
  950. # [22:20] <AryehGregor> nlogax, as long as you don't expect .innerHTML to work properly.
  951. # [22:20] <timeless> i think it might be worth an actual NOTE in the spec explaining that SWF is intentionally not sniffed, and what that means for untyped SWF files (actually explaining how it flows and to which resulting sniff type)
  952. # [22:20] <AryehGregor> nlogax, it's somewhat risky that way. You might be better off making sure they don't overlap.
  953. # [22:20] <AryehGregor> Otherwise you risk hitting confusing bugs far down the line when something tries using .innerHTML or similar features somewhere.
  954. # [22:21] <zcorpan> AryehGregor: iirc the html parser can end up with nested <a>s
  955. # [22:21] <zcorpan> AryehGregor: with foster parenting
  956. # [22:21] <timeless> > Thanks to Alfred HÎnes Boris Zbarsky David Singer Mark Pilgrim, and Russ Cox.
  957. # [22:22] <AryehGregor> zcorpan, or maybe if there's an intervening <button> or something. But not from plain <a><a>.
  958. # [22:22] <nlogax> AryehGregor: hmm yeah, i can't imagine why anyone would do that in this case, but you are right, less possible weirdness is good. but it's like it was made for this.. http://dl.dropbox.com/u/28029058/Screen%20Recording.mov
  959. # [22:22] <timeless> you need some punctuation before `Boris`, `David`, and `Mark` :)
  960. # [22:22] <nlogax> was going to add a big anchor somewhere and just position it on top of the other stuff and so on.. but tried thatand was surprised to see it work
  961. # [22:23] <sicking> annevk: i really don't know how much encoding stuff will be a problem in some locales
  962. # [22:23] <sicking> locals
  963. # [22:23] <timeless> abarth|gardener: ok, i think that's all the comments for today
  964. # [22:23] <timeless> i'll try to serialize that into an email for the record
  965. # [22:24] <annevk> it's a new feature
  966. # [22:24] <abarth|gardener> thanks. I appreciate all the comments
  967. # [22:24] <annevk> they'll adapt
  968. # [22:24] <AryehGregor> zcorpan, what's a case where it will work with foster parenting?
  969. # [22:24] * Joins: jacobolus (~jacobolus@c-71-198-169-213.hsd1.ca.comcast.net)
  970. # [22:24] <sicking> annevk: errr..
  971. # [22:25] <zcorpan> AryehGregor: <a><table><a>
  972. # [22:25] <annevk> also, more than 50% of the web or so already is UTF-8
  973. # [22:25] <sicking> annevk: do you have any idea how much they'll have to rewrite?
  974. # [22:25] <zcorpan> AryehGregor: button doesn't give nested a
  975. # [22:25] <AryehGregor> zcorpan, awesome.
  976. # [22:25] <sicking> annevk: 50% of the web is a lot of pages
  977. # [22:26] <AryehGregor> Are we talking about not supporting non-UTF-8 pages for new features?
  978. # [22:26] <annevk> I hope you don't believe the remaining 50% is untagged
  979. # [22:26] <AryehGregor> If so, I'm heartily in favor.
  980. # [22:26] <AryehGregor> Well, kind of.
  981. # [22:26] <AryehGregor> At least if it's a pain to support other encodings.
  982. # [22:26] <timeless> abarth|gardener: oh, i should be added to the list ;-)
  983. # [22:26] <AryehGregor> Maybe we can make UTF-8 the new XHTML: don't support any new features on sites using legacy encodings!
  984. # [22:27] <AryehGregor> It might work better than with XHTML, since UTF-8 actually is technically superior in every respect to the competitors for practically all sites . . .
  985. # [22:27] <zcorpan> hey, IE could add a new rendering mode that just accepts utf-8
  986. # [22:27] * Joins: jamesr_ (jamesr@nat/google/x-rqjuuihahwucbzqg)
  987. # [22:28] <reggna> Been playing #BF3 Beta with my laptop mouse during the weekend; bought a G400 today though, so everything is back to normal.
  988. # [22:28] <Hixie> jgraham: 503
  989. # [22:28] <jamesr_> yo standards monkeys and kibitzers
  990. # [22:28] <AryehGregor> zcorpan, I love how <a href=x><table><a href=y>foo</table> puts foo in a double link while leaving the actual table empty and invisible.
  991. # [22:28] <jamesr_> i want to read adobe's latest CSS proposal: https://dvcs.w3.org/hg/FXTF/raw-file/tip/custom/index.html
  992. # [22:28] * Quits: smaug____ (~chatzilla@GGGMKCCLXXIX.gprs.sl-laajakaista.fi) (Ping timeout: 256 seconds)
  993. # [22:28] <jamesr_> but it throws mixed http/https warnings
  994. # [22:28] <AryehGregor> You could use that for parser hacks.
  995. # [22:28] <AryehGregor> jamesr_, use http://dvcs.w3.org instead? :)
  996. # [22:28] <sicking> annevk: I would be very sad if we did something that so deeply affects other locals without even checking with them what that'll mean
  997. # [22:28] <jamesr_> because dvcs.w3.org serves resources over https, but they only server css/js resources over http
  998. # [22:28] <timeless> s/server/serve/
  999. # [22:28] <annevk> jamesr_, read http://dvcs.w3.org/hg/FXTF/raw-file/tip/custom/index.html instead?
  1000. # [22:29] * Quits: saba (~foo@unaffiliated/saba) (Quit: Lost terminal)
  1001. # [22:29] <jamesr_> AryehGregor, that works but why does it serve the https:// version at all?
  1002. # [22:29] <sicking> annevk: It might mean that asian websites can't transition to use ajax as easily for example
  1003. # [22:29] <zcorpan> AryehGregor: foster parenting is great for reordering content
  1004. # [22:29] <timeless> jamesr_: it isn't wrong to support https
  1005. # [22:29] <jamesr_> and all of the internal links are https://
  1006. # [22:29] <AryehGregor> jamesr_, all of w3.org seems to be set up to serve either http or https interchangeably.
  1007. # [22:29] <timeless> the adobe content could be changed to use protocol relative paths...
  1008. # [22:29] <jamesr_> right, but parts seem to be intentionally http only
  1009. # [22:29] <jamesr_> it could
  1010. # [22:29] <AryehGregor> jamesr_, you should tell the draft authors to use protocol-relative URLs for the mixed-content resources.
  1011. # [22:29] <annevk> sicking, what?
  1012. # [22:29] <sicking> annevk: saying "it's a new feature, they'll adapt" might mean that they have a serious disadvantage for the next 5-10 years
  1013. # [22:30] <jamesr_> does everyone support protocol-relative URLs?
  1014. # [22:30] <annevk> sicking, euhm...
  1015. # [22:30] <annevk> sicking, XHR is pretty much UTF-8 only at the moment
  1016. # [22:30] <timeless> jamesr_: wikipedia is using them
  1017. # [22:30] <jamesr_> timeless, kk
  1018. # [22:30] <timeless> so presumably anyone who matters does :)
  1019. # [22:30] <annevk> if they haven't adapted by now, they've had a disadvantage for a decade now
  1020. # [22:30] <AryehGregor> jamesr_, Wikipedia just started using them on all sites, so I hope so.
  1021. # [22:30] <annevk> would be kind of odd
  1022. # [22:30] <AryehGregor> https://en.wikipedia.org/ <-- look at source
  1023. # [22:30] <sicking> annevk: but we haven't been reading HTML contents until now
  1024. # [22:30] <ojan> Hixie: oh right. i remember irrelevant. lol.
  1025. # [22:30] <sicking> annevk: there's a lot of HTML contents in non-UTF8 out there
  1026. # [22:30] <sicking> annevk: 50% of a few trillion pages
  1027. # [22:31] <sicking> iirc
  1028. # [22:31] <AryehGregor> AFAIK, Wikipedia's testing found no clients at all that didn't support them. The only issues were things like "we don't want to output protocol-relative URLs to e-mail/print/feeds/..."
  1029. # [22:31] <annevk> sure
  1030. # [22:31] <annevk> but it's not all untagged
  1031. # [22:31] <AryehGregor> So it required a bunch of work to get MW to work well with them.
  1032. # [22:31] <sicking> annevk: gotta run
  1033. # [22:31] <AryehGregor> jamesr_, alternatively, they could just unconditionally load the resources over HTTPS. It looks like just a stylesheet and an icon.
  1034. # [22:31] <zcorpan> don't we have data on how much unlabeled non-utf-8 html content there is?
  1035. # [22:32] <annevk> but if they are just going to read some HTML content... I'm not even sure how that stuff would work
  1036. # [22:32] <jamesr_> AryehGregor, W3C doesn't serve these over https
  1037. # [22:32] <AryehGregor> jamesr_, https://www.w3.org/StyleSheets/TR/W3C-ED.css https://www.w3.org/Icons/w3c_home
  1038. # [22:32] <AryehGregor> WFM
  1039. # [22:32] <zcorpan> we could make xhr inherit the page's encoding for text/html
  1040. # [22:32] <jamesr_> ooh
  1041. # [22:32] <zcorpan> if there's no decl
  1042. # [22:32] <jamesr_> i ran into some resource on the rAF spec that the w3 wasn't serving over https
  1043. # [22:33] <zcorpan> and in workers it'd use utf-8 since workers are utf-8
  1044. # [22:33] * Joins: smaug____ (~chatzilla@GGYYYKMMDCCXXIV.gprs.sl-laajakaista.fi)
  1045. # [22:33] <AryehGregor> whatwg.org doesn't serve its stylesheets and things over HTTPS, so I can't make my spec work right now without mixed content. :(
  1046. # [22:33] <AryehGregor> Otherwise I'd use HTTPS URLs too.
  1047. # [22:33] <zcorpan> or maybe that'd be annoying when moving from <script> to worker
  1048. # [22:34] <zcorpan> AryehGregor: just write a script that copies the stuff over to your server every once in a while
  1049. # [22:35] * Quits: jamesr (jamesr@nat/google/x-qnnfpbkkudbclzhy) (Ping timeout: 244 seconds)
  1050. # [22:35] <annevk> inheriting the encoding sounds like a terrible idea
  1051. # [22:36] <annevk> that stuff is already annoying with <script>, especially when it comes to caching and such
  1052. # [22:36] * Joins: necolas (~necolas@5e0c0fc8.bb.sky.com)
  1053. # [22:36] <AryehGregor> Hixie, can we have whatwg.org stuff on HTTPS too? I want https://www.whatwg.org/style/specification and https://www.whatwg.org/specs/web-apps/current-work/dfn.js so that https://dvcs.w3.org/hg/editing/raw-file/tip/editing.html works without mixed content. Also, a pony.
  1054. # [22:38] * AryehGregor votes for using DNSSEC stapling instead of buying a cert
  1055. # [22:38] * _bga is now known as bga_|away
  1056. # [22:39] * Quits: davidb_ (~davidb@66.207.208.98) (Quit: davidb_)
  1057. # [22:39] * Joins: hij1nx (~hij1nx@46.145.20.158)
  1058. # [22:40] * bga_|away is now known as bga_
  1059. # [22:41] <zcorpan> annevk: yeah
  1060. # [22:41] * Quits: zcorpan (~zcorpan@c-df9be355.410-6-64736c14.cust.bredbandsbolaget.se) (Remote host closed the connection)
  1061. # [22:42] * Joins: zcorpan (~zcorpan@c-df9be355.410-6-64736c14.cust.bredbandsbolaget.se)
  1062. # [22:42] * Joins: stefan-_ (~music@swhpet3041.uni-trier.de)
  1063. # [22:45] <timeless> AryehGregor: the pony might be cheaper than dnssec
  1064. # [22:45] <timeless> AryehGregor: can you offer the poney room and board?
  1065. # [22:45] <timeless> i could probably help you w/ the getting part
  1066. # [22:46] <AryehGregor> timeless, are registrars charging for DNSSEC on supported TLDs? You'd think it wouldn't really cost them anything extra.
  1067. # [22:46] * bga_ is now known as bga_|away
  1068. # [22:46] <AryehGregor> .org is signed.
  1069. # [22:46] <AryehGregor> (.name is not :( )
  1070. # [22:46] <timeless> AryehGregor: how many browsers support dnssec?
  1071. # [22:46] <AryehGregor> (nor is .il :( )
  1072. # [22:47] <AryehGregor> timeless, DNSSEC stapling in certs is supported by Chrome. Firefox is looking at it last I heard. The client doesn't need to actually support DNSSEC.
  1073. # [22:47] <timeless> http://www.pir.org/get/registrars?order=field_dnssec_value&sort=desc
  1074. # [22:47] <AryehGregor> It's clever: all it does is stick the signed DNS record where the cert should be.
  1075. # [22:47] <AryehGregor> After all, with DNSSEC you know the record is correct no matter where it comes from, so there's no need for the client to actually query a DNSSEC server.
  1076. # [22:49] * timeless hasn't looked to see how many ways clients can screw up dnssec
  1077. # [22:49] * timeless is currently thinking about certain other technologies
  1078. # [22:49] <AryehGregor> Answer: lots.
  1079. # [22:49] <AryehGregor> Which is why it's great that the stapling solution doesn't require client DNSSEC support.
  1080. # [22:49] <timeless> atm i'm more interested in how banks and credit card vendors can screw up deployments of things
  1081. # [22:50] <AryehGregor> Answer: also lots of ways.
  1082. # [22:51] <timeless> hrm
  1083. # [22:51] * Joins: cpearce (~chatzilla@60.234.54.74)
  1084. # [22:51] <timeless> my office phone tells me someone rang my doorbell erev rosh hashanah
  1085. # [22:51] * timeless wonders why
  1086. # [22:54] * Joins: arun_ (~arun@pool-71-125-251-241.nycmny.east.verizon.net)
  1087. # [22:56] * jernoble is now known as jernoble|afk
  1088. # [22:56] * jernoble|afk is now known as jernoble
  1089. # [22:58] * Joins: simplicity-- (~simplicit@80-71-135-15.u.parknet.dk)
  1090. # [22:58] * theoros is now known as theoros^_^
  1091. # [22:59] * Quits: Telling- (~simplicit@80-71-135-15.u.parknet.dk) (Ping timeout: 260 seconds)
  1092. # [23:00] * Quits: timeless (d04149cb@firefox/developer/timeless) (Ping timeout: 252 seconds)
  1093. # [23:01] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Ping timeout: 240 seconds)
  1094. # [23:02] * theoros^_^ is now known as theoros
  1095. # [23:05] * Quits: jdaggett (~jdaggett@y230056.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
  1096. # [23:06] <annevk> AryehGregor, what's wrong with http?
  1097. # [23:06] <AryehGregor> annevk, it's insecure. Someone might MITM our precious specs!
  1098. # [23:06] * Joins: tomasf_ (~tomasf@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  1099. # [23:07] <jamesr_> chrome's getting more aggressive about warning about mixed http/https content, since when it's not just a precious spec MITM attacks do matter
  1100. # [23:08] <annevk> TR/ is pretty successful at man-in-the-middle'ing them and will do so even when they are served over TLS :p
  1101. # [23:08] <annevk> alright, really nap time now
  1102. # [23:08] * Joins: weinig_ (~weinig@17.245.88.90)
  1103. # [23:11] * Quits: tomasf_ (~tomasf@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Ping timeout: 260 seconds)
  1104. # [23:12] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
  1105. # [23:12] * Joins: boblet_ (u1921@gateway/web/irccloud.com/x-zxyqaeiupjaijcac)
  1106. # [23:12] * Joins: Phae_ (u455@gateway/web/irccloud.com/x-ilqoxwcqqfhdcknd)
  1107. # [23:12] * Quits: weinig (~weinig@17.212.155.228) (Ping timeout: 260 seconds)
  1108. # [23:13] * Joins: dbaron_ (~dbaron@nat/mozilla/x-vruugegcdqlvcnth)
  1109. # [23:13] * Quits: weinig_ (~weinig@17.245.88.90) (*.net *.split)
  1110. # [23:13] * Quits: dbaron (~dbaron@nat/mozilla/x-ztckufzqomioalja) (*.net *.split)
  1111. # [23:13] * Quits: boblet (u1921@gateway/web/irccloud.com/x-bakzyvgnptbetxxu) (*.net *.split)
  1112. # [23:13] * Quits: Phae (u455@gateway/web/irccloud.com/x-zcodyeilyiavxiuw) (*.net *.split)
  1113. # [23:13] * Quits: nunnun (~nunnun@irc.v6.nunnun.jp) (*.net *.split)
  1114. # [23:13] * boblet_ is now known as boblet
  1115. # [23:13] * Phae_ is now known as Phae
  1116. # [23:14] <TabAtkins> Macroeconomic theory, as explained via the medium of rap: http://www.youtube.com/watch?v=GTQnarzmTOc
  1117. # [23:15] * Quits: tomasf (~tom@c-5ed9e555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
  1118. # [23:17] <hober> TabAtkins: classic, though the first one was better
  1119. # [23:20] * Joins: micheil (~micheil@92.40.253.185.threembb.co.uk)
  1120. # [23:20] * Joins: nunnun (~nunnun@irc.v6.nunnun.jp)
  1121. # [23:26] * jernoble is now known as jernoble|afk
  1122. # [23:26] * jernoble|afk is now known as jernoble
  1123. # [23:27] * Quits: dbaron_ (~dbaron@nat/mozilla/x-vruugegcdqlvcnth) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  1124. # [23:28] * Quits: MikeSmith (~MikeSmith@EM114-48-92-218.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
  1125. # [23:29] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
  1126. # [23:29] * Quits: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  1127. # [23:29] <danbeam> add 0 stevet@google.com
  1128. # [23:29] <danbeam> d'oh, sorry guys
  1129. # [23:30] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
  1130. # [23:31] * Joins: dbaron (~dbaron@nat/mozilla/x-kxrcztklrolzdtft)
  1131. # [23:31] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Client Quit)
  1132. # [23:33] * Joins: MikeSmith (~MikeSmith@EM114-48-4-57.pool.e-mobile.ne.jp)
  1133. # [23:36] * Quits: danheberden (~danheberd@li225-35.members.linode.com) (Ping timeout: 248 seconds)
  1134. # [23:38] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (Quit: ZNC - http://znc.sourceforge.net)
  1135. # [23:38] * Joins: danheberden (~danheberd@li225-35.members.linode.com)
  1136. # [23:39] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
  1137. # [23:44] * Quits: smaug____ (~chatzilla@GGYYYKMMDCCXXIV.gprs.sl-laajakaista.fi) (Ping timeout: 245 seconds)
  1138. # [23:51] <Hixie> sicking: i do not recall (re the hidden thing), probably still an open bug. i think the spec says no currently.
  1139. # [23:55] * Quits: MacTed (~Thud@63.119.36.36)
  1140. # [23:56] <sicking> Hixie: ok, I don't think i ever filed a bug on the spec, Want me to open one?
  1141. # [23:57] <Hixie> didn't you send mail about it or something? i seem to recall seeing it discussed but i don't think i've gotten to it yet
  1142. # [23:57] * Joins: weinig (~weinig@17.212.155.228)
  1143. # [23:57] * Quits: hij1nx (~hij1nx@46.145.20.158) (Quit: hij1nx)
  1144. # Session Close: Tue Oct 04 00:00:00 2011

The end :)