/irc-logs / freenode / #whatwg / 2012-09-15 / end

Options:

  1. # Session Start: Sat Sep 15 00:00:01 2012
  2. # Session Ident: #whatwg
  3. # [00:02] * Joins: say2joe (~say2joe@204.56.108.2)
  4. # [00:06] * Quits: yoshiaki (~yoshiaki@31-34-67.wireless.csail.mit.edu) (Remote host closed the connection)
  5. # [00:06] * Joins: yoshiaki (~yoshiaki@31-34-67.wireless.csail.mit.edu)
  6. # [00:10] * Quits: darobin (~darobin@78.208.93.24) (Remote host closed the connection)
  7. # [00:11] * Quits: yoshiaki (~yoshiaki@31-34-67.wireless.csail.mit.edu) (Ping timeout: 240 seconds)
  8. # [00:11] * Quits: danzik171 (~danzik17@164.55.254.106) (Ping timeout: 255 seconds)
  9. # [00:11] * ojan_away is now known as ojan
  10. # [00:12] * ap_ is now known as ap
  11. # [00:12] * Joins: danzik17 (~danzik17@ool-321d0e9d.dyn.optonline.net)
  12. # [00:12] * Quits: danzik17 (~danzik17@ool-321d0e9d.dyn.optonline.net) (Read error: Connection reset by peer)
  13. # [00:13] * Joins: danzik17 (~danzik17@ool-321d0e9d.dyn.optonline.net)
  14. # [00:14] * Joins: jacobolu_ (~jacobolus@50-0-133-210.dsl.static.sonic.net)
  15. # [00:14] * Joins: isherman-book (Adium@nat/google/x-gqdxowxqhddcbkmv)
  16. # [00:16] * jonlee is now known as jonlee|afk
  17. # [00:17] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Ping timeout: 252 seconds)
  18. # [00:17] * Joins: danzik171 (~danzik17@ool-435606a9.dyn.optonline.net)
  19. # [00:18] * Quits: danzik17 (~danzik17@ool-321d0e9d.dyn.optonline.net) (Ping timeout: 272 seconds)
  20. # [00:20] * Quits: cabanier (~cabanier@zux221-012-118.adsl.green.ch) (Ping timeout: 252 seconds)
  21. # [00:21] * Quits: kinetik (~kinetik@121.98.132.55) (Ping timeout: 268 seconds)
  22. # [00:22] * Joins: kinetik (~kinetik@121.98.132.55)
  23. # [00:25] * jernoble is now known as jernoble|afk
  24. # [00:25] * jernoble|afk is now known as jernoble
  25. # [00:25] * Joins: cabanier (~cabanier@zux221-012-118.adsl.green.ch)
  26. # [00:26] * Joins: jonathanj (~jonathanj@chthon.slipgate.za.net)
  27. # [00:27] * Quits: blooberry (~blooberry@134.134.139.76) (Ping timeout: 248 seconds)
  28. # [00:27] <jonathanj> hello, with html5lib.parse(some_xhtml, treebuilder='lxml') i get attributes like this: xmlU0003Alang
  29. # [00:29] <zewt> a fun mistake is hitting inspect element on the spec in chrome
  30. # [00:30] <jonathanj> i would have expected html5lib to be able to parse xhtml, or is this an lxml issue?
  31. # [00:30] <Hixie> jonathanj: html5lib is for parsing html, not xml :-)
  32. # [00:32] <cabanier> hixie: not sure if you saw my earlier message but I noticed that not all images from the Canvas2D spec are checked in with SVN.
  33. # [00:32] <Hixie> cabanier: yeah i fixed it
  34. # [00:32] <cabanier> hixie: great!
  35. # [00:32] <Hixie> (i always forget to do "svn add")
  36. # [00:33] <cabanier> :-)
  37. # [00:37] * Quits: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net) (Quit: Leaving...)
  38. # [00:39] * jonlee|afk is now known as jonlee
  39. # [00:48] * Quits: miketaylr (~miketaylr@72-59-179-191.pools.spcsdns.net) (Quit: Leaving...)
  40. # [00:50] * Quits: drublic (~drublic@frbg-4d0280bf.pool.mediaWays.net) (Remote host closed the connection)
  41. # [00:50] * abstractj is now known as abstractj|away
  42. # [00:50] * Joins: drublic (~drublic@frbg-4d0280bf.pool.mediaWays.net)
  43. # [00:53] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  44. # [00:54] * Joins: auchenberg (~auchenber@176.222.239.226)
  45. # [00:55] * Quits: drublic (~drublic@frbg-4d0280bf.pool.mediaWays.net) (Ping timeout: 276 seconds)
  46. # [00:58] * Joins: dgathright (~dgathrigh@nat/yahoo/x-vuyuxhqxugglwdqw)
  47. # [00:58] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 240 seconds)
  48. # [01:05] <jonathanj> Hixie: thanks, that's actually good advice
  49. # [01:06] <jonathanj> even if i didn't think that 30 minutes ago
  50. # [01:07] <Hixie> heh
  51. # [01:09] * Quits: dgathright (~dgathrigh@nat/yahoo/x-vuyuxhqxugglwdqw) (Read error: Connection reset by peer)
  52. # [01:12] * Joins: nessy (~silviapf@124-169-159-193.dyn.iinet.net.au)
  53. # [01:20] * Joins: Benvie (~brandon@cpe-174-097-187-248.nc.res.rr.com)
  54. # [01:21] * jonlee is now known as jonlee|afk
  55. # [01:22] * Parts: say2joe (~say2joe@204.56.108.2)
  56. # [01:23] * Quits: ap (~ap@17.245.107.141) (Quit: ap)
  57. # [01:30] * Joins: nonge (~nonge@p5082A49B.dip.t-dialin.net)
  58. # [01:33] * Quits: rniwa (rniwa@nat/google/x-ljylbttgfgdbqmit) (Quit: rniwa)
  59. # [01:49] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Remote host closed the connection)
  60. # [01:50] * Joins: mattgifford (~mattgiffo@70.102.199.158)
  61. # [01:51] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
  62. # [01:52] * jonlee|afk is now known as jonlee
  63. # [01:52] * Quits: danzik171 (~danzik17@ool-435606a9.dyn.optonline.net) (Ping timeout: 272 seconds)
  64. # [01:52] * jonlee is now known as jonlee|afk
  65. # [01:54] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Ping timeout: 240 seconds)
  66. # [02:05] * Quits: bentruyman (~bentruyma@ec2-50-17-206-35.compute-1.amazonaws.com) (Ping timeout: 260 seconds)
  67. # [02:13] * ojan is now known as ojan_away
  68. # [02:14] * Quits: erichynds (~ehynds@pool-173-76-135-79.bstnma.fios.verizon.net)
  69. # [02:17] * Quits: jsbell (jsbell@nat/google/x-czpuzcsmqsactzlp) (Quit: There's no place like home...)
  70. # [02:17] * Quits: lokling_ (~lokling@ec2-79-125-14-55.eu-west-1.compute.amazonaws.com) (Read error: Connection reset by peer)
  71. # [02:18] * Joins: lokling (~lokling@ec2-79-125-14-55.eu-west-1.compute.amazonaws.com)
  72. # [02:31] * Quits: isherman-book (Adium@nat/google/x-gqdxowxqhddcbkmv) (Read error: Connection reset by peer)
  73. # [02:32] * Joins: isherman-book (Adium@nat/google/x-zbipcaiwagbkuhbw)
  74. # [02:35] * Quits: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
  75. # [02:44] * Joins: ehsan (~ehsan@69.165.253.118)
  76. # [02:58] * Joins: tantek (~tantek@c-76-115-51-221.hsd1.or.comcast.net)
  77. # [03:05] * jernoble is now known as jernoble|afk
  78. # [03:05] * jernoble|afk is now known as jernoble
  79. # [03:06] * Quits: kinuko (~kinuko@2401:fa00:4:1004:b02a:752a:3adb:5aa3) (Quit: kinuko)
  80. # [03:09] * Quits: jacobolu_ (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  81. # [03:11] * Quits: kinetik (~kinetik@121.98.132.55) (Ping timeout: 244 seconds)
  82. # [03:12] * Joins: kinetik (~kinetik@121.98.132.55)
  83. # [03:14] * Joins: othermaciej (~mjs@12.130.118.12)
  84. # [03:17] * Quits: tantek (~tantek@c-76-115-51-221.hsd1.or.comcast.net) (Quit: tantek)
  85. # [03:21] * Quits: jamesr (jamesr@nat/google/x-aqxgujldhqxownqc) (Quit: jamesr)
  86. # [03:22] * abstractj|away is now known as abstractj
  87. # [03:22] * Joins: jamesr (jamesr@nat/google/x-glwxrdovybhzuifc)
  88. # [03:23] * Quits: sicking (~chatzilla@nat/mozilla/x-srmdbxpwupkmaagi) (Ping timeout: 255 seconds)
  89. # [03:24] * Joins: tantek (~tantek@66-87-0-240.pools.spcsdns.net)
  90. # [03:31] * Quits: tantek (~tantek@66-87-0-240.pools.spcsdns.net) (Quit: tantek)
  91. # [03:32] * Joins: danzik171 (~danzik17@ool-435606a9.dyn.optonline.net)
  92. # [03:32] * Joins: tantek (~tantek@66-87-0-240.pools.spcsdns.net)
  93. # [03:34] * Joins: yoshiaki (~yoshiaki@c-50-138-227-90.hsd1.ma.comcast.net)
  94. # [03:39] * Quits: tantek (~tantek@66-87-0-240.pools.spcsdns.net) (Quit: tantek)
  95. # [03:47] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  96. # [03:56] * Quits: ehsan (~ehsan@69.165.253.118) (Read error: Connection reset by peer)
  97. # [03:57] * Quits: jamesr (jamesr@nat/google/x-glwxrdovybhzuifc) (Quit: jamesr)
  98. # [03:57] * Joins: ehsan (~ehsan@69.165.253.118)
  99. # [04:14] * Quits: othermaciej (~mjs@12.130.118.12) (Quit: othermaciej)
  100. # [04:17] * Joins: othermaciej (~mjs@12.130.118.12)
  101. # [04:39] * Quits: isherman-book (Adium@nat/google/x-zbipcaiwagbkuhbw) (Quit: Leaving.)
  102. # [04:43] * Joins: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  103. # [04:55] * Joins: auchenberg (~auchenber@176.222.239.226)
  104. # [04:56] * Quits: othermaciej (~mjs@12.130.118.12) (Quit: othermaciej)
  105. # [04:57] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
  106. # [04:59] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
  107. # [04:59] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 264 seconds)
  108. # [05:04] * jonlee|afk is now known as jonlee
  109. # [05:05] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  110. # [05:07] * Quits: gavinc (~gavin@50.0.77.3) (Quit: Konversation terminated!)
  111. # [05:12] * Quits: kinetik (~kinetik@121.98.132.55) (Ping timeout: 248 seconds)
  112. # [05:13] * Joins: kinetik (~kinetik@121.98.132.55)
  113. # [05:21] * Quits: dbaron (~dbaron@nat/mozilla/x-ytgqmkcrvatwphpf) (Ping timeout: 244 seconds)
  114. # [05:28] * Quits: falken (falken@nat/google/x-zjghveplfevuaiwo) (Ping timeout: 276 seconds)
  115. # [05:32] * jonlee is now known as jonlee|afk
  116. # [05:33] * Quits: tzik (~tzik@2401:fa00:4:1004:baac:6fff:fe99:85ab) (Read error: Connection reset by peer)
  117. # [05:34] * Joins: tzik (~tzik@2401:fa00:4:1004:baac:6fff:fe99:85ab)
  118. # [05:35] * Quits: yoshiaki (~yoshiaki@c-50-138-227-90.hsd1.ma.comcast.net) (Remote host closed the connection)
  119. # [05:35] * Joins: danielfilho (~danielfil@201.52.236.78)
  120. # [05:35] * Joins: yoshiaki (~yoshiaki@c-50-138-227-90.hsd1.ma.comcast.net)
  121. # [05:37] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
  122. # [05:37] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
  123. # [05:38] * Joins: falken (falken@nat/google/x-izsjwmmvjtivqmrg)
  124. # [05:39] * Quits: yoshiaki (~yoshiaki@c-50-138-227-90.hsd1.ma.comcast.net) (Ping timeout: 240 seconds)
  125. # [05:42] * Joins: izhak (~izhak@188.244.180.39)
  126. # [05:43] * Quits: yutak (~yutak@2401:fa00:4:1004:baac:6fff:fe99:adfb) (Ping timeout: 246 seconds)
  127. # [05:46] * Joins: tzik_ (tzik@nat/google/x-jssmoglibkwondgg)
  128. # [05:46] * Quits: tzik (~tzik@2401:fa00:4:1004:baac:6fff:fe99:85ab) (Ping timeout: 246 seconds)
  129. # [05:50] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  130. # [05:53] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
  131. # [05:54] * Joins: yutak (~yutak@2401:fa00:4:1004:baac:6fff:fe99:adfb)
  132. # [05:56] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
  133. # [05:56] * Quits: izhak (~izhak@188.244.180.39) (Ping timeout: 252 seconds)
  134. # [06:05] * Quits: tzik_ (tzik@nat/google/x-jssmoglibkwondgg) (Ping timeout: 244 seconds)
  135. # [06:05] * Joins: tzik_ (~tzik@2401:fa00:4:1004:baac:6fff:fe99:85ab)
  136. # [06:06] * Quits: falken (falken@nat/google/x-izsjwmmvjtivqmrg) (Ping timeout: 244 seconds)
  137. # [06:08] * Quits: dgrogan (dgrogan@nat/google/x-zrnoujbonztgeqln) (Remote host closed the connection)
  138. # [06:11] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
  139. # [06:16] * Joins: dbaron (~dbaron@70-36-140-99.dsl.dynamic.sonic.net)
  140. # [06:18] * Quits: danzik171 (~danzik17@ool-435606a9.dyn.optonline.net) (Ping timeout: 272 seconds)
  141. # [06:24] * Quits: nessy (~silviapf@124-169-159-193.dyn.iinet.net.au) (Quit: Leaving.)
  142. # [06:25] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
  143. # [06:33] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  144. # [06:37] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Quit: Leaving.)
  145. # [06:51] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
  146. # [06:51] * abstractj is now known as abstractj|away
  147. # [06:52] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  148. # [06:52] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  149. # [06:55] * Joins: auchenberg (~auchenber@176.222.239.226)
  150. # [06:57] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 264 seconds)
  151. # [06:58] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  152. # [06:59] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 264 seconds)
  153. # [07:00] * Joins: dgathright (~dgathrigh@nat/yahoo/x-tkcefvjezgxruapu)
  154. # [07:06] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  155. # [07:18] * Joins: MikeSmith (~MikeSmith@manaslu.utelisys.net)
  156. # [07:24] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
  157. # [07:36] * Quits: kennyluck (~kennyluck@101.18.208.78) (Quit: kennyluck)
  158. # [07:37] * Joins: kennyluck (~kennyluck@101.18.208.78)
  159. # [07:46] * Joins: nessy (~silviapf@124-169-159-193.dyn.iinet.net.au)
  160. # [07:48] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  161. # [08:01] * Quits: danielfilho (~danielfil@201.52.236.78) (Remote host closed the connection)
  162. # [08:09] * Quits: cabanier (~cabanier@zux221-012-118.adsl.green.ch) (Quit: Leaving.)
  163. # [08:17] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  164. # [08:18] * Quits: arunranga (~arunranga@pool-71-125-206-32.nycmny.east.verizon.net) (Quit: arunranga)
  165. # [08:18] * Quits: arunranga_ (~otherarun@pool-71-125-206-32.nycmny.east.verizon.net) (Quit: arunranga_)
  166. # [08:22] * Joins: MikeSmith_ (~MikeSmith@manaslu.utelisys.net)
  167. # [08:22] * Quits: MikeSmith (~MikeSmith@manaslu.utelisys.net) (Read error: Connection reset by peer)
  168. # [08:22] * MikeSmith_ is now known as MikeSmith
  169. # [08:22] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  170. # [08:33] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  171. # [09:17] * Quits: dgathright (~dgathrigh@nat/yahoo/x-tkcefvjezgxruapu) (Quit: dgathright)
  172. # [09:19] * Joins: MikeSmith_ (~MikeSmith@manaslu.utelisys.net)
  173. # [09:19] * Quits: MikeSmith (~MikeSmith@manaslu.utelisys.net) (Read error: Connection reset by peer)
  174. # [09:19] * MikeSmith_ is now known as MikeSmith
  175. # [09:27] * Joins: falken (falken@nat/google/x-vqztydibbhwirnny)
  176. # [09:28] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  177. # [09:28] <annevk> GPHemsley: for https://bugzilla.mozilla.org/show_bug.cgi?id=791428 you prolly want to find someone to cc that has experience with that code
  178. # [09:28] <annevk> GPHemsley: standards people are not going to be of much help I think ;)
  179. # [09:42] * Joins: Necrathex (~Necrathex@195-240-192-16.ip.telfort.nl)
  180. # [09:45] <annevk> hmm, IPv6 parsing in JavaScript is kinda annoying with the 53bit int limit
  181. # [09:48] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
  182. # [09:48] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Client Quit)
  183. # [09:49] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  184. # [10:07] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  185. # [10:12] * Joins: darobin (~darobin@78.208.93.24)
  186. # [10:12] * Quits: darobin (~darobin@78.208.93.24) (Remote host closed the connection)
  187. # [10:37] <MikeSmith> http://lists.w3.org/Archives/Public/public-coremob/2012Sep/0021.html
  188. # [10:37] <MikeSmith> from Tobie Langel
  189. # [10:37] <MikeSmith> "What's slowing down Mobile Facebook"
  190. # [10:47] * Joins: izhak (~izhak@188.244.176.199)
  191. # [10:48] * Quits: dbaron (~dbaron@70-36-140-99.dsl.dynamic.sonic.net) (Read error: Operation timed out)
  192. # [10:56] * Joins: auchenberg (~auchenber@176.222.239.226)
  193. # [11:01] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 264 seconds)
  194. # [11:04] <smaug____> ugh
  195. # [11:04] <smaug____> creating nodes in workers and moving them to main thread
  196. # [11:04] <smaug____> the API would become horrible
  197. # [11:05] <smaug____> what if you add event listener to the node in worker
  198. # [11:05] <smaug____> and transfer the node to mainthread
  199. # [11:07] * Quits: nonge (~nonge@p5082A49B.dip.t-dialin.net) (Read error: Operation timed out)
  200. # [11:14] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 245 seconds)
  201. # [11:17] <annevk> what's the context for DOM in workers?
  202. # [11:22] * Joins: nonge (~nonge@p5082AAE8.dip.t-dialin.net)
  203. # [11:49] * Joins: [[zzz]] (~q@node-6dx.pool-125-25.dynamic.totbb.net)
  204. # [11:52] * Quits: [[zz]] (~q@node-1b0o.pool-101-109.dynamic.totbb.net) (Ping timeout: 260 seconds)
  205. # [11:55] * Quits: [[zzz]] (~q@node-6dx.pool-125-25.dynamic.totbb.net) (Ping timeout: 272 seconds)
  206. # [11:59] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl) (Read error: Connection reset by peer)
  207. # [12:01] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  208. # [12:02] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
  209. # [12:02] * Quits: izhak (~izhak@188.244.176.199) (Ping timeout: 272 seconds)
  210. # [12:10] * Joins: mhausenblas (~mhausenbl@46.7.64.49)
  211. # [12:44] * Joins: MikeSmith_ (~MikeSmith@manaslu.utelisys.net)
  212. # [12:44] * Quits: MikeSmith (~MikeSmith@manaslu.utelisys.net) (Read error: Connection reset by peer)
  213. # [12:44] * MikeSmith_ is now known as MikeSmith
  214. # [12:53] * Quits: Workshiva (Dashiva@nat/google/x-pgawnynqlsexqlzx) (Read error: Connection reset by peer)
  215. # [12:53] * Quits: mhausenblas (~mhausenbl@46.7.64.49) (Quit: http://mhausenblas.info/#i says BRB)
  216. # [12:56] * Joins: auchenberg (~auchenber@176.222.239.226)
  217. # [12:58] * Joins: Martin_L (~Martin_L@213-65-125-129-no120.tbcn.telia.com)
  218. # [13:00] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 240 seconds)
  219. # [13:06] * Famic is now known as Somatt
  220. # [13:07] * Joins: maikmerten (~maikmerte@port-92-201-11-180.dynamic.qsc.de)
  221. # [13:13] * Quits: Martin_L (~Martin_L@213-65-125-129-no120.tbcn.telia.com) (Remote host closed the connection)
  222. # [13:17] * Joins: victor2 (~Adium@did75-14-82-236-18-74.fbx.proxad.net)
  223. # [13:18] * Parts: victor2 (~Adium@did75-14-82-236-18-74.fbx.proxad.net)
  224. # [13:22] * Joins: [[zz]] (~q@node-nux.pool-101-108.dynamic.totbb.net)
  225. # [13:34] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
  226. # [13:41] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Quit: http://mhausenblas.info/#i says BRB)
  227. # [13:49] * Joins: Martin_L (~Martin_L@213-65-125-129-no120.tbcn.telia.com)
  228. # [13:52] * Joins: drublic (~drublic@frbg-4d028e5d.pool.mediaWays.net)
  229. # [14:23] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
  230. # [14:25] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 252 seconds)
  231. # [14:40] * Joins: mhausenblas (~mhausenbl@46.7.64.49)
  232. # [14:54] * Quits: yutak (~yutak@2401:fa00:4:1004:baac:6fff:fe99:adfb) (Remote host closed the connection)
  233. # [14:56] * Joins: auchenberg (~auchenber@176.222.239.226)
  234. # [15:01] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 272 seconds)
  235. # [15:29] * Quits: ehsan (~ehsan@69.165.253.118) (Remote host closed the connection)
  236. # [15:55] * Quits: drublic (~drublic@frbg-4d028e5d.pool.mediaWays.net) (Remote host closed the connection)
  237. # [15:56] * Joins: drublic (~drublic@frbg-4d028e5d.pool.mediaWays.net)
  238. # [15:57] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  239. # [15:57] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  240. # [15:57] * Joins: scor (~scor@drupal.org/user/52142/view)
  241. # [15:59] * Joins: Ms2ger (~Ms2ger@91.181.93.59)
  242. # [16:00] * Quits: mhausenblas (~mhausenbl@46.7.64.49) (Quit: http://mhausenblas.info/#i says BRB)
  243. # [16:01] * ChanServ sets mode: +o Ms2ger
  244. # [16:01] * Quits: drublic (~drublic@frbg-4d028e5d.pool.mediaWays.net) (Ping timeout: 276 seconds)
  245. # [16:01] * Ms2ger sets mode: -b Druide_!*@*
  246. # [16:01] * ChanServ sets mode: -o Ms2ger
  247. # [16:03] * Joins: jarek (~jarek@unaffiliated/jarek)
  248. # [16:05] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  249. # [16:06] * Joins: arunranga (~otherarun@pool-71-125-206-32.nycmny.east.verizon.net)
  250. # [16:07] * Joins: arunranga_ (~arunranga@pool-71-125-206-32.nycmny.east.verizon.net)
  251. # [16:10] * heycam|away is now known as heycam
  252. # [16:15] * heycam is now known as heycam|away
  253. # [16:18] * Joins: cheron (~cheron@unaffiliated/cheron)
  254. # [16:24] * Quits: Martin_L (~Martin_L@213-65-125-129-no120.tbcn.telia.com) (Remote host closed the connection)
  255. # [16:26] * Joins: GPHemsley (~GPHemsley@c-24-99-164-150.hsd1.ga.comcast.net)
  256. # [16:26] * Quits: GPHemsley (~GPHemsley@c-24-99-164-150.hsd1.ga.comcast.net) (Changing host)
  257. # [16:26] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  258. # [16:28] * Quits: arunranga (~otherarun@pool-71-125-206-32.nycmny.east.verizon.net) (Quit: arunranga)
  259. # [16:28] * Quits: arunranga_ (~arunranga@pool-71-125-206-32.nycmny.east.verizon.net) (Quit: arunranga_)
  260. # [16:30] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
  261. # [16:33] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  262. # [16:42] * Joins: darobin (~darobin@78.208.93.24)
  263. # [16:42] * Quits: darobin (~darobin@78.208.93.24) (Remote host closed the connection)
  264. # [16:42] * Joins: darobin (~darobin@78.208.93.24)
  265. # [16:54] * Joins: svl (~me@195.30.191.90.dyn.estpak.ee)
  266. # [16:57] * Joins: auchenberg (~auchenber@176.222.239.226)
  267. # [16:57] * Quits: nessy (~silviapf@124-169-159-193.dyn.iinet.net.au) (Quit: Leaving.)
  268. # [16:58] * Joins: izhak (~izhak@188.244.176.199)
  269. # [16:58] * Joins: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com)
  270. # [17:01] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 268 seconds)
  271. # [17:17] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Remote host closed the connection)
  272. # [17:24] * Joins: teleject (~christoph@70.116.86.65)
  273. # [17:24] * Quits: MikeSmith (~MikeSmith@manaslu.utelisys.net) (Read error: Connection reset by peer)
  274. # [17:24] * Joins: MikeSmith (~MikeSmith@manaslu.utelisys.net)
  275. # [17:24] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  276. # [17:24] * Quits: teleject (~christoph@70.116.86.65) (Remote host closed the connection)
  277. # [17:32] * Quits: svl (~me@195.30.191.90.dyn.estpak.ee) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  278. # [17:34] * Joins: mhausenblas (~mhausenbl@46.7.64.49)
  279. # [17:35] * Quits: mhausenblas (~mhausenbl@46.7.64.49) (Client Quit)
  280. # [17:43] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
  281. # [17:43] <jgraham> annevk: The facebook mail
  282. # [17:44] <jgraham> They seem to want to do infinite scrolling by preconstructing document fragments in a worker and then cloning them across to the main thread for rendering
  283. # [17:44] <jgraham> It is not obvious to me that this would be faster
  284. # [17:45] <jgraham> But presumably the response to smaug's concern is that such fragments would be dead until inserted into the main document
  285. # [17:45] <jgraham> So scripts would not run, event listeners would not fire, etc.
  286. # [17:49] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
  287. # [18:16] <zewt> seems like an order of magnitude of complexity that should require an order of magnitude benefit
  288. # [18:16] * Joins: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi)
  289. # [18:20] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
  290. # [18:22] * Joins: drublic (~drublic@frbg-4d028e5d.pool.mediaWays.net)
  291. # [18:28] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
  292. # [18:33] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Ping timeout: 268 seconds)
  293. # [18:35] * Joins: SonicX (~quassel@106.67.194.155)
  294. # [18:39] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  295. # [18:43] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  296. # [18:48] * Quits: cheron (~cheron@unaffiliated/cheron) (Remote host closed the connection)
  297. # [18:49] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  298. # [18:49] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  299. # [18:49] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  300. # [18:50] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Read error: Connection reset by peer)
  301. # [18:50] * Joins: mattgiff_ (~mattgiffo@108.161.20.199)
  302. # [18:50] * Joins: cheron (~cheron@unaffiliated/cheron)
  303. # [18:50] * Quits: cheron (~cheron@unaffiliated/cheron) (Client Quit)
  304. # [18:50] * Joins: cheron (~cheron@unaffiliated/cheron)
  305. # [18:54] * Quits: mattgiff_ (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  306. # [18:55] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  307. # [18:57] * Joins: auchenberg (~auchenber@176.222.239.226)
  308. # [19:00] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 272 seconds)
  309. # [19:01] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 244 seconds)
  310. # [19:05] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Remote host closed the connection)
  311. # [19:05] * Joins: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi)
  312. # [19:07] * Quits: Necrathex (~Necrathex@195-240-192-16.ip.telfort.nl) (Remote host closed the connection)
  313. # [19:09] * Joins: MikeSmith_ (~MikeSmith@manaslu.utelisys.net)
  314. # [19:09] * Quits: MikeSmith (~MikeSmith@manaslu.utelisys.net) (Read error: Connection reset by peer)
  315. # [19:09] * MikeSmith_ is now known as MikeSmith
  316. # [19:13] * Joins: Lachy (~Lachy@193.27.70.13)
  317. # [19:15] * Joins: svl (~me@195.30.191.90.dyn.estpak.ee)
  318. # [19:15] * Joins: dbaron (~dbaron@70-36-140-99.dsl.dynamic.sonic.net)
  319. # [19:17] <annevk> jgraham: oh, I searched that email for node and that yielded nothing
  320. # [19:23] * Quits: barneybook (kvirc@220-133-195-146.HINET-IP.hinet.net) (Read error: Connection reset by peer)
  321. # [19:25] * Quits: Lachy (~Lachy@193.27.70.13) (Remote host closed the connection)
  322. # [19:27] * Joins: barneybook (kvirc@220-133-195-146.HINET-IP.hinet.net)
  323. # [19:27] * Quits: barneybook (kvirc@220-133-195-146.HINET-IP.hinet.net) (Read error: Connection reset by peer)
  324. # [19:27] * Quits: izhak (~izhak@188.244.176.199) (Ping timeout: 240 seconds)
  325. # [19:33] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
  326. # [19:35] <jwalden> dear lazywhatwg, does anyone know offhand what the document.all property looks like in Opera? a plain old object, an object that pretends to be falsy, an object that compares == to undefined/null (but not ===), something else?
  327. # [19:36] * Joins: ehsan (~ehsan@69.165.253.118)
  328. # [19:36] * Quits: SonicX (~quassel@106.67.194.155) (Read error: Connection reset by peer)
  329. # [19:36] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Ping timeout: 272 seconds)
  330. # [19:40] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  331. # [19:40] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  332. # [19:40] * Joins: scor (~scor@drupal.org/user/52142/view)
  333. # [19:41] <annevk> falsy iirc
  334. # [19:42] * Joins: SonicX (~quassel@106.67.198.45)
  335. # [19:53] * Quits: darobin (~darobin@78.208.93.24) (Read error: Connection reset by peer)
  336. # [19:53] * Joins: darobin (~darobin@78.208.93.24)
  337. # [19:55] * Quits: ehsan (~ehsan@69.165.253.118) (Read error: Connection reset by peer)
  338. # [19:55] * Joins: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net)
  339. # [19:56] * Quits: SonicX (~quassel@106.67.198.45) (Remote host closed the connection)
  340. # [19:57] * Quits: darobin (~darobin@78.208.93.24) (Remote host closed the connection)
  341. # [19:58] * Joins: ehsan (~ehsan@69.165.253.118)
  342. # [19:58] <jwalden> interestingly, in Opera it seems document.all === undefined
  343. # [19:58] <jwalden> even thought it's an object
  344. # [19:58] * Joins: darobin (~darobin@78.208.93.24)
  345. # [19:58] <jwalden> jsc at least has == undefined but !== undefined
  346. # [20:01] <jgraham> jwalden: Gecko also has === undefined, no?
  347. # [20:01] * Joins: ehsan_ (~ehsan@69.165.253.118)
  348. # [20:02] <jwalden> jgraham: Gecko is very funky in how it does things right now
  349. # [20:02] <jwalden> jgraham: if you can manage to get the document.all value as an object, it will not be === undefined
  350. # [20:02] * Quits: ehsan_ (~ehsan@69.165.253.118) (Read error: Connection reset by peer)
  351. # [20:03] <jwalden> roughly speaking there is a heuristic that looks at bytecode patterns and decides whether the pattern represents an attempt to "detect" whether a property exists
  352. # [20:03] * Quits: ehsan (~ehsan@69.165.253.118) (Ping timeout: 268 seconds)
  353. # [20:03] * Joins: ehsan_ (~ehsan@69.165.253.118)
  354. # [20:04] * Quits: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net) (Quit: Leaving...)
  355. # [20:04] <jwalden> well, the heuristic applies to all property accesses, including ones not directly implemented in script, but it's roughly informed by whatever the current script evaluation context is
  356. # [20:05] <jwalden> I'm hoping to remove it in favor of the undefined-looking mechanism right now, on the basis of it being so much less invasive and impossible to implement around
  357. # [20:05] * Quits: ehsan_ (~ehsan@69.165.253.118) (Read error: Connection reset by peer)
  358. # [20:05] * Joins: ehsan (~ehsan@69.165.253.118)
  359. # [20:05] <jwalden> arguments for compatibility probably help with that to some extent
  360. # [20:06] <jwalden> rather, arguments that doing so increases compatibility help
  361. # [20:07] <Hixie> http://www.whatwg.org/specs/web-apps/current-work/#dom-document-all
  362. # [20:07] <jgraham> Yes, I imagine that argument would go "ain't no way we will ever get interoperability around crazy bytecode hacks"
  363. # [20:08] * Quits: [[zz]] (~q@node-nux.pool-101-108.dynamic.totbb.net) (Ping timeout: 240 seconds)
  364. # [20:09] * Quits: ehsan (~ehsan@69.165.253.118) (Read error: Connection reset by peer)
  365. # [20:09] <jwalden> that's how the argument *has* gone in the past :-)
  366. # [20:10] * Joins: ehsan (~ehsan@69.165.253.118)
  367. # [20:10] * jwalden doesn't really think undefined-looking objects are right, but he's pretty sure they're at least less wrong
  368. # [20:10] <Hixie> what the spec says (cited above) is, iirc, the closest i could get to defining what browsers did without going off into the weeds of defining things like bytecode hacks
  369. # [20:12] <jwalden> in any case, it appears that engines (excepting Gecko) don't try to make "all" in document lie
  370. # [20:12] * Quits: ehsan (~ehsan@69.165.253.118) (Remote host closed the connection)
  371. # [20:13] <Hixie> that's consistent with the spec, woot
  372. # [20:14] <jwalden> yep
  373. # [20:16] <jwalden> a little unfortunate maybe, but extending the property-access ECMAScript interface is just about the scariest possible thing a JS engine can do, in terms of making it easier to write bugs, harder to write correct code, harder to implement a spec-compliant engine, etc.
  374. # [20:17] * jwalden isn't convinced anyone (including anyone working on SpiderMonkey) is smart enough to do it correctly
  375. # [20:17] <jwalden> well,
  376. # [20:17] <jwalden> "correctly" in the sense of not breaking incidental stuff along the way
  377. # [20:20] * Joins: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi)
  378. # [20:23] <jwalden> I think Gecko still makes document.all only appear in quirks mode, tho
  379. # [20:23] <jwalden> which does help satisfy the "all" in document test
  380. # [20:24] <jwalden> (that is, making it false to dissuade IE-detectors to some extent)
  381. # [20:34] <Hixie> annevk: if a sandboxed iframe has allow-popups and creates a sandboxed popup, should that popup be able to open fullscreen?
  382. # [20:35] <Hixie> annevk: or do i need to have a sandbox flag that stops that except if the attribute allowfullscreen is set?
  383. # [20:35] <Hixie> (this would be the first time the sandboxed flags get affected by things not in the sandbox attribute)
  384. # [20:42] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
  385. # [20:46] * Wilto is now known as Vilto
  386. # [20:49] * Joins: Lachy (~Lachy@193.27.70.13)
  387. # [20:51] * Vilto is now known as VVilto
  388. # [20:55] * Quits: darobin (~darobin@78.208.93.24) (Remote host closed the connection)
  389. # [20:57] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
  390. # [20:58] * Joins: auchenberg (~auchenber@176.222.239.226)
  391. # [21:00] * Quits: Lachy (~Lachy@193.27.70.13) (Remote host closed the connection)
  392. # [21:02] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 252 seconds)
  393. # [21:05] * Joins: Martin_L (~Martin_L@213-65-125-129-no120.tbcn.telia.com)
  394. # [21:18] * VVilto is now known as Wilto
  395. # [21:20] * Joins: darobin (~darobin@78.208.93.24)
  396. # [21:29] * Ms2ger dives into his inbox
  397. # [21:30] <Ms2ger> 1161 unread...
  398. # [21:36] * Quits: svl (~me@195.30.191.90.dyn.estpak.ee) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  399. # [21:59] <Ms2ger> Down to a thousand, good time to head off...
  400. # [21:59] * Quits: Ms2ger (~Ms2ger@91.181.93.59) (Quit: nn)
  401. # [22:11] * Joins: [[zz]] (~q@node-nux.pool-101-108.dynamic.totbb.net)
  402. # [22:22] * Joins: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net)
  403. # [22:37] * Joins: yoshiaki (~yoshiaki@c-50-138-227-90.hsd1.ma.comcast.net)
  404. # [22:40] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
  405. # [22:42] * Quits: yoshiaki (~yoshiaki@c-50-138-227-90.hsd1.ma.comcast.net) (Ping timeout: 272 seconds)
  406. # [22:50] * Joins: thisgeek (~chris@ool-45757782.dyn.optonline.net)
  407. # [22:58] * Joins: auchenberg (~auchenber@176.222.239.226)
  408. # [22:59] * Joins: cabanier (~cabanier@zux221-012-118.adsl.green.ch)
  409. # [23:02] * Quits: maikmerten (~maikmerte@port-92-201-11-180.dynamic.qsc.de) (Remote host closed the connection)
  410. # [23:03] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 248 seconds)
  411. # [23:05] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
  412. # [23:06] * Joins: arunranga (~otherarun@pool-71-125-206-32.nycmny.east.verizon.net)
  413. # [23:06] * Joins: arunranga_ (~arunranga@pool-71-125-206-32.nycmny.east.verizon.net)
  414. # [23:13] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
  415. # [23:15] * Joins: jarib (~jarib@unaffiliated/jarib)
  416. # [23:30] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
  417. # [23:35] * Quits: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net) (Ping timeout: 272 seconds)
  418. # [23:40] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Read error: Connection reset by peer)
  419. # [23:40] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
  420. # [23:40] * Joins: bGriz (~quassel@san.space150.com)
  421. # [23:41] * Quits: espadrine (~thaddee_t@85-218-9-34.dclient.lsne.ch) (Ping timeout: 272 seconds)
  422. # [23:43] * Quits: griswold (~quassel@vpn.space150.com) (Ping timeout: 272 seconds)
  423. # [23:48] * Quits: drublic (~drublic@frbg-4d028e5d.pool.mediaWays.net) (Remote host closed the connection)
  424. # [23:48] * Joins: drublic (~drublic@frbg-4d028e5d.pool.mediaWays.net)
  425. # [23:50] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  426. # [23:51] <annevk> Hixie: I guess it would need allowfullscreen
  427. # [23:51] <annevk> Hixie: roc might have a more informed opinion
  428. # [23:51] <Hixie> "it"?
  429. # [23:51] <annevk> Hixie: the allow-popups popup
  430. # [23:51] <Hixie> how can a popup have allowfullscreen?
  431. # [23:52] <annevk> the same way it can be sandboxed
  432. # [23:53] * Quits: drublic (~drublic@frbg-4d028e5d.pool.mediaWays.net) (Ping timeout: 276 seconds)
  433. # [23:53] <Hixie> by adding a sandbox="" attribute on the iframe or in CSP?
  434. # [23:53] <annevk> I was thinking <iframe>
  435. # [23:53] <Hixie> ah ok
  436. # [23:54] <Hixie> so what i wrote in the bug, basically
  437. # [23:54] <Hixie> propagate a sandbox flag
  438. # [23:54] <Hixie> ok
  439. # [23:54] <annevk> uhuh
  440. # Session Close: Sun Sep 16 00:00:00 2012

The end :)