/irc-logs / freenode / #whatwg / 2014-02-20 / end

Options:

  1. # Session Start: Thu Feb 20 00:00:00 2014
  2. # Session Ident: #whatwg
  3. # [00:03] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Ping timeout: 240 seconds)
  4. # [00:04] * Quits: othermaciej (~mjs@17.114.217.7) (Quit: othermaciej)
  5. # [00:09] * Quits: newtron (~newtron@199.71.174.203) (Quit: Leaving...)
  6. # [00:09] * Joins: othermaciej (~mjs@17.114.18.253)
  7. # [00:10] * Quits: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net) (Quit: sedovsek)
  8. # [00:10] * Quits: othermaciej (~mjs@17.114.18.253) (Client Quit)
  9. # [00:11] <Hixie> oh man
  10. # [00:11] <Hixie> touch events are non-trivial to use
  11. # [00:11] <Hixie> i wish each touch would just be its own object with events firing on it
  12. # [00:12] <Hixie> instead of having to track touch.identifier
  13. # [00:15] * Quits: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca) (Remote host closed the connection)
  14. # [00:16] * Parts: Scorchin (sid1242@gateway/web/irccloud.com/x-ytmihjqbfnkrdnqa)
  15. # [00:16] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  16. # [00:16] * Joins: karlcow (~karl@nerval.la-grange.net)
  17. # [00:19] * jonlee_|afk is now known as jonlee_
  18. # [00:20] * Joins: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca)
  19. # [00:23] * Quits: jeremyj (~jeremyj@17.202.44.231) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  20. # [00:24] * Quits: weinig (~weinig@17.114.218.135) (Quit: weinig)
  21. # [00:27] * Quits: rdebeasi (~rdebeasi@datacenter.ef.com) (Ping timeout: 272 seconds)
  22. # [00:29] * Joins: rdebeasi (~rdebeasi@datacenter.ef.com)
  23. # [00:30] * jonlee_ is now known as jonlee_|afk
  24. # [00:30] * Quits: zdobersek (~zan@46.19.140.62) (Quit: Leaving.)
  25. # [00:33] * jorendorff is now known as jorendorff_away
  26. # [00:33] * Quits: rdebeasi (~rdebeasi@datacenter.ef.com) (Ping timeout: 240 seconds)
  27. # [00:35] * jorendorff_away is now known as jorendorff
  28. # [00:36] * Joins: rdebeasi (~rdebeasi@datacenter.ef.com)
  29. # [00:38] * Joins: hasather (~hasather@guest.schibsted.no)
  30. # [00:38] * jorendorff is now known as jorendorff_away
  31. # [00:39] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:9b4:5cf0:564f:6b68)
  32. # [00:39] * Joins: jeremyj (~jeremyj@17.202.44.231)
  33. # [00:40] * Joins: KevinMarks__ (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
  34. # [00:41] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 245 seconds)
  35. # [00:43] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:9b4:5cf0:564f:6b68) (Ping timeout: 245 seconds)
  36. # [00:43] * Quits: benvie_ (~bbenvie@206.169.237.178) (Ping timeout: 245 seconds)
  37. # [00:43] * Joins: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com)
  38. # [00:54] <Hixie> ok, got it working. http://damowmow.com/playground/demos/touch/001.html
  39. # [00:54] * Joins: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt)
  40. # [00:57] <marcosc> TabAtkins: thanks, sorry I missed that in the docs
  41. # [01:01] * Joins: iancrowt_ (~iancrowth@host86-147-203-174.range86-147.btcentralplus.com)
  42. # [01:04] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
  43. # [01:04] * Joins: bholley (~bholley@108-91-169-178.lightspeed.sntcca.sbcglobal.net)
  44. # [01:06] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
  45. # [01:06] * Joins: weinig (~weinig@17.114.218.135)
  46. # [01:07] * Quits: rdebeasi (~rdebeasi@datacenter.ef.com) (Ping timeout: 252 seconds)
  47. # [01:12] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  48. # [01:15] * Quits: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca) (Remote host closed the connection)
  49. # [01:16] * Quits: weinig (~weinig@17.114.218.135) (Quit: weinig)
  50. # [01:17] * Quits: encryptd_fractal (~mfrawley@66-188-99-174.static.ftbg.wi.charter.com) (Quit: Leaving.)
  51. # [01:21] * Joins: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca)
  52. # [01:29] * Joins: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net)
  53. # [01:29] * Quits: llkats (~llkats@206.169.83.230) (Remote host closed the connection)
  54. # [01:30] * Quits: qFox (~peter@53527597.cm-6-3b.dynamic.ziggo.nl) (Ping timeout: 252 seconds)
  55. # [01:30] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
  56. # [01:32] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  57. # [01:35] * Quits: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net) (Remote host closed the connection)
  58. # [01:38] * Joins: hasather (~hasather@guest.schibsted.no)
  59. # [01:42] * Joins: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net)
  60. # [01:43] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 252 seconds)
  61. # [01:45] * Joins: danielwrobert (~Adium@wsip-68-15-24-46.sd.sd.cox.net)
  62. # [01:47] * Joins: scor (~scor@c-98-217-11-242.hsd1.ma.comcast.net)
  63. # [01:47] * Quits: scor (~scor@c-98-217-11-242.hsd1.ma.comcast.net) (Changing host)
  64. # [01:47] * Joins: scor (~scor@drupal.org/user/52142/view)
  65. # [01:51] * Joins: [[zzz]] (~zz]]@node-18z0.pool-101-109.dynamic.totbb.net)
  66. # [01:54] * Quits: iancrowt_ (~iancrowth@host86-147-203-174.range86-147.btcentralplus.com)
  67. # [01:54] * Quits: [[zz]] (~zz]]@node-19po.pool-101-109.dynamic.totbb.net) (Ping timeout: 245 seconds)
  68. # [01:58] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  69. # [01:58] * Quits: jeremyj (~jeremyj@17.202.44.231) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  70. # [01:58] * Quits: ehsan (~ehsan@66.207.208.102) (Remote host closed the connection)
  71. # [02:02] * Quits: sgalineau (~sylvaing@192.150.10.208) (Read error: Connection reset by peer)
  72. # [02:03] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Ping timeout: 246 seconds)
  73. # [02:04] * Joins: sgalineau (~sylvaing@c-71-227-171-86.hsd1.wa.comcast.net)
  74. # [02:05] * Quits: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt) (Remote host closed the connection)
  75. # [02:14] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Remote host closed the connection)
  76. # [02:15] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
  77. # [02:18] * Joins: weinig (~weinig@17.114.4.92)
  78. # [02:19] * Joins: jeremyj (~jeremyj@17.202.44.231)
  79. # [02:19] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Ping timeout: 245 seconds)
  80. # [02:21] * Joins: necolas (~necolas@8.25.197.27)
  81. # [02:25] * Joins: decotii-alt (~decotii@hq.croscon.com)
  82. # [02:26] * Quits: lmclister (~lmclister@sjfw1.adobe.com)
  83. # [02:27] * Quits: decotii (~decotii@hq.croscon.com) (Ping timeout: 260 seconds)
  84. # [02:27] * Quits: yutak (~yutak@2401:fa00:4:1000:26be:5ff:fe0d:e1d5) (Quit: Ex-Chat)
  85. # [02:33] * Quits: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net) (Remote host closed the connection)
  86. # [02:35] * Quits: necolas (~necolas@8.25.197.27) (Remote host closed the connection)
  87. # [02:37] * Quits: jeffreyatw (~jeffreyat@66-194-1-26.STATIC.twtelecom.net) (Ping timeout: 260 seconds)
  88. # [02:38] * Quits: smaug____ (~chatzilla@a91-154-42-30.elisa-laajakaista.fi) (Ping timeout: 260 seconds)
  89. # [02:39] * Joins: hasather (~hasather@guest.schibsted.no)
  90. # [02:40] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:d8fa:c930:4bcc:6b68)
  91. # [02:40] * Joins: llkats (~llkats@c-67-188-8-143.hsd1.ca.comcast.net)
  92. # [02:43] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 252 seconds)
  93. # [02:43] * Joins: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt)
  94. # [02:44] * Quits: llkats (~llkats@c-67-188-8-143.hsd1.ca.comcast.net) (Ping timeout: 245 seconds)
  95. # [02:44] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:d8fa:c930:4bcc:6b68) (Ping timeout: 264 seconds)
  96. # [02:45] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
  97. # [02:46] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Read error: Connection reset by peer)
  98. # [02:47] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
  99. # [02:48] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Read error: Connection reset by peer)
  100. # [02:49] * Quits: say2joe (~say2joe@209-253-225-97.ip.mcleodusa.net) (Ping timeout: 245 seconds)
  101. # [02:49] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
  102. # [02:50] * Joins: encryptd_fractal (~encryptd_@24-177-124-44.dhcp.mdsn.wi.charter.com)
  103. # [03:03] * Quits: totsinaprops (~totsinapr@gateway/tor-sasl/totsinaprops) (Quit: totsinaprops)
  104. # [03:04] * Quits: beowulf (~sstewart@host109-158-229-141.range109-158.btcentralplus.com) (Remote host closed the connection)
  105. # [03:05] * Quits: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca) (Remote host closed the connection)
  106. # [03:06] * Joins: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca)
  107. # [03:07] * Quits: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net) (Quit: Computer has gone to sleep.)
  108. # [03:08] * Joins: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net)
  109. # [03:09] * Quits: benv (~benv@38.104.194.126) (Quit: Computer has gone to sleep.)
  110. # [03:16] * Joins: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net)
  111. # [03:16] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  112. # [03:18] * Joins: yutak (~yutak@2401:fa00:4:1000:26be:5ff:fe0d:e1d5)
  113. # [03:20] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  114. # [03:20] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
  115. # [03:20] * Quits: sgalineau (~sylvaing@c-71-227-171-86.hsd1.wa.comcast.net) (Quit: Textual IRC Client: www.textualapp.com)
  116. # [03:20] * Quits: weinig (~weinig@17.114.4.92) (Quit: weinig)
  117. # [03:20] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  118. # [03:22] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
  119. # [03:22] * Quits: danielwrobert (~Adium@wsip-68-15-24-46.sd.sd.cox.net) (Quit: Leaving.)
  120. # [03:23] * Quits: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net) (Remote host closed the connection)
  121. # [03:23] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
  122. # [03:24] * Quits: jeremyj (~jeremyj@17.202.44.231) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  123. # [03:24] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
  124. # [03:25] * Joins: weinig (~weinig@17.114.218.135)
  125. # [03:25] * Joins: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net)
  126. # [03:25] * Quits: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net) (Remote host closed the connection)
  127. # [03:26] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
  128. # [03:27] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Ping timeout: 260 seconds)
  129. # [03:29] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
  130. # [03:29] * Quits: encryptd_fractal (~encryptd_@24-177-124-44.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
  131. # [03:31] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
  132. # [03:33] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
  133. # [03:34] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Read error: Connection reset by peer)
  134. # [03:34] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
  135. # [03:37] * jonlee_|afk is now known as jonlee_
  136. # [03:38] * Quits: weinig (~weinig@17.114.218.135) (Quit: weinig)
  137. # [03:39] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Ping timeout: 245 seconds)
  138. # [03:39] * Joins: hasather (~hasather@guest.schibsted.no)
  139. # [03:39] * Joins: weinig (~weinig@17.114.218.135)
  140. # [03:43] * Quits: jernoble (~jernoble@17.202.46.221) (Ping timeout: 245 seconds)
  141. # [03:44] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 265 seconds)
  142. # [03:45] * Joins: jernoble (~jernoble@17.202.46.221)
  143. # [03:48] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
  144. # [03:51] * Quits: weinig (~weinig@17.114.218.135) (Quit: weinig)
  145. # [03:52] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Ping timeout: 246 seconds)
  146. # [03:52] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  147. # [03:54] * jonlee_ is now known as jonlee_|afk
  148. # [03:55] * Quits: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com) (Quit: tantek)
  149. # [03:56] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
  150. # [03:59] * Joins: ebollens_ (~ebollens@wifi-131-179-14-116.host.ucla.edu)
  151. # [03:59] * Quits: ebollens (~ebollens@dhcp62-231.ats.ucla.edu) (Ping timeout: 252 seconds)
  152. # [03:59] * ebollens_ is now known as ebollens
  153. # [04:01] * Quits: SamB (~SamB@2001:470:1f07:57:18eb:f0e9:27cc:293f) (Read error: Connection reset by peer)
  154. # [04:01] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  155. # [04:02] * Quits: bholley (~bholley@108-91-169-178.lightspeed.sntcca.sbcglobal.net) (Quit: bholley)
  156. # [04:11] * heycam is now known as heycam|away
  157. # [04:14] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
  158. # [04:16] * Quits: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca) (Remote host closed the connection)
  159. # [04:16] * Joins: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca)
  160. # [04:31] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  161. # [04:34] * Joins: ambv (~ambv@50-76-48-113-ip-static.hfc.comcastbusiness.net)
  162. # [04:40] * Joins: hasather (~hasather@guest.schibsted.no)
  163. # [04:40] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:c1:6e01:38fe:c9c3)
  164. # [04:41] * Quits: ebollens (~ebollens@wifi-131-179-14-116.host.ucla.edu) (Quit: ebollens)
  165. # [04:42] * heycam|away is now known as heycam
  166. # [04:43] * Joins: jeremyj (~jeremyj@c-24-4-202-10.hsd1.ca.comcast.net)
  167. # [04:44] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 252 seconds)
  168. # [04:45] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:c1:6e01:38fe:c9c3) (Ping timeout: 245 seconds)
  169. # [04:47] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
  170. # [04:47] * Quits: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca) (Remote host closed the connection)
  171. # [04:47] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
  172. # [04:48] * Joins: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca)
  173. # [04:52] * Quits: ambv (~ambv@50-76-48-113-ip-static.hfc.comcastbusiness.net) (Quit: sys.exit(0) # app closed)
  174. # [04:52] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net) (Ping timeout: 245 seconds)
  175. # [04:53] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
  176. # [04:54] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
  177. # [04:55] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net) (Client Quit)
  178. # [05:01] * Joins: deniak (~denis@177.182.122.109.rev.sfr.net)
  179. # [05:02] <MikeSmith> zewt: http://validator.w3.org/nu/ has an option that lets you persistently filter out any errors or warnings you don't want to see
  180. # [05:04] <MikeSmith> after you check a document, you'll see a "Message filtering" button. If you press that, it'll show you all the messages with show/hide checkboxes
  181. # [05:06] * Joins: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net)
  182. # [05:06] <MikeSmith> but I don't know why it would be giving errors or warnings for non-80 ports
  183. # [05:19] * Krinkle is now known as Krinkle|detached
  184. # [05:21] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  185. # [05:27] <MikeSmith> OK after looking at the code I find the reason you're seeing that message is because of the library we're currently using for URL checking
  186. # [05:27] <MikeSmith> it has a warning case for this
  187. # [05:27] <MikeSmith> http://jena.sourceforge.net/iri/javadoc/com/hp/hpl/jena/iri/ViolationCodes.html#PORT_SHOULD_NOT_BE_WELL_KNOWN
  188. # [05:28] <MikeSmith> and the reason that library does it is because of http://www.apps.ietf.org/rfc/rfc3986.html#sec-7.2
  189. # [05:30] <MikeSmith> but I agree there's no reason we should be emitting it from the validator so I'll patch the sources to just drop it on the floor
  190. # [05:30] <MikeSmith> for now
  191. # [05:31] <MikeSmith> but the plan is to replace that library anyway, using smola's library that's based on the current URL standard
  192. # [05:39] * Joins: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
  193. # [05:40] * Joins: hasather (~hasather@guest.schibsted.no)
  194. # [05:45] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 252 seconds)
  195. # [05:50] * Joins: nessy (~silviapf@dps-pool9.nat.nicta.com.au)
  196. # [05:52] * Krinkle|detached is now known as Krinkle
  197. # [05:53] <MikeSmith> zewt: fixed https://github.com/validator/syntax/commit/d815de537a86d4334294725d40f077ee2eb0cde9
  198. # [05:53] <MikeSmith> and pushed to http://validator.w3.org/nu/
  199. # [05:54] <MikeSmith> Hixie: about ins & del the thing that confused me is that there are UA requirements there but I couldn't see how to actually test that UA conforms to them
  200. # [05:59] * Quits: reyre (~reyre@bas1-streetsville52-1279283565.dsl.bell.ca) (Remote host closed the connection)
  201. # [06:05] * Quits: hoobdeebla (~hoobdeebl@ip70-190-42-239.ph.ph.cox.net)
  202. # [06:06] * Krinkle is now known as Krinkle|detached
  203. # [06:23] * Joins: mven (~mven@ip72-193-85-64.lv.lv.cox.net)
  204. # [06:25] * Joins: benv (~benv@c-67-188-10-155.hsd1.ca.comcast.net)
  205. # [06:28] * Joins: niloy (~niloy@110.224.141.111)
  206. # [06:29] * Quits: mven (~mven@ip72-193-85-64.lv.lv.cox.net) (Read error: Connection reset by peer)
  207. # [06:30] * Joins: mven (~mven@ip72-193-85-64.lv.lv.cox.net)
  208. # [06:30] * Quits: nessy (~silviapf@dps-pool9.nat.nicta.com.au) (Quit: Leaving.)
  209. # [06:30] * Quits: filR (~textual@202.171.180.162) (Read error: Connection reset by peer)
  210. # [06:32] * Quits: jonlee_|afk (~jonlee_@17.202.46.222) (Read error: Operation timed out)
  211. # [06:32] * Quits: jernoble (~jernoble@17.202.46.221) (Ping timeout: 260 seconds)
  212. # [06:36] <MikeSmith> Hixie: http://lists.w3.org/Archives/Public/public-whatwg-archive/2014Feb/0100.html doesn't seem like a usability win
  213. # [06:36] <MikeSmith> (message from tkent about input@type=number)
  214. # [06:40] * Joins: bhanu (7d15e684@gateway/web/freenode/ip.125.21.230.132)
  215. # [06:41] * Joins: hasather (~hasather@guest.schibsted.no)
  216. # [06:41] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:b0a7:e354:cd35:758b)
  217. # [06:45] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
  218. # [06:45] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 248 seconds)
  219. # [06:45] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
  220. # [06:46] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:b0a7:e354:cd35:758b) (Ping timeout: 264 seconds)
  221. # [06:47] * Joins: filR (~textual@202.171.180.162)
  222. # [06:49] * Quits: globbot (~logbot@lump.glob.com.au) (Ping timeout: 260 seconds)
  223. # [06:50] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
  224. # [06:56] * Quits: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt) (*.net *.split)
  225. # [06:56] * Quits: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8) (*.net *.split)
  226. # [06:56] * Quits: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net) (*.net *.split)
  227. # [06:56] * Joins: globbot (~logbot@lump.glob.com.au)
  228. # [06:58] * Joins: inahandizha (inahandizh@112.204.175.73)
  229. # [06:59] * Parts: inahandizha (inahandizh@112.204.175.73)
  230. # [07:01] * Joins: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt)
  231. # [07:01] * Joins: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8)
  232. # [07:01] * Joins: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net)
  233. # [07:06] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  234. # [07:11] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
  235. # [07:19] * Joins: jonlee__ (~jonlee_@17.202.46.222)
  236. # [07:21] <Hixie> MikeSmith: yeah, there's been a bunch of feedback on type=number that i need to go through
  237. # [07:22] <Hixie> MikeSmith: re ins/del, you mean about parsing datetime?
  238. # [07:22] <MikeSmith> Hixie: yeah, that
  239. # [07:23] <Hixie> MikeSmith: that's mostly just there in case a tool wants to do something with the attribute... but yeah, nobody is required to do anything with it, so it's a bit fluffy
  240. # [07:23] <MikeSmith> ok
  241. # [07:26] <Hixie> Makefile:16: *** missing separator (did you mean TAB instead of 8 spaces?). Stop.
  242. # [07:26] <Hixie> i think the existence of that error message is an insult.
  243. # [07:29] * Quits: npcomp (~eldon@c-24-126-240-124.hsd1.ga.comcast.net) (Ping timeout: 246 seconds)
  244. # [07:29] <zcorpan> i often mistakenly type 8 spaces when i forget it's much easier to press that other key in notepad
  245. # [07:31] * Joins: npcomp (~eldon@c-24-126-240-124.hsd1.ga.comcast.net)
  246. # [07:32] * Quits: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net) (Quit: sicking)
  247. # [07:33] * heycam is now known as heycam|away
  248. # [07:34] * Quits: jeremyj (~jeremyj@c-24-4-202-10.hsd1.ca.comcast.net) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  249. # [07:34] <MikeSmith> the joys of makefiles
  250. # [07:35] * Joins: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net)
  251. # [07:35] <MikeSmith> I guess to be cool you're supposed to be using something else these days
  252. # [07:37] <zcorpan> implement make in javascript
  253. # [07:40] * Krinkle|detached is now known as Krinkle
  254. # [07:41] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  255. # [07:41] * Joins: hasather (~hasather@guest.schibsted.no)
  256. # [07:45] * MikeSmith wonders if zcorpan is traveling or just up early
  257. # [07:46] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 260 seconds)
  258. # [07:47] <zcorpan> the latter, but i'm usually up early when wfh
  259. # [07:48] * Quits: filR (~textual@202.171.180.162) (Ping timeout: 252 seconds)
  260. # [07:49] <MikeSmith> seems to me then you probably don't sleep enough
  261. # [07:51] <zcorpan> around 8h
  262. # [07:53] <MikeSmith> oh
  263. # [07:53] <MikeSmith> well then I guess you do
  264. # [07:53] <zcorpan> not sleeping enough is bad for the health, so i try not to. but sometimes i do anyway if i get stuck reading about interesting things, e.g. health related stuff (ironically)
  265. # [07:53] <MikeSmith> just I still see you on sometimes at like 8am Japan time
  266. # [07:53] <MikeSmith> hah
  267. # [07:54] <MikeSmith> yeah from what I understand you're really supposed to get 8hours of sleep
  268. # [07:54] <MikeSmith> not you personally
  269. # [07:54] <MikeSmith> *we're really supposed to
  270. # [07:55] <MikeSmith> anyway, https://twitter.com/snystrom/status/436387977259139072 and http://sequoiacapital.tumblr.com/post/77211282835/four-numbers-that-explain-why-facebook-acquired
  271. # [07:56] <MikeSmith> WhatsApp apparently has only 32 engineers
  272. # [07:56] <Hixie> that aquisition boggles my mind
  273. # [07:57] <MikeSmith> buying the users I guess
  274. # [07:58] <MikeSmith> since it's pretty much commodity technology
  275. # [07:58] <Hixie> $35 a user is pretty high.
  276. # [07:59] <Hixie> i wonder how many of their 450 million users have crossed the 1-year mark when they have to pay
  277. # [07:59] <Hixie> anyhoo, i should head to bed. nn.
  278. # [08:00] <MikeSmith> night
  279. # [08:01] * Joins: davve`` (~user@83.218.67.123)
  280. # [08:02] * Quits: davve` (~user@83.218.67.123) (Remote host closed the connection)
  281. # [08:07] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  282. # [08:08] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
  283. # [08:09] * Joins: KenjiBaheux (~KenjiBahe@209.118.182.194)
  284. # [08:13] * KenjiBaheux is now known as kbx_
  285. # [08:14] * kbx_ is now known as KenjiBX
  286. # [08:14] * Quits: KenjiBX (~KenjiBahe@209.118.182.194) (Remote host closed the connection)
  287. # [08:17] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  288. # [08:19] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  289. # [08:21] * Joins: TuRnaD0 (~Thunderbi@80.167.81.192)
  290. # [08:23] * Joins: nessy (~silviapf@101.164.144.53)
  291. # [08:42] * Joins: hasather (~hasather@guest.schibsted.no)
  292. # [08:42] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  293. # [08:45] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  294. # [08:47] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 272 seconds)
  295. # [08:54] * Joins: markkes (~markkes@62.207.90.201)
  296. # [08:54] * Krinkle is now known as Krinkle|detached
  297. # [08:55] * Joins: Streusel (~Anonymous@unaffiliated/streusel)
  298. # [08:56] * Joins: qFox (~peter@83.82.117.151)
  299. # [08:56] * Joins: karlcow (~karl@nerval.la-grange.net)
  300. # [08:58] * Quits: KevinMarks (~yaaic@2607:fb90:f12:12da:f2f1:9ba7:d4b7:6344) (Ping timeout: 265 seconds)
  301. # [09:01] * Joins: KevinMarks (~yaaic@2607:fb90:f1f:29d:84df:86bb:495d:fc28)
  302. # [09:02] * Joins: sedovsek (~robert@89.143.12.238)
  303. # [09:06] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  304. # [09:14] * Joins: charl (~charl@2001:67c:2564:524:41ad:4fb3:a5e5:74e9)
  305. # [09:19] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
  306. # [09:21] * Quits: foolip (~philip@37.139.17.34) (Ping timeout: 265 seconds)
  307. # [09:24] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
  308. # [09:24] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  309. # [09:25] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
  310. # [09:25] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 245 seconds)
  311. # [09:25] * Quits: rniwa (~rniwa@17.202.43.222) (Quit: rniwa)
  312. # [09:25] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  313. # [09:29] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 245 seconds)
  314. # [09:29] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
  315. # [09:31] * Quits: dbaron (~dbaron@50.0.192.34) (Ping timeout: 272 seconds)
  316. # [09:37] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
  317. # [09:37] * Quits: lokling (~quassel@quassel.woboq.de) (Quit: No Ping reply in 180 seconds.)
  318. # [09:37] * Joins: lokling (~quassel@quassel.woboq.de)
  319. # [09:41] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  320. # [09:43] * Joins: hasather (~hasather@guest.schibsted.no)
  321. # [09:45] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
  322. # [09:46] * Joins: karlcow (~karl@nerval.la-grange.net)
  323. # [09:47] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 240 seconds)
  324. # [09:54] * jonlee__ is now known as jonlee_
  325. # [09:56] * Joins: Ms2ger (~Ms2ger@193.190.253.149)
  326. # [09:59] * Joins: zdobersek (~zan@179.43.133.2)
  327. # [10:03] * Joins: foolip (~philip@37.139.17.34)
  328. # [10:06] * Quits: diffalot (~diffalot@c-76-107-128-104.hsd1.ms.comcast.net) (Quit: ZNC - http://znc.in)
  329. # [10:08] * Joins: diffalot (~diffalot@c-76-107-128-104.hsd1.ms.comcast.net)
  330. # [10:12] * Joins: hasather (~hasather@guest.schibsted.no)
  331. # [10:17] * Joins: myakura (~myakura@FL1-119-240-194-107.tky.mesh.ad.jp)
  332. # [10:17] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  333. # [10:18] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  334. # [10:18] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Client Quit)
  335. # [10:23] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 245 seconds)
  336. # [10:24] * Joins: beowulf (~sstewart@host109-158-229-141.range109-158.btcentralplus.com)
  337. # [10:27] * Joins: cheron (~cheron@unaffiliated/cheron)
  338. # [10:34] * Quits: diffalot (~diffalot@c-76-107-128-104.hsd1.ms.comcast.net) (Changing host)
  339. # [10:34] * Joins: diffalot (~diffalot@unaffiliated/papyromancer)
  340. # [10:37] * Joins: Smylers (~smylers@81.143.60.194)
  341. # [10:37] * Joins: richt (~richt@83.218.67.123)
  342. # [10:39] * Joins: Lachy (~Lachy@213.166.174.2)
  343. # [10:40] * Quits: myakura (~myakura@FL1-119-240-194-107.tky.mesh.ad.jp)
  344. # [10:43] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:c533:e0f5:2d47:7311)
  345. # [10:47] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:c533:e0f5:2d47:7311) (Ping timeout: 264 seconds)
  346. # [10:53] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  347. # [10:55] <annevk-cloud> https://twitter.com/edds/status/436395256192704512 makes the buy look reasonable…
  348. # [10:55] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Ping timeout: 240 seconds)
  349. # [10:55] * Joins: WolfieZero (~WolfieZer@neils-thunderbolt.manor.fubra.net)
  350. # [10:57] * Quits: hasather (~hasather@guest.schibsted.no) (Remote host closed the connection)
  351. # [10:57] * Joins: hasather (~hasather@guest.schibsted.no)
  352. # [11:00] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
  353. # [11:04] <MikeSmith> annevk-cloud: canna read that
  354. # [11:04] <MikeSmith> tweets protected
  355. # [11:07] * Joins: barnabywalters (~barnabywa@46-239-239-203.tal.is)
  356. # [11:09] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  357. # [11:09] * Joins: karlcow (~karl@nerval.la-grange.net)
  358. # [11:09] * Joins: Lachy (~Lachy@213.166.174.2)
  359. # [11:11] * Quits: Streusel (~Anonymous@unaffiliated/streusel) (Quit: Computer has gone to sleep.)
  360. # [11:13] * Joins: Streusel (~Anonymous@unaffiliated/streusel)
  361. # [11:14] * Quits: Lachy (~Lachy@213.166.174.2) (Client Quit)
  362. # [11:17] <annevk-cloud> Oh sorry, it compares money per user with other acquisitions such as YouTube
  363. # [11:18] <annevk-cloud> All about the same
  364. # [11:18] * Joins: totsinaprops (~totsinapr@gateway/tor-sasl/totsinaprops)
  365. # [11:20] * Joins: Lachy (~Lachy@213.166.174.2)
  366. # [11:21] * Joins: zdobersek1 (~zan@109.201.154.171)
  367. # [11:22] <MikeSmith> ok
  368. # [11:22] <MikeSmith> annevk-cloud: so the money per use for whatsapp comes from users paying a subscription fee?
  369. # [11:23] <MikeSmith> *per user
  370. # [11:23] * Quits: zdobersek (~zan@179.43.133.2) (Ping timeout: 260 seconds)
  371. # [11:23] <MikeSmith> oh wait I guess you don't mean that
  372. # [11:24] <MikeSmith> you mean the cost of the acquisition compared to the number of users it brings
  373. # [11:25] <MikeSmith> so for YouTube is must have also been about $35 per user
  374. # [11:29] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 245 seconds)
  375. # [11:32] <MikeSmith> "Skype was acquired by eBay in 2005 for $2.6 billion, working out to roughly $240 per user. Google bought YouTube for $1.65 billion, or nearly $49 per user"
  376. # [11:32] <MikeSmith> http://www.investopedia.com/financial-edge/0412/did-facebook-overpay-for-instagram.aspx
  377. # [11:35] * Joins: karlcow (~karl@nerval.la-grange.net)
  378. # [11:36] <wilhelm> It's still crazy. Imagine that kind of money being invested into industry, transportation or raw materials instead. You'd get a much quicker return.
  379. # [11:37] <MikeSmith> wow del.icio.us acquisition was $150 per user
  380. # [11:37] <MikeSmith> wilhelm: sure
  381. # [11:39] <MikeSmith> fwiw there's a longer list at https://docs.google.com/spreadsheet/pub?key=0Ag0BxADNLZqgdHdzYVR3a3BoM09jLUxNMC1lMDk2amc
  382. # [11:41] * Quits: zdobersek1 (~zan@109.201.154.171) (Ping timeout: 246 seconds)
  383. # [11:42] <MikeSmith> anyway in other news I set up https://github.com/whatwg/web-history/blob/master/README.md today
  384. # [11:42] <MikeSmith> contributions encouraged
  385. # [11:43] <MikeSmith> it's pretty thin from 2009 on
  386. # [11:43] <MikeSmith> planning to add more when I can but in the mean time maybe somebody else could add a few things
  387. # [11:44] * Joins: zdobersek (~zan@109.201.154.163)
  388. # [11:46] * Quits: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net) (Quit: sicking)
  389. # [11:47] * Joins: espadrine (~ttyl@AMontsouris-158-1-25-154.w92-128.abo.wanadoo.fr)
  390. # [11:49] * Quits: hasather (~hasather@guest.schibsted.no) (Remote host closed the connection)
  391. # [11:53] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Ping timeout: 245 seconds)
  392. # [11:55] * Joins: hasather (~hasather@guest.schibsted.no)
  393. # [11:55] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
  394. # [11:55] * Joins: RobbertAtWork (~robbertat@a212-238-236-229.adsl.xs4all.nl)
  395. # [11:56] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Read error: Connection reset by peer)
  396. # [11:58] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
  397. # [11:59] * WolfieZero is now known as WolfieZero|Away
  398. # [12:04] * Quits: benv (~benv@c-67-188-10-155.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  399. # [12:04] * Joins: Streusel_ (~Anonymous@S01061859334846a2.vc.shawcable.net)
  400. # [12:07] * Quits: Streusel (~Anonymous@unaffiliated/streusel) (Ping timeout: 256 seconds)
  401. # [12:07] * sangwhan_ is now known as sangwhan
  402. # [12:08] * WolfieZero|Away is now known as WolfieZero
  403. # [12:13] * Quits: hasather (~hasather@guest.schibsted.no) (Remote host closed the connection)
  404. # [12:13] * Quits: Streusel_ (~Anonymous@S01061859334846a2.vc.shawcable.net) (Remote host closed the connection)
  405. # [12:13] * Joins: iancrowt_ (~iancrowth@139.160-44-82.static.virginmediabusiness.co.uk)
  406. # [12:19] * Joins: shaunbaker (~shaunbake@97e69e6b.skybroadband.com)
  407. # [12:21] * Quits: shaunbaker (~shaunbake@97e69e6b.skybroadband.com) (Client Quit)
  408. # [12:22] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  409. # [12:25] * dshwang_ is now known as dshwang
  410. # [12:25] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  411. # [12:33] <bhanu> hi, I want to know what is host, inclusive ancestor and host-including inclusive ancestor, can someone please explain, if possible with example?
  412. # [12:42] * Joins: adactio (~adactio@212.42.170.181)
  413. # [12:42] <MikeSmith> bhanu: that's in the DOM spec isn't it
  414. # [12:42] <MikeSmith> are you reading some other spec that uses it?
  415. # [12:43] <MikeSmith> http://robert.ocallahan.org/2014/02/3-mile-limit.html is pretty cool
  416. # [12:43] <bhanu> MikeSmith: I couldn't follow it clearly from the spec, so want to understand it
  417. # [12:44] <MikeSmith> bhanu: I guess you want to ask annevk-cloud when he's around
  418. # [12:45] <MikeSmith> or Ms2ger
  419. # [12:45] <bhanu> MikeSmith: I will check with them
  420. # [12:45] <Ms2ger> annevk :)
  421. # [12:45] <Ms2ger> Or dglazkov
  422. # [12:47] <bhanu> Ms2ger: will check with dglazkov since annevk seems to be offline
  423. # [12:49] <bhanu> dglazkov: hi, I couldn't clearly understand the terminologies i.e host, inclusive ancestor and host-including inclusive ancestor
  424. # [12:49] <MikeSmith> dglazkov won't be online for a while yet
  425. # [12:49] <MikeSmith> like 4 hours or so
  426. # [12:49] <bhanu> MikeSmith: oh ok, will check with him later, thanks
  427. # [12:50] * Quits: charl (~charl@2001:67c:2564:524:41ad:4fb3:a5e5:74e9) (Quit: leaving)
  428. # [12:50] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Remote host closed the connection)
  429. # [12:51] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
  430. # [12:51] * Quits: Ms2ger (~Ms2ger@193.190.253.149) (Ping timeout: 246 seconds)
  431. # [12:51] * Quits: markkes (~markkes@62.207.90.201) (Ping timeout: 245 seconds)
  432. # [12:55] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Ping timeout: 252 seconds)
  433. # [12:58] <zcorpan> GPHemsley: http://mimesniff.spec.whatwg.org/#parse-a-mime-type compares bytes to code points
  434. # [13:08] * Joins: markkes (~markkes@62.207.90.201)
  435. # [13:08] * Joins: hasather (~hasather@guest.schibsted.no)
  436. # [13:10] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
  437. # [13:12] * Joins: smaug____ (~chatzilla@37-136-9-231.nat.bb.dnainternet.fi)
  438. # [13:17] * Quits: iancrowt_ (~iancrowth@139.160-44-82.static.virginmediabusiness.co.uk)
  439. # [13:18] * Joins: iancrowt_ (~iancrowth@139.160-44-82.static.virginmediabusiness.co.uk)
  440. # [13:18] * Quits: iancrowt_ (~iancrowth@139.160-44-82.static.virginmediabusiness.co.uk) (Client Quit)
  441. # [13:23] * Joins: smaug_____ (~chatzilla@37-136-9-231.nat.bb.dnainternet.fi)
  442. # [13:24] <MikeSmith> zcorpan: r? https://critic.hoppipolla.co.uk/r/824 (a few simple validator tests for ins|del@datetime)
  443. # [13:26] <zcorpan> MikeSmith: i was now reminded of "del elements should not cross implied paragraph boundaries."
  444. # [13:26] * Quits: smaug____ (~chatzilla@37-136-9-231.nat.bb.dnainternet.fi) (Ping timeout: 246 seconds)
  445. # [13:26] * smaug_____ is now known as smaug____
  446. # [13:26] <zcorpan> which seems like a "fun" thing to check for
  447. # [13:27] <MikeSmith> what that
  448. # [13:27] * MikeSmith looks at spec
  449. # [13:28] * WolfieZero is now known as WolfieZero|Away
  450. # [13:30] * WolfieZero|Away is now known as WolfieZero
  451. # [13:30] <MikeSmith> hmm yeah
  452. # [13:30] * Quits: smaug____ (~chatzilla@37-136-9-231.nat.bb.dnainternet.fi) (Remote host closed the connection)
  453. # [13:31] <MikeSmith> we don't check for that yet
  454. # [13:31] <MikeSmith> I'll raise a bug for it
  455. # [13:36] * Joins: encryptd_fractal (~encryptd_@24-177-124-44.dhcp.mdsn.wi.charter.com)
  456. # [13:37] * Joins: smaug____ (~chatzilla@37-136-9-231.nat.bb.dnainternet.fi)
  457. # Session Close: Thu Feb 20 13:38:19 2014
  458. #
  459. # Session Start: Thu Feb 20 13:38:19 2014
  460. # Session Ident: #whatwg
  461. # [13:38] * Disconnected
  462. # [13:39] * Attempting to rejoin channel #whatwg
  463. # [13:39] * Rejoined channel #whatwg
  464. # [13:39] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ & http://logbot.glob.com.au/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
  465. # [13:39] * Set by smaug____!~chatzilla@GGZYYCCCXVIII.gprs.sl-laajakaista.fi on Wed Mar 21 17:14:24
  466. # [13:39] -card.freenode.net:#whatwg- [freenode-info] if you're at a conference and other people are having trouble connecting, please mention it to staff: http://freenode.net/faq.shtml#gettinghelp
  467. # [13:42] * Quits: krijnhoetmer (~krijnhoet@ip4da4a84d.direct-adsl.nl) (Ping timeout: 260 seconds)
  468. # [13:43] <MikeSmith> zcorpan: http://bugzilla.validator.nu/show_bug.cgi?id=986
  469. # [13:43] * Quits: Lachy (~Lachy@213.166.174.2) (Ping timeout: 246 seconds)
  470. # [13:43] * Joins: felipeduardo (~felipedua@189.103.152.191)
  471. # [13:47] * Joins: Lachy (~Lachy@213.166.174.2)
  472. # [13:51] * Joins: sankha93 (~sankha93@117.240.111.2)
  473. # [13:51] * Quits: sankha93 (~sankha93@117.240.111.2) (Changing host)
  474. # [13:51] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
  475. # [13:53] * Joins: scor (scor@drupal.org/user/52142/view)
  476. # [13:55] * Joins: tj_vantoll (~Adium@2601:4:1400:31:100c:8cff:27ba:82e9)
  477. # [13:55] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Read error: Connection reset by peer)
  478. # [13:55] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
  479. # [13:59] * [[zzz]] is now known as [[zz]]
  480. # [14:01] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Ping timeout: 272 seconds)
  481. # [14:04] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Quit: ChatZilla 0.9.90.1 [Firefox 27.0.1/20140212131424])
  482. # [14:24] * Joins: Ms2ger (~Ms2ger@b235h069.ugent.be)
  483. # [14:25] * Quits: nessy (~silviapf@101.164.144.53) (Quit: Leaving.)
  484. # [14:27] * jorendorff_away is now known as jorendorff
  485. # [14:28] <GPHemsley> hmm... http://syntax.whatwg.org/ was apparently once a working URL
  486. # [14:28] <GPHemsley> (it is no longer)
  487. # [14:29] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Read error: Connection reset by peer)
  488. # [14:32] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  489. # [14:33] * WolfieZero is now known as WolfieZero|Away
  490. # [14:34] <GPHemsley> zcorpan: Filed https://www.w3.org/Bugs/Public/show_bug.cgi?id=24745
  491. # [14:34] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  492. # [14:34] <zcorpan> MikeSmith: you might reject asking for that review
  493. # [14:35] <zcorpan> er
  494. # [14:35] <zcorpan> regret
  495. # [14:35] * Quits: encryptd_fractal (~encryptd_@24-177-124-44.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
  496. # [14:35] * Joins: encryptd_fractal (~encryptd_@24-177-124-44.dhcp.mdsn.wi.charter.com)
  497. # [14:35] * Quits: encryptd_fractal (~encryptd_@24-177-124-44.dhcp.mdsn.wi.charter.com) (Remote host closed the connection)
  498. # [14:36] * Quits: Ms2ger (~Ms2ger@b235h069.ugent.be) (Ping timeout: 245 seconds)
  499. # [14:40] * WolfieZero|Away is now known as WolfieZero
  500. # [14:44] * Joins: newtron (~newtron@199.71.174.203)
  501. # [14:53] * Quits: smaug____ (~chatzilla@37-136-9-231.nat.bb.dnainternet.fi) (Ping timeout: 270 seconds)
  502. # [14:53] * Joins: scor_ (scor@drupal.org/user/52142/view)
  503. # [14:55] * Joins: Ms2ger (~Ms2ger@b238h036.ugent.be)
  504. # [14:55] * Joins: qrwteyrutiyoup_ (~qrwteyrut@unaffiliated/qrwteyrutiyoup)
  505. # [14:56] * Joins: richt_ (~richt@83.218.67.123)
  506. # [14:56] * Joins: jmb^ (~jmb@mail.parsifal.org.uk)
  507. # [14:56] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  508. # [14:58] * Joins: KevinMarks___ (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
  509. # [14:58] * Joins: xxtjaxx_ (~xxtjaxx@waltroute.ff02.net)
  510. # [14:59] * Quits: richt (~richt@83.218.67.123) (Ping timeout: 252 seconds)
  511. # [15:01] * Joins: wirepair_ (fbi@random.supermario.org)
  512. # [15:02] <MikeSmith> zcorpan: any review is a good review
  513. # [15:03] * Quits: scor (scor@drupal.org/user/52142/view) (*.net *.split)
  514. # [15:03] * Quits: zdobersek (~zan@109.201.154.163) (*.net *.split)
  515. # [15:03] * Quits: [[zz]] (~zz]]@node-18z0.pool-101-109.dynamic.totbb.net) (*.net *.split)
  516. # [15:03] * Quits: KevinMarks__ (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (*.net *.split)
  517. # [15:03] * Quits: wirepair (fbi@random.supermario.org) (*.net *.split)
  518. # [15:03] * Quits: qrwteyrutiyoup (~qrwteyrut@unaffiliated/qrwteyrutiyoup) (*.net *.split)
  519. # [15:03] * Quits: jaeholee__ (uid4856@gateway/web/irccloud.com/x-mtxbezhpnilpjbiz) (*.net *.split)
  520. # [15:03] * Quits: timeless (sid4015@firefox/developer/timeless) (*.net *.split)
  521. # [15:03] * Quits: twisted` (sid6794@gateway/web/irccloud.com/x-jjjkggefyebjghom) (*.net *.split)
  522. # [15:03] * Quits: cabanier (sid15093@gateway/web/irccloud.com/x-gnoqqrztthadffgy) (*.net *.split)
  523. # [15:03] * Quits: viduthalai1947_ (uid5404@gateway/web/irccloud.com/x-berpeobxxcpachsr) (*.net *.split)
  524. # [15:03] * Quits: hdv (sid2376@gateway/web/irccloud.com/x-ibpkjmajmyisqyeh) (*.net *.split)
  525. # [15:03] * Quits: dfreedm (sid7859@gateway/web/irccloud.com/x-cookxqnjgfpwgrkz) (*.net *.split)
  526. # [15:03] * Quits: xxtjaxx (~xxtjaxx@kde/developer/marschke) (*.net *.split)
  527. # [15:04] * Quits: jmb (~jmb@mail.parsifal.org.uk) (*.net *.split)
  528. # [15:04] * Quits: jgraham (~jgraham@web91.webfaction.com) (*.net *.split)
  529. # [15:04] * qrwteyrutiyoup_ is now known as qrwteyrutiyoup
  530. # [15:04] * scor_ is now known as scor
  531. # [15:04] <MikeSmith> I don't mind adding more stuff
  532. # [15:04] <MikeSmith> would be nice to get people contributing validator test cases but I don't hold out much hope for that happening, given how hard it is to just get regular tests
  533. # Session Close: Thu Feb 20 15:09:12 2014
  534. #
  535. # Session Start: Thu Feb 20 15:09:12 2014
  536. # Session Ident: #whatwg
  537. # [15:09] * Disconnected
  538. # [15:10] * Attempting to rejoin channel #whatwg
  539. # [15:10] * Rejoined channel #whatwg
  540. # [15:10] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ & http://logbot.glob.com.au/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
  541. # [15:10] * Set by smaug____!~chatzilla@GGZYYCCCXVIII.gprs.sl-laajakaista.fi on Wed Mar 21 17:14:24
  542. # [15:11] <MikeSmith> whew
  543. # [15:12] * Joins: zdobersek (~zan@109.201.154.163)
  544. # [15:12] <MikeSmith> heh it's less than it coulda been
  545. # [15:12] * WolfieZero is now known as WolfieZero|Away
  546. # [15:13] * Joins: twisted` (sid6794@gateway/web/irccloud.com/x-jjjkggefyebjghom)
  547. # [15:13] * Joins: timeless (sid4015@firefox/developer/timeless)
  548. # [15:13] * Joins: jaeholee__ (uid4856@gateway/web/irccloud.com/x-mtxbezhpnilpjbiz)
  549. # [15:13] * Joins: cabanier (sid15093@gateway/web/irccloud.com/x-gnoqqrztthadffgy)
  550. # [15:13] * Joins: viduthalai1947_ (uid5404@gateway/web/irccloud.com/x-berpeobxxcpachsr)
  551. # [15:13] * Joins: hdv (sid2376@gateway/web/irccloud.com/x-ibpkjmajmyisqyeh)
  552. # [15:13] * Joins: dfreedm (sid7859@gateway/web/irccloud.com/x-cookxqnjgfpwgrkz)
  553. # [15:13] * Joins: jgraham (~jgraham@web91.webfaction.com)
  554. # [15:13] <MikeSmith> anyway, maybe we need to separate the tests out to .. somewhere else
  555. # [15:13] <MikeSmith> I mean other then in the dirs for ins/del
  556. # [15:14] * Quits: mven_ (~mven@169.241.49.57) (Write error: Connection reset by peer)
  557. # [15:14] <MikeSmith> hmm no, can't do that because datetime for <time> is less restrictive
  558. # [15:14] <MikeSmith> so need to keep them with the elements
  559. # [15:14] * Quits: Johnny- (~null@unaffiliated/johnny-) (Ping timeout: 570 seconds)
  560. # [15:15] * Quits: Ms2ger (~Ms2ger@b238h036.ugent.be) (Ping timeout: 252 seconds)
  561. # [15:15] <zcorpan> but you could test ins and del in the same page
  562. # [15:15] * Joins: Johnny- (~null@unaffiliated/johnny-)
  563. # [15:18] * Quits: markkes (~markkes@62.207.90.201) (Quit: Nettalk6 - www.ntalk.de)
  564. # [15:18] * Joins: lerc_ (~quassel@121-74-1-14.telstraclear.net)
  565. # [15:18] * Joins: markkes (~markkes@62.207.90.201)
  566. # [15:18] <zcorpan> i think i'd write the tests in an easy-to-write source format and then generate the html
  567. # [15:19] * Quits: lerc (~quassel@121-74-1-14.telstraclear.net) (Ping timeout: 367 seconds)
  568. # [15:19] <zcorpan> <test-name><space><input>
  569. # [15:20] * Quits: krijnhoetmer_ (~krijnhoet@ip4da4a84d.direct-adsl.nl) (Ping timeout: 255 seconds)
  570. # [15:20] <zcorpan> either two files to separate valid from invalid or a magic line that switches to invalid
  571. # [15:23] * Quits: deniak (~denis@177.182.122.109.rev.sfr.net) (Quit: Bye)
  572. # [15:23] * Quits: jaeholee__ (uid4856@gateway/web/irccloud.com/x-mtxbezhpnilpjbiz) (*.net *.split)
  573. # [15:23] * Quits: timeless (sid4015@firefox/developer/timeless) (*.net *.split)
  574. # [15:23] * Quits: twisted` (sid6794@gateway/web/irccloud.com/x-jjjkggefyebjghom) (*.net *.split)
  575. # [15:23] * Quits: cabanier (sid15093@gateway/web/irccloud.com/x-gnoqqrztthadffgy) (*.net *.split)
  576. # [15:24] * Quits: viduthalai1947_ (uid5404@gateway/web/irccloud.com/x-berpeobxxcpachsr) (*.net *.split)
  577. # [15:24] * Quits: hdv (sid2376@gateway/web/irccloud.com/x-ibpkjmajmyisqyeh) (*.net *.split)
  578. # [15:24] * Quits: dfreedm (sid7859@gateway/web/irccloud.com/x-cookxqnjgfpwgrkz) (*.net *.split)
  579. # [15:24] * Quits: jgraham (~jgraham@web91.webfaction.com) (*.net *.split)
  580. # [15:24] * WolfieZero|Away is now known as WolfieZero
  581. # [15:24] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Ping timeout: 252 seconds)
  582. # [15:27] <MikeSmith> zcorpan: the limitation I have there is that the test harness is set up to catch only the first error that gets reported
  583. # [15:27] * Joins: Ms2ger (~Ms2ger@b255h151.ugent.be)
  584. # [15:27] <MikeSmith> I guess I should have it catch all the errors
  585. # [15:27] <MikeSmith> instead
  586. # [15:28] <MikeSmith> that way I could put as many cases as I wanted into each file
  587. # [15:29] <zcorpan> MikeSmith: i meant that a script would generate the html files, one test case per file
  588. # [15:29] <MikeSmith> sure
  589. # [15:30] <MikeSmith> but I mean I have a testrunner in the validator code that automates the tests, and it expects only on error per *novalid.html file
  590. # [15:30] <MikeSmith> or rather it only sees the first error
  591. # [15:30] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
  592. # [15:30] * Joins: izhak (~izhak@92.248.142.152)
  593. # [15:31] <zcorpan> yeah, i don't follow why that is a problem
  594. # [15:31] <MikeSmith> oh sorry
  595. # [15:32] <MikeSmith> yeah, I wasn't paying attention to what you actually wrote. Yeah, you're right, it'd be better to generate them from a script
  596. # [15:32] <MikeSmith> python I guess
  597. # [15:33] * Joins: Philip`_ (~philip@compass.zaynar.co.uk)
  598. # [15:33] <zcorpan> i think using the test name in the filename is better than 001
  599. # [15:34] * Joins: richt (~richt@83.218.67.123)
  600. # [15:34] * Joins: _numerical (numerical@s-e-c-u-r-e-d.info)
  601. # [15:35] <MikeSmith> yeah I'm not fond of the numbering thing
  602. # [15:35] <MikeSmith> using the test names makes for longer filenames but it's not like we gain anything from short filenames
  603. # [15:35] * Joins: rektide_ (~rektide@eldergods.com)
  604. # [15:36] * Joins: lerc (~quassel@121-74-1-14.telstraclear.net)
  605. # [15:36] <MikeSmith> except shorter URLs but the URLs are pretty long already anyway
  606. # [15:36] * Joins: tbsaunde (~tbsaunde@people1.scl3.mozilla.com)
  607. # [15:36] * Joins: wirepair (fbi@random.supermario.org)
  608. # [15:37] * Joins: twisted` (sid6794@gateway/web/irccloud.com/x-jjjkggefyebjghom)
  609. # [15:37] * Joins: timeless (sid4015@firefox/developer/timeless)
  610. # [15:37] * Joins: jaeholee__ (uid4856@gateway/web/irccloud.com/x-mtxbezhpnilpjbiz)
  611. # [15:37] * Joins: cabanier (sid15093@gateway/web/irccloud.com/x-gnoqqrztthadffgy)
  612. # [15:37] * Joins: viduthalai1947_ (uid5404@gateway/web/irccloud.com/x-berpeobxxcpachsr)
  613. # [15:37] * Joins: hdv (sid2376@gateway/web/irccloud.com/x-ibpkjmajmyisqyeh)
  614. # [15:37] * Joins: dfreedm (sid7859@gateway/web/irccloud.com/x-cookxqnjgfpwgrkz)
  615. # [15:37] * Joins: jgraham (~jgraham@web91.webfaction.com)
  616. # [15:37] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 245 seconds)
  617. # [15:39] * jorendorff is now known as jorendorff_away
  618. # [15:39] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  619. # [15:39] * Joins: ajpiano_ (~ajpiano@li98-57.members.linode.com)
  620. # [15:39] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
  621. # [15:40] * Joins: rx (~rx-ident@162.243.230.189)
  622. # [15:41] * Quits: clamstar (~rx-ident@162.243.230.189) (Ping timeout: 245 seconds)
  623. # [15:41] * rx is now known as clamstar
  624. # [15:41] * Quits: markkes (~markkes@62.207.90.201) (Ping timeout: 245 seconds)
  625. # [15:41] * Quits: Philip` (~philip@compass.zaynar.co.uk) (Ping timeout: 245 seconds)
  626. # [15:41] * Joins: Ms2ger` (~Ms2ger@b255h151.ugent.be)
  627. # [15:41] * Quits: Ms2ger (~Ms2ger@b255h151.ugent.be) (*.net *.split)
  628. # [15:41] * Quits: lerc_ (~quassel@121-74-1-14.telstraclear.net) (*.net *.split)
  629. # [15:41] * Quits: wirepair_ (fbi@random.supermario.org) (*.net *.split)
  630. # [15:41] * Quits: richt_ (~richt@83.218.67.123) (*.net *.split)
  631. # [15:41] * Quits: newtron (~newtron@199.71.174.203) (*.net *.split)
  632. # [15:41] * Quits: karlcow (~karl@nerval.la-grange.net) (*.net *.split)
  633. # [15:41] * Quits: rektide (~rektide@eldergods.com) (*.net *.split)
  634. # [15:41] * Quits: numerical (numerical@s-e-c-u-r-e-d.info) (*.net *.split)
  635. # [15:41] * Quits: tbsaunde_ (~tbsaunde@people1.scl3.mozilla.com) (*.net *.split)
  636. # [15:41] * Quits: ajpiano (~ajpiano@li98-57.members.linode.com) (*.net *.split)
  637. # [15:41] * _numerical is now known as numerical
  638. # [15:41] * ajpiano_ is now known as ajpiano
  639. # [15:46] * Joins: sankha93 (~sankha93@117.240.111.2)
  640. # [15:46] * Joins: markkes (~markkes@62.207.90.201)
  641. # [15:46] * Joins: karlcow (~karl@nerval.la-grange.net)
  642. # [15:49] * jorendorff_away is now known as jorendorff
  643. # [15:50] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
  644. # [15:52] * jorendorff is now known as jorendorff_away
  645. # [15:52] * Joins: ehynds (~ehynds@64.206.121.41)
  646. # [15:58] * Joins: reyre (~reyre@142.204.133.18)
  647. # [15:58] * Joins: edwardbc (~edwardbc@186.32.201.193)
  648. # [16:00] * Quits: sankha93 (~sankha93@117.240.111.2) (Ping timeout: 245 seconds)
  649. # [16:02] * Joins: rdebeasi (~rdebeasi@datacenter.ef.com)
  650. # [16:02] * Quits: niloy (~niloy@110.224.141.111) (Ping timeout: 245 seconds)
  651. # [16:03] * Quits: richt (~richt@83.218.67.123) (Remote host closed the connection)
  652. # [16:04] * Joins: richt (~richt@83.218.67.123)
  653. # [16:05] * jorendorff_away is now known as jorendorff
  654. # [16:06] * Joins: mven_ (~mven@ip72-193-85-64.lv.lv.cox.net)
  655. # [16:08] * Quits: richt (~richt@83.218.67.123) (Ping timeout: 245 seconds)
  656. # [16:08] * Quits: mven (~mven@ip72-193-85-64.lv.lv.cox.net) (Ping timeout: 260 seconds)
  657. # [16:16] * Joins: encryptd_fractal (~mfrawley@66-188-99-174.static.ftbg.wi.charter.com)
  658. # [16:20] * Quits: Ms2ger` (~Ms2ger@b255h151.ugent.be) (Read error: Operation timed out)
  659. # [16:23] * Quits: felipeduardo (~felipedua@189.103.152.191) (Ping timeout: 252 seconds)
  660. # [16:28] * Joins: alrra (~alrra@unaffiliated/alrra)
  661. # [16:28] * Quits: alrra (~alrra@unaffiliated/alrra) (Remote host closed the connection)
  662. # [16:29] * WolfieZero is now known as WolfieZero|Away
  663. # [16:29] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 260 seconds)
  664. # [16:33] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  665. # [16:34] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
  666. # [16:39] * WolfieZero|Away is now known as WolfieZero
  667. # [16:39] * jorendorff is now known as jorendorff_away
  668. # [16:39] * Joins: Ms2ger (~Ms2ger@b253h219.ugent.be)
  669. # [16:39] * Joins: felipeduardo (~felipedua@177.41.247.87)
  670. # [16:40] * Joins: rubatdub (~khalil@213.188.180.185)
  671. # [16:42] * Quits: reyre (~reyre@142.204.133.18) (Read error: Connection reset by peer)
  672. # [16:43] * Joins: reyre (~reyre@142.204.133.18)
  673. # [16:43] * Joins: ehsan (~ehsan@66.207.208.102)
  674. # [16:46] * Quits: totsinaprops (~totsinapr@gateway/tor-sasl/totsinaprops) (Ping timeout: 240 seconds)
  675. # [16:48] * Joins: totsinaprops (~totsinapr@gateway/tor-sasl/totsinaprops)
  676. # [16:49] * Quits: mven_ (~mven@ip72-193-85-64.lv.lv.cox.net) (Remote host closed the connection)
  677. # [16:50] * Joins: mpt (~mpt@nat/canonical/x-shpamlwgekehlwov)
  678. # [16:50] * Quits: mpt (~mpt@nat/canonical/x-shpamlwgekehlwov) (Changing host)
  679. # [16:50] * Joins: mpt (~mpt@canonical/mpt)
  680. # [16:51] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 245 seconds)
  681. # [16:53] * Quits: Ms2ger (~Ms2ger@b253h219.ugent.be) (Ping timeout: 240 seconds)
  682. # [16:57] * Joins: karlcow (~karl@nerval.la-grange.net)
  683. # [17:00] * Quits: barnabywalters (~barnabywa@46-239-239-203.tal.is) (Quit: barnabywalters)
  684. # [17:04] * Joins: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net)
  685. # [17:04] * Joins: Ms2ger (~Ms2ger@b255h151.ugent.be)
  686. # [17:12] * Joins: sicking (~sicking@98.210.154.157)
  687. # [17:14] * Joins: jeremyj (~jeremyj@c-24-4-202-10.hsd1.ca.comcast.net)
  688. # [17:19] * Quits: Ms2ger (~Ms2ger@b255h151.ugent.be) (Quit: bbl)
  689. # [17:20] * Joins: benv (~benv@c-67-188-10-155.hsd1.ca.comcast.net)
  690. # [17:22] * Quits: markkes (~markkes@62.207.90.201) (Quit: Nettalk6 - www.ntalk.de)
  691. # [17:23] <foolip> zcorpan: https://critic.hoppipolla.co.uk/r/822
  692. # [17:23] * Joins: newtron (~newtron@199.71.174.203)
  693. # [17:27] <zcorpan> done
  694. # [17:28] <TabAtkins> setTimeout doesn't get clamped when the page is in the background, does it?
  695. # [17:29] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  696. # [17:31] <jgraham> No, although it is allowed to per spec
  697. # [17:35] <TabAtkins> Darn, and Chrome definitely does it. Hrm.
  698. # [17:36] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  699. # [17:36] * Joins: lmclister (~lmclister@sjfw1.adobe.com)
  700. # [17:37] * Joins: WebJonas (~Jonas@166.201.202.84.customer.cdi.no)
  701. # [17:39] <gsnedders> http://imgur.com/ZWzDUdS
  702. # [17:39] <jgraham> TabAtkins: Maybe all browsers do
  703. # [17:39] <jgraham> It is allowed per spec, I just don't recall it being required
  704. # [17:41] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
  705. # [17:41] * Joins: Maurice` (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
  706. # [17:41] <jgraham> Seems like Firefox does too at least
  707. # [17:46] <smaug____> <body></body> seems to create 2 newlines in body
  708. # [17:46] <smaug____> does something require them to be created with just one DOM mutation
  709. # [17:46] * Quits: WolfieZero (~WolfieZer@neils-thunderbolt.manor.fubra.net) (Ping timeout: 260 seconds)
  710. # [17:47] * Quits: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net) (Remote host closed the connection)
  711. # [17:48] * Joins: WolfieZero (~WolfieZer@neils-wireless.manor.fubra.net)
  712. # [17:53] * Joins: seventh (seventh@31.6.53.75)
  713. # [17:57] * Joins: benvie (~bbenvie@206.169.237.178)
  714. # [17:58] * Joins: jernoble (~jernoble@17.202.46.221)
  715. # [18:02] * jorendorff_away is now known as jorendorff
  716. # [18:04] * Joins: barnabywalters (~barnabywa@gn1.grand.is)
  717. # [18:04] * Joins: dbaron (~dbaron@50.0.192.34)
  718. # [18:05] * Joins: jernoble|laptop (~jernoble@76.74.153.49)
  719. # [18:05] * Joins: abucur_ (uid19072@gateway/web/irccloud.com/x-rcpyfangxxzwvzfb)
  720. # [18:07] * Joins: jeffreyatw (~jeffreyat@66-194-1-26.STATIC.twtelecom.net)
  721. # [18:09] * Joins: lars_smit (~larssmit@a80-101-110-66.adsl.xs4all.nl)
  722. # [18:09] * Joins: Ms2ger (~Ms2ger@91.182.89.3)
  723. # [18:10] * Joins: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net)
  724. # [18:11] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 245 seconds)
  725. # [18:11] * Quits: KevinMarks_ (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
  726. # [18:13] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  727. # [18:14] * Quits: benvie (~bbenvie@206.169.237.178)
  728. # [18:15] * Joins: karlcow (~karl@nerval.la-grange.net)
  729. # [18:16] * Quits: hasather (~hasather@guest.schibsted.no) (Remote host closed the connection)
  730. # [18:16] * Joins: benvie (~bbenvie@206.169.237.178)
  731. # [18:16] * Joins: hasather (~hasather@guest.schibsted.no)
  732. # [18:16] * Quits: benv (~benv@c-67-188-10-155.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  733. # [18:21] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 245 seconds)
  734. # [18:21] * Joins: SamB (~SamB@2001:470:1f07:57:1c17:9fcf:3388:b313)
  735. # [18:21] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  736. # [18:22] * Quits: jernoble|laptop (~jernoble@76.74.153.49) (Quit: Computer has gone to sleep.)
  737. # [18:33] * Quits: Smylers (~smylers@81.143.60.194) (Ping timeout: 252 seconds)
  738. # [18:34] <MikeSmith> smaug____: just one newline after the <body> start tag, isn't it?
  739. # [18:35] * Joins: shannonmoeller (~shannonmo@pool-108-17-8-225.bflony.fios.verizon.net)
  740. # [18:36] <smaug____> MikeSmith: 2
  741. # [18:36] <smaug____> I haven't figured out what in the spec adds any
  742. # [18:36] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  743. # [18:36] <smaug____> but Gecko and Blink both seem to insert 2
  744. # [18:37] <MikeSmith> how do I observe that?
  745. # [18:37] <Ms2ger> Hmm?
  746. # [18:37] <Ms2ger> smaug____, what's the test case?
  747. # [18:38] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  748. # [18:40] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 245 seconds)
  749. # [18:41] * Joins: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck)
  750. # [18:41] * Joins: weinig (~weinig@17.245.29.203)
  751. # [18:42] <smaug____> Ms2ger: https://pastebin.mozilla.org/4348132
  752. # [18:42] * Quits: barnabywalters (~barnabywa@gn1.grand.is) (Ping timeout: 252 seconds)
  753. # [18:42] <Hixie> the newline after the </body>
  754. # [18:42] <Ms2ger> Yeah, that
  755. # [18:42] <Hixie> and i bet you have a newline after the </html>
  756. # [18:43] <Hixie> (i tried to fix this, but it turns out there's compat needs or something)
  757. # [18:43] <smaug____> body contains two newlines
  758. # [18:43] <smaug____> and I'm trying to figure out why
  759. # [18:43] <Hixie> all text including whitespace after the </body> end up in the <body>
  760. # [18:44] <Hixie> you have two newlines after the </body>
  761. # [18:44] <smaug____> aha
  762. # [18:44] <smaug____> is it ok for implementation to first insert textnode ("\n"), and then append "\n" to it
  763. # [18:44] <Hixie> it's because "a</body>\nb" has to have a space between the a and the b, and they both have to be in the body
  764. # [18:44] <Hixie> per spec i think all characters are individually appended
  765. # [18:45] <smaug____> and/or is it ok to just create textnode ("\n\n") and append that to body
  766. # [18:45] <Hixie> and then mutation observers coallesce the edits
  767. # [18:45] <Hixie> or something
  768. # [18:45] <smaug____> that is my interpretation too, currently
  769. # [18:45] <smaug____> mutation observer doesn't coalesce character data changes
  770. # [18:45] <Hixie> probably should be allowed to, at least from the parser
  771. # [18:46] <Hixie> though nothing stops the parser from spinning the event loop between each character so it can't be a requirement at the end of the day
  772. # [18:46] * Quits: jeremyj (~jeremyj@c-24-4-202-10.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  773. # [18:46] <Hixie> (i mean, you don't control when the network gives you bytes)
  774. # [18:47] * Joins: karlcow (~karl@nerval.la-grange.net)
  775. # [18:48] <smaug____> yup
  776. # [18:49] * jorendorff is now known as jorendorff_away
  777. # [19:01] * Joins: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net)
  778. # [19:03] <Hixie> zcorpan and i have unfortunately non-overlapping hours
  779. # [19:03] * Quits: tj_vantoll (~Adium@2601:4:1400:31:100c:8cff:27ba:82e9) (Read error: Connection reset by peer)
  780. # [19:05] * Parts: adactio (~adactio@212.42.170.181)
  781. # [19:06] * Joins: tj_vantoll (~Adium@2601:4:1400:31:100c:8cff:27ba:82e9)
  782. # [19:06] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Read error: Connection reset by peer)
  783. # [19:07] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  784. # [19:07] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
  785. # [19:08] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Client Quit)
  786. # [19:09] * Joins: benv (~benv@38.104.194.126)
  787. # [19:09] * jorendorff_away is now known as jorendorff
  788. # [19:10] * Joins: hasather (~hasather@guest.schibsted.no)
  789. # [19:10] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  790. # [19:11] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
  791. # [19:11] * Joins: llkats (~llkats@206.169.83.230)
  792. # [19:11] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
  793. # [19:14] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 260 seconds)
  794. # [19:15] * Joins: bzalasky_ (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
  795. # [19:16] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
  796. # [19:17] * Krinkle|detached is now known as Krinkle
  797. # [19:19] * Quits: edwardbc (~edwardbc@186.32.201.193) (Remote host closed the connection)
  798. # [19:20] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  799. # [19:21] * Joins: danielwrobert (~Adium@wsip-68-15-24-46.sd.sd.cox.net)
  800. # [19:21] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  801. # [19:21] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  802. # [19:21] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  803. # [19:22] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  804. # [19:23] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  805. # [19:23] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  806. # [19:23] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  807. # [19:24] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  808. # [19:24] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  809. # [19:25] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  810. # [19:25] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  811. # [19:25] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Remote host closed the connection)
  812. # [19:26] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  813. # [19:26] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  814. # [19:26] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  815. # [19:27] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  816. # [19:27] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  817. # [19:27] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Read error: No route to host)
  818. # [19:28] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  819. # [19:28] * Quits: lars_smit (~larssmit@a80-101-110-66.adsl.xs4all.nl) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  820. # [19:28] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  821. # [19:28] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  822. # [19:29] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  823. # [19:29] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  824. # [19:30] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  825. # [19:30] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  826. # [19:30] * Quits: bzalasky_ (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Remote host closed the connection)
  827. # [19:31] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  828. # [19:31] * Joins: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net)
  829. # [19:31] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  830. # [19:32] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  831. # [19:32] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  832. # [19:33] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  833. # [19:33] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  834. # [19:34] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  835. # [19:34] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  836. # [19:35] * Quits: bzalasky (~bzalasky@c-67-188-211-46.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  837. # [19:35] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  838. # [19:35] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  839. # [19:35] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  840. # [19:36] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  841. # [19:36] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  842. # [19:36] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  843. # [19:37] * Joins: jeremyj (~jeremyj@17.114.216.98)
  844. # [19:37] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  845. # [19:38] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  846. # [19:38] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  847. # [19:38] <zcorpan> Hixie: here now (for a bit)
  848. # [19:38] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  849. # [19:39] * Joins: KevinMarks_ (~KevinMark@50-193-60-118-static.hfc.comcastbusiness.net)
  850. # [19:39] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  851. # [19:39] * Joins: BoyanYordanov (~boyan@151.252.193.242)
  852. # [19:40] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  853. # [19:40] * Joins: say2joe (~say2joe@209-253-225-97.ip.mcleodusa.net)
  854. # [19:40] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  855. # [19:41] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  856. # [19:41] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  857. # [19:41] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  858. # [19:41] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  859. # [19:42] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  860. # [19:42] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  861. # [19:43] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  862. # [19:43] <Hixie> zcorpan: now, what was it i wanted to ask...
  863. # [19:43] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  864. # [19:43] <zcorpan> Hixie: next time pretend i'm here when i'm not :-P
  865. # [19:44] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  866. # [19:44] <Hixie> zcorpan: :-)
  867. # [19:44] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  868. # [19:45] <Hixie> i get confused because you leave the channel and i forget you see the logs! :-)
  869. # [19:45] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  870. # [19:45] <Hixie> is it bad that my reaction to this thread about P2P web-based games is "use a server"
  871. # [19:45] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  872. # [19:45] * Quits: tj_vantoll (~Adium@2601:4:1400:31:100c:8cff:27ba:82e9) (Quit: Leaving.)
  873. # [19:46] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  874. # [19:46] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  875. # [19:47] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  876. # [19:47] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  877. # [19:48] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  878. # [19:48] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  879. # [19:49] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  880. # [19:49] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  881. # [19:50] * Joins: richt (~richt@c83-248-197-57.bredband.comhem.se)
  882. # [19:50] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  883. # [19:50] * Quits: richt (~richt@c83-248-197-57.bredband.comhem.se) (Client Quit)
  884. # [19:50] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  885. # [19:51] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  886. # [19:51] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  887. # [19:52] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  888. # [19:52] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  889. # [19:53] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  890. # [19:53] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  891. # [19:54] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  892. # [19:54] * Joins: bholley (~bholley@108-91-169-178.lightspeed.sntcca.sbcglobal.net)
  893. # [19:54] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  894. # [19:55] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  895. # [19:55] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  896. # [19:56] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  897. # [19:56] * WolfieZero is now known as WolfieZero|Away
  898. # [19:56] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  899. # [19:57] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  900. # [19:57] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  901. # [19:57] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 245 seconds)
  902. # [19:58] <jcgregorio> Hixie: yeah, the design seems fragile, if that first player crashes or drops the connection the game is over?
  903. # [19:58] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  904. # [19:58] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  905. # [19:59] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  906. # [19:59] * Joins: Areks (~Areks@128-68-27-183.broadband.corbina.ru)
  907. # [19:59] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  908. # [20:00] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  909. # [20:00] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  910. # [20:00] * Quits: jeremyj (~jeremyj@17.114.216.98) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  911. # [20:00] * Quits: WolfieZero|Away (~WolfieZer@neils-wireless.manor.fubra.net) (Ping timeout: 252 seconds)
  912. # [20:00] * Quits: weinig (~weinig@17.245.29.203) (Quit: weinig)
  913. # [20:01] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  914. # [20:01] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  915. # [20:01] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  916. # [20:02] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  917. # [20:02] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  918. # [20:03] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  919. # [20:03] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  920. # [20:03] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
  921. # [20:04] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  922. # [20:04] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  923. # [20:04] * Joins: lars_smit (~larssmit@a80-101-110-66.adsl.xs4all.nl)
  924. # [20:04] * Quits: lars_smit (~larssmit@a80-101-110-66.adsl.xs4all.nl) (Max SendQ exceeded)
  925. # [20:05] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  926. # [20:05] * Joins: lars_smit (~larssmit@a80-101-110-66.adsl.xs4all.nl)
  927. # [20:05] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  928. # [20:06] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  929. # [20:06] * Joins: jernoble|laptop (~jernoble@17.114.1.107)
  930. # [20:06] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  931. # [20:07] * Joins: jeremyj (~jeremyj@17.114.6.225)
  932. # [20:07] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  933. # [20:07] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  934. # [20:08] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
  935. # [20:08] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  936. # [20:08] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  937. # [20:08] * Joins: weinig (~weinig@17.114.4.92)
  938. # [20:09] * Joins: tj_vantoll (~Adium@2601:4:1400:31:bcd4:858a:400:2e95)
  939. # [20:09] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  940. # [20:10] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  941. # [20:10] <Hixie> damnit, i just figured out why i needed zcorpan, and he's gone. :-)
  942. # [20:10] <Hixie> jcgregorio: presumably they support handing over to a new peer and doing a master election to pick a new server?
  943. # [20:10] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  944. # [20:10] * Joins: hasather (~hasather@guest.schibsted.no)
  945. # [20:10] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  946. # [20:11] <Hixie> zcorpan: so, we need an event that means "the user agent would like to scroll to this element", which can be canceled so that the author can implement scrolling when it's in a canvas
  947. # [20:11] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  948. # [20:11] <Hixie> zcorpan: that sounds like it belongs in CSSOM? maybe?
  949. # [20:12] <Hixie> zcorpan: i'll file a bug
  950. # [20:12] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  951. # [20:12] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  952. # [20:12] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  953. # [20:13] * jorendorff is now known as jorendorff_away
  954. # [20:13] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  955. # [20:14] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  956. # [20:14] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  957. # [20:15] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  958. # [20:15] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 240 seconds)
  959. # [20:15] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  960. # [20:15] * Quits: gavin_ (~gavin@76.14.87.162) (Remote host closed the connection)
  961. # [20:15] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Remote host closed the connection)
  962. # [20:16] * Joins: gavin_ (~gavin@76.14.87.162)
  963. # [20:16] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  964. # [20:16] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  965. # [20:17] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  966. # [20:17] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  967. # [20:18] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  968. # [20:18] <rafaelw> Hixie: I have no idea what https://www.w3.org/Bugs/Public/show_bug.cgi?id=22296#c52 means.
  969. # [20:18] <jamesr__> it sounds like he's saying that table sorting has to be special in some way in this scheme
  970. # [20:18] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  971. # [20:19] <Hixie> rafaelw: there are several kinds of microtasks, right?
  972. # [20:19] <Hixie> rafaelw: e.g. mutation observers
  973. # [20:19] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  974. # [20:19] <Hixie> rafaelw: but also eg. resorting tables, initialising web components, etc
  975. # [20:19] <rafaelw> I'd say there are different types of work done in microtasks (just like tasks)
  976. # [20:19] <rafaelw> yes
  977. # [20:19] <Hixie> rafaelw: ok. call these different types type1, type, type3, etc.
  978. # [20:19] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  979. # [20:20] <rafaelw> with you.
  980. # [20:20] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  981. # [20:20] <jamesr__> TabAtkins: sounds like this has been covered but rAF never runs in the background (required by spec) and setTimeout is throttled pretty aggressively in lots of browsers (allowed by spec but not required)
  982. # [20:20] <Hixie> rafaelw: if we have a batch of type1 microtasks and a batch of type2 microtasks that all got queued during some especially complicated script, should they all run in the order they were queued, or should they run first all type1, then all type2?
  983. # [20:20] <jamesr__> setTimeout has a "wait by some arbitrary additional UA-determined period of time" step
  984. # [20:20] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  985. # [20:21] <jamesr__> Hixie: FIFO
  986. # [20:21] <rafaelw> there's no such thing as a batch of type1 & batch of type2.
  987. # [20:21] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  988. # [20:21] <rafaelw> there's just a bunch of microtasks and they get run in FIFO order.
  989. # [20:21] <Hixie> rafaelw: ok so i agree with jamesr__ and i agree with what you just said, but that contradicts what you said in https://www.w3.org/Bugs/Public/show_bug.cgi?id=22296#c47
  990. # [20:21] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  991. # [20:21] <Hixie> assuming the "no" was a response to comment 46
  992. # [20:22] <rafaelw> brb.
  993. # [20:22] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  994. # [20:22] <jamesr__> i think you're trying to read too much into the internals of how mutation observers work
  995. # [20:23] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  996. # [20:23] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  997. # [20:23] <Hixie> i'm trying to write the internals of how mutation observers work
  998. # [20:23] <Hixie> :-)
  999. # [20:23] <jamesr__> no
  1000. # [20:23] <jamesr__> you're trying to write the internals of how microtasks work
  1001. # [20:23] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1002. # [20:24] <Hixie> well, right now, mutation observers provide me with one hook, which i call, and which runs all the mutation observers
  1003. # [20:24] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1004. # [20:24] <Hixie> what i'm arguing is that we should change that so that mutation observers provide me with a hook that just runs a single mutation observer.
  1005. # [20:24] <jamesr__> and i'm saying you are wrong
  1006. # [20:25] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1007. # [20:25] <jamesr__> why do you think your proposal is better?
  1008. # [20:25] <Hixie> i'm confused
  1009. # [20:25] <Hixie> my proposal is what you just said we should do
  1010. # [20:25] <jamesr__> this is what comment #25 part 4 is about
  1011. # [20:25] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1012. # [20:25] <jamesr__> do you understand that bit?
  1013. # [20:25] <Hixie> no, i do not understand comment 25 part 4 (see comment 48 where i said as much)
  1014. # [20:26] <jamesr__> or comment #28
  1015. # [20:26] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1016. # [20:26] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1017. # [20:26] <Hixie> comment 28 seems to contradict what you said above in this irc conversation
  1018. # [20:26] <jamesr__> no?
  1019. # [20:26] <Hixie> then i do not understand one of those two things (or both)
  1020. # [20:27] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1021. # [20:27] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1022. # [20:27] <jamesr__> i think your source of confusion is you are attempting to conflate different units of work into one microtask concept
  1023. # [20:27] <jamesr__> not everything is on its own a microtask
  1024. # [20:27] <Hixie> i don't know what you mean by "one microtask concept"
  1025. # [20:28] <jamesr__> i.e. not every mutation observer callback is a separate independent microtask
  1026. # [20:28] <Hixie> ok
  1027. # [20:28] <Hixie> that's what i was asking earlier when you said it was :-)
  1028. # [20:28] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1029. # [20:28] <jamesr__> no, you asked the question badly
  1030. # [20:28] <Hixie> i'm happy to concede that
  1031. # [20:28] <jamesr__> you asked a question about a bunch of microtasks
  1032. # [20:28] <Hixie> let me rephrase the question.
  1033. # [20:28] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1034. # [20:28] <jamesr__> but if the things you're asking about are not microtasks then the answer will be different
  1035. # [20:29] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1036. # [20:29] <Hixie> suppose you have a script which causes a bunch of mutations, then causes a table to need to be sorted, then causes a bunch more mutations.
  1037. # [20:29] <jamesr__> i would say (1) all microtasks run in FIFO order and (2) some systems, like mutation observers, perform multiple actions within the execution of a single microtask
  1038. # [20:29] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1039. # [20:29] <Hixie> what should happen when we get to running microtasks in that situation?
  1040. # [20:29] <jamesr__> i'm not familiar with the table sorting mechanism. how does it work?
  1041. # [20:29] * jorendorff_away is now known as jorendorff
  1042. # [20:29] <rafaelw> back.
  1043. # [20:30] <Hixie> well, that's up in the air, but the proposal is that when a table needs sorting, a microtask is queued to sort it.
  1044. # [20:30] <jamesr__> let's do the example with promises
  1045. # [20:30] <rafaelw> hixie: mutation observers have to deliver in order of mutation observer creation time.
  1046. # [20:30] <jamesr__> those are simple
  1047. # [20:30] <rafaelw> that's already shipped. we can't break compat.
  1048. # [20:30] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1049. # [20:30] <Hixie> rafaelw: i don't think anyone is disagreeing with that
  1050. # [20:30] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1051. # [20:30] <Hixie> i have no idea how promises work, but ok
  1052. # [20:31] <jamesr__> so let's say you do "d.appendChild(a); d.appendChild(b); promise.resolve(); d.appendChild(c);". the question is what bits enqueue microtasks and what order they fire in, correct?
  1053. # [20:31] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  1054. # [20:31] <rafaelw> what what do you think i was saying in comment 28?
  1055. # [20:31] <Hixie> jamesr__: that is a question for which i would like the answer, yes
  1056. # [20:31] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1057. # [20:31] <jamesr__> (assuming that promise.resolve() enqueues a microtask to run the promise stuff, whatever that is)
  1058. # [20:32] <rafaelw> good. so in jame's example:
  1059. # [20:32] <jamesr__> i think the answer falls out pretty naturally from 25/28 but let's step through it
  1060. # [20:32] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1061. # [20:32] <rafaelw> the first appendChild schedules *the* mutation observer microtask to be scheduled.
  1062. # [20:32] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1063. # [20:32] <rafaelw> all subsequent appendChilds discover that the mutation observer microtask is already scheduled (and don't schedule new microtasks)
  1064. # [20:33] <rafaelw> the promise.resolve() schedules a microtask for *only itself*.
  1065. # [20:33] <Hixie> so the answer is "c"'s observer fires before the promise?
  1066. # [20:33] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1067. # [20:33] <rafaelw> yes.
  1068. # [20:33] <Hixie> ...why would we want that?
  1069. # [20:33] <jamesr__> because that's the only way that makes any sense at all?
  1070. # [20:33] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1071. # [20:33] <Hixie> why does it make sense?
  1072. # [20:34] <jamesr__> keep in mind that the mutation *observer* callback set is not necessary "a, b, c"
  1073. # [20:34] <jamesr__> sorry, that was confusing
  1074. # [20:34] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1075. # [20:34] <rafaelw> i can't argue that's what we want.
  1076. # [20:34] <jamesr__> the mapping from callbacks for mutations to their originating mutations is not the important part
  1077. # [20:34] <Hixie> what happens if a's callback resolves a promise and then mutates dom node d?
  1078. # [20:34] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1079. # [20:34] <rafaelw> i'm arguing that's the only choice i know of that works.
  1080. # [20:34] <jamesr__> don't think about "a's callback"
  1081. # [20:35] <jamesr__> think about "the mutation observer microtask"
  1082. # [20:35] <Hixie> what happens if a callback resolves a promise and then mutates dom node d?
  1083. # [20:35] <rafaelw> (doesn't break compat with mutation observers)
  1084. # [20:35] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1085. # [20:35] <jamesr__> if during the mutation observer microtask one of the callbacks mutates the dom, that will enqueue another microtask for mutation observers
  1086. # [20:35] <rafaelw> it's actually not even as simple as that.
  1087. # [20:35] <Hixie> from the author perspective, and from my perspective as the guy who has to try to spec how this works with spinning the event loop, the atomic unit we care about is the callback, not the microtask, fwiw.
  1088. # [20:35] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1089. # [20:35] <rafaelw> it's not helpful to ask general questions like that.
  1090. # [20:35] <jamesr__> Hixie: that's not a useful perspective to have
  1091. # [20:35] <rafaelw> you can only reason about concrete examples.
  1092. # [20:36] <Hixie> that's as may be, but it's still my perspective :-)
  1093. # [20:36] <jamesr__> and that's why you find this so confusing. think about it in terms of microtasks and it's actually very simple
  1094. # [20:36] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1095. # [20:36] <Ms2ger> Oh, are we back to telling Hixie he's an idiot?
  1096. # [20:36] * Quits: sicking (~sicking@98.210.154.157) (Quit: sicking)
  1097. # [20:36] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1098. # [20:36] <jamesr__> there are many ways to think about the problem. some of them make the problem simple, some make it very complicated
  1099. # [20:36] <jamesr__> i'm saying if you pick the simple one then you'll be much happier
  1100. # [20:36] <Hixie> jamesr__: ok, but if we think about this in terms of microtasks, please explain how we split the microtask when we sping the event loop when a callback calls showModalDialog().
  1101. # [20:37] <Hixie> jamesr__: because without thinking of callbacks, i have no idea how to spec that.
  1102. # [20:37] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1103. # [20:37] <jamesr__> my vote was that we just throw an exception when calling showModalDialog()
  1104. # [20:37] <jamesr__> our usage numbers are pretty darn low for that to begin with
  1105. # [20:37] <rafaelw> that's my vote as well.
  1106. # [20:37] <Hixie> that was my vote too, but i got outvoted.
  1107. # [20:37] <rafaelw> (actually not throw, just silently return)
  1108. # [20:37] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1109. # [20:37] <rafaelw> abarth liked the idea as well.
  1110. # [20:37] <jamesr__> still, it's not that bad
  1111. # [20:38] <jamesr__> the mutation observer system has to keep track of which callbacks have run and not run
  1112. # [20:38] <rafaelw> i was going to post a patch to blink for exactly this.
  1113. # [20:38] <Domenic_> rafaelw: why does a's mutation observer, b's mutation observer, promise stuff, c's mutation observer not work?
  1114. # [20:38] <jamesr__> that's not the microtask system's job
  1115. # [20:38] <Hixie> rafaelw: unfortunately, my vote counts for squat, and you, jamesr__, and abarth's votes collectively only count as one.
  1116. # [20:38] <rafaelw> dom: you're making a false assumption.
  1117. # [20:38] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1118. # [20:38] <Domenic_> probably :). which one?
  1119. # [20:38] <rafaelw> there are observers and there are nodes. it's a many-to-many relationship.
  1120. # [20:38] <rafaelw> not a 1;1
  1121. # [20:38] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1122. # [20:38] <Domenic_> right, ok.
  1123. # [20:39] <rafaelw> ok. i'll post a patch which prevents showModalDialog during a microtaskCheckpoint today.
  1124. # [20:39] <Hixie> jamesr__: when you spin the event loop, you have to put a task on the main event loop task queue. What does that task consist of? I was assuming it would consist of just finishing the callback.
  1125. # [20:39] <rafaelw> is that helpful?
  1126. # [20:39] <Domenic_> but let's pretend we wrote sample code like doSomeStuffToTriggerObserverA(); doSomeStuffToTriggerPromiseB(); doSomeStuffToTriggerObserverC()
  1127. # [20:39] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  1128. # [20:39] <Domenic_> it sounds like that would cause observerA, observerC, promiseB
  1129. # [20:39] <Domenic_> becaues you only have a single microtask for all observers
  1130. # [20:39] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1131. # [20:40] <jamesr__> Hixie: i think i've argued with you before that the way the spec handles spinning the event loop does not match what browsers actually do and is thus not all that helpful
  1132. # [20:40] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  1133. # [20:41] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1134. # [20:41] <jamesr__> the behavior i'd actually expect would be that the browser runs the showModalDialog code on top of the callstack of the mutation observer system, then returns, then the mutation observer system takes a look at the state it has after running the showModalDialog and decides what to do
  1135. # [20:41] <jamesr__> i.e. the "split a task" thing never happens in reality
  1136. # [20:41] <jamesr__> the pending work is sitting on the callstack
  1137. # [20:41] <Hixie> jamesr__: so all mutation observers stop during the modal dialog, and then after it returns you get a huge deluge of them?
  1138. # [20:41] <Domenic_> why would it not be observerA, promiseB, observerC?
  1139. # [20:41] <jamesr__> that's not what i said
  1140. # [20:41] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1141. # [20:41] <jamesr__> it's reentrant
  1142. # [20:41] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1143. # [20:42] <rafaelw> dom: in order to reason about these examples you need; creation order of observers, which observers observe which nodes and what order mutations took place/promises resolve.
  1144. # [20:42] <Hixie> jamesr__: so the next time we do microtasks, it continues from where it left off?
  1145. # [20:42] <rafaelw> jsbin is probably the only way to have the conversation.
  1146. # [20:42] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1147. # [20:42] <Domenic_> rafaelw: well, ok. but i'll try just asking directly then. why would you batch together all observers, instead of interleaving promises as appropriate?
  1148. # [20:42] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1149. # [20:43] <Domenic_> above you seemed to imply that was the only thing that worked, but i don't understand why that would be the case
  1150. # [20:43] <jamesr__> i think the "as appropriate" bit depends on the actual example
  1151. # [20:43] <rafaelw> Hixie; FWIW, this is my frustration as well. It's too hard for me to reason about this when the spec language is so different from what the implementation does.
  1152. # [20:43] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Remote host closed the connection)
  1153. # [20:43] <jamesr__> Hixie: that depends on what's changed while the modal dialog is up, i would think
  1154. # [20:44] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1155. # [20:44] <rafaelw> dom: i can only answer that for you by posing a challenge to you: implement microtask delivery as a FIFO queue, and retain the invariant that mutation observers deliver in creation-time order.
  1156. # [20:44] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Remote host closed the connection)
  1157. # [20:44] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  1158. # [20:44] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  1159. # [20:45] * Joins: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de)
  1160. # [20:45] <Hixie> jamesr__: well presumably the next time you get a microtask checkpoint is very soon after the dialog went up. at most one regular task can run between the time of the method call and the next time we run microtasks.
  1161. # [20:45] <Hixie> jamesr__: so assume that task does nothing, for the sake of argument
  1162. # [20:45] <Domenic_> rafaelw: makes sense. the distinction between creation-time order and mutation-order is crucial. i imagine after thinking really hard about this i'll come to the same conclusion as you.
  1163. # [20:45] <Hixie> rafaelw: i don't understand how other callbacks being run can in any way affect the order of mutation observer delivery.
  1164. # [20:45] <rafaelw> i've got a cake with your name on it if you figure out something better.
  1165. # [20:46] <rafaelw> ;-)
  1166. # [20:46] <Hixie> rafaelw: other than potentially causing more mutations (which mo callbacks can as well), how can they have any impact at all?
  1167. # [20:46] <rafaelw> hixie: what's the current topic?
  1168. # [20:47] <Hixie> rafaelw: how other callbacks being run can in any way affect the order of mutation observer delivery.
  1169. # [20:47] <rafaelw> and how is that relevant?
  1170. # [20:47] <Hixie> isn't that what we've been talking about for the past 40 minutes?
  1171. # [20:48] <Hixie> you want to batch the mutation observer callbacks rather than run them one at a time interleaved with other microtask callbacks, right?
  1172. # [20:49] <rafaelw> i think we need to do this differently.
  1173. # [20:49] <Hixie> every time i ask a question you try to change the approach, it's making it very hard for me to improve my understanding.
  1174. # [20:49] <rafaelw> how about you propose an approach and i'll try to provide a case which doesn't retain creation-order delivery for mutation observers.
  1175. # [20:49] <Hixie> ok
  1176. # [20:49] <Hixie> my approach is this:
  1177. # [20:49] * Quits: lars_smit (~larssmit@a80-101-110-66.adsl.xs4all.nl) (Quit: Textual IRC Client: www.textualapp.com)
  1178. # [20:49] * Quits: taijeen (~taijeen@p4FF85321.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
  1179. # [20:49] <Hixie> when it's time to run microtasks, run these steps:
  1180. # [20:50] <Hixie> 1. if one or more mutation observers need to run, run one.
  1181. # [20:50] <Hixie> 2. run another microtask, in the order they were queued.
  1182. # [20:50] <Hixie> 3. goto 1 unless there's no more work to be done.
  1183. # [20:51] <rafaelw> ok. what you've proposed is not a fifo queue.
  1184. # [20:51] <rafaelw> it's a priority queue.
  1185. # [20:51] <Hixie> (this is not a final proposal, i'm just trying to work out if it would work, so that i can figure out the problem you're describing)
  1186. # [20:51] <rafaelw> yes. it's possible to retain creation-time ordering with this approach.
  1187. # [20:51] <Hixie> ok
  1188. # [20:51] <Hixie> so, new approach:
  1189. # [20:52] * Joins: WolfieZero (~WolfieZer@neilandkerrie.plus.com)
  1190. # [20:52] * Quits: benv (~benv@38.104.194.126) (Quit: Computer has gone to sleep.)
  1191. # [20:52] <Hixie> whenever a mutation occurs, queue a microtask for each observer that it could fire, ignoring all previously queued microtasks.
  1192. # [20:53] <Hixie> when a mutation observer microtask comes up, run the callback that applies, taking into account all subsequently queued microtasks, and remove any subsequently queued microtasks that no longer apply because we handled them here.
  1193. # [20:53] <Hixie> microtask handling consists of:
  1194. # [20:53] <Hixie> 1. run the oldest queued microtask.
  1195. # [20:53] <Hixie> 2. goto 1 unless there's no more queued work.
  1196. # [20:55] <rafaelw> thinking
  1197. # [20:55] <jamesr__> IOW, have microtask deliver be the same but redefine the mutation observer microtask's work to be something else. that seems basically equivalent to #25 assuming that the "taking into account all subsequently" also takes care of the reordering that would happen to satisfy the mutation observer constraints
  1198. # [20:56] <Hixie> can you elaborate on the reordering thing?
  1199. # [20:56] <jamesr__> trivial mapping back to the comment 25 proposal: the "taking into account" step includes generating all the other callbacks needed to preserver order and firing them
  1200. # [20:56] <jamesr__> and cancelling all other mutation-related microtasks
  1201. # [20:56] <Hixie> my aim here is for each microtask to only ever fire one callback
  1202. # [20:58] <rafaelw> can you explain: "taking into account all subsequently queued microtasks, and remove any subsequently queued microtasks that no longer apply because we handled them here"
  1203. # [21:00] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  1204. # [21:00] <rafaelw> hixie: can i re-state this approach as follows:
  1205. # [21:01] <rafaelw> -every time an observed node is mutated, schedule a new mutation observer microtask
  1206. # [21:01] <rafaelw> -all mutation observer callbacks do the same thing:
  1207. # [21:01] <rafaelw> -find the observer with the oldest creation time and deliver all pending records to it
  1208. # [21:02] <Hixie> does "deliver all pending records" mean more than one callback?
  1209. # [21:02] <aklein> Hixie: no, that's a single callback (the callback takes an array of MutationRecords)
  1210. # [21:02] <rafaelw> it doesn't. it means one callback.
  1211. # [21:02] <Hixie> k
  1212. # [21:03] <Hixie> wouldn't you need to schedule one of these per observer per mutation?
  1213. # [21:03] <Hixie> per relevant observer, at least
  1214. # [21:03] <rafaelw> yes.
  1215. # [21:03] <rafaelw> sorry. you are right.
  1216. # [21:03] <jamesr__> fwiw the Object.observe deliverChangeRecords() algorithm invokes a callback multiple times (if i've found the right proposal)
  1217. # [21:03] <rafaelw> you'd need to schedule a microtask for each observer which had a mutation record added to it's pending queue.
  1218. # [21:04] * jamesr__ is off to lunch, back soon
  1219. # [21:04] <rafaelw> jamesr__: correct.
  1220. # [21:04] <Hixie> right
  1221. # [21:04] * Quits: weinig (~weinig@17.114.4.92) (Quit: weinig)
  1222. # [21:04] <Hixie> as far as dom mutation observers go, i think what you describe is what i meant, yes
  1223. # [21:04] <rafaelw> hixie: have i correctly restated your proposal?
  1224. # [21:04] * Quits: jeremyj (~jeremyj@17.114.6.225) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  1225. # [21:04] * Quits: jernoble|laptop (~jernoble@17.114.1.107) (Quit: Computer has gone to sleep.)
  1226. # [21:04] * WolfieZero is now known as WolfieZero|Away
  1227. # [21:05] <rafaelw> ok, so this actually does break compat with the current ordering behavior (though it does retain the creation-time invariant).
  1228. # [21:05] <Hixie> oh ok, good. how so?
  1229. # [21:05] <rafaelw> the way ordering is spec works like this:
  1230. # [21:05] <rafaelw> when mutation observers deliver
  1231. # [21:06] <rafaelw> take the set of observers whcih pending change records
  1232. # [21:06] <rafaelw> order that set by creation time
  1233. # [21:06] <rafaelw> deliver to that set in creation order
  1234. # [21:06] <rafaelw> when you are done, if there are new observers pending delivery, start over.
  1235. # [21:06] <rafaelw> so basically, you've created a *strict* priority queue for mutation observers, but unfortunately, that's not what is implemented.
  1236. # [21:07] <rafaelw> (sorry. i have to go to lunch and i'm out tomorrow. we can pick this up next week).
  1237. # [21:07] <Hixie> what you describe doesn't quite seem to match what i'm reading on dom.spec.whatwg.org
  1238. # [21:07] <rafaelw> it seems like you're trying really hard to have 1-1 microtask-callback.
  1239. # [21:07] <rafaelw> this is going to be hard.
  1240. # [21:08] <rafaelw> custom element callbacks present a different set of ordering requirements
  1241. # [21:08] <Hixie> the alternative is harder, if we have showModalDialog() :-)
  1242. # [21:08] <Hixie> if you could convince the other vendors to kill showModalDialog(), this would make our lives way easier
  1243. # [21:08] <Hixie> even just kill showModalDialog() inside microtasks
  1244. # [21:08] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Quit: ChatZilla 0.9.90.1 [Firefox 27.0.1/20140212131424])
  1245. # [21:08] <Hixie> it's the only remaining spin-the-event-loop callsite that can be invoked in a microtask
  1246. # [21:09] * Quits: WolfieZero|Away (~WolfieZer@neilandkerrie.plus.com) (Ping timeout: 245 seconds)
  1247. # [21:09] <Hixie> anyway, we'll carry on next week, sure
  1248. # [21:10] <aklein> Hixie: re: the dom spec, which part of the algorithm at http://dom.spec.whatwg.org/#concept-mo-invoke doesn't match Rafael's explanation?
  1249. # [21:10] * Quits: rubatdub (~khalil@213.188.180.185) (Quit: Quitte)
  1250. # [21:10] <Hixie> MikeSmith: if we go with that proposal i suggested, then that IBM.* issue would be much simpler -- they would just click "add as proprietary value" each time they validated a document with a new value, and it'd never come up again
  1251. # [21:10] <aklein> we worked pretty closely with annevk to get it to match up with the implementation (after several go-rounds that read differently than the implementation)
  1252. # [21:11] <Hixie> aklein: if i understand rafaelw's description, you first make a list of observers and their records, and then call their callbacks; the spec, though, just makes a list of observers, then for each one gets the records and calls the callback.
  1253. # [21:11] * Joins: jeremyj (~jeremyj@17.202.44.231)
  1254. # [21:11] * Joins: hasather (~hasather@guest.schibsted.no)
  1255. # [21:11] <Hixie> aklein: so if you have observers A and B, and they each have a record, and A's callback adds a record to B, the next thing that happens is B's callback with two records
  1256. # [21:11] <Hixie> aklein: as opposed to the next thing being B having two separate callbacks
  1257. # [21:13] <aklein> Hixie: I think you just misunderstood rafaelw (or he misspoke). in the case you've outlined, A is first called with a single record, and then B is called (once) with two records
  1258. # [21:13] <aklein> would you agree that's what the spec says? that's what our implementation does
  1259. # [21:13] <Hixie> i agree that the spec calls B with two records at once in that case
  1260. # [21:13] <MikeSmith> Hixie: yeah except that everybody who used the validator would click that button every time they checked a page that had unregistered meta@name values and eventually we'd have a gazillion values registereed and that state would be pretty much just like making any arbitary string valid
  1261. # [21:13] <Hixie> aklein: but so how is what i proposed earlier different?
  1262. # [21:14] <aklein> Hixie: for this case, it's the same
  1263. # [21:14] <Hixie> MikeSmith: except that the validator would say "valid! (uses proprietary values)" instead of just "valid!"
  1264. # [21:14] * Krinkle is now known as Krinkle|detached
  1265. # [21:14] <aklein> but imagine that A causes a mutation that adds another record to A's queue
  1266. # [21:14] <Hixie> MikeSmith: and typos would get caught
  1267. # [21:14] <aklein> Hixie: in that case, you and the spec differ. the spec says to call A with one record, then B with one record, then A again
  1268. # [21:14] <MikeSmith> Hixie: typos would get registered too
  1269. # [21:15] <aklein> whereas your ordering would be A (one record), A (one record), B (one record)
  1270. # [21:15] <Hixie> MikeSmith: why?
  1271. # [21:15] <Hixie> aklein: ah, yeah, i guess that's a difference between my original proposal and rafaelw's restatement
  1272. # [21:15] <Hixie> aklein: i meant each microtask to be designated a specific observer whose's queue should be flushed.
  1273. # [21:16] <MikeSmith> because somebody would click "register" when their document had a typoed value that generated an error slash "do you want to register me?" message
  1274. # [21:16] <aklein> Hixie: that's why rafael asked what you meant by "taking into account other queued microtasks"
  1275. # [21:16] <Hixie> aklein: but i guess that would mean my proposal misses the case of A having one record, B having none, and A's callback adding to A and B
  1276. # [21:16] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 260 seconds)
  1277. # [21:16] <Hixie> aklein: since per spec today you'd want A, B, A, but i'd give A, A, B
  1278. # [21:17] <Hixie> aklein: and that can't be fixed easily since B might not exist when the first record is queued
  1279. # [21:17] <Hixie> interesting
  1280. # [21:17] <aklein> Hixie: oh, I think I may begin to understand what you were proposing
  1281. # [21:18] <Hixie> MikeSmith: well that's why in my proposal we have "did you mean /author/?" and so on. at the end of the day, if people are validating but don't care about the errors, the validator is pointless.
  1282. # [21:18] <Hixie> MikeSmith: we could just provide a trivial implementation that just said "it's valid! pat pat!"
  1283. # [21:18] <aklein> Hixie: were you saying that you enqueue tasks for all possible observers whenever a mutation occurs? even ones for which no records were enqueued by that mutation?
  1284. # [21:18] <Hixie> MikeSmith: i have to believe that validator users at least want to know about errors
  1285. # [21:19] <Hixie> aklein: i wasn't, but then i was, but then i realised that wouldn't work because mutation observers might be created later
  1286. # [21:19] * Quits: BoyanYordanov (~boyan@151.252.193.242) (Remote host closed the connection)
  1287. # [21:19] <Hixie> MikeSmith: (note that in my proposal there was also the back-end review process where typos would get flagged as permanently not ok)
  1288. # [21:19] <Hixie> MikeSmith: (so at least eventually they'd get flagged)
  1289. # [21:19] <Hixie> MikeSmith: (with a useful message)
  1290. # [21:20] * heycam|away is now known as heycam
  1291. # [21:21] <MikeSmith> yeah I understand all that. I have a half-finished draft of a reply to you on that thread that I will try to finish soon. In the mean time it would still be good to try to get hsivonen to chime in.
  1292. # [21:21] <MikeSmith> for now I gotta get some sleep
  1293. # [21:21] <Hixie> yeah i wish i knew what henri wanted here
  1294. # [21:21] <MikeSmith> yeah
  1295. # [21:22] <Hixie> aklein: i guess we really do want two kinds of microtasks, those that are trivial with at most one callback, which can be handled easily by the current prose, and then the ones for mutation observers which would need to do special work for each of their callbacks
  1296. # [21:22] <Hixie> aklein: assuming we can't just break compat and go to just a queued model, anyway
  1297. # [21:23] * Joins: othermaciej (~mjs@17.114.217.7)
  1298. # [21:25] <aklein> Hixie: note that custom elements also have special ordering constraints, mutation observers aren't the only one
  1299. # [21:25] <aklein> Hixie: it's definitely unclear to me how much the web depends on the ordering here
  1300. # [21:26] <aklein> but without the specified creation-time ordering, we worried that implementations might end up with different orderings due to DOM implementation details
  1301. # [21:26] * Quits: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net) (Quit: tantek)
  1302. # [21:27] <aklein> (e.g., the ordering might be dependent on hash table implementations)
  1303. # [21:27] * Quits: danielwrobert (~Adium@wsip-68-15-24-46.sd.sd.cox.net) (Quit: Leaving.)
  1304. # [21:27] <Hixie> yeah
  1305. # [21:28] * Quits: KevinMarks (~yaaic@2607:fb90:f1f:29d:84df:86bb:495d:fc28) (Ping timeout: 265 seconds)
  1306. # [21:30] * Joins: danielwrobert (~Adium@wsip-68-15-24-46.sd.sd.cox.net)
  1307. # [21:34] * Joins: benv (~benv@38.104.194.126)
  1308. # [21:35] * Quits: izhak (~izhak@92.248.142.152) (Ping timeout: 260 seconds)
  1309. # [21:35] * Quits: danielwrobert (~Adium@wsip-68-15-24-46.sd.sd.cox.net) (Quit: Leaving.)
  1310. # [21:35] * Quits: lmclister (~lmclister@sjfw1.adobe.com)
  1311. # [21:39] * Quits: jeremyj (~jeremyj@17.202.44.231) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  1312. # [21:43] * ojan_away is now known as ojan
  1313. # [21:44] * Quits: othermaciej (~mjs@17.114.217.7) (Quit: othermaciej)
  1314. # [21:45] * Joins: Smylers (~smylers@host86-156-209-118.range86-156.btcentralplus.com)
  1315. # [21:46] * Quits: bholley (~bholley@108-91-169-178.lightspeed.sntcca.sbcglobal.net) (Quit: bholley)
  1316. # [21:47] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  1317. # [21:49] * Krinkle|detached is now known as Krinkle
  1318. # [21:50] * Joins: roc (~chatzilla@60.234.66.18)
  1319. # [21:53] * Joins: satazor_ (~satazor@a213-22-1-7.cpe.netcabo.pt)
  1320. # [21:54] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Ping timeout: 240 seconds)
  1321. # [22:00] * Joins: jernoble|laptop (~jernoble@17.114.218.67)
  1322. # [22:01] * Quits: dbaron (~dbaron@50.0.192.34) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  1323. # [22:01] * Joins: othermaciej (~mjs@17.114.217.7)
  1324. # [22:03] * Joins: jeremyj (~jeremyj@17.114.216.98)
  1325. # [22:03] <jamesr__> btw, it looks like showModalDialog use is low enough were we might be able to just straight kill it
  1326. # [22:05] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  1327. # [22:05] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Client Quit)
  1328. # [22:06] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  1329. # [22:07] * Joins: a-ja (~Instantbi@38.77.131.130)
  1330. # [22:07] * Quits: jaeholee__ (uid4856@gateway/web/irccloud.com/x-mtxbezhpnilpjbiz) (*.net *.split)
  1331. # [22:07] * Quits: timeless (sid4015@firefox/developer/timeless) (*.net *.split)
  1332. # [22:07] * Quits: twisted` (sid6794@gateway/web/irccloud.com/x-jjjkggefyebjghom) (*.net *.split)
  1333. # [22:07] * Quits: cabanier (sid15093@gateway/web/irccloud.com/x-gnoqqrztthadffgy) (*.net *.split)
  1334. # [22:07] * Quits: viduthalai1947_ (uid5404@gateway/web/irccloud.com/x-berpeobxxcpachsr) (*.net *.split)
  1335. # [22:07] * Quits: hdv (sid2376@gateway/web/irccloud.com/x-ibpkjmajmyisqyeh) (*.net *.split)
  1336. # [22:07] * Quits: dfreedm (sid7859@gateway/web/irccloud.com/x-cookxqnjgfpwgrkz) (*.net *.split)
  1337. # [22:07] * Quits: jgraham (~jgraham@web91.webfaction.com) (*.net *.split)
  1338. # [22:08] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (*.net *.split)
  1339. # [22:08] * Quits: ehynds (~ehynds@64.206.121.41) (*.net *.split)
  1340. # [22:08] * Quits: 17SAAHG1E (scrollback@conference/jsconf/x-alrkabtgcvekubpu) (*.net *.split)
  1341. # [22:08] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (*.net *.split)
  1342. # [22:08] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (*.net *.split)
  1343. # [22:08] * Quits: Smylers (~smylers@host86-156-209-118.range86-156.btcentralplus.com) (*.net *.split)
  1344. # [22:08] * Quits: Areks (~Areks@128-68-27-183.broadband.corbina.ru) (*.net *.split)
  1345. # [22:08] * Quits: KevinMarks_ (~KevinMark@50-193-60-118-static.hfc.comcastbusiness.net) (*.net *.split)
  1346. # [22:08] * Quits: llkats (~llkats@206.169.83.230) (*.net *.split)
  1347. # [22:08] * Quits: Ms2ger (~Ms2ger@91.182.89.3) (*.net *.split)
  1348. # [22:08] * Quits: WebJonas (~Jonas@166.201.202.84.customer.cdi.no) (*.net *.split)
  1349. # [22:08] * Quits: newtron (~newtron@199.71.174.203) (*.net *.split)
  1350. # [22:08] * Quits: mpt (~mpt@canonical/mpt) (*.net *.split)
  1351. # [22:08] * Quits: ehsan (~ehsan@66.207.208.102) (*.net *.split)
  1352. # [22:08] * Quits: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt) (*.net *.split)
  1353. # [22:08] * Quits: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8) (*.net *.split)
  1354. # [22:08] * Quits: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net) (*.net *.split)
  1355. # [22:08] * Quits: bert3d (uid25854@gateway/web/irccloud.com/x-marreffzajmpsfaa) (*.net *.split)
  1356. # [22:08] * Quits: krit (sid15081@gateway/web/irccloud.com/x-pwdovjwvvphspmjp) (*.net *.split)
  1357. # [22:08] * Quits: iancrowther (uid25786@gateway/web/irccloud.com/x-ltxjqjkiyggrxjzg) (*.net *.split)
  1358. # [22:08] * Quits: cfq (uid18398@gateway/web/irccloud.com/x-oyngdblckrtqbran) (*.net *.split)
  1359. # [22:08] * Quits: ojan (uid5519@gateway/web/irccloud.com/x-cjkwisfaxztthykj) (*.net *.split)
  1360. # [22:08] * Quits: cwilso (sid10206@gateway/web/irccloud.com/x-vcbqhltszkyezfte) (*.net *.split)
  1361. # [22:08] * Quits: nw_ (nw@kapsi.fi) (*.net *.split)
  1362. # [22:08] * Quits: scheib (sid4467@gateway/web/irccloud.com/x-ztyqgwmufcxuhwwa) (*.net *.split)
  1363. # [22:08] * Quits: mvujovic__ (sid13458@gateway/web/irccloud.com/x-mcenvonjfiqrmidg) (*.net *.split)
  1364. # [22:08] * Quits: tyoshino__ (sid19222@gateway/web/irccloud.com/x-vbysixoochekdlbm) (*.net *.split)
  1365. # [22:08] * Quits: mathiasbynens (sid2247@gateway/web/irccloud.com/x-nzcwxnmoswtwmemy) (*.net *.split)
  1366. # [22:08] * Quits: luanmuniz_ (uid15913@gateway/web/irccloud.com/x-yjlwqqphaghstqau) (*.net *.split)
  1367. # [22:08] * Quits: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck) (*.net *.split)
  1368. # [22:08] * Quits: Workshiva (Dashiva@nat/google/x-todxiaemabixcuhj) (*.net *.split)
  1369. # [22:08] * Quits: jcgregorio (jcgregorio@nat/google/x-zwczzeamkkvacyqv) (*.net *.split)
  1370. # [22:08] * Quits: sangwhan (sid12645@gateway/web/irccloud.com/x-ecgadmrzqcajmcpv) (*.net *.split)
  1371. # [22:08] * Quits: frozenice (sid21176@gateway/web/irccloud.com/x-cnswiwrcjjxggxti) (*.net *.split)
  1372. # [22:08] * Quits: beverloo (beverloo@nat/google/x-xocrhiowwpwpufie) (*.net *.split)
  1373. # [22:08] * Quits: esprehn (sid10445@gateway/web/irccloud.com/x-zmoqgrsumsxmapnj) (*.net *.split)
  1374. # [22:08] * Quits: aklein (sid4454@gateway/web/irccloud.com/x-qramyzuqmkcmgtym) (*.net *.split)
  1375. # [22:08] * Quits: pdr (sid7901@pdpc/supporter/active/pdr) (*.net *.split)
  1376. # [22:08] * Quits: ryuone_ (~ryuone@133.242.55.223) (*.net *.split)
  1377. # [22:08] * Quits: kinetik (~kinetik@121.99.45.248) (*.net *.split)
  1378. # [22:08] * Quits: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) (*.net *.split)
  1379. # [22:08] * Quits: gavin (~gavin@firefox/developer/gavin) (*.net *.split)
  1380. # [22:08] * Quits: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67) (*.net *.split)
  1381. # [22:08] * Quits: morrita_ (uid16889@gateway/web/irccloud.com/x-fynlpxxbycgapgqp) (*.net *.split)
  1382. # [22:08] * Quits: pamer (uid23807@gateway/web/irccloud.com/x-azyexyyyhzswrits) (*.net *.split)
  1383. # [22:08] * Quits: jkomoros_ (uid7860@gateway/web/irccloud.com/x-ykpndioykrxiabis) (*.net *.split)
  1384. # [22:08] * Quits: rastus_vernon (uid15187@wikimedia/Rastus-Vernon) (*.net *.split)
  1385. # [22:08] * Quits: Ancil__ (uid12206@gateway/web/irccloud.com/x-fpudlunmnzhcgeuh) (*.net *.split)
  1386. # [22:08] * Quits: Phae (sid455@gateway/web/irccloud.com/x-pyqlzpunuorvucpl) (*.net *.split)
  1387. # [22:08] * Quits: rxgx (uid22483@gateway/web/irccloud.com/x-rpfoikntlphubenv) (*.net *.split)
  1388. # [22:08] * Quits: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com) (*.net *.split)
  1389. # [22:08] * Quits: jory (~jory@supercu.be) (*.net *.split)
  1390. # [22:08] * Quits: dglazkov (sid4270@gateway/web/irccloud.com/x-lpadphfrkddgjaoy) (*.net *.split)
  1391. # [22:08] * Quits: molsson (~molsson@83.218.67.123) (*.net *.split)
  1392. # [22:08] * Quits: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-hfmrhwlcfjccsoaj) (*.net *.split)
  1393. # [22:08] * Quits: tj_vantoll (~Adium@2601:4:1400:31:bcd4:858a:400:2e95) (*.net *.split)
  1394. # [22:08] * Quits: yutak (~yutak@2401:fa00:4:1000:26be:5ff:fe0d:e1d5) (*.net *.split)
  1395. # [22:08] * Quits: rafaelw (uid4459@gateway/web/irccloud.com/x-mtvgdpzqnbzadkpa) (*.net *.split)
  1396. # [22:08] * Quits: gavinc (~gavin@barad-dur.carothers.name) (*.net *.split)
  1397. # [22:08] * Quits: kborchers (kborchers@gateway/shell/jquery.com/x-xzaquwqjrgfeiznl) (*.net *.split)
  1398. # [22:08] * Quits: annevk-cloud (uid2483@gateway/web/irccloud.com/x-iolpdobrsrrqzdtp) (*.net *.split)
  1399. # [22:08] * Quits: matijs (sid2278@gateway/web/irccloud.com/x-cxowxsccpxopirhh) (*.net *.split)
  1400. # [22:08] * Quits: JonathanNeal (uid5831@gateway/web/irccloud.com/x-cezfirbbbcacpyus) (*.net *.split)
  1401. # [22:08] * Quits: BaconOverflow_ (uid17800@gateway/web/irccloud.com/x-hhfqbfxsdpbjkpqi) (*.net *.split)
  1402. # [22:08] * Quits: kcherkashin (uid25169@gateway/web/irccloud.com/x-swbzrlxzctegvoqf) (*.net *.split)
  1403. # [22:08] * Quits: kochi1 (~kochi@2401:fa00:4:1000:26be:5ff:fe03:db82) (*.net *.split)
  1404. # [22:08] * Quits: kochi (~kochi@2401:fa00:4:1000:26be:5ff:fe03:db82) (*.net *.split)
  1405. # [22:08] * Quits: gnarf (gnarf@unaffiliated/gnarf) (*.net *.split)
  1406. # [22:08] * Quits: wycats_ (sid79@gateway/web/irccloud.com/x-yahbuglpjuvdhrms) (*.net *.split)
  1407. # [22:08] * Quits: bterlson (sid23757@gateway/web/irccloud.com/x-wbsfxnvjiiycfouh) (*.net *.split)
  1408. # [22:08] * Quits: daleharvey (sid513@gateway/web/irccloud.com/x-tenjwbfqplxrfdhw) (*.net *.split)
  1409. # [22:08] * Quits: benschwarz (sid2121@gateway/web/irccloud.com/x-hsijuidzjkxjdvua) (*.net *.split)
  1410. # [22:08] * Quits: Jasper (jstpierre@unaffiliated/magcius) (*.net *.split)
  1411. # [22:08] * Quits: jahman (~woops@129.175.204.73) (*.net *.split)
  1412. # [22:08] * Quits: toyoshiAw (~toyoshim@yuri.twintail.org) (*.net *.split)
  1413. # [22:08] * Quits: Krinkle (~Krinkle@wikimedia/Krinkle) (*.net *.split)
  1414. # [22:08] * Quits: reggna (~reggna@46.137.95.132) (*.net *.split)
  1415. # [22:08] * Quits: gsnedders (~gsnedders@5.2.16.23) (*.net *.split)
  1416. # [22:08] * Quits: SimonSapin (~simon@hako.exyr.org) (*.net *.split)
  1417. # [22:09] <Hixie> jamesr__: i certainly would support that!
  1418. # [22:09] * Joins: tj_vantoll (~Adium@2601:4:1400:31:bcd4:858a:400:2e95)
  1419. # [22:09] * Joins: yutak (~yutak@2401:fa00:4:1000:26be:5ff:fe0d:e1d5)
  1420. # [22:09] * Joins: rafaelw (uid4459@gateway/web/irccloud.com/x-mtvgdpzqnbzadkpa)
  1421. # [22:09] * Joins: gavinc (~gavin@barad-dur.carothers.name)
  1422. # [22:09] * Joins: kborchers (kborchers@gateway/shell/jquery.com/x-xzaquwqjrgfeiznl)
  1423. # [22:09] * Joins: annevk-cloud (uid2483@gateway/web/irccloud.com/x-iolpdobrsrrqzdtp)
  1424. # [22:09] * Joins: matijs (sid2278@gateway/web/irccloud.com/x-cxowxsccpxopirhh)
  1425. # [22:09] * Joins: JonathanNeal (uid5831@gateway/web/irccloud.com/x-cezfirbbbcacpyus)
  1426. # [22:09] * Joins: kcherkashin (uid25169@gateway/web/irccloud.com/x-swbzrlxzctegvoqf)
  1427. # [22:09] * Joins: kochi1 (~kochi@2401:fa00:4:1000:26be:5ff:fe03:db82)
  1428. # [22:09] * Joins: kochi (~kochi@2401:fa00:4:1000:26be:5ff:fe03:db82)
  1429. # [22:09] * Joins: gnarf (gnarf@unaffiliated/gnarf)
  1430. # [22:09] * Joins: wycats_ (sid79@gateway/web/irccloud.com/x-yahbuglpjuvdhrms)
  1431. # [22:09] * Joins: bterlson (sid23757@gateway/web/irccloud.com/x-wbsfxnvjiiycfouh)
  1432. # [22:09] * Joins: daleharvey (sid513@gateway/web/irccloud.com/x-tenjwbfqplxrfdhw)
  1433. # [22:09] * Joins: benschwarz (sid2121@gateway/web/irccloud.com/x-hsijuidzjkxjdvua)
  1434. # [22:09] * Joins: Jasper (jstpierre@unaffiliated/magcius)
  1435. # [22:09] * Joins: jahman (~woops@129.175.204.73)
  1436. # [22:09] * Joins: toyoshiAw (~toyoshim@yuri.twintail.org)
  1437. # [22:09] * Joins: Krinkle (~Krinkle@wikimedia/Krinkle)
  1438. # [22:09] * Joins: reggna (~reggna@46.137.95.132)
  1439. # [22:09] * Joins: gsnedders (~gsnedders@5.2.16.23)
  1440. # [22:09] * Joins: SimonSapin (~simon@hako.exyr.org)
  1441. # [22:09] <Hixie> jamesr__: historically all attempts at convincing other vendors of this have been unsuccessful :-(
  1442. # [22:09] * Joins: bert3d (uid25854@gateway/web/irccloud.com/x-marreffzajmpsfaa)
  1443. # [22:09] * Joins: krit (sid15081@gateway/web/irccloud.com/x-pwdovjwvvphspmjp)
  1444. # [22:09] * Joins: iancrowther (uid25786@gateway/web/irccloud.com/x-ltxjqjkiyggrxjzg)
  1445. # [22:09] * Joins: cfq (uid18398@gateway/web/irccloud.com/x-oyngdblckrtqbran)
  1446. # [22:09] * Joins: ojan (uid5519@gateway/web/irccloud.com/x-cjkwisfaxztthykj)
  1447. # [22:09] * Joins: cwilso (sid10206@gateway/web/irccloud.com/x-vcbqhltszkyezfte)
  1448. # [22:09] * Joins: nw_ (nw@kapsi.fi)
  1449. # [22:09] * Joins: scheib (sid4467@gateway/web/irccloud.com/x-ztyqgwmufcxuhwwa)
  1450. # [22:09] * Joins: mvujovic__ (sid13458@gateway/web/irccloud.com/x-mcenvonjfiqrmidg)
  1451. # [22:09] * Joins: tyoshino__ (sid19222@gateway/web/irccloud.com/x-vbysixoochekdlbm)
  1452. # [22:09] * Joins: mathiasbynens (sid2247@gateway/web/irccloud.com/x-nzcwxnmoswtwmemy)
  1453. # [22:09] * Joins: luanmuniz_ (uid15913@gateway/web/irccloud.com/x-yjlwqqphaghstqau)
  1454. # [22:09] * Quits: Johnny- (~null@unaffiliated/johnny-) (Ping timeout: 252 seconds)
  1455. # [22:09] * Joins: BaconOverflow_ (sid17800@gateway/web/irccloud.com/session)
  1456. # [22:09] * Quits: BaconOverflow_ (sid17800@gateway/web/irccloud.com/session) (Changing host)
  1457. # [22:09] * Joins: BaconOverflow_ (sid17800@gateway/web/irccloud.com/x-cbkroqhdykppeymx)
  1458. # [22:09] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  1459. # [22:09] * Joins: Smylers (~smylers@host86-156-209-118.range86-156.btcentralplus.com)
  1460. # [22:09] * Joins: Areks (~Areks@128-68-27-183.broadband.corbina.ru)
  1461. # [22:09] * Joins: KevinMarks_ (~KevinMark@50-193-60-118-static.hfc.comcastbusiness.net)
  1462. # [22:09] * Joins: llkats (~llkats@206.169.83.230)
  1463. # [22:09] * Joins: Ms2ger (~Ms2ger@91.182.89.3)
  1464. # [22:09] * Joins: WebJonas (~Jonas@166.201.202.84.customer.cdi.no)
  1465. # [22:09] * Joins: newtron (~newtron@199.71.174.203)
  1466. # [22:09] * Joins: mpt (~mpt@canonical/mpt)
  1467. # [22:09] * Joins: ehsan (~ehsan@66.207.208.102)
  1468. # [22:11] * Joins: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck)
  1469. # [22:11] * Joins: Workshiva (Dashiva@nat/google/x-todxiaemabixcuhj)
  1470. # [22:11] * Joins: jcgregorio (jcgregorio@nat/google/x-zwczzeamkkvacyqv)
  1471. # [22:11] * Joins: sangwhan (sid12645@gateway/web/irccloud.com/x-ecgadmrzqcajmcpv)
  1472. # [22:11] * Joins: frozenice (sid21176@gateway/web/irccloud.com/x-cnswiwrcjjxggxti)
  1473. # [22:11] * Joins: beverloo (beverloo@nat/google/x-xocrhiowwpwpufie)
  1474. # [22:11] * Joins: esprehn (sid10445@gateway/web/irccloud.com/x-zmoqgrsumsxmapnj)
  1475. # [22:11] * Joins: aklein (sid4454@gateway/web/irccloud.com/x-qramyzuqmkcmgtym)
  1476. # [22:11] * Joins: pdr (sid7901@pdpc/supporter/active/pdr)
  1477. # [22:11] * Joins: ryuone_ (~ryuone@133.242.55.223)
  1478. # [22:11] * Joins: kinetik (~kinetik@121.99.45.248)
  1479. # [22:11] * Joins: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko)
  1480. # [22:11] * Joins: gavin (~gavin@firefox/developer/gavin)
  1481. # [22:11] * Joins: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67)
  1482. # [22:11] * Joins: morrita_ (uid16889@gateway/web/irccloud.com/x-fynlpxxbycgapgqp)
  1483. # [22:11] * Joins: pamer (uid23807@gateway/web/irccloud.com/x-azyexyyyhzswrits)
  1484. # [22:11] * Joins: jkomoros_ (uid7860@gateway/web/irccloud.com/x-ykpndioykrxiabis)
  1485. # [22:11] * Joins: rastus_vernon (uid15187@wikimedia/Rastus-Vernon)
  1486. # [22:11] * Joins: Ancil__ (uid12206@gateway/web/irccloud.com/x-fpudlunmnzhcgeuh)
  1487. # [22:11] * Joins: Phae (sid455@gateway/web/irccloud.com/x-pyqlzpunuorvucpl)
  1488. # [22:11] * Joins: rxgx (uid22483@gateway/web/irccloud.com/x-rpfoikntlphubenv)
  1489. # [22:11] * Joins: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-hfmrhwlcfjccsoaj)
  1490. # [22:11] * Joins: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com)
  1491. # [22:11] * Joins: jory (~jory@supercu.be)
  1492. # [22:11] * Joins: dglazkov (sid4270@gateway/web/irccloud.com/x-lpadphfrkddgjaoy)
  1493. # [22:11] * Joins: molsson (~molsson@83.218.67.123)
  1494. # [22:11] * Quits: abucur_ (uid19072@gateway/web/irccloud.com/x-rcpyfangxxzwvzfb) (Ping timeout: 264 seconds)
  1495. # [22:12] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
  1496. # [22:12] * Joins: hasather (~hasather@guest.schibsted.no)
  1497. # [22:13] * Joins: gaswelder (~quassel@93.84.31.16)
  1498. # [22:14] * Joins: abucur_ (uid19072@gateway/web/irccloud.com/x-eujuhuqnafaawoqv)
  1499. # [22:17] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 252 seconds)
  1500. # [22:17] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
  1501. # [22:18] * Joins: twisted` (sid6794@gateway/web/irccloud.com/x-jjjkggefyebjghom)
  1502. # [22:18] * Joins: timeless (sid4015@firefox/developer/timeless)
  1503. # [22:18] * Joins: jaeholee__ (uid4856@gateway/web/irccloud.com/x-mtxbezhpnilpjbiz)
  1504. # [22:18] * Joins: cabanier (sid15093@gateway/web/irccloud.com/x-gnoqqrztthadffgy)
  1505. # [22:18] * Joins: viduthalai1947_ (uid5404@gateway/web/irccloud.com/x-berpeobxxcpachsr)
  1506. # [22:18] * Joins: hdv (sid2376@gateway/web/irccloud.com/x-ibpkjmajmyisqyeh)
  1507. # [22:18] * Joins: dfreedm (sid7859@gateway/web/irccloud.com/x-cookxqnjgfpwgrkz)
  1508. # [22:18] * Joins: jgraham (~jgraham@web91.webfaction.com)
  1509. # [22:19] * Joins: Johnny- (~null@unaffiliated/johnny-)
  1510. # [22:24] * Joins: mpt_ (~mpt@nat/canonical/x-vbdhdlcbudouafop)
  1511. # [22:24] * Quits: mpt_ (~mpt@nat/canonical/x-vbdhdlcbudouafop) (Changing host)
  1512. # [22:24] * Joins: mpt_ (~mpt@canonical/mpt)
  1513. # [22:25] * Joins: gaswelder_ (~quassel@86.57.185.20)
  1514. # [22:25] * Joins: jacobolu_ (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  1515. # [22:26] * Joins: KevinMarks (~KevinMark@50-193-60-118-static.hfc.comcastbusiness.net)
  1516. # [22:26] * Quits: gaswelder (~quassel@93.84.31.16) (Ping timeout: 265 seconds)
  1517. # [22:27] * Joins: Jonas_ (~Jonas@166.201.202.84.customer.cdi.no)
  1518. # [22:28] * Joins: llkats_ (~llkats@206.169.83.230)
  1519. # [22:28] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  1520. # [22:28] * Jonas_ is now known as Guest67023
  1521. # [22:29] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 245 seconds)
  1522. # [22:29] * Joins: ehsan_ (~ehsan@66.207.208.102)
  1523. # [22:31] * Joins: ojan_away (uid5519@gateway/web/irccloud.com/session)
  1524. # [22:32] * Joins: nw (nw@kapsi.fi)
  1525. # [22:32] * Joins: mvujovic___ (sid13458@gateway/web/irccloud.com/session)
  1526. # [22:32] * Joins: cwilso_ (sid10206@gateway/web/irccloud.com/session)
  1527. # [22:32] * Quits: reyre (~reyre@142.204.133.18) (Remote host closed the connection)
  1528. # [22:33] * Quits: ojan_away (uid5519@gateway/web/irccloud.com/session) (Changing host)
  1529. # [22:33] * Joins: ojan_away (uid5519@gateway/web/irccloud.com/x-cqxlizggrintmhle)
  1530. # [22:33] * Quits: mvujovic___ (sid13458@gateway/web/irccloud.com/session) (Changing host)
  1531. # [22:33] * Joins: mvujovic___ (sid13458@gateway/web/irccloud.com/x-tuvmmxghcqqsytws)
  1532. # [22:33] * Quits: cwilso_ (sid10206@gateway/web/irccloud.com/session) (Changing host)
  1533. # [22:33] * Joins: cwilso_ (sid10206@gateway/web/irccloud.com/x-fowcxkaciwhpqqtc)
  1534. # [22:34] * Joins: tyoshino___ (sid19222@gateway/web/irccloud.com/x-onxqhwkgbufhbxnk)
  1535. # [22:34] * Joins: Smylers1 (~smylers@host86-156-209-118.range86-156.btcentralplus.com)
  1536. # [22:35] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  1537. # [22:35] * Quits: gaswelder_ (~quassel@86.57.185.20) (Remote host closed the connection)
  1538. # [22:35] * Joins: scheib_ (sid4467@gateway/web/irccloud.com/session)
  1539. # [22:35] * Joins: Ms2ger` (~Ms2ger@91.182.89.3)
  1540. # [22:36] * Quits: scheib_ (sid4467@gateway/web/irccloud.com/session) (Changing host)
  1541. # [22:36] * Joins: scheib_ (sid4467@gateway/web/irccloud.com/x-ipodxcfthlkgbkho)
  1542. # [22:37] * Joins: KevinMarks2 (~yaaic@2607:fb90:f1f:29d:84df:86bb:495d:fc28)
  1543. # [22:39] * Joins: tantek (~tantek@173-117-41-51.pools.spcsdns.net)
  1544. # [22:40] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 245 seconds)
  1545. # [22:40] * Quits: KevinMarks_ (~KevinMark@50-193-60-118-static.hfc.comcastbusiness.net) (Ping timeout: 245 seconds)
  1546. # [22:40] * Quits: Areks (~Areks@128-68-27-183.broadband.corbina.ru) (Ping timeout: 245 seconds)
  1547. # [22:40] * Quits: tantek (~tantek@173-117-41-51.pools.spcsdns.net) (Client Quit)
  1548. # [22:40] * Joins: rniwa (~rniwa@17.114.216.48)
  1549. # [22:42] * Joins: reyre (~reyre@out-on-141.wireless.telus.com)
  1550. # [22:42] * Quits: KevinMarks2 (~yaaic@2607:fb90:f1f:29d:84df:86bb:495d:fc28) (Ping timeout: 265 seconds)
  1551. # [22:42] * Joins: iancrowther_ (uid25786@gateway/web/irccloud.com/x-rlknnaytgjqivqax)
  1552. # [22:43] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  1553. # [22:43] * Quits: Ms2ger (~Ms2ger@91.182.89.3) (Ping timeout: 245 seconds)
  1554. # [22:43] * Quits: newtron (~newtron@199.71.174.203) (Ping timeout: 245 seconds)
  1555. # [22:43] * Quits: WebJonas (~Jonas@166.201.202.84.customer.cdi.no) (Ping timeout: 245 seconds)
  1556. # [22:43] * Quits: llkats (~llkats@206.169.83.230) (Ping timeout: 245 seconds)
  1557. # [22:43] * Quits: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck) (*.net *.split)
  1558. # [22:43] * Quits: Workshiva (Dashiva@nat/google/x-todxiaemabixcuhj) (*.net *.split)
  1559. # [22:43] * Quits: jcgregorio (jcgregorio@nat/google/x-zwczzeamkkvacyqv) (*.net *.split)
  1560. # [22:43] * Quits: sangwhan (sid12645@gateway/web/irccloud.com/x-ecgadmrzqcajmcpv) (*.net *.split)
  1561. # [22:43] * Quits: frozenice (sid21176@gateway/web/irccloud.com/x-cnswiwrcjjxggxti) (*.net *.split)
  1562. # [22:43] * Quits: beverloo (beverloo@nat/google/x-xocrhiowwpwpufie) (*.net *.split)
  1563. # [22:43] * Quits: esprehn (sid10445@gateway/web/irccloud.com/x-zmoqgrsumsxmapnj) (*.net *.split)
  1564. # [22:43] * Quits: aklein (sid4454@gateway/web/irccloud.com/x-qramyzuqmkcmgtym) (*.net *.split)
  1565. # [22:43] * Quits: pdr (sid7901@pdpc/supporter/active/pdr) (*.net *.split)
  1566. # [22:43] * Quits: ryuone_ (~ryuone@133.242.55.223) (*.net *.split)
  1567. # [22:43] * Quits: kinetik (~kinetik@121.99.45.248) (*.net *.split)
  1568. # [22:43] * Quits: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) (*.net *.split)
  1569. # [22:43] * Quits: gavin (~gavin@firefox/developer/gavin) (*.net *.split)
  1570. # [22:43] * Quits: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67) (*.net *.split)
  1571. # [22:43] * Quits: morrita_ (uid16889@gateway/web/irccloud.com/x-fynlpxxbycgapgqp) (*.net *.split)
  1572. # [22:43] * Quits: pamer (uid23807@gateway/web/irccloud.com/x-azyexyyyhzswrits) (*.net *.split)
  1573. # [22:43] * Quits: jkomoros_ (uid7860@gateway/web/irccloud.com/x-ykpndioykrxiabis) (*.net *.split)
  1574. # [22:43] * Quits: rastus_vernon (uid15187@wikimedia/Rastus-Vernon) (*.net *.split)
  1575. # [22:43] * Quits: Ancil__ (uid12206@gateway/web/irccloud.com/x-fpudlunmnzhcgeuh) (*.net *.split)
  1576. # [22:43] * Quits: Phae (sid455@gateway/web/irccloud.com/x-pyqlzpunuorvucpl) (*.net *.split)
  1577. # [22:43] * Quits: rxgx (uid22483@gateway/web/irccloud.com/x-rpfoikntlphubenv) (*.net *.split)
  1578. # [22:43] * Quits: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com) (*.net *.split)
  1579. # [22:43] * Quits: jory (~jory@supercu.be) (*.net *.split)
  1580. # [22:43] * Quits: dglazkov (sid4270@gateway/web/irccloud.com/x-lpadphfrkddgjaoy) (*.net *.split)
  1581. # [22:43] * Quits: molsson (~molsson@83.218.67.123) (*.net *.split)
  1582. # [22:43] * Quits: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-hfmrhwlcfjccsoaj) (*.net *.split)
  1583. # [22:43] * Quits: ehsan (~ehsan@66.207.208.102) (Ping timeout: 245 seconds)
  1584. # [22:43] * Joins: newtron (~newtron@199.71.174.203)
  1585. # [22:43] * Quits: Smylers (~smylers@host86-156-209-118.range86-156.btcentralplus.com) (Ping timeout: 245 seconds)
  1586. # [22:43] * Quits: newtron (~newtron@199.71.174.203) (Ping timeout: 245 seconds)
  1587. # [22:43] * Joins: newtron (~newtron@199.71.174.203)
  1588. # [22:43] * Joins: danielwrobert (~Adium@wsip-68-15-24-46.sd.sd.cox.net)
  1589. # [22:43] * Quits: bert3d (uid25854@gateway/web/irccloud.com/x-marreffzajmpsfaa) (*.net *.split)
  1590. # [22:43] * Quits: krit (sid15081@gateway/web/irccloud.com/x-pwdovjwvvphspmjp) (*.net *.split)
  1591. # [22:43] * Quits: iancrowther (uid25786@gateway/web/irccloud.com/x-ltxjqjkiyggrxjzg) (*.net *.split)
  1592. # [22:43] * Quits: cfq (uid18398@gateway/web/irccloud.com/x-oyngdblckrtqbran) (*.net *.split)
  1593. # [22:43] * Quits: ojan (uid5519@gateway/web/irccloud.com/x-cjkwisfaxztthykj) (*.net *.split)
  1594. # [22:43] * Quits: cwilso (sid10206@gateway/web/irccloud.com/x-vcbqhltszkyezfte) (*.net *.split)
  1595. # [22:43] * Quits: nw_ (nw@kapsi.fi) (*.net *.split)
  1596. # [22:43] * Quits: scheib (sid4467@gateway/web/irccloud.com/x-ztyqgwmufcxuhwwa) (*.net *.split)
  1597. # [22:43] * Quits: mvujovic__ (sid13458@gateway/web/irccloud.com/x-mcenvonjfiqrmidg) (*.net *.split)
  1598. # [22:43] * Quits: tyoshino__ (sid19222@gateway/web/irccloud.com/x-vbysixoochekdlbm) (*.net *.split)
  1599. # [22:43] * Quits: mathiasbynens (sid2247@gateway/web/irccloud.com/x-nzcwxnmoswtwmemy) (*.net *.split)
  1600. # [22:43] * Quits: luanmuniz_ (uid15913@gateway/web/irccloud.com/x-yjlwqqphaghstqau) (*.net *.split)
  1601. # [22:44] * cwilso_ is now known as cwilso
  1602. # [22:44] * Joins: KevinMarks2 (~yaaic@2607:fb90:270c:80b6:e99f:d700:3ec:ef58)
  1603. # [22:45] * ojan_away is now known as ojan
  1604. # [22:45] * Joins: frozenice_ (sid21176@gateway/web/irccloud.com/x-ngkuwamxpulmvfrx)
  1605. # [22:45] * mvujovic___ is now known as mvujovic__
  1606. # [22:45] * tyoshino___ is now known as tyoshino__
  1607. # [22:45] * scheib_ is now known as scheib
  1608. # [22:46] * Quits: felipeduardo (~felipedua@177.41.247.87) (Remote host closed the connection)
  1609. # [22:46] * iancrowther_ is now known as iancrowther
  1610. # [22:46] * Joins: luanmuniz_ (uid15913@gateway/web/irccloud.com/x-hontjmjdoortqqev)
  1611. # [22:48] * Joins: krit (sid15081@gateway/web/irccloud.com/x-ncsczsumxcevpizw)
  1612. # [22:48] * Joins: bert3d (uid25854@gateway/web/irccloud.com/x-zolajhogjubzfcxa)
  1613. # [22:48] * Quits: jernoble|laptop (~jernoble@17.114.218.67) (Quit: Computer has gone to sleep.)
  1614. # [22:48] * Quits: othermaciej (~mjs@17.114.217.7) (Quit: othermaciej)
  1615. # [22:48] * Quits: jeremyj (~jeremyj@17.114.216.98) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  1616. # [22:48] * Quits: rniwa (~rniwa@17.114.216.48) (Quit: rniwa)
  1617. # [22:49] * Joins: newtron_ (~newtron@199.71.174.203)
  1618. # [22:50] * Quits: newtron (~newtron@199.71.174.203) (Ping timeout: 245 seconds)
  1619. # [22:50] * llkats_ is now known as llkats
  1620. # [22:52] * Joins: jeremyj (~jeremyj@17.202.44.231)
  1621. # [22:53] * Joins: othermaciej (~mjs@17.114.217.7)
  1622. # [22:53] * Joins: lilmonkey (~colin@5469E6D4.cm-12-2d.dynamic.ziggo.nl)
  1623. # [22:54] * Quits: lilmonkey (~colin@5469E6D4.cm-12-2d.dynamic.ziggo.nl) (Changing host)
  1624. # [22:54] * Joins: lilmonkey (~colin@pdpc/supporter/professional/riven)
  1625. # [22:54] * Joins: rniwa (~rniwa@17.202.43.222)
  1626. # [22:55] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  1627. # [22:55] * Joins: benv_ (~benv@38.104.194.126)
  1628. # [22:56] * Joins: falken_ (uid20729@gateway/web/irccloud.com/x-xxlagyjrolqndkcw)
  1629. # [22:56] * Joins: mattur__ (sid16049@gateway/web/irccloud.com/x-mufhdsubatqcgeds)
  1630. # [22:56] * Joins: mvujovic___ (sid13458@gateway/web/irccloud.com/x-mmhvdpiivlixkuoh)
  1631. # [22:56] * Joins: tobie_ (sid5692@gateway/web/irccloud.com/x-qjiadabjriyedcye)
  1632. # [22:56] * Joins: reyre_ (~reyre@out-on-141.wireless.telus.com)
  1633. # [22:56] * Joins: tyoshino___ (sid19222@gateway/web/irccloud.com/x-xweddhevrgogiehu)
  1634. # [22:56] * Joins: jeremyj_ (~jeremyj@17.202.44.231)
  1635. # [22:56] * Joins: cwilso_ (sid10206@gateway/web/irccloud.com/x-nmzlfqktuuyigvzl)
  1636. # [22:58] * Joins: npcomp_ (~eldon@c-24-126-240-124.hsd1.ga.comcast.net)
  1637. # [22:58] * Joins: abucur__ (uid19072@gateway/web/irccloud.com/x-gndpmhmvxxmwappc)
  1638. # [22:59] * Joins: weinig (~weinig@17.114.218.135)
  1639. # [22:59] * Joins: schuki_ (~quassel@mgmt01.bytemark.everycity.co.uk)
  1640. # [22:59] * Joins: kangil_ (~kangil@210.94.41.89)
  1641. # [23:02] * Joins: rego_ (~rego@99.192.27.77.dynamic.mundo-r.com)
  1642. # [23:02] * Joins: rx (~rx-ident@162.243.230.189)
  1643. # [23:03] * Joins: jernoble|laptop (~jernoble@17.114.218.67)
  1644. # [23:03] <Hixie> heycam: looks like a have a method that takes a long, but i want objects passed to it to become 0.
  1645. # [23:03] * Quits: jeremyj (~jeremyj@17.202.44.231) (*.net *.split)
  1646. # [23:03] * Quits: krit (sid15081@gateway/web/irccloud.com/x-ncsczsumxcevpizw) (*.net *.split)
  1647. # [23:03] * Quits: iancrowther (uid25786@gateway/web/irccloud.com/x-rlknnaytgjqivqax) (*.net *.split)
  1648. # [23:03] * Quits: reyre (~reyre@out-on-141.wireless.telus.com) (*.net *.split)
  1649. # [23:03] * Quits: tyoshino__ (sid19222@gateway/web/irccloud.com/x-onxqhwkgbufhbxnk) (*.net *.split)
  1650. # [23:03] * Quits: cwilso (sid10206@gateway/web/irccloud.com/x-fowcxkaciwhpqqtc) (*.net *.split)
  1651. # [23:03] * Quits: mvujovic__ (sid13458@gateway/web/irccloud.com/x-tuvmmxghcqqsytws) (*.net *.split)
  1652. # [23:03] * Quits: abucur_ (uid19072@gateway/web/irccloud.com/x-eujuhuqnafaawoqv) (*.net *.split)
  1653. # [23:03] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (*.net *.split)
  1654. # [23:03] * Quits: benv (~benv@38.104.194.126) (*.net *.split)
  1655. # [23:03] * Quits: clamstar (~rx-ident@162.243.230.189) (*.net *.split)
  1656. # [23:03] * Quits: npcomp (~eldon@c-24-126-240-124.hsd1.ga.comcast.net) (*.net *.split)
  1657. # [23:03] * Quits: globbot (~logbot@lump.glob.com.au) (*.net *.split)
  1658. # [23:03] * Quits: tobie (sid5692@gateway/web/irccloud.com/x-ktjzewmoqrbynqrq) (*.net *.split)
  1659. # [23:03] * Quits: Domenic_ (sid10976@gateway/web/irccloud.com/x-rroiplscdhooyfcc) (*.net *.split)
  1660. # [23:03] * Quits: kangil (~kangil@210.94.41.89) (*.net *.split)
  1661. # [23:03] * Quits: juliangruber (~juliangru@37.153.99.230) (*.net *.split)
  1662. # [23:03] * Quits: rego (~rego@99.192.27.77.dynamic.mundo-r.com) (*.net *.split)
  1663. # [23:03] * Quits: lilmonkey` (~colin@pdpc/supporter/professional/riven) (*.net *.split)
  1664. # [23:03] * Quits: mattur_ (sid16049@gateway/web/irccloud.com/x-aemwhxggnylnmqkq) (*.net *.split)
  1665. # [23:03] * Quits: falken (uid20729@gateway/web/irccloud.com/x-tcnbxeeroaokrdnx) (*.net *.split)
  1666. # [23:03] * Quits: slightlyoff (sid1768@gateway/web/irccloud.com/x-wnbeflfvmyshdujf) (*.net *.split)
  1667. # [23:03] * Quits: jamesr__ (uid10481@gateway/web/irccloud.com/x-zikkqhsdtitgkglg) (*.net *.split)
  1668. # [23:03] * Quits: OliverJAsh (uid11790@gateway/web/irccloud.com/x-yfrzhjbkfqoiqtak) (*.net *.split)
  1669. # [23:03] * Quits: astearns (sid15080@gateway/web/irccloud.com/x-kxchzsdyeamwngvg) (*.net *.split)
  1670. # [23:03] * Quits: hayato_ (uid20728@gateway/web/irccloud.com/x-ninfdcdwkxqwmvzl) (*.net *.split)
  1671. # [23:03] * Quits: danielfilho (~danielfil@208.68.39.233) (*.net *.split)
  1672. # [23:03] * Quits: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de) (*.net *.split)
  1673. # [23:03] * Quits: schuki (~quassel@mgmt01.bytemark.everycity.co.uk) (*.net *.split)
  1674. # [23:03] * tyoshino___ is now known as tyoshino__
  1675. # [23:03] * cwilso_ is now known as cwilso
  1676. # [23:03] <Hixie> heycam: should i do (object or long) as the type, and manually convert non-numeric values to 0?
  1677. # [23:03] * abucur__ is now known as abucur_
  1678. # [23:03] * mvujovic___ is now known as mvujovic__
  1679. # [23:03] <heycam> Hixie, yes I think that's the simplest thing
  1680. # [23:04] * Joins: globbot (~logbot@lump.glob.com.au)
  1681. # [23:04] <Hixie> k
  1682. # [23:04] * Joins: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de)
  1683. # [23:04] * mattur__ is now known as mattur_
  1684. # [23:04] * rx is now known as clamstar
  1685. # [23:04] * tobie_ is now known as tobie
  1686. # [23:04] * falken_ is now known as falken
  1687. # [23:05] * Joins: danielfilho (~danielfil@208.68.39.233)
  1688. # [23:05] * Joins: slightlyoff (sid1768@gateway/web/irccloud.com/x-luexpvrtsbersxlx)
  1689. # [23:05] * Joins: OliverJAsh (uid11790@gateway/web/irccloud.com/x-pwwhmrldjypczrwq)
  1690. # [23:05] * Quits: anssik_ (uid10742@gateway/web/irccloud.com/x-ucqriondijsjznsm) (Ping timeout: 261 seconds)
  1691. # [23:06] * Joins: jamesr__ (uid10481@gateway/web/irccloud.com/x-qkfwzkldknfopfaj)
  1692. # [23:06] * Joins: hayato_ (uid20728@gateway/web/irccloud.com/x-nhhorusdixrzetku)
  1693. # [23:06] * Joins: brainproxy (~brainprox@192.241.250.172)
  1694. # [23:06] * Quits: brainproxy (~brainprox@192.241.250.172) (Changing host)
  1695. # [23:06] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
  1696. # [23:06] * Joins: juliangruber (~juliangru@37.153.99.230)
  1697. # [23:07] * Joins: ambv (~ambv@mpk-nat-3.thefacebook.com)
  1698. # [23:07] * Quits: tj_vantoll (~Adium@2601:4:1400:31:bcd4:858a:400:2e95) (Quit: Leaving.)
  1699. # [23:07] * Quits: amtiskaw (uid19262@gateway/web/irccloud.com/x-ifvupklliudngvmt) (Ping timeout: 264 seconds)
  1700. # [23:07] * Quits: BaconOverflow_ (sid17800@gateway/web/irccloud.com/x-cbkroqhdykppeymx) (Ping timeout: 245 seconds)
  1701. # [23:07] * Quits: JakeA (uid3836@gateway/web/irccloud.com/x-vpwrzkxtawsnyktw) (Ping timeout: 264 seconds)
  1702. # [23:07] * Joins: anssik_ (uid10742@gateway/web/irccloud.com/x-mrgwzamsifpyeobs)
  1703. # [23:09] * Joins: astearns_ (sid15080@gateway/web/irccloud.com/x-qhtjevocmthseysi)
  1704. # [23:09] * Joins: Domenic_ (sid10976@gateway/web/irccloud.com/x-enepbhatqznjazvc)
  1705. # [23:09] * Joins: iancrowther_ (uid25786@gateway/web/irccloud.com/x-riyjgybgwqvbrkjs)
  1706. # [23:09] * Joins: krit (sid15081@gateway/web/irccloud.com/x-mlhksetszbapspae)
  1707. # [23:09] * Joins: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt)
  1708. # [23:09] * Joins: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8)
  1709. # [23:09] * Joins: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net)
  1710. # [23:10] * Joins: mathiasbynens_ (sid2247@gateway/web/irccloud.com/x-lvohaelkgsyzpnyd)
  1711. # [23:10] * Joins: cfq (uid18398@gateway/web/irccloud.com/x-hdyxocbkvudnpvuq)
  1712. # [23:10] * Joins: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck)
  1713. # [23:10] * Joins: Workshiva (Dashiva@nat/google/x-todxiaemabixcuhj)
  1714. # [23:10] * Joins: jcgregorio (jcgregorio@nat/google/x-zwczzeamkkvacyqv)
  1715. # [23:10] * Joins: sangwhan (sid12645@gateway/web/irccloud.com/x-ecgadmrzqcajmcpv)
  1716. # [23:10] * Joins: beverloo (beverloo@nat/google/x-xocrhiowwpwpufie)
  1717. # [23:10] * Joins: esprehn (sid10445@gateway/web/irccloud.com/x-zmoqgrsumsxmapnj)
  1718. # [23:10] * Joins: aklein (sid4454@gateway/web/irccloud.com/x-qramyzuqmkcmgtym)
  1719. # [23:10] * Joins: pdr (sid7901@pdpc/supporter/active/pdr)
  1720. # [23:10] * Joins: ryuone_ (~ryuone@133.242.55.223)
  1721. # [23:10] * Joins: kinetik (~kinetik@121.99.45.248)
  1722. # [23:10] * Joins: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko)
  1723. # [23:10] * Joins: gavin (~gavin@firefox/developer/gavin)
  1724. # [23:10] * Joins: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67)
  1725. # [23:10] * Joins: morrita_ (uid16889@gateway/web/irccloud.com/x-fynlpxxbycgapgqp)
  1726. # [23:10] * Joins: pamer (uid23807@gateway/web/irccloud.com/x-azyexyyyhzswrits)
  1727. # [23:10] * Joins: jkomoros_ (uid7860@gateway/web/irccloud.com/x-ykpndioykrxiabis)
  1728. # [23:10] * Joins: rastus_vernon (uid15187@wikimedia/Rastus-Vernon)
  1729. # [23:10] * Joins: Ancil__ (uid12206@gateway/web/irccloud.com/x-fpudlunmnzhcgeuh)
  1730. # [23:10] * Joins: Phae (sid455@gateway/web/irccloud.com/x-pyqlzpunuorvucpl)
  1731. # [23:10] * Joins: rxgx (uid22483@gateway/web/irccloud.com/x-rpfoikntlphubenv)
  1732. # [23:10] * Joins: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-hfmrhwlcfjccsoaj)
  1733. # [23:10] * Joins: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com)
  1734. # [23:10] * Joins: jory (~jory@supercu.be)
  1735. # [23:10] * Joins: dglazkov (sid4270@gateway/web/irccloud.com/x-lpadphfrkddgjaoy)
  1736. # [23:10] * Joins: molsson (~molsson@83.218.67.123)
  1737. # [23:10] * Joins: JakeA (uid3836@gateway/web/irccloud.com/x-hyqydxlomjprsfay)
  1738. # [23:12] * Joins: amtiskaw (uid19262@gateway/web/irccloud.com/x-oxfkuzdpwkhezrhu)
  1739. # [23:12] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
  1740. # [23:13] * Quits: tyoshino__ (sid19222@gateway/web/irccloud.com/x-xweddhevrgogiehu) (Ping timeout: 264 seconds)
  1741. # [23:13] * Joins: hasather (~hasather@guest.schibsted.no)
  1742. # [23:13] * Joins: BaconOverflow_ (uid17800@gateway/web/irccloud.com/x-aajhajppoelxjzsi)
  1743. # [23:13] * Joins: tyoshino___ (sid19222@gateway/web/irccloud.com/x-hotfndwwstyugvjp)
  1744. # [23:14] * Quits: mvujovic__ (sid13458@gateway/web/irccloud.com/x-mmhvdpiivlixkuoh) (Ping timeout: 245 seconds)
  1745. # [23:14] * frozenice_ is now known as frozenice
  1746. # [23:14] <Hixie> i wish there was a way in bugzilla to select bugs for which i was not the last person who commented
  1747. # [23:14] * Quits: mattur_ (sid16049@gateway/web/irccloud.com/x-mufhdsubatqcgeds) (Ping timeout: 245 seconds)
  1748. # [23:15] * Joins: filR (~textual@202.171.180.162)
  1749. # [23:16] * Quits: Maurice` (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
  1750. # [23:16] * Joins: mattur__ (sid16049@gateway/web/irccloud.com/x-bbqdymkcmztwgziq)
  1751. # [23:18] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 272 seconds)
  1752. # [23:18] * Joins: mvujovic___ (sid13458@gateway/web/irccloud.com/x-lqywmdrbdjtauwoe)
  1753. # [23:18] * Quits: jeffreyatw (~jeffreyat@66-194-1-26.STATIC.twtelecom.net) (Quit: jeffreyatw)
  1754. # [23:19] * Joins: jeffreyatw (~jeffreyat@66-194-1-26.STATIC.twtelecom.net)
  1755. # [23:19] * rego_ is now known as rego
  1756. # [23:22] * Quits: satazor_ (~satazor@a213-22-1-7.cpe.netcabo.pt) (Remote host closed the connection)
  1757. # [23:23] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  1758. # [23:27] <Hixie> anyone got IE around who can tell me what the two frames in this test say for HTTP_REFERER ?
  1759. # [23:27] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Ping timeout: 265 seconds)
  1760. # [23:27] <Hixie> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2830
  1761. # [23:28] <Hixie> also, does safari just not send referers for iframes or something?
  1762. # [23:28] * Quits: weinig (~weinig@17.114.218.135) (Ping timeout: 260 seconds)
  1763. # [23:29] <Hixie> or actually, try http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2831
  1764. # [23:29] <Hixie> it has a third frame at the bottom
  1765. # [23:30] <Hixie> (very bottom of the dom viewer)
  1766. # [23:30] * Quits: BaconOverflow_ (uid17800@gateway/web/irccloud.com/x-aajhajppoelxjzsi) (*.net *.split)
  1767. # [23:30] * Quits: astearns_ (sid15080@gateway/web/irccloud.com/x-qhtjevocmthseysi) (*.net *.split)
  1768. # [23:30] * Quits: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt) (*.net *.split)
  1769. # [23:30] * Quits: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8) (*.net *.split)
  1770. # [23:30] * Quits: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net) (*.net *.split)
  1771. # [23:31] <Hixie> if you have results for that test, the bug is https://www.w3.org/Bugs/Public/show_bug.cgi?id=24613
  1772. # [23:31] * Joins: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net)
  1773. # [23:32] * Joins: broquain1 (~dbrook@static.94.217.47.78.clients.your-server.de)
  1774. # [23:35] * Joins: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com)
  1775. # [23:36] * Quits: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de) (*.net *.split)
  1776. # [23:36] * Quits: newtron_ (~newtron@199.71.174.203) (*.net *.split)
  1777. # [23:36] * Quits: mvujovic___ (sid13458@gateway/web/irccloud.com/x-lqywmdrbdjtauwoe) (*.net *.split)
  1778. # [23:36] * Quits: Domenic_ (sid10976@gateway/web/irccloud.com/x-enepbhatqznjazvc) (*.net *.split)
  1779. # [23:36] * Quits: iancrowther_ (uid25786@gateway/web/irccloud.com/x-riyjgybgwqvbrkjs) (*.net *.split)
  1780. # [23:36] * Quits: krit (sid15081@gateway/web/irccloud.com/x-mlhksetszbapspae) (*.net *.split)
  1781. # [23:36] * Quits: mathiasbynens_ (sid2247@gateway/web/irccloud.com/x-lvohaelkgsyzpnyd) (*.net *.split)
  1782. # [23:36] * Quits: cfq (uid18398@gateway/web/irccloud.com/x-hdyxocbkvudnpvuq) (*.net *.split)
  1783. # [23:36] * Quits: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck) (*.net *.split)
  1784. # [23:36] * Quits: Workshiva (Dashiva@nat/google/x-todxiaemabixcuhj) (*.net *.split)
  1785. # [23:36] * Quits: jcgregorio (jcgregorio@nat/google/x-zwczzeamkkvacyqv) (*.net *.split)
  1786. # [23:36] * Quits: sangwhan (sid12645@gateway/web/irccloud.com/x-ecgadmrzqcajmcpv) (*.net *.split)
  1787. # [23:36] * Quits: beverloo (beverloo@nat/google/x-xocrhiowwpwpufie) (*.net *.split)
  1788. # [23:36] * Quits: esprehn (sid10445@gateway/web/irccloud.com/x-zmoqgrsumsxmapnj) (*.net *.split)
  1789. # [23:36] * Quits: aklein (sid4454@gateway/web/irccloud.com/x-qramyzuqmkcmgtym) (*.net *.split)
  1790. # [23:36] * Quits: pdr (sid7901@pdpc/supporter/active/pdr) (*.net *.split)
  1791. # [23:36] * Quits: ryuone_ (~ryuone@133.242.55.223) (*.net *.split)
  1792. # [23:36] * Quits: kinetik (~kinetik@121.99.45.248) (*.net *.split)
  1793. # [23:36] * Quits: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) (*.net *.split)
  1794. # [23:36] * Quits: gavin (~gavin@firefox/developer/gavin) (*.net *.split)
  1795. # [23:36] * Quits: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67) (*.net *.split)
  1796. # [23:36] * Quits: morrita_ (uid16889@gateway/web/irccloud.com/x-fynlpxxbycgapgqp) (*.net *.split)
  1797. # [23:36] * Quits: pamer (uid23807@gateway/web/irccloud.com/x-azyexyyyhzswrits) (*.net *.split)
  1798. # [23:36] * Quits: jkomoros_ (uid7860@gateway/web/irccloud.com/x-ykpndioykrxiabis) (*.net *.split)
  1799. # [23:36] * Quits: rastus_vernon (uid15187@wikimedia/Rastus-Vernon) (*.net *.split)
  1800. # [23:36] * Quits: Ancil__ (uid12206@gateway/web/irccloud.com/x-fpudlunmnzhcgeuh) (*.net *.split)
  1801. # [23:36] * Quits: Phae (sid455@gateway/web/irccloud.com/x-pyqlzpunuorvucpl) (*.net *.split)
  1802. # [23:36] * Quits: rxgx (uid22483@gateway/web/irccloud.com/x-rpfoikntlphubenv) (*.net *.split)
  1803. # [23:36] * Quits: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com) (*.net *.split)
  1804. # [23:36] * Quits: jory (~jory@supercu.be) (*.net *.split)
  1805. # [23:36] * Quits: dglazkov (sid4270@gateway/web/irccloud.com/x-lpadphfrkddgjaoy) (*.net *.split)
  1806. # [23:36] * Quits: molsson (~molsson@83.218.67.123) (*.net *.split)
  1807. # [23:36] * Quits: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-hfmrhwlcfjccsoaj) (*.net *.split)
  1808. # [23:37] * Joins: kuatsure (~kuatsure@cpe-184-59-100-169.cinci.res.rr.com)
  1809. # [23:37] * Quits: othermaciej (~mjs@17.114.217.7) (Quit: othermaciej)
  1810. # [23:37] * Quits: qFox (~peter@83.82.117.151) (Read error: Operation timed out)
  1811. # [23:39] * Quits: reyre_ (~reyre@out-on-141.wireless.telus.com) (Remote host closed the connection)
  1812. # [23:39] * Joins: mvujovic___ (sid13458@gateway/web/irccloud.com/x-lqywmdrbdjtauwoe)
  1813. # [23:39] * Joins: BaconOverflow_ (uid17800@gateway/web/irccloud.com/x-aajhajppoelxjzsi)
  1814. # [23:39] * Joins: astearns_ (sid15080@gateway/web/irccloud.com/x-qhtjevocmthseysi)
  1815. # [23:39] * Joins: Domenic_ (sid10976@gateway/web/irccloud.com/x-enepbhatqznjazvc)
  1816. # [23:39] * Joins: iancrowther_ (uid25786@gateway/web/irccloud.com/x-riyjgybgwqvbrkjs)
  1817. # [23:39] * Joins: krit (sid15081@gateway/web/irccloud.com/x-mlhksetszbapspae)
  1818. # [23:39] * Joins: molsson (~molsson@83.218.67.123)
  1819. # [23:39] * Joins: dglazkov (sid4270@gateway/web/irccloud.com/x-lpadphfrkddgjaoy)
  1820. # [23:39] * Joins: jory (~jory@supercu.be)
  1821. # [23:39] * Joins: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com)
  1822. # [23:39] * Joins: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-hfmrhwlcfjccsoaj)
  1823. # [23:39] * Joins: rxgx (uid22483@gateway/web/irccloud.com/x-rpfoikntlphubenv)
  1824. # [23:39] * Joins: Phae (sid455@gateway/web/irccloud.com/x-pyqlzpunuorvucpl)
  1825. # [23:39] * Joins: Ancil__ (uid12206@gateway/web/irccloud.com/x-fpudlunmnzhcgeuh)
  1826. # [23:39] * Joins: rastus_vernon (uid15187@wikimedia/Rastus-Vernon)
  1827. # [23:39] * Joins: jkomoros_ (uid7860@gateway/web/irccloud.com/x-ykpndioykrxiabis)
  1828. # [23:39] * Joins: pamer (uid23807@gateway/web/irccloud.com/x-azyexyyyhzswrits)
  1829. # [23:39] * Joins: morrita_ (uid16889@gateway/web/irccloud.com/x-fynlpxxbycgapgqp)
  1830. # [23:39] * Joins: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67)
  1831. # [23:39] * Joins: gavin (~gavin@firefox/developer/gavin)
  1832. # [23:39] * Joins: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko)
  1833. # [23:39] * Joins: kinetik (~kinetik@121.99.45.248)
  1834. # [23:39] * Joins: ryuone_ (~ryuone@133.242.55.223)
  1835. # [23:39] * Joins: pdr (sid7901@pdpc/supporter/active/pdr)
  1836. # [23:39] * Joins: aklein (sid4454@gateway/web/irccloud.com/x-qramyzuqmkcmgtym)
  1837. # [23:39] * Joins: esprehn (sid10445@gateway/web/irccloud.com/x-zmoqgrsumsxmapnj)
  1838. # [23:39] * Joins: beverloo (beverloo@nat/google/x-xocrhiowwpwpufie)
  1839. # [23:39] * Joins: sangwhan (sid12645@gateway/web/irccloud.com/x-ecgadmrzqcajmcpv)
  1840. # [23:39] * Joins: jcgregorio (jcgregorio@nat/google/x-zwczzeamkkvacyqv)
  1841. # [23:39] * Joins: Workshiva (Dashiva@nat/google/x-todxiaemabixcuhj)
  1842. # [23:39] * Joins: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck)
  1843. # [23:39] * Joins: cfq (uid18398@gateway/web/irccloud.com/x-hdyxocbkvudnpvuq)
  1844. # [23:39] * Joins: mathiasbynens_ (sid2247@gateway/web/irccloud.com/x-lvohaelkgsyzpnyd)
  1845. # [23:39] * Joins: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt)
  1846. # [23:39] * Joins: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8)
  1847. # [23:39] * Joins: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net)
  1848. # [23:41] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  1849. # [23:45] * Quits: borior (~borior@pdpc/supporter/student/borior) (Read error: Operation timed out)
  1850. # [23:46] * Joins: lmclister (~lmclister@15.sub-70-197-6.myvzw.com)
  1851. # [23:48] * Quits: jmb^ (~jmb@mail.parsifal.org.uk) (Ping timeout: 248 seconds)
  1852. # [23:49] * Quits: mvujovic___ (sid13458@gateway/web/irccloud.com/x-lqywmdrbdjtauwoe) (*.net *.split)
  1853. # [23:49] * Quits: Domenic_ (sid10976@gateway/web/irccloud.com/x-enepbhatqznjazvc) (*.net *.split)
  1854. # [23:49] * Quits: iancrowther_ (uid25786@gateway/web/irccloud.com/x-riyjgybgwqvbrkjs) (*.net *.split)
  1855. # [23:49] * Quits: krit (sid15081@gateway/web/irccloud.com/x-mlhksetszbapspae) (*.net *.split)
  1856. # [23:49] * Quits: mathiasbynens_ (sid2247@gateway/web/irccloud.com/x-lvohaelkgsyzpnyd) (*.net *.split)
  1857. # [23:49] * Quits: cfq (uid18398@gateway/web/irccloud.com/x-hdyxocbkvudnpvuq) (*.net *.split)
  1858. # [23:49] * Quits: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck) (*.net *.split)
  1859. # [23:49] * Quits: Workshiva (Dashiva@nat/google/x-todxiaemabixcuhj) (*.net *.split)
  1860. # [23:49] * Quits: jcgregorio (jcgregorio@nat/google/x-zwczzeamkkvacyqv) (*.net *.split)
  1861. # [23:49] * Quits: sangwhan (sid12645@gateway/web/irccloud.com/x-ecgadmrzqcajmcpv) (*.net *.split)
  1862. # [23:49] * Quits: beverloo (beverloo@nat/google/x-xocrhiowwpwpufie) (*.net *.split)
  1863. # [23:49] * Quits: esprehn (sid10445@gateway/web/irccloud.com/x-zmoqgrsumsxmapnj) (*.net *.split)
  1864. # [23:49] * Quits: aklein (sid4454@gateway/web/irccloud.com/x-qramyzuqmkcmgtym) (*.net *.split)
  1865. # [23:49] * Quits: pdr (sid7901@pdpc/supporter/active/pdr) (*.net *.split)
  1866. # [23:49] * Quits: ryuone_ (~ryuone@133.242.55.223) (*.net *.split)
  1867. # [23:49] * Quits: kinetik (~kinetik@121.99.45.248) (*.net *.split)
  1868. # [23:49] * Quits: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) (*.net *.split)
  1869. # [23:49] * Quits: gavin (~gavin@firefox/developer/gavin) (*.net *.split)
  1870. # [23:49] * Quits: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67) (*.net *.split)
  1871. # [23:49] * Quits: morrita_ (uid16889@gateway/web/irccloud.com/x-fynlpxxbycgapgqp) (*.net *.split)
  1872. # [23:49] * Quits: pamer (uid23807@gateway/web/irccloud.com/x-azyexyyyhzswrits) (*.net *.split)
  1873. # [23:49] * Quits: jkomoros_ (uid7860@gateway/web/irccloud.com/x-ykpndioykrxiabis) (*.net *.split)
  1874. # [23:49] * Quits: rastus_vernon (uid15187@wikimedia/Rastus-Vernon) (*.net *.split)
  1875. # [23:49] * Quits: Ancil__ (uid12206@gateway/web/irccloud.com/x-fpudlunmnzhcgeuh) (*.net *.split)
  1876. # [23:49] * Quits: Phae (sid455@gateway/web/irccloud.com/x-pyqlzpunuorvucpl) (*.net *.split)
  1877. # [23:49] * Quits: rxgx (uid22483@gateway/web/irccloud.com/x-rpfoikntlphubenv) (*.net *.split)
  1878. # [23:49] * Quits: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com) (*.net *.split)
  1879. # [23:49] * Quits: jory (~jory@supercu.be) (*.net *.split)
  1880. # [23:49] * Quits: dglazkov (sid4270@gateway/web/irccloud.com/x-lpadphfrkddgjaoy) (*.net *.split)
  1881. # [23:49] * Quits: molsson (~molsson@83.218.67.123) (*.net *.split)
  1882. # [23:49] * Quits: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-hfmrhwlcfjccsoaj) (*.net *.split)
  1883. # [23:49] * Quits: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt) (*.net *.split)
  1884. # [23:49] * Quits: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8) (*.net *.split)
  1885. # [23:49] * Quits: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net) (*.net *.split)
  1886. # [23:49] * Joins: scor (~scor@c-98-217-11-242.hsd1.ma.comcast.net)
  1887. # [23:49] * Quits: scor (~scor@c-98-217-11-242.hsd1.ma.comcast.net) (Changing host)
  1888. # [23:49] * Joins: scor (~scor@drupal.org/user/52142/view)
  1889. # [23:50] * Joins: mvujovic___ (sid13458@gateway/web/irccloud.com/x-lqywmdrbdjtauwoe)
  1890. # [23:50] * Joins: Domenic_ (sid10976@gateway/web/irccloud.com/x-enepbhatqznjazvc)
  1891. # [23:50] * Joins: iancrowther_ (uid25786@gateway/web/irccloud.com/x-riyjgybgwqvbrkjs)
  1892. # [23:50] * Joins: krit (sid15081@gateway/web/irccloud.com/x-mlhksetszbapspae)
  1893. # [23:50] * Joins: molsson (~molsson@83.218.67.123)
  1894. # [23:50] * Joins: dglazkov (sid4270@gateway/web/irccloud.com/x-lpadphfrkddgjaoy)
  1895. # [23:50] * Joins: jory (~jory@supercu.be)
  1896. # [23:50] * Joins: paul_irish (~paul_iris@ve.hsh6wjwx.vesrv.com)
  1897. # [23:50] * Joins: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-hfmrhwlcfjccsoaj)
  1898. # [23:50] * Joins: rxgx (uid22483@gateway/web/irccloud.com/x-rpfoikntlphubenv)
  1899. # [23:50] * Joins: Phae (sid455@gateway/web/irccloud.com/x-pyqlzpunuorvucpl)
  1900. # [23:50] * Joins: Ancil__ (uid12206@gateway/web/irccloud.com/x-fpudlunmnzhcgeuh)
  1901. # [23:50] * Joins: rastus_vernon (uid15187@wikimedia/Rastus-Vernon)
  1902. # [23:50] * Joins: jkomoros_ (uid7860@gateway/web/irccloud.com/x-ykpndioykrxiabis)
  1903. # [23:50] * Joins: pamer (uid23807@gateway/web/irccloud.com/x-azyexyyyhzswrits)
  1904. # [23:50] * Joins: morrita_ (uid16889@gateway/web/irccloud.com/x-fynlpxxbycgapgqp)
  1905. # [23:50] * Joins: nephyrin (~neph@2620:101:8003:200:7a2b:cbff:fe9e:2e67)
  1906. # [23:50] * Joins: gavin (~gavin@firefox/developer/gavin)
  1907. # [23:50] * Joins: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko)
  1908. # [23:50] * Joins: kinetik (~kinetik@121.99.45.248)
  1909. # [23:50] * Joins: ryuone_ (~ryuone@133.242.55.223)
  1910. # [23:50] * Joins: pdr (sid7901@pdpc/supporter/active/pdr)
  1911. # [23:50] * Joins: aklein (sid4454@gateway/web/irccloud.com/x-qramyzuqmkcmgtym)
  1912. # [23:50] * Joins: esprehn (sid10445@gateway/web/irccloud.com/x-zmoqgrsumsxmapnj)
  1913. # [23:50] * Joins: beverloo (beverloo@nat/google/x-xocrhiowwpwpufie)
  1914. # [23:50] * Joins: sangwhan (sid12645@gateway/web/irccloud.com/x-ecgadmrzqcajmcpv)
  1915. # [23:50] * Joins: jcgregorio (jcgregorio@nat/google/x-zwczzeamkkvacyqv)
  1916. # [23:50] * Joins: Workshiva (Dashiva@nat/google/x-todxiaemabixcuhj)
  1917. # [23:50] * Joins: jsbell (jsbell@nat/google/x-ykmpdfqmzwotesck)
  1918. # [23:50] * Joins: cfq (uid18398@gateway/web/irccloud.com/x-hdyxocbkvudnpvuq)
  1919. # [23:50] * Joins: mathiasbynens_ (sid2247@gateway/web/irccloud.com/x-lvohaelkgsyzpnyd)
  1920. # [23:50] * Joins: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net)
  1921. # [23:50] * Joins: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8)
  1922. # [23:50] * Joins: marcosc (~marcosc@a79-168-197-24.cpe.netcabo.pt)
  1923. # [23:50] * Joins: jmb (~jmb@mail.parsifal.org.uk)
  1924. # [23:50] * Quits: edsu (~edsu@pdpc/supporter/active/edsu) (Ping timeout: 248 seconds)
  1925. # [23:51] * Quits: lmclister (~lmclister@15.sub-70-197-6.myvzw.com) (Remote host closed the connection)
  1926. # [23:51] * Joins: edsu (~edsu@pdpc/supporter/active/edsu)
  1927. # [23:51] * Quits: anssik_ (uid10742@gateway/web/irccloud.com/x-mrgwzamsifpyeobs) (Ping timeout: 251 seconds)
  1928. # [23:51] * Joins: weinig (~weinig@17.114.218.135)
  1929. # [23:52] * Joins: lmclister (~lmclister@192.150.10.208)
  1930. # [23:52] * Quits: Ms2ger` (~Ms2ger@91.182.89.3) (Quit: nn)
  1931. # [23:52] * Quits: parshap (sid18846@gateway/web/irccloud.com/x-iorgantupbyvxhda) (Ping timeout: 264 seconds)
  1932. # [23:53] * Quits: luanmuniz_ (uid15913@gateway/web/irccloud.com/x-hontjmjdoortqqev) (Ping timeout: 264 seconds)
  1933. # [23:53] * Joins: parshap (sid18846@gateway/web/irccloud.com/x-pcbjxgomolktcazl)
  1934. # [23:53] * Joins: anssik_ (uid10742@gateway/web/irccloud.com/x-capbgdpvozqtzqgg)
  1935. # [23:53] * Joins: borior (~borior@pdpc/supporter/student/borior)
  1936. # [23:55] * Joins: luanmuniz_ (uid15913@gateway/web/irccloud.com/x-dxlrnrytnihppepx)
  1937. # [23:56] <Domenic_> What other things do custom elements not explain? Form submission is an easy and obvious one, but what else can native elements do that custom elements can't?
  1938. # [23:57] <Hixie> <input> in general is pretty hard to explain
  1939. # [23:57] <Hixie> e.g. the way it impacts <form>.elements
  1940. # [23:57] * Joins: othermaciej (~mjs@17.115.0.64)
  1941. # [23:57] <Hixie> the way you can change hte type="" attribute
  1942. # [23:57] <Hixie> the way type=file lets you access the file system
  1943. # [23:58] <Hixie> the way it interacts with <label>
  1944. # Session Close: Fri Feb 21 00:00:01 2014

The end :)