/irc-logs / freenode / #whatwg / 2013-02-17 / end

Options:

  1. # Session Start: Sun Feb 17 00:00:00 2013
  2. # Session Ident: #whatwg
  3. # [00:10] * Joins: Badreddin (~Nur@189.193.27.199)
  4. # [00:27] * Quits: JesperHansen (~JesperHan@0x5b90c2f0.dhcp.fiberflex.dk) (Ping timeout: 245 seconds)
  5. # [00:27] * Quits: boogyman (~boogy@pdpc/supporter/professional/boogyman) (Ping timeout: 256 seconds)
  6. # [00:33] * Quits: Kolombiken1 (~Adium@c80-216-10-244.bredband.comhem.se) (Quit: Leaving.)
  7. # [00:36] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  8. # [00:36] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  9. # [00:36] * Joins: scor (~scor@drupal.org/user/52142/view)
  10. # [00:43] * Joins: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr)
  11. # [00:47] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  12. # [00:55] * heycam|away is now known as heycam
  13. # [00:56] * Quits: smaug____ (~chatzilla@a91-154-47-163.elisa-laajakaista.fi) (Ping timeout: 256 seconds)
  14. # [01:12] * Quits: dbaron (~dbaron@50.0.248.166) (Ping timeout: 245 seconds)
  15. # [01:17] * Quits: sedovsek (~robert@BSN-176-166-1.dial-up.dsl.siol.net) (Quit: sedovsek)
  16. # [01:31] * Quits: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no) (Remote host closed the connection)
  17. # [01:32] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
  18. # [01:34] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
  19. # [01:36] * Joins: jacobolus (~jacobolus@2602:306:37fe:67f0:225:ff:fe4e:996d)
  20. # [01:41] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  21. # [01:43] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
  22. # [01:44] * heycam is now known as heycam|away
  23. # [01:44] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  24. # [01:44] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  25. # [01:44] * Joins: scor (~scor@drupal.org/user/52142/view)
  26. # [01:52] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
  27. # [01:53] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  28. # [01:54] * Joins: Jasper (magcius@unaffiliated/magcius)
  29. # [01:55] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Remote host closed the connection)
  30. # [01:55] <Jasper> http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.html#drawing-images
  31. # [01:55] <Jasper> "
  32. # [01:55] <Jasper> When the source rectangle is outside the source image, it must be clipped to the source image, and the destination rectangle must be clipped in the same proportion.
  33. # [01:55] <Jasper> "
  34. # [01:55] <Jasper> (whoops, didn't mean to paste line breaks). Is it possible to specify how this clipping is done? Firefox w/out acceleration, Firefox w/ acceleration and Chrome all seem to do different things.
  35. # [01:56] <Jasper> See: http://magcius.github.com/xserver.js/copyimage.html (press any key repeatedly)
  36. # [01:57] <Jasper> Firefox w/ acceleration seems to do naive clipping and stretches the image. Chrome doesn't seem to draw anything, it just aborts the request, and Firefox w/out acceleration smartly clips the source and destination so that it's as if you just drew on a larger canvas, and then clipped it.
  37. # [02:01] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
  38. # [02:03] * Joins: karlcow (~karl@nerval.la-grange.net)
  39. # [02:09] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
  40. # [02:10] * Joins: nvartolomei (~nvartolom@178.168.103.7)
  41. # [02:19] * Joins: [[zzz]] (~q@node-m2v.pool-101-108.dynamic.totbb.net)
  42. # [02:21] * Quits: [[zz]] (~q@node-850.pool-125-25.dynamic.totbb.net) (Read error: Operation timed out)
  43. # [02:39] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
  44. # [02:39] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
  45. # [02:48] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Remote host closed the connection)
  46. # [03:03] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
  47. # [03:06] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  48. # [03:16] * Quits: timClicks (~tim@121.99.32.27) (Remote host closed the connection)
  49. # [03:28] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
  50. # [03:41] * Joins: Testerbit (~Testerbit@cpe-142-105-63-83.nyc.res.rr.com)
  51. # [03:41] * Quits: jmason (~jmason@174.137.103.143) (Ping timeout: 276 seconds)
  52. # [03:41] * Parts: Testerbit (~Testerbit@cpe-142-105-63-83.nyc.res.rr.com)
  53. # [03:42] * Quits: seventh (seventh@31.6.36.61) (Ping timeout: 255 seconds)
  54. # [03:42] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  55. # [03:42] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
  56. # [03:42] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  57. # [03:45] * Joins: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com)
  58. # [03:55] <Hixie> Jasper: not possible to specify what it should be exactly but iirc we do specify what it should be
  59. # [03:57] <Jasper> Hixie, as far as I can tell, it doesn't specify how things should be clipped anywhere.
  60. # [03:57] <Hixie> what rendering do you disagree with that you think the spec allows?
  61. # [03:59] <Jasper> Hixie, well, let's assume a 50x50 canvas and we do drawImage(20, 20, 20, 20, 40, 40, 20, 20);
  62. # [04:00] <Jasper> It might be interpreted as drawImage(20, 20, 20, 20, 40, 40, 10, 10);, which basically clips the extents
  63. # [04:00] <Hixie> with the drawImage image being that canvas, or another image? i'm confused, what are we drawing on what
  64. # [04:00] <Jasper> Hixie, does it matter what the source is?
  65. # [04:01] <Jasper> My demo above uses the same canvas as the source, but that really doesn't matter, I think.
  66. # [04:01] * Joins: dbaron (~dbaron@50-0-248-166.dsl.dynamic.sonic.net)
  67. # [04:01] <Hixie> the part of the spec you quoted is all about the source, so yes :-)
  68. # [04:02] <Jasper> Hixie, ah, right. Just assume that the source is big enough. It's the destination I care about.
  69. # [04:02] <Hixie> then the part you quoted is of no relevance :-)
  70. # [04:02] * Hixie looks at the spec
  71. # [04:02] <Jasper> "and the destination rectangle must be clipped in the same proportion"
  72. # [04:03] <Jasper> I'm assuming that means "to the destination image"
  73. # [04:03] <Jasper> not "to the source image"
  74. # [04:03] <Hixie> what's only "When the source rectangle is outside the source image"
  75. # [04:03] <Jasper> Hixie, it's very ambiguous
  76. # [04:03] <Hixie> how is that ambiguous?
  77. # [04:04] <Jasper> I initially read it as "and the destination rectangle must be clipped in the same proportion" as expanding to "... When the destination rectangle is outside the destination image, it must be clipped to the destination image"
  78. # [04:04] <Hixie> anyway, to answer your original question, looks like the spec doesn't say anything special about what happens when you paint outside the dest, so you're just required to do it, and the pixels that land outside the scratch bitmap are never used
  79. # [04:05] <Hixie> ah, ok
  80. # [04:05] <Hixie> yeah that wasn't intended
  81. # [04:05] <Hixie> let me fix that
  82. # [04:06] <Jasper> I think it would be useful to specify a behavior for what happens when you paint outside the dest, and I think the render being the same as if you had an infinite canvas.
  83. # [04:06] <Hixie> yes, that's what the spec intends
  84. # [04:06] <Jasper> Right. Only Firefox w/out acceleration does that correctly for going past the width/height.
  85. # [04:07] <Jasper> None of the browsers handle negative destination coordinates well.
  86. # [04:08] <Jasper> At least, none that I tested (Chrome Dev Channel, Firefox Nightly w/ and w/out acceleration, IE10 Preview Release)
  87. # [04:08] <Hixie> what do they do?
  88. # [04:08] <Jasper> Chrome just aborts the drawImage.
  89. # [04:08] <Hixie> o_O
  90. # [04:09] <Jasper> Yeah.
  91. # [04:09] <Hixie> you sure? works for me...
  92. # [04:09] <Hixie> e.g. http://software.hixie.ch/utilities/js/canvas/?c.clearRect(0%2C%200%2C%20640%2C%20480)%3B%0Ac.save()%3B%0Atry%20%7B%0A%20%20c.drawImage(img1%2C%2010%2C10%2C50%2C50%2C%20-20%2C-20%2C50%2C50)%3B%0A%7D%20finally%20%7B%0A%20%20c.restore()%3B%0A%7D%0A
  93. # [04:10] <Jasper> http://magcius.github.com/xserver.js/copyimage.html
  94. # [04:10] <Jasper> Hold down any key.
  95. # [04:10] <Jasper> No idea if that's a special code path.
  96. # [04:10] <Hixie> i don't understand what that page is doing
  97. # [04:10] <Hixie> can you make a simpler test case?
  98. # [04:10] <Jasper> I can try.
  99. # [04:11] <Hixie> (you can use http://software.hixie.ch/utilities/js/canvas/ to save time)
  100. # [04:11] <Hixie> (it makes writing canvas tests much easier)
  101. # [04:11] <Jasper> Thanks.
  102. # [04:11] <Jasper> That's really neat.
  103. # [04:12] <Hixie> i just checked in http://html5.org/tools/web-apps-tracker?from=7723&to=7724 to the spec to try to clarify the requirement
  104. # [04:12] <Hixie> i gotta go eat dinner, bbiab
  105. # [04:18] * Quits: jacobolus (~jacobolus@2602:306:37fe:67f0:225:ff:fe4e:996d) (Remote host closed the connection)
  106. # [04:19] * Joins: boogyman (~boogy@pdpc/supporter/professional/boogyman)
  107. # [04:21] * Parts: boogyman (~boogy@pdpc/supporter/professional/boogyman)
  108. # [04:24] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  109. # [04:31] <Jasper> Hixie, OK, so it seems to be weird interaction coming from the source rect going beyond the source image. So, it's intended, it's just not what I expected.
  110. # [04:33] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  111. # [04:35] * Quits: Badreddin (~Nur@189.193.27.199) (Ping timeout: 276 seconds)
  112. # [04:36] <Jasper> http://software.hixie.ch/utilities/js/canvas/?c.clearRect%280%2C%200%2C%20640%2C%20480%29%3B%0Ac.save%28%29%3B%0Atry%20{%0A%20%20var%20posX%20%3D%20c.canvas.width%20-%20img2.width%20%2B%2030%3B%0A%20%20var%20posY%20%3D%20c.canvas.height%20-%20img2.height%20%2B%2030%3B%0A%20%20c.drawImage%28img2%2C%20posX%2C%20posY%29%3B%0A%20%20c.drawImage%28c.canvas%2C%20posX%2C%20posY%2C%20img2.width%2C%20img2.height%2C%20posX%2B20%2C%20posY%2B20%2C%20img2.width%2C
  113. # [04:36] <Jasper> %20img2.height%29%3B%0A}%20finally%20{%0A%20%20c.restore%28%29%3B%0A}%0A
  114. # [04:36] <Jasper> yikes, IRC doesn't like that
  115. # [04:36] <Jasper> the cat grows larger, which isn't really what I expected for something where we're only modifying the position
  116. # [04:36] <Jasper> that's in Firefox w/ acceleration. In Chrome, it doesn't like it at all, and draws one cat.
  117. # [04:37] <Jasper> Similar cases happen for negative coordiantes as well.
  118. # [04:37] <Jasper> Perhaps there should be a special case for the source and destination being the same?
  119. # [04:37] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Computer has gone to sleep.)
  120. # [04:50] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
  121. # [04:58] * Joins: Badreddin (~Nur@189.193.98.57)
  122. # [05:02] * Joins: izhak (~izhak@31.47.114.138)
  123. # [05:15] * Quits: eric_carlson (~ericc@c-67-188-56-39.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
  124. # [05:15] * Joins: eric_carlson_ (~ericc@c-67-188-56-39.hsd1.ca.comcast.net)
  125. # [05:25] * Quits: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com) (Quit: JonathanNeal)
  126. # [05:28] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  127. # [05:28] * rniwa_ is now known as rniwa
  128. # [05:46] * Joins: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com)
  129. # [06:05] <Hixie> Jasper: weird, i don't understand why chrome doesn't render the cat in that one
  130. # [06:06] <Jasper> Hixie, do you think that Firefox stretching the image is correct?
  131. # [06:06] <Jasper> I'd have to work out the math of how the source and destination rectangle combine.
  132. # [06:06] <Hixie> it should look exactly like it would with -30 instead of +30, except shifted over
  133. # [06:07] <Jasper> Hixie, OK, so should I file browser bugs?
  134. # [06:08] <Hixie> yeah
  135. # [06:08] <Hixie> cc me if you do? ian@hixie.ch
  136. # [06:08] <Jasper> OK.
  137. # [06:09] <Hixie> test case at http://goo.gl/VFSGn
  138. # [06:09] <Hixie> shows the problem well
  139. # [06:10] * Quits: divya (~Adium@70-36-142-24.dsl.dynamic.sonic.net) (Quit: Leaving.)
  140. # [06:14] <Jasper> Hixie, I don't know how to CC you on the Chromium issues tracker, so here: https://code.google.com/p/chromium/issues/detail?id=176714
  141. # [06:14] <Hixie> thanks
  142. # [06:14] <Jasper> That's a great testcase. I'll use it for the Firefox bug as well.
  143. # [06:15] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (Ping timeout: 255 seconds)
  144. # [06:15] <Hixie> thanks a ton for filing the bugs, btw
  145. # [06:15] <Hixie> much appreciated
  146. # [06:16] <Jasper> I work on a big open-source project as well -- I know how it feels to not get bugs reported.
  147. # [06:16] <Jasper> Thanks for being patient.
  148. # [06:16] * [[zzz]] is now known as [[zz]]
  149. # [06:19] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
  150. # [06:19] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
  151. # [06:24] <Jasper> Hixie, filed FF bug, CC'd you at https://bugzilla.mozilla.org/show_bug.cgi?id=842110
  152. # [06:24] <Hixie> ta
  153. # [06:27] * Quits: izhak (~izhak@31.47.114.138) (Read error: Operation timed out)
  154. # [06:29] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  155. # [06:33] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Ping timeout: 276 seconds)
  156. # [06:40] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  157. # [06:40] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Client Quit)
  158. # [06:41] * Joins: divya (~Adium@70-36-142-24.dsl.dynamic.sonic.net)
  159. # [06:49] * Quits: divya (~Adium@70-36-142-24.dsl.dynamic.sonic.net) (Ping timeout: 252 seconds)
  160. # [06:51] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
  161. # [06:55] * Quits: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr) (Ping timeout: 276 seconds)
  162. # [06:56] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Ping timeout: 256 seconds)
  163. # [07:24] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  164. # [07:27] * Joins: rakl (~rakl@122.176.137.9)
  165. # [07:47] * Quits: Badreddin (~Nur@189.193.98.57) (Quit: leaving)
  166. # [07:52] <dbaron> Jasper, what are the upload / download buttons and the textarea supposed to do?
  167. # [07:52] <dbaron> Jasper, are they testcase-writing tools or part of the actual testcase?
  168. # [07:53] <Jasper> dbaron, I didn't write the harness, Hixie did.
  169. # [07:53] <dbaron> Jasper, when filing bugs, it's really useful to just have the testcase
  170. # [07:53] <Jasper> dbaron, they're not part of the testcaews
  171. # [07:54] <Jasper> They apparently POST something to clipboard.cgi. I don't know what that does.
  172. # [08:04] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  173. # [08:04] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
  174. # [08:11] * Joins: svl (~me@202.174.179.34)
  175. # [08:13] * Joins: nvartolomei (~nvartolom@178.168.103.7)
  176. # [08:14] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
  177. # [08:17] * Quits: rakl (~rakl@122.176.137.9) (Quit: sleeping)
  178. # [08:22] * Joins: rakl (~rakl@122.176.137.9)
  179. # [08:25] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
  180. # [08:28] * Quits: svl (~me@202.174.179.34) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  181. # [08:33] * Quits: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com) (Quit: Be back later)
  182. # [08:35] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  183. # [08:35] * Joins: Cromulent (~Cromulent@cpc4-reig5-2-0-cust637.6-3.cable.virginmedia.com)
  184. # [08:36] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  185. # [08:46] * Joins: divya (~Adium@70-36-142-24.dsl.dynamic.sonic.net)
  186. # [08:50] * Quits: divya (~Adium@70-36-142-24.dsl.dynamic.sonic.net) (Ping timeout: 256 seconds)
  187. # [09:07] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
  188. # [09:12] * Quits: Cromulent (~Cromulent@cpc4-reig5-2-0-cust637.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  189. # [09:15] * Quits: rakl (~rakl@122.176.137.9) (Quit: sleeping)
  190. # [09:23] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 245 seconds)
  191. # [09:24] * Quits: dbaron (~dbaron@50-0-248-166.dsl.dynamic.sonic.net) (Ping timeout: 260 seconds)
  192. # [09:29] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Quit: Ex-Chat)
  193. # [09:40] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
  194. # [09:49] * Joins: nvartolomei (~nvartolom@178.168.103.7)
  195. # [09:49] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
  196. # [09:53] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  197. # [09:54] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
  198. # [10:02] * Joins: JesperHansen (~JesperHan@0x5b90c2f0.dhcp.fiberflex.dk)
  199. # [10:03] * Joins: Cromulent (~Cromulent@cpc4-reig5-2-0-cust637.6-3.cable.virginmedia.com)
  200. # [10:08] * Joins: Ms2ger (~Ms2ger@109.133.31.173)
  201. # [10:10] * Joins: nvartolomei (~nvartolom@178.168.103.7)
  202. # [10:28] * Joins: sedovsek (~robert@BSN-176-170-253.dial-up.dsl.siol.net)
  203. # [10:30] * Joins: svl (~me@202.174.179.34)
  204. # [10:32] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 256 seconds)
  205. # [10:33] * Quits: OnlyMax (~OnlyMax@187-126-13-87.user.veloxzone.com.br)
  206. # [10:34] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  207. # [10:34] * Quits: sedovsek (~robert@BSN-176-170-253.dial-up.dsl.siol.net) (Quit: sedovsek)
  208. # [10:35] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  209. # [10:38] <Philip`> Jasper: It's uploading/downloading to/from a global shared clipboard
  210. # [10:38] <Philip`> which is quite useful if you're trying to develop a test on multiple devices
  211. # [10:39] <Philip`> though obviously it's totally non-scalable and in theory it can't possibly work (though in practice it does work, like a lot of Hixie's crazy ideas)
  212. # [10:47] * Joins: divya (~Adium@70-36-142-24.dsl.dynamic.sonic.net)
  213. # [10:51] * Quits: divya (~Adium@70-36-142-24.dsl.dynamic.sonic.net) (Ping timeout: 244 seconds)
  214. # [10:53] * Joins: mattypants_ (~mattypant@bas1-montreal07-1176436298.dsl.bell.ca)
  215. # [10:55] * Joins: nonge (~nonge@p5B3263A5.dip.t-dialin.net)
  216. # [10:55] * Quits: nvartolomei (~nvartolom@178.168.103.7) (Remote host closed the connection)
  217. # [10:58] * Quits: nonge_ (~nonge@p5082B353.dip.t-dialin.net) (Ping timeout: 260 seconds)
  218. # [11:00] * Joins: sedovsek (~robert@BSN-176-170-253.dial-up.dsl.siol.net)
  219. # [11:03] * Quits: Cromulent (~Cromulent@cpc4-reig5-2-0-cust637.6-3.cable.virginmedia.com) (Ping timeout: 276 seconds)
  220. # [11:03] * Joins: fr0zenice (~frozenice@unaffiliated/fr0zenice)
  221. # [11:03] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Remote host closed the connection)
  222. # [11:15] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
  223. # [11:36] * Joins: smaug____ (~chatzilla@a91-154-47-163.elisa-laajakaista.fi)
  224. # [11:36] * Quits: svl (~me@202.174.179.34) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  225. # [11:42] * Joins: Cromulent (~Cromulent@cpc4-reig5-2-0-cust637.6-3.cable.virginmedia.com)
  226. # [11:42] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
  227. # [11:44] * Quits: sedovsek (~robert@BSN-176-170-253.dial-up.dsl.siol.net) (Quit: sedovsek)
  228. # [11:47] * Joins: divya (~Adium@70-36-142-24.dsl.dynamic.sonic.net)
  229. # [11:48] * Joins: sedovsek (~robert@BSN-176-170-253.dial-up.dsl.siol.net)
  230. # [11:56] * Quits: divya (~Adium@70-36-142-24.dsl.dynamic.sonic.net) (Ping timeout: 255 seconds)
  231. # [12:01] * Joins: eric_carlson (~ericc@c-67-188-56-39.hsd1.ca.comcast.net)
  232. # [12:05] * Quits: eric_carlson_ (~ericc@c-67-188-56-39.hsd1.ca.comcast.net) (Ping timeout: 255 seconds)
  233. # [12:08] * Joins: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr)
  234. # [12:16] * Quits: mattypants_ (~mattypant@bas1-montreal07-1176436298.dsl.bell.ca) (Ping timeout: 252 seconds)
  235. # [12:21] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  236. # [12:22] * Joins: Smylers (~smylers@host86-147-25-109.range86-147.btcentralplus.com)
  237. # [12:43] * Joins: cheron (~cheron@unaffiliated/cheron)
  238. # [12:48] * Joins: rakl (~rakl@122.176.137.9)
  239. # [12:49] * Quits: rakl (~rakl@122.176.137.9) (Client Quit)
  240. # [12:52] * Quits: smaug____ (~chatzilla@a91-154-47-163.elisa-laajakaista.fi) (Ping timeout: 255 seconds)
  241. # [12:52] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  242. # [12:53] * Joins: danbri (~danbri@146.90.222.192)
  243. # [12:54] * Joins: charl_ (~charl@charl.eu)
  244. # [12:56] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Client Quit)
  245. # [12:57] * Quits: danbri (~danbri@146.90.222.192) (Ping timeout: 248 seconds)
  246. # [13:18] * Quits: [[zz]] (~q@node-m2v.pool-101-108.dynamic.totbb.net) (Remote host closed the connection)
  247. # [13:21] * Quits: Cromulent (~Cromulent@cpc4-reig5-2-0-cust637.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  248. # [13:28] * Joins: tomasf (~tom@2002:55e5:db44:0:dcc7:af72:adab:d962)
  249. # [13:33] * Joins: yorick (~yorick@oftn/member/yorick)
  250. # [13:35] * Joins: maikmerten (~maikmerte@port-92-201-66-162.dynamic.qsc.de)
  251. # [13:52] * Joins: divya (~Adium@70-36-142-24.dsl.dynamic.sonic.net)
  252. # [13:53] * Joins: Kolombiken1 (~Adium@c80-216-10-244.bredband.comhem.se)
  253. # [13:54] * Quits: Kolombiken1 (~Adium@c80-216-10-244.bredband.comhem.se) (Client Quit)
  254. # [13:57] * Quits: divya (~Adium@70-36-142-24.dsl.dynamic.sonic.net) (Ping timeout: 252 seconds)
  255. # [14:01] * Parts: espadrine (~thaddee_t@85-218-9-225.dclient.lsne.ch)
  256. # [14:04] * Joins: espadrine (~thaddee_t@85-218-9-225.dclient.lsne.ch)
  257. # [14:07] * Joins: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no)
  258. # [14:12] * Quits: sedovsek (~robert@BSN-176-170-253.dial-up.dsl.siol.net) (Quit: sedovsek)
  259. # [14:24] * Quits: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr) (Ping timeout: 260 seconds)
  260. # [14:47] * Joins: jmason (~jmason@174.137.103.143)
  261. # [14:56] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  262. # [14:56] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  263. # [14:56] * Joins: scor (~scor@drupal.org/user/52142/view)
  264. # [14:57] * Joins: Cromulent (~Cromulent@cpc4-reig5-2-0-cust637.6-3.cable.virginmedia.com)
  265. # [14:57] * Quits: jmason (~jmason@174.137.103.143) (Remote host closed the connection)
  266. # [15:01] * Joins: izhak (~izhak@188.168.200.240)
  267. # [15:04] * Joins: Masklinn (~textual@79.132.236.146)
  268. # [15:14] * Quits: tomasf (~tom@2002:55e5:db44:0:dcc7:af72:adab:d962) (Read error: Connection timed out)
  269. # [15:14] * Joins: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  270. # [15:17] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  271. # [15:29] * Joins: Badreddin (~Nur@189.193.98.57)
  272. # [15:34] * Joins: ^esc (~esc_ape@178.115.249.112.wireless.dyn.drei.com)
  273. # [16:02] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  274. # [16:05] * Joins: d_rwin (~d_rwin@223.176.184.124)
  275. # [16:07] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (Ping timeout: 276 seconds)
  276. # [16:12] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  277. # [16:12] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  278. # [16:14] * Quits: Cromulent (~Cromulent@cpc4-reig5-2-0-cust637.6-3.cable.virginmedia.com) (Ping timeout: 252 seconds)
  279. # [16:16] * Joins: rakl (~rakl@122.176.137.9)
  280. # [16:17] * Joins: Cromulent (~Cromulent@cpc4-reig5-2-0-cust637.6-3.cable.virginmedia.com)
  281. # [16:22] * Quits: Badreddin (~Nur@189.193.98.57) (Ping timeout: 276 seconds)
  282. # [16:26] * Quits: d_rwin (~d_rwin@223.176.184.124) (Read error: Connection reset by peer)
  283. # [16:28] * Quits: rakl (~rakl@122.176.137.9) (Quit: sleeping)
  284. # [16:29] * Quits: ^esc (~esc_ape@178.115.249.112.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
  285. # [16:37] * Joins: ^esc (~esc_ape@77.116.247.36.wireless.dyn.drei.com)
  286. # [16:41] * Joins: Badreddin (~Nur@189.193.27.199)
  287. # [16:42] * Joins: sedovsek (~robert@BSN-176-170-253.dial-up.dsl.siol.net)
  288. # [16:44] * Quits: Cromulent (~Cromulent@cpc4-reig5-2-0-cust637.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  289. # [16:49] <zewt> sort of wish indexeddb followed mongo's data model; it works well, and is very simple (especially since it essentially needs no explicit transactions at all)
  290. # [17:03] * Quits: maikmerten (~maikmerte@port-92-201-66-162.dynamic.qsc.de) (Remote host closed the connection)
  291. # [17:10] * Quits: charl_ (~charl@charl.eu) (Quit: leaving)
  292. # [17:10] * Joins: smaug____ (~chatzilla@a91-154-47-163.elisa-laajakaista.fi)
  293. # [17:18] * Joins: danbri (~danbri@146.90.222.192)
  294. # [17:21] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
  295. # [17:21] * Quits: espadrine (~thaddee_t@85-218-9-225.dclient.lsne.ch) (Remote host closed the connection)
  296. # [17:21] * Joins: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com)
  297. # [17:22] * Joins: espadrine (~thaddee_t@85-218-9-225.dclient.lsne.ch)
  298. # [17:23] * Quits: danbri (~danbri@146.90.222.192) (Ping timeout: 256 seconds)
  299. # [17:29] * Quits: izhak (~izhak@188.168.200.240) (Read error: Operation timed out)
  300. # [17:32] * Joins: rakl (~rakl@122.176.137.9)
  301. # [17:38] * Joins: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr)
  302. # [17:45] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  303. # [17:46] * Quits: sedovsek (~robert@BSN-176-170-253.dial-up.dsl.siol.net) (Quit: sedovsek)
  304. # [17:47] * Joins: d_rwin (~d_rwin@223.179.140.106)
  305. # [18:11] * Quits: d_rwin (~d_rwin@223.179.140.106) (Read error: Connection reset by peer)
  306. # [18:12] * Joins: sedovsek (~robert@BSN-176-170-253.dial-up.dsl.siol.net)
  307. # [18:18] * Quits: sedovsek (~robert@BSN-176-170-253.dial-up.dsl.siol.net) (Quit: sedovsek)
  308. # [18:18] * Quits: smaug____ (~chatzilla@a91-154-47-163.elisa-laajakaista.fi) (Ping timeout: 255 seconds)
  309. # [18:20] <GPHemsley> 2004 is dead. Long live 2004! https://brendaneich.com/2004/06/the-non-world-non-wide-non-web/
  310. # [18:24] * Quits: darkcypher_bit (~darkcyphe@vpn.space150.com) (Remote host closed the connection)
  311. # [18:24] * Quits: rakl (~rakl@122.176.137.9) (Quit: sleeping)
  312. # [18:26] * Joins: alrra (~alrra@188.24.86.246)
  313. # [18:26] * Quits: alrra (~alrra@188.24.86.246) (Changing host)
  314. # [18:26] * Joins: alrra (~alrra@unaffiliated/alrra)
  315. # [18:26] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
  316. # [18:28] * Joins: smaug____ (~chatzilla@a91-154-47-163.elisa-laajakaista.fi)
  317. # [18:32] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
  318. # [18:34] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  319. # [18:35] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
  320. # [18:38] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 255 seconds)
  321. # [18:41] * Joins: dbaron (~dbaron@50-0-248-166.dsl.dynamic.sonic.net)
  322. # [18:46] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  323. # [18:48] * Joins: stalled (~stalled@unaffiliated/stalled)
  324. # [18:52] * Joins: jarek (~jarek@unaffiliated/jarek)
  325. # [18:54] * Quits: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no) (Remote host closed the connection)
  326. # [18:56] * Quits: smaug____ (~chatzilla@a91-154-47-163.elisa-laajakaista.fi) (Read error: Operation timed out)
  327. # [18:58] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
  328. # [19:00] * Joins: smaug____ (~chatzilla@a91-154-47-163.elisa-laajakaista.fi)
  329. # [19:00] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
  330. # [19:02] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  331. # [19:17] * Joins: sedovsek (~robert@BSN-176-170-253.dial-up.dsl.siol.net)
  332. # [19:24] * Joins: seventh (seventh@31.6.36.142)
  333. # [19:26] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
  334. # [19:38] * Quits: espadrine (~thaddee_t@85-218-9-225.dclient.lsne.ch) (Ping timeout: 246 seconds)
  335. # [19:45] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  336. # [19:46] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 256 seconds)
  337. # [19:49] * Joins: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no)
  338. # [19:54] * Joins: annevk (~annevk@94.116.126.234)
  339. # [19:55] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
  340. # [19:58] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  341. # [19:58] * Quits: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no) (Remote host closed the connection)
  342. # [20:00] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
  343. # [20:15] * Joins: darkcypher_bit (~darkcyphe@vpn.space150.com)
  344. # [20:22] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  345. # [20:29] * Quits: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr) (Ping timeout: 260 seconds)
  346. # [20:38] * Joins: OnlyMax (~OnlyMax@187-126-58-211.user.veloxzone.com.br)
  347. # [20:40] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
  348. # [20:42] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
  349. # [20:42] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  350. # [20:42] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  351. # [20:42] * Joins: scor (~scor@drupal.org/user/52142/view)
  352. # [20:43] * Quits: annevk (~annevk@94.116.126.234) (Remote host closed the connection)
  353. # [20:44] * Joins: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr)
  354. # [20:45] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
  355. # [20:49] * Quits: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr) (Ping timeout: 260 seconds)
  356. # [20:50] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  357. # [20:54] * Joins: tantek (~tantek@66-87-2-235.pools.spcsdns.net)
  358. # [20:55] * Quits: tantek (~tantek@66-87-2-235.pools.spcsdns.net) (Read error: Connection reset by peer)
  359. # [20:55] * Joins: tantek_ (~tantek@66-87-2-235.pools.spcsdns.net)
  360. # [20:56] * tantek_ is now known as tantek
  361. # [21:03] * Quits: tantek (~tantek@66-87-2-235.pools.spcsdns.net) (Ping timeout: 248 seconds)
  362. # [21:04] * Quits: sedovsek (~robert@BSN-176-170-253.dial-up.dsl.siol.net) (Quit: sedovsek)
  363. # [21:04] * Joins: tantek (~tantek@66-87-0-15.pools.spcsdns.net)
  364. # [21:04] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Remote host closed the connection)
  365. # [21:11] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
  366. # [21:15] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  367. # [21:34] * Joins: weinig (~weinig@2620:149:4:1b01:185a:f808:f07:dc84)
  368. # [21:36] * Joins: tantek_ (~tantek@66-87-2-141.pools.spcsdns.net)
  369. # [21:39] * Quits: tantek (~tantek@66-87-0-15.pools.spcsdns.net) (Ping timeout: 256 seconds)
  370. # [21:39] * tantek_ is now known as tantek
  371. # [21:42] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
  372. # [21:44] * Joins: svl (~me@202.174.179.34)
  373. # [21:46] * Quits: tantek (~tantek@66-87-2-141.pools.spcsdns.net) (Ping timeout: 255 seconds)
  374. # [21:50] * Joins: tantek (~tantek@66-87-2-105.pools.spcsdns.net)
  375. # [21:51] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
  376. # [21:55] * Quits: Masklinn (~textual@79.132.236.146)
  377. # [22:03] * Joins: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no)
  378. # [22:04] * Quits: svl (~me@202.174.179.34) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  379. # [22:04] * Quits: tantek (~tantek@66-87-2-105.pools.spcsdns.net) (Quit: tantek)
  380. # [22:07] * Joins: sedovsek (~robert@tm.82.192.43.118.dc.telemach.net)
  381. # [22:15] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  382. # [22:20] * Quits: Badreddin (~Nur@189.193.27.199) (Ping timeout: 276 seconds)
  383. # [22:21] * Quits: fr0zenice (~frozenice@unaffiliated/fr0zenice) (Remote host closed the connection)
  384. # [22:27] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  385. # [22:32] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  386. # [22:34] * Joins: Badreddin (~Nur@189.193.98.57)
  387. # [22:37] * Joins: danbri (~danbri@146.90.222.192)
  388. # [22:46] * Quits: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no) (Remote host closed the connection)
  389. # [22:46] * Joins: mattypants_ (~mattypant@bas1-montreal07-1176436298.dsl.bell.ca)
  390. # [22:49] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  391. # [22:50] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
  392. # [22:52] * Quits: Ms2ger (~Ms2ger@109.133.31.173) (Quit: nn)
  393. # [22:58] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
  394. # [23:06] * heycam|away is now known as heycam
  395. # [23:07] * Quits: sedovsek (~robert@tm.82.192.43.118.dc.telemach.net) (Quit: sedovsek)
  396. # [23:15] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  397. # [23:17] * Joins: weinig_ (~weinig@2620:149:4:1b01:c1a5:a2d3:66a3:def6)
  398. # [23:17] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  399. # [23:20] * Quits: weinig (~weinig@2620:149:4:1b01:185a:f808:f07:dc84) (Ping timeout: 245 seconds)
  400. # [23:20] * weinig_ is now known as weinig
  401. # [23:23] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  402. # [23:42] * Quits: Badreddin (~Nur@189.193.98.57) (Ping timeout: 276 seconds)
  403. # [23:50] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  404. # [23:55] * Joins: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no)
  405. # [23:58] * Joins: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr)
  406. # [23:59] * Joins: Badreddin (~Nur@189.193.27.199)
  407. # Session Close: Mon Feb 18 00:00:00 2013

The end :)