/irc-logs / freenode / #whatwg / 2012-07-02 / end

Options:

  1. # Session Start: Mon Jul 02 00:00:02 2012
  2. # Session Ident: #whatwg
  3. # [00:00] * Joins: necolas (~necolas@5ade2fae.bb.sky.com)
  4. # [00:00] * Joins: Kingdutch (~kingdutch@188.200.149.217)
  5. # [00:03] * Quits: The_Kingdutch (~kingdutch@188.200.149.217) (Ping timeout: 248 seconds)
  6. # [00:06] * Quits: dydx (~dydz@coffeebar.static.monkeybrains.net) (Quit: dydx)
  7. # [00:08] * Quits: hasather_ (~hasather_@cm-84.208.57.129.getinternet.no) (Ping timeout: 240 seconds)
  8. # [00:11] * Quits: Kingdutch (~kingdutch@188.200.149.217) (Ping timeout: 245 seconds)
  9. # [00:14] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
  10. # [00:16] * Quits: necolas (~necolas@5ade2fae.bb.sky.com) (Remote host closed the connection)
  11. # [00:18] * Joins: Kingdutch (~kingdutch@188.200.149.217)
  12. # [00:25] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Ping timeout: 265 seconds)
  13. # [00:31] * Quits: carlos_antonio (~benway@173.230.152.21) (Quit: leaving)
  14. # [00:33] * Joins: hasather_ (~hasather_@cm-84.208.57.129.getinternet.no)
  15. # [00:45] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  16. # [00:45] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  17. # [00:47] * Joins: dydx (~dydz@coffeebar.static.monkeybrains.net)
  18. # [00:47] * Quits: Kasey (~kkellydes@cpe-76-181-198-184.columbus.res.rr.com) (Quit: Computer has gone to sleep.)
  19. # [00:47] * Quits: drublic (~drublic@frbg-5f7329d9.pool.mediaWays.net) (Remote host closed the connection)
  20. # [00:47] * Quits: dydx (~dydz@coffeebar.static.monkeybrains.net) (Client Quit)
  21. # [01:05] * Joins: myakura (~myakura@FL1-122-130-129-42.tky.mesh.ad.jp)
  22. # [01:06] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Ping timeout: 260 seconds)
  23. # [01:10] * Quits: myakura (~myakura@FL1-122-130-129-42.tky.mesh.ad.jp) (Ping timeout: 264 seconds)
  24. # [01:11] * Joins: dydx (~dydz@coffeebar.static.monkeybrains.net)
  25. # [01:13] * Joins: hij1nx (~hij1nx@c-71-236-164-18.hsd1.or.comcast.net)
  26. # [01:20] * Joins: Delapouite (~Delapouit@dsl-58-6-19-17.wa.westnet.com.au)
  27. # [01:22] * Quits: tomasf (~tom@2002:55e5:db36:0:814c:2cf4:c4f:f0a5) (Quit: tomasf)
  28. # [01:28] * heycam|away is now known as heycam
  29. # [01:29] * Quits: dydx (~dydz@coffeebar.static.monkeybrains.net) (Quit: dydx)
  30. # [01:35] * Joins: dydx (~dydz@coffeebar.static.monkeybrains.net)
  31. # [01:36] * Joins: myakura (~myakura@FL1-122-130-129-42.tky.mesh.ad.jp)
  32. # [01:37] * Quits: darcyclarke (~darcyclar@108.162.149.34) (Quit: Leaving...)
  33. # [01:38] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Read error: Operation timed out)
  34. # [01:40] * Quits: myakura (~myakura@FL1-122-130-129-42.tky.mesh.ad.jp) (Remote host closed the connection)
  35. # [01:45] * Quits: Kingdutch (~kingdutch@188.200.149.217) (Read error: Operation timed out)
  36. # [01:46] * Joins: Kingdutch (~kingdutch@188.200.149.217)
  37. # [01:47] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  38. # [01:49] * Quits: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com) (Ping timeout: 246 seconds)
  39. # [01:55] * Quits: Kingdutch (~kingdutch@188.200.149.217) (Ping timeout: 244 seconds)
  40. # [01:55] * Joins: jacobolu_ (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  41. # [01:55] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Ping timeout: 240 seconds)
  42. # [01:56] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  43. # [01:57] * Joins: Kingdutch (~kingdutch@188.200.149.217)
  44. # [01:59] * Quits: hasather_ (~hasather_@cm-84.208.57.129.getinternet.no) (Ping timeout: 264 seconds)
  45. # [02:01] * Quits: hij1nx (~hij1nx@c-71-236-164-18.hsd1.or.comcast.net) (Quit: hij1nx)
  46. # [02:13] * Joins: Kasey (~kkellydes@cpe-76-181-198-184.columbus.res.rr.com)
  47. # [02:13] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  48. # [02:16] * Quits: tantek (~tantek@c-50-137-137-251.hsd1.or.comcast.net) (Quit: tantek)
  49. # [02:19] * Quits: Kasey (~kkellydes@cpe-76-181-198-184.columbus.res.rr.com) (Quit: Computer has gone to sleep.)
  50. # [02:20] * Quits: twisted` (~twisted@p5DDB926C.dip.t-dialin.net) (Ping timeout: 248 seconds)
  51. # [02:20] * Joins: Kasey (~kkellydes@cpe-76-181-198-184.columbus.res.rr.com)
  52. # [02:22] * Joins: twisted` (~twisted@p5DDBA445.dip.t-dialin.net)
  53. # [02:22] * Quits: Kasey (~kkellydes@cpe-76-181-198-184.columbus.res.rr.com) (Client Quit)
  54. # [02:25] * Joins: tantek (~tantek@c-50-137-137-251.hsd1.or.comcast.net)
  55. # [02:30] * Quits: dydx (~dydz@coffeebar.static.monkeybrains.net) (Quit: dydx)
  56. # [02:43] * Joins: dydx (~dydz@coffeebar.static.monkeybrains.net)
  57. # [02:44] * Quits: dydx (~dydz@coffeebar.static.monkeybrains.net) (Client Quit)
  58. # [02:45] * Joins: The_Kingdutch (~kingdutch@188.200.149.217)
  59. # [02:46] * Quits: Kingdutch (~kingdutch@188.200.149.217) (Read error: Operation timed out)
  60. # [03:04] * Joins: yarco (~yarco_wan@114.94.44.16)
  61. # [03:05] * Joins: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp)
  62. # [03:09] * Quits: yarco (~yarco_wan@114.94.44.16) (Quit: Leaving.)
  63. # [03:11] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  64. # [03:18] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  65. # [03:41] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
  66. # [03:42] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  67. # [03:44] * Joins: carlos_antonio (~benway@173.230.152.21)
  68. # [03:59] * Joins: [[zzz]] (~q@node-5e8.pool-125-25.dynamic.totbb.net)
  69. # [04:02] * Quits: [[zz]] (~q@node-1978.pool-101-109.dynamic.totbb.net) (Ping timeout: 246 seconds)
  70. # [04:04] * Quits: hamaji (~hamaji@2401:fa00:4:1004:cde3:ba32:841f:8b41) (Ping timeout: 245 seconds)
  71. # [04:15] * [[zzz]] is now known as [[zz]]
  72. # [04:15] * Joins: yarco (~yarco_wan@116.231.43.28)
  73. # [04:16] * Quits: jacobolu_ (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  74. # [04:16] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  75. # [04:16] * Joins: hamaji (~hamaji@2401:fa00:4:1004:8563:778f:e90d:30cb)
  76. # [04:16] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Client Quit)
  77. # [04:16] * Quits: yarco (~yarco_wan@116.231.43.28) (Client Quit)
  78. # [04:23] * Quits: Yudai_ (~Yudai@nttkyo224121.tkyo.nt.ngn2.ppp.infoweb.ne.jp) (Quit: Tiarra 0.1+svn-36726: SIGTERM received; exit)
  79. # [04:25] * Quits: nielsle (~nielsle@3239059-cl69.boa.fiberby.dk) (Ping timeout: 260 seconds)
  80. # [04:28] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  81. # [04:29] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  82. # [04:35] <MikeSmith> https://groups.google.com/forum/?fromgroups#!topic/es-operating-system/8oWtRZnDK_w
  83. # [04:35] <MikeSmith> Shiki Okasaka wrote his own new browser engine
  84. # [04:55] * Joins: nielsle (~nielsle@3239059-cl69.boa.fiberby.dk)
  85. # [04:55] * Quits: tantek (~tantek@c-50-137-137-251.hsd1.or.comcast.net) (Quit: tantek)
  86. # [05:03] * Joins: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com)
  87. # [05:05] * jonlee|afk is now known as jonlee
  88. # [05:06] * Quits: jonlee (~jonlee@2620:149:4:1b01:8d86:822c:4e85:4672) (Quit: jonlee)
  89. # [05:09] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
  90. # [05:11] * Joins: jonlee (~jonlee@2620:149:4:1b01:5157:bf50:d0f7:79b0)
  91. # [05:27] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  92. # [05:28] * Joins: karlcow (~karl@nerval.la-grange.net)
  93. # [05:28] * heycam is now known as heycam|away
  94. # [05:30] * Quits: Obvious_MkII (tachikoma@188.226.74.2) (Ping timeout: 246 seconds)
  95. # [05:35] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  96. # [05:36] * Joins: yarco (~yarco_wan@116.231.43.28)
  97. # [05:40] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  98. # [06:01] * Joins: jondong (~jondong@123.126.22.58)
  99. # [06:02] * jondong is now known as Guest71766
  100. # [06:04] * Quits: The_Kingdutch (~kingdutch@188.200.149.217) (Ping timeout: 244 seconds)
  101. # [06:06] * Joins: Kingdutch (~kingdutch@188.200.149.217)
  102. # [06:07] * heycam|away is now known as heycam
  103. # [06:18] * Joins: izhak (~izhak@213.87.241.24)
  104. # [06:28] * Joins: MikeSmith_ (~MikeSmith@s1106158.xgsspn.imtp.tachikawa.spmode.ne.jp)
  105. # [06:29] * Quits: MikeSmith (~MikeSmith@s1106088.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout: 264 seconds)
  106. # [06:29] * MikeSmith_ is now known as MikeSmith
  107. # [06:30] * Joins: jarek (~jarek@unaffiliated/jarek)
  108. # [06:34] * Quits: manu-db (~msporny@digitalbazaar.com) (Read error: Connection reset by peer)
  109. # [06:36] * Quits: manu1 (~chatzilla@pool-71-171-17-123.nwrknj.east.verizon.net) (Ping timeout: 246 seconds)
  110. # [06:41] * Quits: yarco (~yarco_wan@116.231.43.28) (Quit: Leaving.)
  111. # [07:09] * Joins: Areks (~Areks@rs.gridnine.com)
  112. # [07:22] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
  113. # [07:29] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Quit: cgcardona)
  114. # [07:29] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  115. # [07:35] * Joins: LBP (~Mirc@pD9EB193B.dip0.t-ipconnect.de)
  116. # [07:45] * heycam is now known as heycam|away
  117. # [07:45] * Joins: zcorpan (~zcorpan@c-2f98e355.410-6-64736c14.cust.bredbandsbolaget.se)
  118. # [07:45] * Joins: SonicX (~quassel@116.203.42.235)
  119. # [07:49] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  120. # [07:51] * Joins: manu-db (~msporny@digitalbazaar.com)
  121. # [07:57] * Joins: nonge (~nonge@p5082B77E.dip.t-dialin.net)
  122. # [07:58] <annevk> MikeSmith: http://code.google.com/p/es-operating-system/wiki/Cplusplus0xBinding is also pretty interesting
  123. # [07:58] <annevk> MikeSmith: did he implement HTML/CSS in JavaScript or C/C++?
  124. # [08:05] * Quits: gkellogg (~gregg@c-98-248-150-91.hsd1.ca.comcast.net) (Quit: gkellogg)
  125. # [08:06] <MikeSmith> annevk: the engine is all C++ I think
  126. # [08:07] <MikeSmith> the UI is HTML and CSS
  127. # [08:08] <annevk> cool cool cool
  128. # [08:09] <MikeSmith> we should go visit Shiki down in Kyoto next time you're here
  129. # [08:09] <MikeSmith> he owns a cafe there
  130. # [08:09] <annevk> yeah I know, would be nice :)
  131. # [08:14] * Joins: ^esc (~esc_ape@77.117.247.85.wireless.dyn.drei.com)
  132. # [08:18] * Joins: tantek (~tantek@c-76-115-51-221.hsd1.or.comcast.net)
  133. # [08:18] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
  134. # [08:18] * Joins: Ms2ger (~Ms2ger@91.181.33.154)
  135. # [08:19] * Quits: nielsle (~nielsle@3239059-cl69.boa.fiberby.dk) (Read error: Connection reset by peer)
  136. # [08:21] * Joins: darcyclarke (~darcyclar@108.162.149.34)
  137. # [08:21] * Quits: darcyclarke (~darcyclar@108.162.149.34) (Client Quit)
  138. # [08:24] * Joins: yarco (~yarco_wan@114.94.44.16)
  139. # [08:28] * Joins: hasather_ (~hasather_@cm-84.208.57.129.getinternet.no)
  140. # [08:30] <zcorpan> for <ol reversed>, isn't the simplest thing to compute the start value by counting child <li> elements, and let the result be bogus if you do something bogus?
  141. # [08:31] <annevk> how is computed now?
  142. # [08:31] <annevk> it /\
  143. # [08:33] <Ms2ger> That's the way it's counted
  144. # [08:33] <Ms2ger> Only if you do something bogus the spec isn't too clear about markers
  145. # [08:33] * Joins: abarth_ (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
  146. # [08:39] * Joins: gwicke (~gabriel@wikimedia/gwicke)
  147. # [08:41] * Joins: PalleZingmark (~Adium@217.13.228.226)
  148. # [08:46] * Quits: hasather_ (~hasather_@cm-84.208.57.129.getinternet.no) (Remote host closed the connection)
  149. # [08:55] * Quits: yarco (~yarco_wan@114.94.44.16) (Quit: Leaving.)
  150. # [08:56] * Joins: manu1 (~chatzilla@pool-71-171-28-243.nwrknj.east.verizon.net)
  151. # [08:57] * Joins: charl (~user@2001:0:53aa:64c:491:5bc2:7da6:1729)
  152. # [09:09] * Joins: GlitchMr (~glitchmr@178-36-170-193.adsl.inetia.pl)
  153. # [09:12] * Joins: Kolombiken (~Adium@217.13.228.226)
  154. # [09:12] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
  155. # [09:18] * Joins: The_Kingdutch (~kingdutch@188.200.149.217)
  156. # [09:19] * Quits: tantek (~tantek@c-76-115-51-221.hsd1.or.comcast.net) (Quit: tantek)
  157. # [09:21] * Quits: Kingdutch (~kingdutch@188.200.149.217) (Ping timeout: 248 seconds)
  158. # [09:26] * Joins: shwetank (~shwetank@122.173.201.69)
  159. # [09:27] * Quits: Lachy (~Lachy@cm-84.215.193.125.getinternet.no) (Quit: Computer has gone to sleep.)
  160. # [09:31] * Quits: charl (~user@2001:0:53aa:64c:491:5bc2:7da6:1729) (Ping timeout: 268 seconds)
  161. # [09:32] * Quits: SonicX (~quassel@116.203.42.235) (Ping timeout: 240 seconds)
  162. # [09:34] * Joins: niloy (~niloy@61.12.96.242)
  163. # [09:42] * heycam|away is now known as heycam
  164. # [09:43] * Joins: SonicX (~quassel@116.202.162.205)
  165. # [09:45] * Quits: abarth_ (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Quit: abarth_)
  166. # [09:48] * Quits: The_Kingdutch (~kingdutch@188.200.149.217) (Ping timeout: 240 seconds)
  167. # [09:50] * Joins: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
  168. # [09:50] * Joins: Kingdutch (~kingdutch@188.200.149.217)
  169. # [09:53] * Joins: Obvious (tachikoma@188.226.74.2)
  170. # [09:53] * Joins: raphc (~quassel@153-107-190-109.dsl.ovh.fr)
  171. # [09:53] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  172. # [09:54] * Joins: necolas (~necolas@5ade2fae.bb.sky.com)
  173. # [10:07] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
  174. # [10:09] * Joins: Lachy (~Lachy@office.oslo.opera.com)
  175. # [10:10] * Joins: bdc (50c94611@gateway/web/freenode/ip.80.201.70.17)
  176. # [10:10] <bdc> hey! I was wondering if there's a way to completely remove the app cache from a website? Deleting the file and reference isn’t enough apparently :/
  177. # [10:12] <shwetank> you mean programatically? or just from the perspective of the user (i.e, by asking the user to go in the browser's settings and delete it)?
  178. # [10:12] <bdc> programatically :)
  179. # [10:17] <shwetank> well, it should be enough ... which browser you're trying in? trying reloading a couple of times I guess, deleting the file and/or reference to it should be enough (i've always done this myself and had no issues)
  180. # [10:19] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Quit: Leaving.)
  181. # [10:19] <bdc> hm ok I'll give it another try then… testing on mobile safari / ios5
  182. # [10:20] <zcorpan> TabAtkins_: please add a new value to 'clear', clear:fix
  183. # [10:20] * Joins: veosotano_ (~veosotano@80.31.157.45)
  184. # [10:20] <bdc> I might be wrong but I think I've read some article saying it was actually not enough to just remove references
  185. # [10:20] <zcorpan> which will be the new new new way to do it
  186. # [10:21] <zcorpan> bdc: did you serve the manifest with no-cache headers?
  187. # [10:21] * Quits: necolas (~necolas@5ade2fae.bb.sky.com) (Remote host closed the connection)
  188. # [10:21] * Quits: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydx)
  189. # [10:21] <bdc> zcorpan: good question :p
  190. # [10:22] * Joins: cheron (~cheron@unaffiliated/cheron)
  191. # [10:22] <zcorpan> see gotcha #4 http://www.alistapart.com/articles/application-cache-is-a-douchebag/
  192. # [10:23] <bdc> that's exactly the issue I have
  193. # [10:24] * Joins: charl (~user@2001:0:53aa:64c:2043:487e:7da6:1729)
  194. # [10:30] * Quits: bdc (50c94611@gateway/web/freenode/ip.80.201.70.17) (Quit: Page closed)
  195. # [10:30] * Quits: Kingdutch (~kingdutch@188.200.149.217) (Ping timeout: 244 seconds)
  196. # [10:32] * Joins: Kingdutch (~kingdutch@188.200.149.217)
  197. # [10:33] * Joins: drublic (~drublic@frbg-5d84fcaf.pool.mediaWays.net)
  198. # [10:35] * Joins: annevk (~annevk@80.187.201.44)
  199. # [10:40] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
  200. # [10:45] * Quits: SonicX (~quassel@116.202.162.205) (Ping timeout: 250 seconds)
  201. # [10:50] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Quit: Leaving.)
  202. # [10:54] * Joins: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  203. # [10:56] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
  204. # [11:07] * Quits: annevk (~annevk@80.187.201.44) (Remote host closed the connection)
  205. # [11:10] * Joins: necolas (~necolas@ix-2-0-0-155.core4.LDN-London.as6453.net)
  206. # [11:12] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
  207. # [11:14] * Joins: Kolombiken (~Adium@217.13.228.226)
  208. # [11:18] * Quits: Lachy (~Lachy@office.oslo.opera.com) (Ping timeout: 240 seconds)
  209. # [11:19] * Joins: Lachy (~Lachy@91.203.96.240)
  210. # [11:20] * Quits: bzed (~bzed@devel.recluse.de) (Remote host closed the connection)
  211. # [11:20] * Joins: bzed (~bzed@devel.recluse.de)
  212. # [11:20] * Joins: Druide_ (Druid@p5B05DC5D.dip.t-dialin.net)
  213. # [11:21] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
  214. # [11:25] * heycam is now known as heycam|away
  215. # [11:29] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
  216. # [11:31] * Joins: Kolombiken (~Adium@217.13.228.226)
  217. # [11:31] * Joins: annevk (~annevk@77.241.230.246)
  218. # [11:38] <annevk> Velmont: zcorpan: fancy creating a proper SVG out of http://lists.w3.org/Archives/Public/public-webappsec/2012Jun/att-0045/Hodges-CORS-Diagram-SimpleRequest-00.pdf ?
  219. # [11:39] <odinho> annevk: hm, ok.
  220. # [11:39] <annevk> odinho: unless you think it's not useful of course, but it looks fairly useful
  221. # [11:41] <odinho> Yeah. I might've decoded it faster if it was more visual though. But it's helpful either way.
  222. # [11:43] * Joins: SonicX (~quassel@116.203.71.67)
  223. # [11:43] <annevk> if it would've helped you, future generations will like you for making it that way :)
  224. # [11:50] <zcorpan> annevk: doesn't seem useful for *me*
  225. # [11:52] <annevk> :)
  226. # [11:53] <odinho> zcorpan: Yeah, but you need to put yourself in a poor webdev's shoes and then think about it like that.
  227. # [11:53] <zcorpan> yeah i'm not saying it's not useful for everyone but me
  228. # [11:54] <jgraham> It seems pretty confusing
  229. # [11:54] <odinho> zcorpan: It's not like I didn't know how these requests were supposed to be made :P
  230. # [11:54] <annevk> jgraham: are you on public-webappsec?
  231. # [11:54] <annevk> jgraham: might want to mention that
  232. # [11:54] <jgraham> No
  233. # [11:54] <annevk> email to reply to is http://lists.w3.org/Archives/Public/public-webappsec/2012Jun/0045.html
  234. # [11:55] <jgraham> I can mention it here
  235. # [11:55] <jgraham> It seems inconsistent in the use of speech bubbles
  236. # [11:55] <jgraham> The initial request doesn't have one. They don't all list the same things
  237. # [11:56] <odinho> Yeah, I'm kinda changing it a bit now.
  238. # [12:03] * Quits: GlitchMr (~glitchmr@178-36-170-193.adsl.inetia.pl) (*.net *.split)
  239. # [12:03] * Quits: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com) (*.net *.split)
  240. # [12:03] * Quits: ben_alman (~cowboy@awesome.benalman.com) (*.net *.split)
  241. # [12:03] * Quits: Martijnc (~Martijn@nishino.lvp-media.com) (*.net *.split)
  242. # [12:03] * Quits: globbot (~logbot@lump.glob.com.au) (*.net *.split)
  243. # [12:03] * Quits: gsnedders (~gsnedders@mail.gsnedders.com) (*.net *.split)
  244. # [12:03] * Quits: vidu (u5404@gateway/web/irccloud.com/x-gtkqaavokynmlxhs) (*.net *.split)
  245. # [12:03] * Quits: ukai (ukai@nat/google/x-obqlkruekmwplxaa) (*.net *.split)
  246. # [12:04] * Quits: raphc (~quassel@153-107-190-109.dsl.ovh.fr) (Ping timeout: 246 seconds)
  247. # [12:05] * Joins: Martijnc (~Martijn@nishino.lvp-media.com)
  248. # [12:05] * Joins: nonge_ (~nonge@p5082B822.dip.t-dialin.net)
  249. # [12:05] * Joins: GlitchMr (~glitchmr@178-36-170-193.adsl.inetia.pl)
  250. # [12:05] * Joins: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com)
  251. # [12:05] * Joins: globbot (~logbot@lump.glob.com.au)
  252. # [12:05] * Joins: gsnedders (~gsnedders@mail.gsnedders.com)
  253. # [12:05] * Joins: vidu (u5404@gateway/web/irccloud.com/x-gtkqaavokynmlxhs)
  254. # [12:05] * Joins: ukai (ukai@nat/google/x-obqlkruekmwplxaa)
  255. # [12:07] * Quits: nonge (~nonge@p5082B77E.dip.t-dialin.net) (Ping timeout: 248 seconds)
  256. # [12:11] * Joins: The_Kingdutch (~kingdutch@188.200.149.217)
  257. # [12:11] * Quits: annevk (~annevk@77.241.230.246) (Remote host closed the connection)
  258. # [12:12] * Joins: annevk (~annevk@77.241.230.246)
  259. # [12:13] * Joins: raphc (~quassel@153-107-190-109.dsl.ovh.fr)
  260. # [12:13] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  261. # [12:13] * Joins: ben_alman (~cowboy@awesome.benalman.com)
  262. # [12:14] * Quits: Kingdutch (~kingdutch@188.200.149.217) (Ping timeout: 264 seconds)
  263. # [12:16] * Quits: annevk (~annevk@77.241.230.246) (Ping timeout: 264 seconds)
  264. # [12:16] * Quits: bzed (~bzed@devel.recluse.de) (Remote host closed the connection)
  265. # [12:16] * Joins: bzed (~bzed@devel.recluse.de)
  266. # [12:16] * Joins: Kingdutch (~kingdutch@188.200.149.217)
  267. # [12:17] * Quits: The_Kingdutch (~kingdutch@188.200.149.217) (Read error: Operation timed out)
  268. # [12:26] * Joins: gwicke_ (~gabriel@212.255.33.32)
  269. # [12:26] * Quits: gwicke (~gabriel@wikimedia/gwicke) (Ping timeout: 244 seconds)
  270. # [12:31] * Quits: Kingdutch (~kingdutch@188.200.149.217) (Read error: Operation timed out)
  271. # [12:36] * Joins: Kingdutch (~kingdutch@188.200.149.217)
  272. # [12:36] * Joins: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com)
  273. # [12:49] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
  274. # [12:53] * Joins: mpt (~mpt@canonical/mpt)
  275. # [12:56] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
  276. # [13:10] <matjas> `'_'.anchor('x')` is `'<a name="x">_</a>'` in all browsers, except in IE, where it’s `'<A NAME="x">_</A>'` instead
  277. # [13:11] <matjas> should I tweak http://mathias.html5.org/specs/javascript/#string to allow uppercase, or could I ignore IE in this case as the resulting string is equivalent anyway?
  278. # [13:17] <Ms2ger> IE is dumb, spec the lower case thing :)
  279. # [13:17] <matjas> yay, then no tweaks are needed!
  280. # [13:17] <matjas> I guess the Strings chapter is complete then. I wrote tests for it, too: http://mathias.html5.org/tests/javascript/strings/
  281. # [13:19] <matjas> I spent some time speccing the Object extensions too, in case anyone wants to review: http://mathias.html5.org/specs/javascript/#object
  282. # [13:20] <zcorpan> matjas: as a general rule, don't allow two things in a spec just because browsers disagree. specs are supposed to get rid of the "disagree" part, so pick the majority or the most sensible option
  283. # [13:20] <matjas> zcorpan: thanks; that makes sense
  284. # [13:21] * Quits: Guest71766 (~jondong@123.126.22.58) (Remote host closed the connection)
  285. # [13:23] * Joins: jondong (~jondong@123.126.22.58)
  286. # [13:23] * jondong is now known as Guest80674
  287. # [13:23] <zcorpan> matjas: is your algorithm of substr different from the one in the ES spec?
  288. # [13:24] <matjas> it produces the same results, but the algo is a bit different
  289. # [13:24] <matjas> i had already written this when you told me it was already defined in the ES5.1 spec
  290. # [13:25] <matjas> i think this version is much more readable, but i guess that doesn’t matter
  291. # [13:25] <Ms2ger> matjas, do you want to check IsCallable() (http://ecma-international.org/ecma-262/5.1/#sec-9.11) for defineGetter/defineSetter?
  292. # [13:25] <zcorpan> i suggest you drop it and just reference the ES one
  293. # [13:25] * matjas removes
  294. # [13:25] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
  295. # [13:25] <zcorpan> having two algorithms means implementors need to spend time one evaluating whether they are equivalent
  296. # [13:27] <zcorpan> matjas: i guess all of the appendix in the ES spec is needed for compat, right? maybe say that all of it must be supported?
  297. # [13:29] <matjas> zcorpan: good call. would it be useful to have the separate features listed out in our spec, or would you just mention annex b once and never explicitly mention e.g. String#substr
  298. # [13:30] <Ms2ger> matjas, and what do Object.prototype.__defineGetter__ and friends do if you call them on non-objects?
  299. # [13:30] <zcorpan> either way works, your call :-)
  300. # [13:30] <matjas> Ms2ger: do you think that’s better / more clear than what it says now? “If function is not a Function instance (of type Function), throw a TypeError and return”
  301. # [13:31] <Ms2ger> Well, is it equivalent, and if not, what do browsers do?
  302. # [13:31] <matjas> seems like it is, as only Function instances have an internal [[Call]] property set to `true`
  303. # [13:31] <matjas> afaict
  304. # [13:32] <matjas> i guess it’s clearer to re-use the ES spec lingo though
  305. # [13:33] <matjas> thanks for the feedback! <3
  306. # [13:33] <Ms2ger> Np :)
  307. # [13:34] <Ms2ger> Hmm, http://mxr.mozilla.org/mozilla-central/source/js/src/tests/ecma_5/extensions/extension-methods-reject-null-undefined-this.js
  308. # [13:36] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
  309. # [13:37] * Ms2ger goes off for a bit
  310. # [13:39] <matjas> interesting! I didn’t know Mozilla had a `String#quote`
  311. # [13:46] * Joins: Kolombiken (~Adium@217.13.228.226)
  312. # [13:47] <hasather> matjas: In http://mathias.html5.org/specs/javascript/#tohtmltag, step 2, there is an extra quotation mark in "\"">"
  313. # [13:48] <matjas> hasather: good catch; thanks!
  314. # [13:49] <hasather> matjas: I'm also skeptic about the name, ToHTMLElement instead?
  315. # [13:50] <matjas> hasather: i don’t know. IMHO an element is what’s in the DOM, tags are what devs write
  316. # [13:51] <matjas> it doesn’t actually create an element (like `document.createElement`) so I think that would be confusing
  317. # [13:51] <matjas> hmm, it’s not just one “tag” though
  318. # [13:52] <matjas> could it be just “ToHTML”?
  319. # [13:53] * Joins: jryans (~jryans@office.massrel.com)
  320. # [13:56] <hasather> matjas: that's better. I wouldn't say that element is only a DOM concept though (XML has a production for it, and so has SGML)
  321. # [13:58] <zcorpan> ToTagSoup
  322. # [13:58] <hasather> :D
  323. # [13:59] <zcorpan> i think that's about as accurate as it gets :-)
  324. # [14:01] <matjas> :')
  325. # [14:05] <zcorpan> matjas: s#<code>"&amp;quot;"</code>#"<code>&amp;quot;</code>"#
  326. # [14:05] * Quits: LBP (~Mirc@pD9EB193B.dip0.t-ipconnect.de) (Quit: Bye, bye! See you on http://leanbackplayer.com)
  327. # [14:06] <matjas> zcorpan: thanks. i assume the same goes for the strings in the http://mathias.html5.org/specs/javascript/#tohtml algo?
  328. # [14:07] <zcorpan> yeah
  329. # [14:07] * Joins: danbri (~danbri@cable-146-255-150-74.dynamic.telemach.ba)
  330. # [14:07] <zcorpan> actually the backslash thing is a bit un-spec-y
  331. # [14:08] <zcorpan> i think i'd use http://simon.html5.org/tools/js/unicodeize/ notation
  332. # [14:10] <matjas> so, "<code>"></code>" (U+0022 U+003E)
  333. # [14:10] <matjas> nice tool btw!
  334. # [14:10] <zcorpan> yeah
  335. # [14:11] <zcorpan> maybe i should make it emit <code>s too
  336. # [14:11] <matjas> do it!
  337. # [14:12] <hasather> matjas: is there a reason to say "six-character string" instead of "string"?
  338. # [14:12] <matjas> hasather: I saw that in the HTML spec somewhere and assumed it was the right way of doing things
  339. # [14:13] <matjas> hasather: it also made it more clear that the quotes aren’t part of the string; but that’s not an issue anymore with zcorpan’s suggestions
  340. # [14:13] <hasather> matjas: seems redundant, and it's not used like that always like that in the HTML spec, but I don't know if there's a reason for it
  341. # [14:14] * Joins: Yudai (~Yudai@nttkyo320200.tkyo.nt.ngn2.ppp.infoweb.ne.jp)
  342. # [14:14] <hasather> matjas: anyway, just nit-picking :)
  343. # [14:14] <matjas> hasather: thanks for nit-picking! very useful feedback
  344. # [14:17] <zcorpan> matjas: done
  345. # [14:18] * Quits: Kingdutch (~kingdutch@188.200.149.217) (Ping timeout: 265 seconds)
  346. # [14:18] <matjas> zcorpan: thanks! could you add .replace(/</g, '&lt;').replace(/&/g, '&amp;')?
  347. # [14:18] <zcorpan> i did :-)
  348. # [14:18] <matjas> thanks!
  349. # [14:19] * Joins: Kingdutch (~kingdutch@188.200.149.217)
  350. # [14:21] <hasather> matjas: "=\"" still has a backslash, and not all of them have code points, but maybe you're currently updating that
  351. # [14:21] <matjas> hasather: I am, but thanks anyway :)
  352. # [14:22] * Quits: Druide_ (Druid@p5B05DC5D.dip.t-dialin.net)
  353. # [14:23] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Read error: Operation timed out)
  354. # [14:29] * Joins: Druide_ (Druid@p5B05DC5D.dip.t-dialin.net)
  355. # [14:29] * Joins: shawn_dones (~shawn@mail3.webguys.biz)
  356. # [14:31] * Quits: shawn_dones (~shawn@mail3.webguys.biz) (Client Quit)
  357. # [14:31] * Quits: shwetank (~shwetank@122.173.201.69) (Quit: Leaving...)
  358. # [14:34] * abstractj|away is now known as abstractj
  359. # [14:34] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
  360. # [14:39] * Joins: Kolombiken (~Adium@217.13.228.226)
  361. # [14:40] * Joins: The_Kingdutch (~kingdutch@188.200.149.217)
  362. # [14:40] * Joins: maikmerten (~merten@vpn22214.itmc.tu-dortmund.de)
  363. # [14:42] * Quits: Kingdutch (~kingdutch@188.200.149.217) (Ping timeout: 248 seconds)
  364. # [14:42] * Quits: Guest80674 (~jondong@123.126.22.58) (Ping timeout: 246 seconds)
  365. # [14:43] * Joins: jondong (~jondong@123.126.22.58)
  366. # [14:43] * jondong is now known as Guest87803
  367. # [14:50] * Quits: izhak (~izhak@213.87.241.24) (Ping timeout: 248 seconds)
  368. # [15:00] * nonge_ is now known as nonge
  369. # [15:05] * Quits: ajpiano (~ajpiano@li98-57.members.linode.com) (Excess Flood)
  370. # [15:05] * Joins: ajpiano (~ajpiano@li98-57.members.linode.com)
  371. # [15:06] * Quits: GlitchMr (~glitchmr@178-36-170-193.adsl.inetia.pl) (Read error: Connection reset by peer)
  372. # [15:12] * Quits: zcorpan (~zcorpan@c-2f98e355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
  373. # [15:12] <odinho> hmmm. Is this clearer? http://odin.s0.no/tmp/Hodges_odinho-CORS-Diagram-SimpleRequest.svg
  374. # [15:13] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 246 seconds)
  375. # [15:15] * Quits: veosotano_ (~veosotano@80.31.157.45) (Quit: Leaving...)
  376. # [15:16] * Joins: thisgeek (~chris@ool-45757f42.dyn.optonline.net)
  377. # [15:17] * toyoshim is now known as toyoshiAw
  378. # [15:19] * Joins: yodasw16 (~dgillhesp@ql1fwhide.rockfin.com)
  379. # [15:23] * Quits: charl (~user@2001:0:53aa:64c:2043:487e:7da6:1729) (Ping timeout: 268 seconds)
  380. # [15:24] * Joins: charl (~user@2001:0:53aa:64c:15:7aa0:7da6:1729)
  381. # [15:26] * Joins: mpt (~mpt@faun.canonical.com)
  382. # [15:26] * Quits: mpt (~mpt@faun.canonical.com) (Changing host)
  383. # [15:26] * Joins: mpt (~mpt@canonical/mpt)
  384. # [15:27] * Quits: raphc (~quassel@153-107-190-109.dsl.ovh.fr) (Remote host closed the connection)
  385. # [15:28] * Joins: raphc (~quassel@153-107-190-109.dsl.ovh.fr)
  386. # [15:38] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  387. # [15:41] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
  388. # [15:43] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
  389. # [15:46] * Joins: Kasey (~kkellydes@cpe-76-181-198-184.columbus.res.rr.com)
  390. # [15:46] * Joins: MacTed (~Thud@63.119.36.36)
  391. # [15:50] * Joins: LBP (~Mirc@pD9EB193B.dip0.t-ipconnect.de)
  392. # [15:51] * Quits: thisgeek (~chris@ool-45757f42.dyn.optonline.net) (Quit: thisgeek)
  393. # [15:53] * Joins: thisgeek (~chris@ool-45757f42.dyn.optonline.net)
  394. # [15:54] * Quits: ben_alman (~cowboy@awesome.benalman.com) (Excess Flood)
  395. # [15:56] * Quits: maikmerten (~merten@vpn22214.itmc.tu-dortmund.de) (Ping timeout: 265 seconds)
  396. # [15:57] * Quits: raphc (~quassel@153-107-190-109.dsl.ovh.fr) (Remote host closed the connection)
  397. # [15:58] * Joins: raphc (~quassel@153-107-190-109.dsl.ovh.fr)
  398. # [15:59] * Joins: maikmerten (~merten@vpn22214.itmc.tu-dortmund.de)
  399. # [16:02] * Joins: ben_alman (~cowboy@awesome.benalman.com)
  400. # [16:04] * Joins: sarro (~sarro@i5E865841.versanet.de)
  401. # [16:04] * Quits: maikmerten (~merten@vpn22214.itmc.tu-dortmund.de) (Ping timeout: 255 seconds)
  402. # [16:04] * Quits: ajpiano (~ajpiano@li98-57.members.linode.com) (Excess Flood)
  403. # [16:05] * Joins: JohnAlbin (~JohnAlbin@114-42-50-102.dynamic.hinet.net)
  404. # [16:05] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
  405. # [16:07] * Joins: ajpiano (~ajpiano@li98-57.members.linode.com)
  406. # [16:08] * Joins: izhak (~izhak@188.244.181.84)
  407. # [16:16] * Quits: ciluu (~ciluu@2a01:270:201f::cafe) (Quit: leaving)
  408. # [16:17] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
  409. # [16:33] * Joins: ksweeney (~Kevin_Swe@nyv-exweb.iac.com)
  410. # [16:35] <matjas> odinho: minor typo: s/Do Access-Control-Allow-Origin/Does Access-Control-Allow-Origin/
  411. # [16:35] <odinho> matjas: Fack, and I "fixed" it from Does to Do :P
  412. # [16:35] <odinho> Was unsure, so.
  413. # [16:36] * Parts: ksweeney (~Kevin_Swe@nyv-exweb.iac.com)
  414. # [16:40] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Remote host closed the connection)
  415. # [16:40] * Joins: shwetank (~shwetank@122.173.201.69)
  416. # [16:41] * Quits: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.87 [Firefox 13.0.1/20120614114901])
  417. # [16:41] * Quits: gwicke_ (~gabriel@212.255.33.32) (Ping timeout: 244 seconds)
  418. # [16:41] * Quits: charl (~user@2001:0:53aa:64c:15:7aa0:7da6:1729) (Ping timeout: 268 seconds)
  419. # [16:43] * Joins: skylamer` (cgskylamer@78.90.213.55)
  420. # [16:44] * Quits: SonicX (~quassel@116.203.71.67) (Ping timeout: 252 seconds)
  421. # [16:44] * Joins: SonicX (~quassel@116.202.166.27)
  422. # [16:44] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 272 seconds)
  423. # [16:44] * Quits: SonicX (~quassel@116.202.166.27) (Read error: Connection reset by peer)
  424. # [16:47] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
  425. # [16:49] * Joins: jarib (~jarib@unaffiliated/jarib)
  426. # [16:50] * Parts: Kolombiken (~Adium@217.13.228.226)
  427. # [16:50] <odinho> matjas: But no other comments?
  428. # [16:51] * Joins: charl (~user@2001:0:53aa:64c:1058:6f1f:7da6:1729)
  429. # [16:52] <odinho> So, I never liked that IndexedDB used .continue() and .delete() as they are reserved in JS, but thought, ohwell. -- But it actually breaks "with". with(os) { delete(); continue(); } doesn't work at all...
  430. # [16:52] <matjas> odinho: looks very clear to me. maybe explain what happens if access is not allowed
  431. # [16:52] <jgraham> odinho: I call "feature"
  432. # [16:52] <Ms2ger> ^
  433. # [16:53] <odinho> matjas: Yea, thought about that. ... Hmm. Maybe I should try. Don't want it to be too advanced. And I'm basically only beautifying and SVG-ing something Jeff Hodges made.
  434. # [16:53] <matjas> odinho: only for backwards compatibility with ES3. in ES5, `continue` and `delete` are valid property names: http://mothereff.in/js-properties#delete
  435. # [16:54] <odinho> matjas: You mean that with will work correctly then?
  436. # [16:54] <matjas> odinho: as a property, yes
  437. # [16:55] <matjas> odinho: in your `with` example, you’re using `delete` as an identifier, which is not allowed
  438. # [16:55] <odinho> Yea, but property. continue() isn't a property? It has to hang onto somewhere?
  439. # [16:55] <matjas> even in ES5
  440. # [16:55] <odinho> matjas: Yep, so what I was saying :P -- We have object.delete() and object.continue() working fine.
  441. # [16:55] <matjas> yeah, because they’re property names
  442. # [16:55] <matjas> ES5 allows the use of unquoted reserved words as property names
  443. # [16:56] <matjas> odinho: reserved words are valid IdentifierNames, but not valid Identifiers, in ES5
  444. # [16:56] <odinho> Yeah, but it's a bit strange to use them in a web API like IDB...
  445. # [16:56] <matjas> see http://mathiasbynens.be/notes/javascript-identifiers and http://mathiasbynens.be/notes/javascript-properties if you’re interested
  446. # [16:56] <odinho> Highlight in vim is strange and all.
  447. # [16:57] <odinho> matjas: Yeah, I have somewhat control over that, keyPaths have to be valid identifiers, so I've read those parts of the ES spec.
  448. # [16:58] * Quits: Delapouite (~Delapouit@dsl-58-6-19-17.wa.westnet.com.au) (Remote host closed the connection)
  449. # [16:59] <AryehGregor> odinho, 'with' is evil anyway.
  450. # [16:59] * Quits: shwetank (~shwetank@122.173.201.69) (Quit: Linkinus - http://linkinus.com)
  451. # [16:59] <odinho> yeah, noone needs to tell me.
  452. # [16:59] <jgraham> odinho: It seems they do, because you keep talking as if breaking it is a problem
  453. # [17:00] <jgraham> ;)
  454. # [17:00] <odinho> But it's also evil to make API's that break features.
  455. # [17:00] <jgraham> "with" ain't no feature
  456. # [17:00] <odinho> And that highlight strangely in vim. :P
  457. # [17:00] <AryehGregor> Aha, so now we see your real motive.
  458. # [17:00] <odinho> jgraham: misfeatures then.
  459. # [17:03] * Quits: ben_alman (~cowboy@awesome.benalman.com) (Excess Flood)
  460. # [17:03] <matjas> Gecko just unprefixed backface-visibility, perspective, perspective-origin, transform, transform-origin, transform-style — nice!
  461. # [17:03] * Joins: ben_alman (~cowboy@awesome.benalman.com)
  462. # [17:04] <AryehGregor> Yep!
  463. # [17:04] <AryehGregor> Hurrah!
  464. # [17:04] <AryehGregor> Thank Ms2ger.
  465. # [17:06] <Ms2ger> Yay me :)
  466. # [17:11] * Quits: yodasw16 (~dgillhesp@ql1fwhide.rockfin.com) (Quit: yodasw16)
  467. # [17:11] <Ms2ger> matjas, all the String.prototype functions in ES5 call CheckObjectCoercible, and it looks like Gecko does that as well
  468. # [17:13] * Joins: yodasw16 (~dgillhesp@ql1fwhide.rockfin.com)
  469. # [17:14] * Joins: rworth (~rworth@pool-72-66-13-241.washdc.fios.verizon.net)
  470. # [17:23] * Joins: GlitchMr (~glitchmr@178-36-170-193.adsl.inetia.pl)
  471. # [17:25] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
  472. # [17:29] * Quits: charl (~user@2001:0:53aa:64c:1058:6f1f:7da6:1729) (Quit: leaving)
  473. # [17:30] <matjas> Ms2ger: ah, only now I understand explains the Gecko source link you posted earlier
  474. # [17:30] <matjas> Ms2ger: thanks!
  475. # [17:31] <Ms2ger> Np
  476. # [17:31] * Joins: eric_carlson_ (~eric@17.212.152.104)
  477. # [17:31] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Disconnected by services)
  478. # [17:31] * eric_carlson_ is now known as eric_carlson
  479. # [17:36] * Joins: thisgeek_ (~chris@ool-45757f42.dyn.optonline.net)
  480. # [17:36] * Quits: thisgeek (~chris@ool-45757f42.dyn.optonline.net) (Read error: Connection reset by peer)
  481. # [17:36] * thisgeek_ is now known as thisgeek
  482. # [17:37] * Joins: thisgeek_ (~chris@ool-45757f42.dyn.optonline.net)
  483. # [17:37] * Quits: thisgeek (~chris@ool-45757f42.dyn.optonline.net) (Read error: Connection reset by peer)
  484. # [17:37] * thisgeek_ is now known as thisgeek
  485. # [17:38] * Joins: thisgeek_ (~chris@ool-45757f42.dyn.optonline.net)
  486. # [17:38] * Quits: thisgeek (~chris@ool-45757f42.dyn.optonline.net) (Read error: Connection reset by peer)
  487. # [17:38] * thisgeek_ is now known as thisgeek
  488. # [17:40] * jonlee is now known as jonlee|afk
  489. # [17:40] * Quits: thisgeek (~chris@ool-45757f42.dyn.optonline.net) (Read error: Connection reset by peer)
  490. # [17:41] * Joins: thisgeek (~chris@ool-45757f42.dyn.optonline.net)
  491. # [17:42] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Remote host closed the connection)
  492. # [17:48] * Joins: myakura (~myakura@FL1-122-130-129-42.tky.mesh.ad.jp)
  493. # [17:50] * Quits: espadrine (~espadrine@63-235-13-3.dia.static.qwest.net) (Quit: espadrine)
  494. # [17:51] * Quits: Lachy (~Lachy@91.203.96.240) (Quit: Computer has gone to sleep.)
  495. # [17:53] <matjas> Ms2ger: do you know what I’m doing wrong here? test(function() { assert_throws(null, String.prototype.substr.call(null)); }); — http://mathias.html5.org/tests/javascript/strings/
  496. # [17:54] <matjas> I tried `assert_throws('TypeError', fn)` first
  497. # [17:54] <Ms2ger> assert_throws(null, function() { String.prototype.substr.call(null); });
  498. # [17:55] <Ms2ger> Or assert_throws(new TypeError(), function() { String.prototype.substr.call(null); });
  499. # [17:55] <matjas> without wrapping it in test(), you mean?
  500. # [17:55] <Ms2ger> No, within the test
  501. # [17:55] <Ms2ger> But you need another function()
  502. # [17:56] <matjas> ah, duh!
  503. # [17:56] <matjas> thanks
  504. # [17:56] * Quits: niloy (~niloy@61.12.96.242) (Ping timeout: 248 seconds)
  505. # [17:59] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Quit: tomasf)
  506. # [18:00] * Quits: PalleZingmark (~Adium@217.13.228.226) (Quit: Leaving.)
  507. # [18:02] * Joins: hswe (~hswe@vpn.space150.com)
  508. # [18:03] * Quits: yodasw16 (~dgillhesp@ql1fwhide.rockfin.com) (Quit: yodasw16)
  509. # [18:06] * Joins: yodasw16 (~dgillhesp@ql1fwhide.rockfin.com)
  510. # [18:08] * Joins: hasather_ (~hasather_@cm-84.208.57.129.getinternet.no)
  511. # [18:08] * Joins: davatron5000 (~dave@cpe-66-25-175-141.austin.res.rr.com)
  512. # [18:11] * Parts: davatron5000 (~dave@cpe-66-25-175-141.austin.res.rr.com)
  513. # [18:13] <karlcow> I wonder if the kobo touch JP (webkit) handles Furigana http://img.asiajin.com/blog/wp-content/uploads/2012/07/rakuten-kobo.png
  514. # [18:13] <karlcow> hmm yes it does.
  515. # [18:13] <karlcow> stupid me visible on the pic
  516. # [18:17] <matjas> interesting, WebKit & IE don’t perform the CheckObjectCoercible step for the String extensions
  517. # [18:20] * Quits: thisgeek (~chris@ool-45757f42.dyn.optonline.net) (Quit: thisgeek)
  518. # [18:23] * Joins: niloy (~niloy@61.12.96.242)
  519. # [18:27] <Ms2ger> Opera and Gecko do, though
  520. # [18:28] <Ms2ger> Actually, is this WebKit or V8?
  521. # [18:29] <jgraham> V8 I guess
  522. # [18:33] * Quits: drublic (~drublic@frbg-5d84fcaf.pool.mediaWays.net) (Remote host closed the connection)
  523. # [18:38] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  524. # [18:40] * Joins: Kolombiken (~Adium@217.13.228.226)
  525. # [18:40] * Quits: Kolombiken (~Adium@217.13.228.226) (Client Quit)
  526. # [18:45] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  527. # [18:46] * Joins: gkellogg (~gregg@38.127.199.123)
  528. # [18:49] * Joins: pablof (~pablof@144.189.101.1)
  529. # [18:50] * Joins: barnabywalters (~barnabywa@host-89-241-106-242.as13285.net)
  530. # [18:51] <Ms2ger> matjas, http://mathias.html5.org/specs/javascript/ is empty
  531. # [18:55] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Quit: cgcardona)
  532. # [18:59] * Joins: ehsan (~ehsan@209.20.29.228)
  533. # [18:59] * Joins: jsbell (jsbell@nat/google/x-eracxrvqlxhaxlnv)
  534. # [19:00] * Joins: Lachy (~Lachy@cm-84.215.193.125.getinternet.no)
  535. # [19:01] * Joins: cgcardona (~cgcardona@c-24-5-113-12.hsd1.ca.comcast.net)
  536. # [19:01] * Quits: cgcardona (~cgcardona@c-24-5-113-12.hsd1.ca.comcast.net) (Changing host)
  537. # [19:01] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
  538. # [19:03] * Joins: drublic (~drublic@frbg-4d0292da.pool.mediaWays.net)
  539. # [19:03] * Joins: tomasf (~tom@2002:55e5:db36:0:44c3:2d25:192b:763e)
  540. # [19:04] * Joins: graememcc (~chatzilla@host86-148-142-141.range86-148.btcentralplus.com)
  541. # [19:04] * Joins: gwicke_ (~gabriel@212.255.33.32)
  542. # [19:05] * Joins: thisgeek (~chris@ool-45757782.dyn.optonline.net)
  543. # [19:06] * boaz is now known as boaz|away
  544. # [19:08] * Joins: tantek (~tantek@c-76-115-51-221.hsd1.or.comcast.net)
  545. # [19:08] * Joins: jwalden (~waldo@2620:101:8003:200:f16a:73ce:f534:79bd)
  546. # [19:09] * Joins: danielfilho (~danielfil@187.31.77.7)
  547. # [19:11] * jonlee|afk is now known as jonlee
  548. # [19:14] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  549. # [19:15] * Quits: necolas (~necolas@ix-2-0-0-155.core4.LDN-London.as6453.net) (Remote host closed the connection)
  550. # [19:16] * Joins: necolas (~necolas@ix-2-0-0-155.core4.LDN-London.as6453.net)
  551. # [19:20] * Quits: necolas (~necolas@ix-2-0-0-155.core4.LDN-London.as6453.net) (Ping timeout: 246 seconds)
  552. # [19:22] * Quits: myakura (~myakura@FL1-122-130-129-42.tky.mesh.ad.jp) (Remote host closed the connection)
  553. # [19:23] * Joins: Kingdutch (~kingdutch@188.200.149.217)
  554. # [19:23] * Quits: izhak (~izhak@188.244.181.84) (Ping timeout: 246 seconds)
  555. # [19:23] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Ping timeout: 264 seconds)
  556. # [19:24] * Joins: pablof_ (~pablof@144.189.101.1)
  557. # [19:24] * Quits: pablof (~pablof@144.189.101.1) (Read error: Connection reset by peer)
  558. # [19:24] * pablof_ is now known as pablof
  559. # [19:24] * Quits: Necrathex (~Necrathex@82-170-248-130.ip.telfort.nl) (Read error: Connection reset by peer)
  560. # [19:25] * Quits: The_Kingdutch (~kingdutch@188.200.149.217) (Ping timeout: 245 seconds)
  561. # [19:28] * Joins: charl (~charl@524AA705.cm-4-3c.dynamic.ziggo.nl)
  562. # [19:30] * boaz|away is now known as boaz
  563. # [19:32] <matjas> Ms2ger: fixed
  564. # [19:32] <Ms2ger> Ta
  565. # [19:34] * Quits: niloy (~niloy@61.12.96.242) (Ping timeout: 255 seconds)
  566. # [19:40] * Quits: GlitchMr (~glitchmr@178-36-170-193.adsl.inetia.pl) (Read error: Connection reset by peer)
  567. # [19:41] * Joins: GlitchMr (~glitchmr@178-36-170-193.adsl.inetia.pl)
  568. # [19:44] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
  569. # [19:49] * Joins: hij1nx (~hij1nx@199.223.125.162)
  570. # [19:50] * ojan_away is now known as ojan
  571. # [19:50] * Quits: hij1nx (~hij1nx@199.223.125.162) (Client Quit)
  572. # [19:51] * Joins: hij1nx (~hij1nx@199.223.125.162)
  573. # [19:51] * Parts: hij1nx (~hij1nx@199.223.125.162)
  574. # [19:51] * Joins: hij1nx (~hij1nx@199.223.125.162)
  575. # [19:52] * Joins: scor (~scor@drupal.org/user/52142/view)
  576. # [19:53] * Joins: SonicX (~quassel@116.202.166.27)
  577. # [19:53] * Quits: SonicX (~quassel@116.202.166.27) (Client Quit)
  578. # [19:53] * Joins: SonicX (~quassel@116.202.166.27)
  579. # [19:54] * Joins: myakura (~myakura@FL1-122-130-129-42.tky.mesh.ad.jp)
  580. # [19:54] * Joins: annevk (~annevk@bl5-94-39.dsl.telepac.pt)
  581. # [19:55] * Quits: myakura (~myakura@FL1-122-130-129-42.tky.mesh.ad.jp) (Remote host closed the connection)
  582. # [20:00] * Joins: erichynds (~ehynds@64.206.121.41)
  583. # [20:05] * Quits: Lachy (~Lachy@cm-84.215.193.125.getinternet.no) (Quit: Computer has gone to sleep.)
  584. # [20:14] * Joins: rniwa (rniwa@nat/google/x-nbqvutcdcvsreaex)
  585. # [20:20] * boaz is now known as boaz|away
  586. # [20:25] * Joins: dgathright (~dgathrigh@nat/yahoo/x-zzxvdtivarltspjo)
  587. # [20:26] * Quits: ajpiano (~ajpiano@li98-57.members.linode.com) (Excess Flood)
  588. # [20:26] * Quits: raphc (~quassel@153-107-190-109.dsl.ovh.fr) (Ping timeout: 250 seconds)
  589. # [20:27] * Joins: necolas (~necolas@5ade2fae.bb.sky.com)
  590. # [20:27] * Joins: necolas_ (~necolas@ix-2-0-0-155.core4.LDN-London.as6453.net)
  591. # [20:28] * Joins: ajpiano (~ajpiano@li98-57.members.linode.com)
  592. # [20:34] * Quits: necolas_ (~necolas@ix-2-0-0-155.core4.LDN-London.as6453.net) (Ping timeout: 264 seconds)
  593. # [20:37] * Quits: tantek (~tantek@c-76-115-51-221.hsd1.or.comcast.net) (Quit: tantek)
  594. # [20:38] * Quits: jochen__ (jochen@nat/google/x-pqdywwnbgihxzkun) (Remote host closed the connection)
  595. # [20:38] * Joins: jochen__ (jochen@nat/google/x-htsrztjxaizbvopu)
  596. # [20:38] * Quits: GlitchMr (~glitchmr@178-36-170-193.adsl.inetia.pl) (Read error: Connection reset by peer)
  597. # [20:38] * Joins: kolombiken (~Adium@c80-216-10-244.bredband.comhem.se)
  598. # [20:39] * Joins: tantek (~tantek@c-76-115-51-221.hsd1.or.comcast.net)
  599. # [20:43] * Quits: sarro (~sarro@i5E865841.versanet.de) (Ping timeout: 246 seconds)
  600. # [20:43] * Joins: sarro (~sarro@i5387F6C5.versanet.de)
  601. # [20:50] * Quits: jahman (~woops@129.175.204.73) (Ping timeout: 264 seconds)
  602. # [20:52] * Quits: ehsan (~ehsan@209.20.29.228) (Remote host closed the connection)
  603. # [20:54] * Quits: jwalden (~waldo@2620:101:8003:200:f16a:73ce:f534:79bd) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 13.0.1/20120616205746])
  604. # [20:54] * Joins: jwalden (~waldo@2620:101:8003:200:f16a:73ce:f534:79bd)
  605. # [20:55] * Parts: barnabywalters (~barnabywa@host-89-241-106-242.as13285.net)
  606. # [20:59] * Quits: eric_carlson (~eric@17.212.152.104) (Quit: eric_carlson)
  607. # [21:01] * Joins: Lachy (~Lachy@cm-84.215.193.125.getinternet.no)
  608. # [21:01] * Quits: gwicke_ (~gabriel@212.255.33.32) (Ping timeout: 248 seconds)
  609. # [21:02] * Joins: eric_carlson (~eric@2620:149:4:1b01:e155:7dff:527:b17f)
  610. # [21:06] * Quits: hij1nx (~hij1nx@199.223.125.162) (Quit: hij1nx)
  611. # [21:17] * Quits: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Quit: abarth)
  612. # [21:17] * Quits: annevk (~annevk@bl5-94-39.dsl.telepac.pt) (Remote host closed the connection)
  613. # [21:21] * Quits: LBP (~Mirc@pD9EB193B.dip0.t-ipconnect.de) (Quit: Bye, bye! See you on http://leanbackplayer.com)
  614. # [21:23] * Quits: graememcc (~chatzilla@host86-148-142-141.range86-148.btcentralplus.com) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0.1/20120615112143])
  615. # [21:32] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  616. # [21:33] * jonlee is now known as jonlee|afk
  617. # [21:35] * boaz|away is now known as boaz
  618. # [21:36] * jonlee|afk is now known as jonlee
  619. # [21:40] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  620. # [21:41] * Quits: charl (~charl@524AA705.cm-4-3c.dynamic.ziggo.nl) (Quit: Ik ga weg)
  621. # [21:43] * Quits: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com) (Ping timeout: 246 seconds)
  622. # [21:46] * Quits: tantek (~tantek@c-76-115-51-221.hsd1.or.comcast.net) (Quit: tantek)
  623. # [21:53] * Quits: erichynds (~ehynds@64.206.121.41)
  624. # [21:55] * Quits: Kingdutch (~kingdutch@188.200.149.217) (Ping timeout: 240 seconds)
  625. # [21:57] * Joins: Kingdutch (~kingdutch@188.200.149.217)
  626. # [21:57] * Joins: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com)
  627. # [21:59] * Joins: smokeyrat (smokeyrat@unaffiliated/smokeyrat)
  628. # [22:00] <smokeyrat> What is WhatWG again? Some kind of subset of W3C? And why did W3C rename to W3?
  629. # [22:01] <TabAtkins_> smokeyrat: WHATWG is an independent group that was formed after the W3C decided not to work on HTML. The W3C later changed its mind, and now HTML is developed jointly by both groups.
  630. # [22:01] <TabAtkins_> The W3C didn't rename to W3. It just uses "w3.org" as its url.
  631. # [22:03] * Quits: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com) (Ping timeout: 246 seconds)
  632. # [22:08] * Quits: kolombiken (~Adium@c80-216-10-244.bredband.comhem.se) (Quit: Leaving.)
  633. # [22:09] <smokeyrat> You mean when they went all XHTML?
  634. # [22:10] <TabAtkins_> Yes.
  635. # [22:10] <smokeyrat> How come WhatWG has a say? Who made it? Usually, sensible groups that break out from a big organization have no say.
  636. # [22:10] <smokeyrat> That whole XHTML thing was bizarre.
  637. # [22:11] <Ms2ger> Because browsers vendors believe the WHATWG has a say
  638. # [22:12] <othermaciej> whatwg is also sort of a w3c community group but still in some ways independent
  639. # [22:12] * Joins: dbaron (~dbaron@nat/mozilla/x-dwieqzdqjjaoqnan)
  640. # [22:12] <smokeyrat> I always found the W3C site to be a strange place. They used all kinds of bad practice in their own code, and even in examples, and at some point they used AdSense for Search on their site. They just gave a very lousy impression.
  641. # [22:13] <othermaciej> The w3c takes feedback on their site design
  642. # [22:14] * Joins: c|oneman (~cloneman@206-248-132-228.dsl.teksavvy.com)
  643. # [22:16] * JohnAlbin is now known as JohnAlbin_zzzzzz
  644. # [22:16] <TabAtkins_> The WHATWG was created *by* browser vendors, who were annoyed at the W3C stopping work on HTML. It was just an alternate location to keep developing HTML, since the W3C wasn't going to allow it anymore.
  645. # [22:17] <smokeyrat> W3C = George Lucas?
  646. # [22:17] <smokeyrat> "HTML doesn't exist. HTML is dead to us. XHTML is the future."
  647. # [22:17] <smokeyrat> But yeah, they seem to have gotten *some* sense back.
  648. # [22:18] <smokeyrat> Too bad they still didn't make a sensible doctype syntax for HTML 5.
  649. # [22:18] * Joins: jennb (jennb@nat/google/x-rbgagcfwvljsjgca)
  650. # [22:18] <Hixie> the doctype in HTML now was developed in the WHATWG actually :-)
  651. # [22:18] <othermaciej> <!DOCTYPE html> was invented by the WHATWG
  652. # [22:18] <Hixie> it's the shortest thing we could come up with that still worked
  653. # [22:19] <Hixie> (we tried pretty hard to find shorter ones)
  654. # [22:19] <othermaciej> w3c is not really pushing XHTML-everything any more
  655. # [22:19] <smokeyrat> Why in the freaking heck not <html version="5">?
  656. # [22:19] <othermaciej> though there is a new desire to try to shove anything and everything into HTML
  657. # [22:19] <smokeyrat> Why was it ever an incredibly long and impossible-to-memorize line?
  658. # [22:19] <othermaciej> <html version="5"> is not a doctype
  659. # [22:19] <othermaciej> the impossible-to-memorize line was due to SGML
  660. # [22:20] <othermaciej> "<!doctype html>" is the shortest string that triggers standards mode
  661. # [22:20] <othermaciej> that is the sole reason for it
  662. # [22:20] <smokeyrat> The only thing I know of that is in HTML 5 that I don't get (but I'm sure there is more) is some kind of client-side SQL database. Which makes no sense at all.
  663. # [22:20] <othermaciej> you really want to be in standards more, not quirks mode
  664. # [22:20] <othermaciej> otherwise html5 would have no doctype at all
  665. # [22:20] <smokeyrat> The entire concept of standards/quirks mode still exists in modern IEs?
  666. # [22:21] <Hixie> sadly yes
  667. # [22:21] <Hixie> it's even specced now
  668. # [22:21] <Hixie> we had no choice, there were pages depending on both modes
  669. # [22:21] <TabAtkins_> In all modern browsers, not just IE.
  670. # [22:21] <Hixie> (four modes, really)
  671. # [22:21] <smokeyrat> Dang ol' mess.
  672. # [22:22] <Hixie> welcome to html
  673. # [22:22] <smokeyrat> Not really new to it... I remember when IE 6 was bliss compared to Netscape Navigator 4.8.
  674. # [22:28] * jonlee is now known as jonlee|afk
  675. # [22:31] <smokeyrat> Some PNGs in IE are not properly transparent, it seems. Or maybe I should phrase it like this: the transparency of PNGs in today's current stable versions of IE, Opera, Firefox, Safari and Chrome seems to vary. Can somebody confirm this?
  676. # [22:33] * Joins: gavinc (~gavin@barad-dur.carothers.name)
  677. # [22:35] <c|oneman> probably fine in latest version
  678. # [22:35] <c|oneman> I knoew early IE's hae trouble
  679. # [22:35] <smokeyrat> IE 9 here.
  680. # [22:35] <smokeyrat> Not fine.
  681. # [22:41] * Joins: gwicke_ (~gabriel@212.255.33.32)
  682. # [22:44] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  683. # [22:44] * Quits: hasather_ (~hasather_@cm-84.208.57.129.getinternet.no) (Remote host closed the connection)
  684. # [22:45] * Joins: hasather_ (~hasather_@cm-84.208.57.129.getinternet.no)
  685. # [22:47] * Quits: Lachy (~Lachy@cm-84.215.193.125.getinternet.no) (Quit: Computer has gone to sleep.)
  686. # [22:49] * Quits: hasather_ (~hasather_@cm-84.208.57.129.getinternet.no) (Ping timeout: 246 seconds)
  687. # [22:53] * Joins: tantek (~tantek@c-76-115-51-221.hsd1.or.comcast.net)
  688. # [22:55] * Joins: Lachy (~Lachy@cm-84.215.193.125.getinternet.no)
  689. # [22:59] * jonlee|afk is now known as jonlee
  690. # [23:01] * Joins: MikeSmith_ (~MikeSmith@s1106059.xgsspn.imtp.tachikawa.spmode.ne.jp)
  691. # [23:04] * Quits: MacTed (~Thud@63.119.36.36)
  692. # [23:04] * Quits: MikeSmith (~MikeSmith@s1106158.xgsspn.imtp.tachikawa.spmode.ne.jp) (Ping timeout: 264 seconds)
  693. # [23:04] * MikeSmith_ is now known as MikeSmith
  694. # [23:07] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  695. # [23:10] * Joins: tsatse (~tsatse@2a01:e35:8b7c:5310:21a:73ff:fe8d:5cbe)
  696. # [23:10] * Joins: AlexNRoss (~AleossIRC@unaffiliated/aleoss)
  697. # [23:11] * Joins: hij1nx (~hij1nx@199.223.125.162)
  698. # [23:11] <tsatse> Hello I'd like to submit a proposal about the canvas API
  699. # [23:11] * Quits: necolas (~necolas@5ade2fae.bb.sky.com) (Remote host closed the connection)
  700. # [23:11] <tsatse> In my use case, I'd like to be able to manipulate canvases with lower bit-depth
  701. # [23:11] <tsatse> like say one colour channel per pixel
  702. # [23:12] <tsatse> that is useful if you need to store a lot of offscreen canvases but don't really need all that pixel information
  703. # [23:13] <tsatse> it would allow to stuff more offscreen canvases in the same memory chunk
  704. # [23:13] <tsatse> that could be useful in games, image manipulation apps
  705. # [23:13] <tsatse> etc.
  706. # [23:13] <tsatse> and it should improve the processing time too in some cases
  707. # [23:13] * Quits: skylamer` (cgskylamer@78.90.213.55) (Read error: Connection reset by peer)
  708. # [23:14] <tsatse> because it would mean less pixels to copy when blitting for example
  709. # [23:14] * abstractj is now known as abstractj|away
  710. # [23:17] * Quits: thisgeek (~chris@ool-45757782.dyn.optonline.net) (Quit: thisgeek)
  711. # [23:18] * Quits: carlos_antonio (~benway@173.230.152.21) (Quit: leaving)
  712. # [23:19] * Quits: sarro (~sarro@i5387F6C5.versanet.de)
  713. # [23:20] * Joins: edwardbc (~edward.ba@186.176.193.20)
  714. # [23:21] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
  715. # [23:23] * Joins: jarib (~jarib@unaffiliated/jarib)
  716. # [23:24] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Ping timeout: 252 seconds)
  717. # [23:25] * Quits: ben_alman (~cowboy@awesome.benalman.com) (Excess Flood)
  718. # [23:26] * Joins: abarth (~abarth@2002:ada4:80d1:0:2ce0:e15c:220e:b8e4)
  719. # [23:26] * Joins: smaug____ (~chatzilla@193-64-23-136-nat.elisa-mobile.fi)
  720. # [23:27] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  721. # [23:28] * Quits: gavinc (~gavin@barad-dur.carothers.name) (Read error: Connection reset by peer)
  722. # [23:29] * Joins: ben_alman (~cowboy@awesome.benalman.com)
  723. # [23:29] * Quits: pablof (~pablof@144.189.101.1) (Remote host closed the connection)
  724. # [23:29] * Joins: pablof (~pablof@144.189.101.1)
  725. # [23:31] * Quits: SonicX (~quassel@116.202.166.27) (Remote host closed the connection)
  726. # [23:32] * jonlee is now known as jonlee|afk
  727. # [23:32] * jonlee|afk is now known as jonlee
  728. # [23:33] * Quits: dgathright (~dgathrigh@nat/yahoo/x-zzxvdtivarltspjo) (Ping timeout: 244 seconds)
  729. # [23:34] * Joins: dgathright (~dgathrigh@nat/yahoo/x-xsfpxyakojyqzbmf)
  730. # [23:35] * Quits: hij1nx (~hij1nx@199.223.125.162) (Quit: hij1nx)
  731. # [23:35] * Joins: hij1nx (~hij1nx@199.223.125.162)
  732. # [23:42] * jonlee is now known as jonlee|afk
  733. # [23:42] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  734. # [23:43] * jonlee|afk is now known as jonlee
  735. # [23:45] * Quits: smaug____ (~chatzilla@193-64-23-136-nat.elisa-mobile.fi) (Ping timeout: 245 seconds)
  736. # [23:48] * Quits: Ms2ger (~Ms2ger@91.181.33.154) (Quit: nn)
  737. # [23:50] * Parts: smokeyrat (smokeyrat@unaffiliated/smokeyrat)
  738. # [23:57] * Quits: jryans (~jryans@office.massrel.com) (Quit: Be back later)
  739. # Session Close: Tue Jul 03 00:00:01 2012

The end :)