/irc-logs / freenode / #whatwg / 2013-08-26 / end

Options:

  1. # Session Start: Mon Aug 26 00:00:00 2013
  2. # Session Ident: #whatwg
  3. # [00:05] * Quits: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
  4. # [00:13] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
  5. # [00:14] * Quits: fishd_ (darin@nat/google/x-dxyxmlaaxprkzzcq) (Quit: Leaving)
  6. # [00:24] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Ping timeout: 276 seconds)
  7. # [00:30] * Joins: jdaggett (~jdaggett@103.5.142.5)
  8. # [00:34] * Joins: birtles (~chatzilla@61-121-216-2.bitcat.net)
  9. # [00:35] * Joins: [[zzzz]] (~q@node-46u.pool-125-25.dynamic.totbb.net)
  10. # [00:38] * Quits: [[zzz]] (~q@node-757.pool-125-25.dynamic.totbb.net) (Ping timeout: 245 seconds)
  11. # [00:39] * Quits: jdaggett (~jdaggett@103.5.142.5) (Quit: jdaggett)
  12. # [00:49] * heycam|away is now known as heycam
  13. # [00:49] <heycam> TabAtkins, cool
  14. # [00:50] <heycam> (I got my quote style wrong yesterday in irc)
  15. # [00:58] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 260 seconds)
  16. # [00:59] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  17. # [00:59] * Joins: barneybook|2 (~kvirc@220-136-58-81.dynamic.hinet.net)
  18. # [01:02] * Quits: barneybook (~kvirc@220-136-58-81.dynamic.hinet.net) (Ping timeout: 246 seconds)
  19. # [01:08] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  20. # [01:09] * Joins: stalled (~stalled@unaffiliated/stalled)
  21. # [01:12] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 264 seconds)
  22. # [01:22] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
  23. # [01:28] * Joins: heeyoun (~heeyoun@210.94.41.89)
  24. # [01:32] * Quits: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi) (Ping timeout: 245 seconds)
  25. # [01:38] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
  26. # [02:04] * Quits: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch) (Quit: Leaving.)
  27. # [02:11] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  28. # [02:12] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Read error: Connection reset by peer)
  29. # [02:35] * Joins: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch)
  30. # [02:35] * Quits: Areks (~Areks@95-26-232-198.broadband.corbina.ru) (Ping timeout: 245 seconds)
  31. # [02:44] * Quits: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch) (Ping timeout: 264 seconds)
  32. # [02:45] * Joins: scor (~scor@drupal.org/user/52142/view)
  33. # [02:54] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  34. # [02:59] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 276 seconds)
  35. # [03:08] * Joins: weinig (~weinig@24.130.60.35)
  36. # [03:26] * Joins: jdaggett (~jdaggett@61-121-216-2.bitcat.net)
  37. # [03:27] * Quits: bacilla (~karolis@unaffiliated/velkam) (Ping timeout: 264 seconds)
  38. # [03:37] * Joins: bacilla (~karolis@unaffiliated/velkam)
  39. # [03:39] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  40. # [03:39] * Quits: barneybook|2 (~kvirc@220-136-58-81.dynamic.hinet.net) (Ping timeout: 245 seconds)
  41. # [03:41] * Joins: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch)
  42. # [03:46] * Quits: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch) (Ping timeout: 264 seconds)
  43. # [03:49] * Quits: yoichio_ (yoichio@nat/google/x-pggmyfrkwrdfeotv) (Quit: Leaving...)
  44. # [03:52] * Quits: jorgepedret (~jorgepedr@64-46-3-158.dyn.novuscom.net) (Quit: Computer has gone to sleep.)
  45. # [03:55] * Krinkle is now known as Krinkle|detached
  46. # [03:58] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  47. # [04:03] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 260 seconds)
  48. # [04:06] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 264 seconds)
  49. # [04:08] * Joins: vitorpacheco (~vitor@179.222.139.92)
  50. # [04:13] * heycam is now known as heycam|away
  51. # [04:16] * Quits: seventh (seventh@31.6.45.229) (Ping timeout: 245 seconds)
  52. # [04:17] * Joins: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net)
  53. # [04:19] * Quits: jdaggett (~jdaggett@61-121-216-2.bitcat.net) (Ping timeout: 268 seconds)
  54. # [04:19] * jdaggett_ is now known as jdaggett
  55. # [04:23] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
  56. # [04:41] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  57. # [04:46] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 246 seconds)
  58. # [04:57] * heycam|away is now known as heycam
  59. # [05:06] * Joins: karlcow (~karl@nerval.la-grange.net)
  60. # [05:23] * Joins: barneybook (~kvirc@114-43-146-39.dynamic.hinet.net)
  61. # [05:23] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  62. # [05:24] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Read error: Connection reset by peer)
  63. # [05:24] * Quits: vitorpacheco (~vitor@179.222.139.92) (Ping timeout: 240 seconds)
  64. # [05:48] * Joins: vitorpacheco (~vitor@189-105-90-125.user.veloxzone.com.br)
  65. # [05:58] * Joins: jernoble (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net)
  66. # [06:05] * Joins: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch)
  67. # [06:06] * Quits: jernoble (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net) (Quit: Textual IRC Client: www.textualapp.com)
  68. # [06:06] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  69. # [06:08] * Joins: yoichio (yoichio@nat/google/x-jksuzajokevruyzb)
  70. # [06:10] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 246 seconds)
  71. # [06:15] * Joins: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch)
  72. # [06:15] * Joins: jannis_1 (~Adium@xdsl-188-155-17-213.adslplus.ch)
  73. # [06:19] * Quits: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch) (Ping timeout: 245 seconds)
  74. # [06:20] * Quits: jannis_1 (~Adium@xdsl-188-155-17-213.adslplus.ch) (Ping timeout: 264 seconds)
  75. # [06:20] * Joins: tantek (~tantek@172.56.16.245)
  76. # [06:22] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  77. # [06:23] * Quits: tantek (~tantek@172.56.16.245) (Client Quit)
  78. # [06:26] * Joins: dwim (~dwim@210.94.41.89)
  79. # [06:28] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  80. # [06:31] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
  81. # [06:33] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 276 seconds)
  82. # [06:38] * Joins: lilmonkey (~colin@5469E6D4.cm-12-2d.dynamic.ziggo.nl)
  83. # [06:38] * Quits: lilmonkey (~colin@5469E6D4.cm-12-2d.dynamic.ziggo.nl) (Changing host)
  84. # [06:38] * Joins: lilmonkey (~colin@pdpc/supporter/professional/riven)
  85. # [06:54] <MikeSmith> kochi1: I only just now finally had a chance to looks at your slides
  86. # [06:54] <MikeSmith> they look great
  87. # [06:55] <MikeSmith> the screenshots are great
  88. # [06:55] <MikeSmith> I think you'll be fine
  89. # [06:59] <TabAtkins> heycam: Yeah, but the token characters are just single guillemets, so you were close enough. ^_^
  90. # [06:59] <heycam> all these different angle-looking brackets to get confused betwee :)
  91. # [06:59] <heycam> *between
  92. # [07:04] * Joins: tobie__ (~tobielang@69.63.185.104)
  93. # [07:06] * Quits: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch) (Ping timeout: 246 seconds)
  94. # [07:10] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  95. # [07:14] * Quits: tobie__ (~tobielang@69.63.185.104) (Read error: Connection reset by peer)
  96. # [07:15] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 264 seconds)
  97. # [07:15] * Joins: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch)
  98. # [07:16] * Joins: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch)
  99. # [07:21] * Quits: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch) (Ping timeout: 264 seconds)
  100. # [07:32] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
  101. # [07:47] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
  102. # [07:49] * Quits: espadrine (~ttyl@AMontsouris-158-1-31-146.w92-128.abo.wanadoo.fr) (Ping timeout: 260 seconds)
  103. # [07:53] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  104. # [07:57] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 260 seconds)
  105. # [07:58] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
  106. # [08:01] * Joins: McNugit (~McNugit@ip68-111-163-8.sd.sd.cox.net)
  107. # [08:04] * Joins: espadrine (~ttyl@AMontsouris-158-1-31-146.w92-128.abo.wanadoo.fr)
  108. # [08:08] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
  109. # [08:14] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  110. # [08:17] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
  111. # [08:18] * Joins: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch)
  112. # [08:19] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 245 seconds)
  113. # [08:20] * Joins: Benvie (~bbenvie@89.202.203.51)
  114. # [08:27] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
  115. # [08:29] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  116. # [08:29] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Read error: Connection reset by peer)
  117. # [08:29] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  118. # [08:32] * Joins: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se)
  119. # [08:37] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  120. # [08:39] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  121. # [08:40] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  122. # [08:40] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Read error: Connection reset by peer)
  123. # [08:40] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Read error: Operation timed out)
  124. # [08:41] * Quits: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se) (Read error: Connection reset by peer)
  125. # [08:41] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  126. # [08:42] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  127. # [08:49] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  128. # [08:57] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  129. # [09:01] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 245 seconds)
  130. # [09:03] * Quits: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch) (Quit: Leaving.)
  131. # [09:13] * Joins: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch)
  132. # [09:13] * Joins: rego (~rego@231.193.27.77.dynamic.mundo-r.com)
  133. # [09:16] * Quits: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch) (Client Quit)
  134. # [09:18] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  135. # [09:22] * Joins: mitemitreski (~mitemitre@212.120.17.179)
  136. # [09:22] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  137. # [09:23] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 245 seconds)
  138. # [09:25] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
  139. # [09:36] * Quits: bzed (~bzed@devel.recluse.de) (Remote host closed the connection)
  140. # [09:38] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
  141. # [09:39] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  142. # [09:43] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 240 seconds)
  143. # [09:47] * Quits: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
  144. # [09:48] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  145. # [09:53] * Joins: cheron (~cheron@unaffiliated/cheron)
  146. # [09:54] * heycam is now known as heycam|away
  147. # [09:56] * Quits: birtles (~chatzilla@61-121-216-2.bitcat.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  148. # [10:01] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  149. # [10:05] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 245 seconds)
  150. # [10:10] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
  151. # [10:10] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  152. # [10:11] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Read error: Connection reset by peer)
  153. # [10:12] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  154. # [10:12] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  155. # [10:14] * Quits: Lachy (~textual@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  156. # [10:21] * Joins: Ms2ger (~Ms2ger@188.192-64-87.adsl-dyn.isp.belgacom.be)
  157. # [10:27] * Joins: zcorpan (~zcorpan@94.234.170.52)
  158. # [10:43] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  159. # [10:48] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 246 seconds)
  160. # [10:49] * Quits: jdaggett (~jdaggett@61-121-216-2.bitcat.net) (Quit: jdaggett)
  161. # [10:49] * davveo is now known as davve
  162. # [10:55] * Joins: bzed (~bzed@devel.recluse.de)
  163. # [11:05] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  164. # [11:06] * Joins: lerc_ (~quassel@121.75.145.115)
  165. # [11:07] * Quits: lerc (~quassel@121.75.145.115) (Ping timeout: 264 seconds)
  166. # [11:10] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 260 seconds)
  167. # [11:20] * Joins: Smylers (~smylers@host81-156-25-42.range81-156.btcentralplus.com)
  168. # [11:22] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 264 seconds)
  169. # [11:22] * Joins: nessy (~silviapf@101.164.144.53)
  170. # [11:22] * Quits: espadrine (~ttyl@AMontsouris-158-1-31-146.w92-128.abo.wanadoo.fr) (Ping timeout: 264 seconds)
  171. # [11:28] <annevk> ah shit, missed heycam
  172. # [11:35] * Quits: zcorpan (~zcorpan@94.234.170.52) (Remote host closed the connection)
  173. # [11:37] * Joins: espadrine (~ttyl@AMontsouris-158-1-31-238.w92-128.abo.wanadoo.fr)
  174. # [11:41] * Joins: zcorpan (~zcorpan@94.234.170.52)
  175. # [11:41] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  176. # [11:44] * Quits: zcorpan (~zcorpan@94.234.170.52) (Remote host closed the connection)
  177. # [11:47] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  178. # [11:52] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 260 seconds)
  179. # [11:53] * Joins: zcorpan (~zcorpan@c-5eeaaa34-74736162.cust.telenor.se)
  180. # [12:09] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  181. # [12:11] * Quits: zcorpan (~zcorpan@c-5eeaaa34-74736162.cust.telenor.se) (Ping timeout: 245 seconds)
  182. # [12:13] * Quits: espadrine (~ttyl@AMontsouris-158-1-31-238.w92-128.abo.wanadoo.fr) (Ping timeout: 245 seconds)
  183. # [12:13] * Joins: espadrine (~ttyl@AMontsouris-158-1-31-238.w92-128.abo.wanadoo.fr)
  184. # [12:14] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 264 seconds)
  185. # [12:18] * Joins: Areks (~Areks@rs.gridnine.com)
  186. # [12:21] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 264 seconds)
  187. # [12:26] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  188. # [12:37] * Joins: baku (~baku@cpc2-croy12-0-0-cust247.19-2.cable.virginmedia.com)
  189. # [12:37] * Quits: Areks (~Areks@rs.gridnine.com) (Read error: Connection reset by peer)
  190. # [12:37] * Joins: Areks (~Areks@rs.gridnine.com)
  191. # [12:44] * Joins: karlcow (~karl@nerval.la-grange.net)
  192. # [12:53] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  193. # [12:55] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 264 seconds)
  194. # [12:56] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 264 seconds)
  195. # [13:02] * Quits: rego (~rego@231.193.27.77.dynamic.mundo-r.com) (Remote host closed the connection)
  196. # [13:04] * Joins: rego (~rego@231.193.27.77.dynamic.mundo-r.com)
  197. # [13:09] * Joins: Lachy (~textual@213.166.174.2)
  198. # [13:12] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
  199. # [13:13] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  200. # [13:16] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 246 seconds)
  201. # [13:18] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 264 seconds)
  202. # [13:20] * Quits: nessy (~silviapf@101.164.144.53) (Quit: Leaving.)
  203. # [13:22] * Joins: stalled (~stalled@unaffiliated/stalled)
  204. # [13:22] * Quits: Lachy (~textual@213.166.174.2) (Ping timeout: 240 seconds)
  205. # [13:24] * Joins: fgh (~fgh@bb121-7-64-179.singnet.com.sg)
  206. # [13:34] * Quits: Areks (~Areks@rs.gridnine.com) (Read error: Connection reset by peer)
  207. # [13:34] * Joins: Areks (~Areks@rs.gridnine.com)
  208. # [13:56] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  209. # [13:56] * Joins: scor (scor@drupal.org/user/52142/view)
  210. # [13:56] * Joins: zcorpan (~zcorpan@2a00:801:e0:30:a4c0:4dfa:dd26:ad5c)
  211. # [14:01] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 268 seconds)
  212. # [14:02] * Joins: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch)
  213. # [14:05] * Joins: Maxdamantus (~Maxdamant@2001:470:f078::dead:beef:cafe)
  214. # [14:05] * Parts: Maxdamantus (~Maxdamant@2001:470:f078::dead:beef:cafe)
  215. # [14:07] * Quits: jahman (~woops@129.175.204.73) (Remote host closed the connection)
  216. # [14:07] * Joins: jannis_1 (~Adium@xdsl-188-155-17-213.adslplus.ch)
  217. # [14:08] * Joins: jahman (~woops@129.175.204.73)
  218. # [14:08] * Quits: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch) (Ping timeout: 260 seconds)
  219. # [14:09] <Ms2ger> zcorpan, if you ever are looking for something to test, I'd love to see what you'd come up with for the named getter on form / form.elements
  220. # [14:10] <zcorpan> Ms2ger: i've probably written tests for named getters on document and window, but maybe not on form
  221. # [14:11] * Joins: felipeduardo (~felipedua@189.115.44.34)
  222. # [14:21] * Quits: Areks (~Areks@rs.gridnine.com) (Read error: Connection reset by peer)
  223. # [14:21] * Joins: Areks (~Areks@rs.gridnine.com)
  224. # [14:30] * Joins: darobin (~darobin@78.208.93.24)
  225. # [14:33] <Ms2ger> Anyone with IE?
  226. # [14:33] <Ms2ger> Would be interested in its behaviour on http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2484
  227. # [14:37] <gsnedders> Are there really no tests for document.cookie?
  228. # [14:38] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  229. # [14:38] * Quits: jtcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (Read error: Connection reset by peer)
  230. # [14:38] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Read error: Connection reset by peer)
  231. # [14:40] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  232. # [14:41] <Ms2ger> Hrm, didn't I create a PR for https://github.com/Ms2ger/web-platform-tests/compare/form-named-item ?
  233. # [14:42] <Ms2ger> Or did I
  234. # [14:43] <Ms2ger> https://github.com/w3c/web-platform-tests/pull/111
  235. # [14:43] <Ms2ger> So, r? zcorpan gsnedders jgraham :)
  236. # [14:44] <gsnedders> If you tell me whether or not there are really no document.cookie tests?
  237. # [14:44] <Ms2ger> Where?
  238. # [14:44] <gsnedders> On web-platofmr-tests
  239. # [14:45] <Ms2ger> I see some
  240. # [14:45] <gsnedders> There are a few, but only indirectly
  241. # [14:45] <Ms2ger> Some about sandboxed iframes
  242. # [14:45] <gsnedders> And otherwise mostly used for the sake of implementing the tests.
  243. # [14:45] <Ms2ger> Some for websockets and eventsource
  244. # [14:47] <Ms2ger> ./XMLHttpRequest/responsexml-document-properties.htm
  245. # [14:47] <Ms2ger> ./old-tests/submission/W3C/domhtml/HTMLDocument12.html
  246. # [14:47] <Ms2ger> And that's about it
  247. # [14:53] * Joins: krawchyk (~krawchyk@65.220.49.251)
  248. # [14:54] <gsnedders> Someone should write some.
  249. # [14:55] <Ms2ger> Yeah, someone
  250. # [14:55] <zcorpan> get on it already, someone!
  251. # [14:55] <gsnedders> Someone is such a slacker.
  252. # [14:55] <Ms2ger> gsnedders, so I told you ;)
  253. # [14:56] <zcorpan> watcha waitin watcha waitin watcha waitin watcha waitin watcha waitin watcha waitin foooor?!
  254. # [14:56] <gsnedders> Ms2ger: I didn't say I would straight away. ;)
  255. # [14:56] * Quits: barneybook (~kvirc@114-43-146-39.dynamic.hinet.net) (Ping timeout: 264 seconds)
  256. # [14:56] * Joins: newtron (~newtron@199.71.174.103)
  257. # [14:57] <zcorpan> Ms2ger: critic link?
  258. # [14:58] * Ms2ger tries to get one
  259. # [14:58] <Ms2ger> Ah, https://critic.hoppipolla.co.uk/r/116
  260. # [14:58] <Ms2ger> Oh, jgraham reviewed it
  261. # [14:59] * Ms2ger looks at his comments
  262. # [15:00] * Joins: decotii (~decotii@hq.croscon.com)
  263. # [15:05] * Joins: nvartolomei (~nvartolom@178.168.103.7)
  264. # [15:05] <Ms2ger> jgraham, addressed your comments
  265. # [15:12] * Joins: TallTed (~Thud@63.119.36.36)
  266. # [15:13] * Parts: nvartolomei (~nvartolom@178.168.103.7)
  267. # [15:15] * Joins: Lachy (~textual@213.166.174.2)
  268. # [15:16] <zcorpan> ok, in css spirit, please bikeshed https://www.w3.org/Bugs/Public/show_bug.cgi?id=23066
  269. # [15:17] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  270. # [15:21] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  271. # [15:22] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
  272. # [15:23] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  273. # [15:24] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  274. # [15:25] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 245 seconds)
  275. # [15:26] <hsivonen> Ms2ger: I find it amusing that https://bugzilla.mozilla.org/show_bug.cgi?id=909188 was about the daily WTF
  276. # [15:27] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Ping timeout: 245 seconds)
  277. # [15:27] * Joins: mitemitreski1 (~mitemitre@212.120.17.179)
  278. # [15:27] <Ms2ger> Ha
  279. # [15:28] <Ms2ger> I hadn't even noticed that
  280. # [15:28] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
  281. # [15:28] <Ms2ger> zcorpan, contrary to popular belief, bz and dbaron are different people
  282. # [15:31] <zcorpan> Ms2ger: yeah. i wonder if i have misattributed earlier without noticing. i seem to store them in the same bucket in my head. :-/
  283. # [15:31] <Ms2ger> How about roc?
  284. # [15:31] <zcorpan> no he has a bucket of his own
  285. # [15:38] <Ms2ger> Oh, I guess the Brits take today off for some reason
  286. # [15:46] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  287. # [15:55] <matjas> hsivonen: re: http://mathiasbynens.be/notes/etago#comment-8, as long as the string literal is closed correctly, is `<!--` really harmful?
  288. # [15:56] <matjas> i.e. http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2485 seems safe
  289. # [15:56] <matjas> as long as the closing `"` is there
  290. # [15:59] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
  291. # [16:04] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  292. # [16:04] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  293. # [16:07] * Joins: scor (scor@drupal.org/user/52142/view)
  294. # [16:08] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 245 seconds)
  295. # [16:08] * Joins: encryptd_fractal (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com)
  296. # [16:12] <gsnedders> Ms2ger: s/Brits/English/
  297. # [16:12] <gsnedders> Ms2ger: "Summer Bank Holiday (Not Scotland)"
  298. # [16:12] <Ms2ger> gsnedders, apologies
  299. # [16:12] <gsnedders> So actually s/Brits/English, Welsh, and Northern Irish/
  300. # [16:13] * Ms2ger is left wondering if the republicans in NI can take the day off
  301. # [16:18] <gsnedders> They probably use it to protest or something
  302. # [16:23] * Joins: miketaylr (~mtaylor@66.207.208.102)
  303. # [16:28] * Joins: yorick (~yorick@oftn/member/yorick)
  304. # [16:31] * Quits: espadrine (~ttyl@AMontsouris-158-1-31-238.w92-128.abo.wanadoo.fr) (Ping timeout: 264 seconds)
  305. # [16:34] * Quits: encryptd_fractal (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com) (Read error: Connection reset by peer)
  306. # [16:37] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
  307. # [16:37] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
  308. # [16:38] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Read error: Connection reset by peer)
  309. # [16:38] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
  310. # [16:43] * Quits: miketaylr (~mtaylor@66.207.208.102) (Quit: Linkinus - http://linkinus.com)
  311. # [16:45] * Joins: espadrine (~ttyl@AMontsouris-158-1-67-154.w92-128.abo.wanadoo.fr)
  312. # [16:46] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  313. # [16:50] * Joins: mtaylor (~mtaylor@66.207.208.102)
  314. # [16:51] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 256 seconds)
  315. # [16:55] * Quits: espadrine (~ttyl@AMontsouris-158-1-67-154.w92-128.abo.wanadoo.fr) (Read error: Operation timed out)
  316. # [16:55] * Quits: stalled (~stalled@unaffiliated/stalled) (Read error: Connection reset by peer)
  317. # [16:55] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
  318. # [16:55] * Joins: espadrine (~ttyl@AMontsouris-158-1-67-154.w92-128.abo.wanadoo.fr)
  319. # [16:55] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  320. # [16:56] * mtaylor is now known as miketaylr
  321. # [16:57] <baku> question about MessagePort: there are 2 flags: shipped and messagePortEnabled. shipped is set to true when the port is cloned. messagePortEnabled is set to true when start() is called. It's not clear to me what happens when: shipped=true and messagePortEnabled=false, shipped=false and messagePortEnabled=true, shipped=false and messagePortEnabled=false
  322. # [16:58] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
  323. # [16:59] * Joins: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se)
  324. # [17:00] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Read error: Connection reset by peer)
  325. # [17:01] * Joins: newtron_ (~newtron@199.71.174.101)
  326. # [17:04] * Joins: newtron_work (~newtron@199.71.174.103)
  327. # [17:04] * Quits: espadrine (~ttyl@AMontsouris-158-1-67-154.w92-128.abo.wanadoo.fr) (Read error: Operation timed out)
  328. # [17:04] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 264 seconds)
  329. # [17:04] * Joins: stalled (~stalled@unaffiliated/stalled)
  330. # [17:04] * Quits: newtron (~newtron@199.71.174.103) (Ping timeout: 276 seconds)
  331. # [17:04] * Joins: rubatdub (~khalil@213.188.180.185)
  332. # [17:07] * Quits: newtron_ (~newtron@199.71.174.101) (Ping timeout: 276 seconds)
  333. # [17:07] <annevk> zcorpan: ^^
  334. # [17:08] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  335. # [17:09] <zcorpan> baku: shipped is only relevant for determining which task source to use
  336. # [17:10] <baku> zcorpan, so in which queue stores the task. is it?
  337. # [17:10] <baku> s/stores/to store/
  338. # [17:10] <zcorpan> baku: e.g. if you create several MessageChannels in a document and post lots of messages on them, they all use the same task source so they are processed in the same order as posted
  339. # [17:11] <zcorpan> baku: but if you pass on the ports to other documents they use separate task sources so order is not guaranteed
  340. # [17:12] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 256 seconds)
  341. # [17:13] <zcorpan> matjas: your test case doesn't demonstrate the problem. also, behavior differs in pre-HTML5-parser browsers
  342. # [17:14] <baku> zcorpan, so, if a MessagePort is shipped (==cloned) the messages are enqueued to its port message queue.
  343. # [17:14] <zcorpan> matjas: it has nothing to do with the "
  344. # [17:14] <baku> zcorpan, otherwise we have to use this unshipped port message queue that is per event loop.
  345. # [17:15] <zcorpan> baku: yeah. although it's not quite 'per event loop'
  346. # [17:16] <baku> well.. this is what the spec says :) 'Each event loop has a task source called the unshipped port message queue'
  347. # [17:16] <zcorpan> oh. maybe you're right then :-)
  348. # [17:17] <baku> zcorpan, but I don't understand the porpoise ofthis unshipped port message queue and when it should be used.
  349. # [17:17] <baku> zcorpan, I mean, I understand when elements are appended, but it's not clear when I should use its content.
  350. # [17:18] * Joins: sgalineau (~sylvaing@sjfw1-b.adobe.com)
  351. # [17:19] <zcorpan> baku: before the spec used separate task sources for all ports, but then people started using lots of MessageChannels within a single document as a poor man's setImmediate(), and so the spec had a problem that the order was not guaranteed
  352. # [17:20] * Quits: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se) (Remote host closed the connection)
  353. # [17:20] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  354. # [17:22] <zcorpan> matjas: e.g. http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2486
  355. # [17:22] * Joins: newtron (~newtron@199.71.174.101)
  356. # [17:23] <matjas> zcorpan: yeah, but at that point it’s not part of a string literal anymore
  357. # [17:23] <zcorpan> matjas: not relevant. http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2487
  358. # [17:24] * Joins: newtron_ (~newtron@199.71.174.103)
  359. # [17:24] <matjas> zcorpan: but http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2489 is safe
  360. # [17:24] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Read error: Operation timed out)
  361. # [17:25] <matjas> so, it seems that as long as </script> is escaped as <\/script> (or similar), there’s no need to escape <!-- if it’s to be injected as part of a string literal
  362. # [17:25] <zcorpan> matjas: only in browsers with html5 parser
  363. # [17:25] <matjas> zcorpan: ah, so _that_’s the gotcha
  364. # [17:25] <matjas> thanks!
  365. # [17:26] <zcorpan> matjas: e.g. http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2490 would make old browsers treat the whole thing as a big script
  366. # [17:26] <zcorpan> (if the last script end tag is missing they reparse)
  367. # [17:27] * Quits: newtron_work (~newtron@199.71.174.103) (Ping timeout: 276 seconds)
  368. # [17:27] <matjas> confirmed, http://software.hixie.ch/utilities/js/live-dom-viewer/?saved=2489 displays the alert in e.g. Firefox 2
  369. # [17:27] <zcorpan> matjas: since it's easy to get a confusing result even in html5-parser browsers, the html spec makes unmatched <!-- an error
  370. # [17:27] * Quits: newtron (~newtron@199.71.174.101) (Ping timeout: 276 seconds)
  371. # [17:28] <zcorpan> which v.nu checks
  372. # [17:28] * Quits: ^esc_ (~esc-ape@178.115.248.56.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
  373. # [17:29] <matjas> cool
  374. # [17:33] * Quits: Lachy (~textual@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  375. # [17:33] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
  376. # [17:39] * Quits: zcorpan (~zcorpan@2a00:801:e0:30:a4c0:4dfa:dd26:ad5c) (Remote host closed the connection)
  377. # [17:41] * Joins: encryptd_fractal (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com)
  378. # [17:42] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  379. # [17:43] * Joins: jsbell (jsbell@nat/google/x-kfbmjbcxuphrrlzh)
  380. # [17:44] * Quits: Benvie (~bbenvie@89.202.203.51) (Ping timeout: 245 seconds)
  381. # [17:48] * Quits: miketaylr (~mtaylor@66.207.208.102) (Quit: Linkinus - http://linkinus.com)
  382. # [17:49] * Joins: miketaylr (~mtaylor@66.207.208.102)
  383. # [17:50] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  384. # [17:51] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  385. # [17:51] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 264 seconds)
  386. # [17:52] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
  387. # [17:54] * Joins: ehsan (~ehsan@66.207.208.102)
  388. # [17:55] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 264 seconds)
  389. # [17:56] * Joins: mven (~mven@169.241.49.191)
  390. # [17:56] * Joins: Lachy (~textual@cm-84.215.104.248.getinternet.no)
  391. # [17:59] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 245 seconds)
  392. # [18:01] * Joins: jacobolus (~jacobolus@121.sub-70-197-1.myvzw.com)
  393. # [18:09] * Joins: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
  394. # [18:10] * Quits: mven (~mven@169.241.49.191) (Remote host closed the connection)
  395. # [18:12] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  396. # [18:17] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 260 seconds)
  397. # [18:17] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  398. # [18:30] * Joins: jtcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
  399. # [18:30] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Ping timeout: 245 seconds)
  400. # [18:36] <dglazkov> good morning, Whatwg!
  401. # [18:36] <Ms2ger> Good evening
  402. # [18:40] <jannis_1> Good evening!
  403. # [18:40] * jannis_1 is now known as jannis_
  404. # [18:41] * Joins: jonlee (~jonlee@17.212.153.19)
  405. # [18:41] <TabAtkins> heycam|away: The confusion is why there's a markup shortcut for tokens if you use bikeshed - <<<foo>>> generates a token link with the appropriate brackets.
  406. # [18:44] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  407. # [18:46] * Quits: jonlee (~jonlee@17.212.153.19) (Quit: jonlee)
  408. # [18:51] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  409. # [18:54] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 264 seconds)
  410. # [18:54] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  411. # [18:56] * Joins: ap (~ap@2620:149:4:1b01:1908:3047:7ac8:9f97)
  412. # [18:58] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 240 seconds)
  413. # [19:02] * Joins: mven (~mven@169.241.49.191)
  414. # [19:06] * Krinkle|detached is now known as Krinkle
  415. # [19:07] * Quits: mitemitreski1 (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
  416. # [19:08] * Joins: mitemitreski (~mitemitre@212.120.17.179)
  417. # [19:12] * Joins: espadrine (~ttyl@AMontsouris-158-1-15-204.w92-128.abo.wanadoo.fr)
  418. # [19:16] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  419. # [19:18] * Quits: Ms2ger (~Ms2ger@188.192-64-87.adsl-dyn.isp.belgacom.be) (Quit: bbl)
  420. # [19:20] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 264 seconds)
  421. # [19:21] * Quits: Lachy (~textual@cm-84.215.104.248.getinternet.no) (Read error: Connection reset by peer)
  422. # [19:22] * Joins: Lachy (~textual@cm-84.215.104.248.getinternet.no)
  423. # [19:22] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  424. # [19:24] * Joins: rniwa (~rniwa@17.212.154.114)
  425. # [19:24] * Joins: bholley (~bholley@nat/mozilla/x-wvdmpgayhuhkhgzm)
  426. # [19:28] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
  427. # [19:29] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
  428. # [19:30] * Joins: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net)
  429. # [19:30] * Quits: rniwa (~rniwa@17.212.154.114) (Ping timeout: 256 seconds)
  430. # [19:30] * Joins: gavinc (~gavin@barad-dur.carothers.name)
  431. # [19:36] * Quits: gsnedders (~gsnedders@mail.gsnedders.com) (Quit: leaving)
  432. # [19:40] * Joins: jonlee (~jonlee@17.212.153.19)
  433. # [19:40] * Quits: darobin (~darobin@78.208.93.24) (Remote host closed the connection)
  434. # [19:40] <smaug____> so how is "unshipped port message queue" supposed to work
  435. # [19:41] * Quits: jonlee (~jonlee@17.212.153.19) (Client Quit)
  436. # [19:42] * Joins: tantek (~tantek@ma00536d0.tmodns.net)
  437. # [19:42] <smaug____> say there are two channels A and B, and ports a1, a2, b1, b2. Then one does a1.postMessage(...), b2.onmessage = function() {}; b2.postMessage(...);
  438. # [19:42] <smaug____> er, b1.postMessage()
  439. # [19:43] <smaug____> so b2 should get the message
  440. # [19:43] <smaug____> but what ends up to the "unshipped port message queue" ?
  441. # [19:43] <smaug____> what happens to the message posted to a1?
  442. # [19:43] <smaug____> Hixie_: ^
  443. # [19:44] <Hixie_> what's the relationship between a and b?
  444. # [19:44] <Hixie_> like, why does b affect a at all?
  445. # [19:45] <Hixie_> all the unshipped port message queue does is make sure that messages on channels that haven't been sent through channels are delivered in relative order
  446. # [19:45] <smaug____> Hixie_: well, the spec says "Each event loop has a task source called the unshipped port message queue. "
  447. # [19:46] <smaug____> relative to what?
  448. # [19:46] <Hixie_> to other things in that queue
  449. # [19:47] <smaug____> Hixie_: so, if there is just one document/browsing context, there is one unshipped port message queue
  450. # [19:47] * Quits: eric_carlson (~eric@17.212.152.104) (Quit: eric_carlson)
  451. # [19:47] <smaug____> when does something end up to that queue?
  452. # [19:47] <Hixie_> right
  453. # [19:47] <Hixie_> it means that when you do a1.postMessage(); b1.postMessage();, you first fire a message at a2, and then you fire a message at b2. you never fire on b2 before a2.
  454. # [19:48] <Hixie_> this isn't guaranteed once you have shipped, say, b2 across a1 to a2.
  455. # [19:48] <smaug____> ahaa, so if a2 is never started, b2
  456. # [19:48] <smaug____> never gets the message
  457. # [19:48] <Hixie_> what? no
  458. # [19:48] <smaug____> I'm trying to understand why not
  459. # [19:49] <smaug____> (note, I care only about the case when nothing is shipped)
  460. # [19:49] * Joins: gsnedders (~gsnedders@5.2.16.23)
  461. # [19:49] * Quits: espadrine (~ttyl@AMontsouris-158-1-15-204.w92-128.abo.wanadoo.fr) (Read error: Connection timed out)
  462. # [19:49] <Hixie_> looks like the spec is buggy in the case of unstarted ports
  463. # [19:49] <baku> another unclear stuff is what about if the port is sent to the same window: window.postMessage(a.port1); do we consider it as shipped?
  464. # [19:49] <smaug____> baku: ^
  465. # [19:50] * Joins: espadrine (~ttyl@AMontsouris-158-1-15-204.w92-128.abo.wanadoo.fr)
  466. # [19:50] <baku> because we are still in the same document/browsing context.
  467. # [19:50] <Hixie_> baku: "shipped" is clearly defined -- you only consider something shipped once you run a step that says "Set new port's has been shipped flag to true"
  468. # [19:50] * Joins: jonlee_ (~jonlee@17.212.153.19)
  469. # [19:51] * Quits: mven (~mven@169.241.49.191) (Remote host closed the connection)
  470. # [19:51] * Quits: tantek (~tantek@ma00536d0.tmodns.net) (Ping timeout: 264 seconds)
  471. # [19:52] * Joins: lilmonkey` (~colin@5469E6D4.cm-12-2d.dynamic.ziggo.nl)
  472. # [19:52] * Quits: lilmonkey` (~colin@5469E6D4.cm-12-2d.dynamic.ziggo.nl) (Changing host)
  473. # [19:52] * Joins: lilmonkey` (~colin@pdpc/supporter/professional/riven)
  474. # [19:52] <baku> Hixie_, right. but what is not clear to me is that: the unshipped port message queue is used to keep messages in order when they are 'dispatched' in the same event loop/browser context. shipped flag is set to true when the port is cloned.
  475. # [19:52] <Hixie_> smaug____: ok, fixed. the unshipped port message queue ignores disabled port message queues.
  476. # [19:53] <smaug____> ok, thanks
  477. # [19:53] <baku> so it means that, cloning a port changes the queue for the messages also when the event loop/browser context doesn't change.
  478. # [19:53] * Joins: tantek (~tantek@ma00536d0.tmodns.net)
  479. # [19:53] <Hixie_> smaug____: good catch, thank _you_!
  480. # [19:53] <Hixie_> baku: yes
  481. # [19:53] <Hixie_> baku: the idea is that you don't know if the message channel you're sending the port through goes to the same event loop or not
  482. # [19:53] <Hixie_> baku: so you should be ready for the order to get unreliable either way
  483. # [19:54] <baku> Hixie_, ok
  484. # [19:54] <Hixie_> baku: in particular, some implementations turn all channels that have ever gone through another channel into a channel to a different "grand central station" thread
  485. # [19:54] <Hixie_> baku: so they actually can't guarantee order at that point anyway
  486. # [19:54] <Hixie_> (once you can cross threads, managing the messages when the end-points are flying around as well becomes kind of tricky)
  487. # [19:55] <Hixie_> (you either want a central dispatch thread to manage it, or you need to start setting up redirects to catch late messages)
  488. # [19:55] * Joins: sandorjanssen (~sandorjan@541ECDF3.cm-5-7d.dynamic.ziggo.nl)
  489. # [19:55] <baku> Hixie_, sure
  490. # [19:55] * Quits: espadrine (~ttyl@AMontsouris-158-1-15-204.w92-128.abo.wanadoo.fr) (Read error: Operation timed out)
  491. # [19:56] * Joins: jannis_1 (~Adium@xdsl-188-155-17-213.adslplus.ch)
  492. # [19:56] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  493. # [19:56] <Hixie_> note that once a message port's queue gets enabled, the relative order of messages does come back into play
  494. # [19:56] * Quits: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch) (Ping timeout: 268 seconds)
  495. # [19:57] * Joins: beverloo- (~peter@is-aweso.me)
  496. # [19:57] <Hixie_> so e.g. b2.start(); a1.postMessage(); b1.postMessage(); a2.start(); delivers a's message before b's.
  497. # [19:57] * jannis_1 is now known as jannis_
  498. # [19:57] <Hixie_> you just silently ignore the disabled ones until it's started
  499. # [19:57] * Joins: jernoble (~jernoble@17.212.152.13)
  500. # [19:57] * Joins: kbrosnan_ (~kbrosnan@people1.scl3.mozilla.com)
  501. # [19:58] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  502. # [19:59] * Joins: coyotebush_ (~coyotebus@coyotebush.xen.prgmr.com)
  503. # [20:00] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (Disconnected by services)
  504. # [20:00] <Hixie_> smaug____: also moved some paragraphs around to try to make that area clearer.
  505. # [20:00] <smaug____> k
  506. # [20:00] * kbrosnan_ is now known as kbrosnan
  507. # [20:00] * Joins: Philip`_ (~philip@compass.zaynar.co.uk)
  508. # [20:00] <smaug____> will, re-read when reviewing the patch
  509. # [20:00] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 260 seconds)
  510. # [20:00] * Quits: kbrosnan (~kbrosnan@people1.scl3.mozilla.com) (Changing host)
  511. # [20:00] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
  512. # [20:01] * Quits: beverloo` (~peter@is-aweso.me) (Ping timeout: 240 seconds)
  513. # [20:01] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (Ping timeout: 240 seconds)
  514. # [20:01] * Quits: coyotebush (~coyotebus@coyotebush.xen.prgmr.com) (Ping timeout: 240 seconds)
  515. # [20:01] * Quits: Philip` (~philip@compass.zaynar.co.uk) (Ping timeout: 240 seconds)
  516. # [20:01] * Joins: jwalden (~waldo@nat/mozilla/x-lfcsmkjgjawjjapv)
  517. # [20:01] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 264 seconds)
  518. # [20:01] * Quits: tantek (~tantek@ma00536d0.tmodns.net) (Quit: tantek)
  519. # [20:02] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 246 seconds)
  520. # [20:02] * Joins: miketaylrrrr (~mtaylor@66.207.208.102)
  521. # [20:02] * jonlee_ is now known as jonlee|afk
  522. # [20:03] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Ping timeout: 268 seconds)
  523. # [20:04] * Quits: miketaylr (~mtaylor@66.207.208.102) (Read error: Connection reset by peer)
  524. # [20:04] * Joins: zcorpan (~zcorpan@c-852fe253.167-1-64736c22.cust.bredbandsbolaget.se)
  525. # [20:06] * Quits: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch) (Quit: Leaving.)
  526. # [20:06] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
  527. # [20:08] * Joins: scor (scor@nat/acquia/x-bzvgdlyqmmkhvwjn)
  528. # [20:08] * Quits: scor (scor@nat/acquia/x-bzvgdlyqmmkhvwjn) (Changing host)
  529. # [20:08] * Joins: scor (scor@drupal.org/user/52142/view)
  530. # [20:09] * Quits: baku (~baku@cpc2-croy12-0-0-cust247.19-2.cable.virginmedia.com) (Quit: Leaving)
  531. # [20:10] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  532. # [20:13] * Joins: jannis_ (~Adium@xdsl-188-155-17-213.adslplus.ch)
  533. # [20:13] * Joins: ^esc (~esc-ape@178.115.250.170.wireless.dyn.drei.com)
  534. # [20:15] * miketaylrrrr is now known as miketaylr
  535. # [20:16] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  536. # [20:18] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  537. # [20:20] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  538. # [20:22] * Quits: fgh (~fgh@bb121-7-64-179.singnet.com.sg) (Ping timeout: 264 seconds)
  539. # [20:23] * Joins: weinig (~weinig@17.114.107.175)
  540. # [20:24] * Joins: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net)
  541. # [20:24] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 264 seconds)
  542. # [20:29] * Joins: rniwa (~rniwa@17.212.154.114)
  543. # [20:33] * Philip`_ is now known as Philip`
  544. # [20:38] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk)
  545. # [20:39] * Joins: garciawebdev (~garciaweb@11-223-235-201.fibertel.com.ar)
  546. # [20:56] * Quits: Smylers (~smylers@host81-156-25-42.range81-156.btcentralplus.com) (Quit: Leaving.)
  547. # [20:56] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  548. # [21:01] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
  549. # [21:01] * Quits: encryptd_fractal (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com) (Ping timeout: 245 seconds)
  550. # [21:02] * Joins: Ms2ger (~Ms2ger@188.192-64-87.adsl-dyn.isp.belgacom.be)
  551. # [21:05] * Joins: encryptd_fractal (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com)
  552. # [21:08] * Quits: encryptd_fractal (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com) (Read error: Connection reset by peer)
  553. # [21:11] * Joins: encryptd_fractal (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com)
  554. # [21:12] * Quits: Areks (~Areks@rs.gridnine.com) (Read error: Connection reset by peer)
  555. # [21:12] * Quits: jwalden (~waldo@nat/mozilla/x-lfcsmkjgjawjjapv) (Quit: ChatZilla 0.9.87-7.1450hg.fc19 [XULRunner 22.0/20130701153714])
  556. # [21:12] * Joins: Areks (~Areks@rs.gridnine.com)
  557. # [21:12] * jonlee|afk is now known as jonlee
  558. # [21:18] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 264 seconds)
  559. # [21:22] * jonlee is now known as jonlee|afk
  560. # [21:23] * Quits: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch) (Quit: tobie_)
  561. # [21:24] * Joins: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch)
  562. # [21:30] * Joins: miketaylrrrr (~mtaylor@66.207.208.102)
  563. # [21:30] * Quits: miketaylr (~mtaylor@66.207.208.102) (Disconnected by services)
  564. # [21:30] * miketaylrrrr is now known as miketaylr
  565. # [21:37] * Joins: sicking (~sicking@50.59.22.141)
  566. # [21:41] * Joins: jwalden (~waldo@50.141.32.135)
  567. # [21:42] * Quits: jwalden (~waldo@50.141.32.135) (Client Quit)
  568. # [21:43] * Joins: jwalden (~waldo@nat/mozilla/x-vwfphjvghylbevbc)
  569. # [21:45] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  570. # [21:46] * Quits: weinig (~weinig@17.114.107.175) (Quit: weinig)
  571. # [21:49] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 245 seconds)
  572. # [21:52] * Quits: jacobolus (~jacobolus@121.sub-70-197-1.myvzw.com) (Ping timeout: 268 seconds)
  573. # [21:52] * Quits: [[zzzz]] (~q@node-46u.pool-125-25.dynamic.totbb.net) (Ping timeout: 264 seconds)
  574. # [21:52] * Joins: weinig (~weinig@17.114.107.175)
  575. # [21:57] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
  576. # [21:57] * Joins: jacobolus (~jacobolus@208.sub-70-197-6.myvzw.com)
  577. # [21:57] * jonlee|afk is now known as jonlee
  578. # [21:58] <MikeSmith> anybody have a clue why the following document would be causing a fatal parse error in the validator?
  579. # [21:58] <MikeSmith> http://w3c-test.org/web-platform-tests/master/html/semantics/forms/the-form-element/form-elements-nameditem-02.html
  580. # [21:59] <MikeSmith> http://validator.w3.org/nu/?doc=http://w3c-test.org/web-platform-tests/master/html/semantics/forms/the-form-element/form-elements-nameditem-02.htmla
  581. # [21:59] * Quits: weinig (~weinig@17.114.107.175) (Quit: weinig)
  582. # [21:59] <MikeSmith> http://validator.w3.org/nu/?doc=http://w3c-test.org/web-platform-tests/master/html/semantics/forms/the-form-element/form-elements-nameditem-02.html
  583. # [22:00] <Ms2ger> Heh, I know that test
  584. # [22:00] <Ms2ger> Streaming
  585. # [22:01] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 245 seconds)
  586. # [22:02] * Joins: html (~css@unaffiliated/css)
  587. # [22:02] <Ms2ger> MikeSmith, try <table><input></table>
  588. # [22:02] * Quits: jacobolus (~jacobolus@208.sub-70-197-6.myvzw.com) (Ping timeout: 268 seconds)
  589. # [22:05] <MikeSmith> Ms2ger: ok
  590. # [22:05] <MikeSmith> the validator fails on it without indicating what the cause was
  591. # [22:05] <Ms2ger> The DOM you need is <input><table></table>
  592. # [22:05] <Ms2ger> But once you streamed the start of the table, you can't do that anymore
  593. # [22:06] <MikeSmith> I see
  594. # [22:06] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  595. # [22:08] * Joins: jacobolus (~jacobolus@2600:1010:b028:29cb:225:ff:fe4e:996d)
  596. # [22:08] * Joins: necolas (~necolas@8.25.197.24)
  597. # [22:10] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  598. # [22:11] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 245 seconds)
  599. # [22:11] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  600. # [22:12] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
  601. # [22:13] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk) (Remote host closed the connection)
  602. # [22:13] * Quits: jacobolus (~jacobolus@2600:1010:b028:29cb:225:ff:fe4e:996d) (Ping timeout: 264 seconds)
  603. # [22:14] <zcorpan> yeah, v.nu's parser is configured to fatal error on errors that require doing stuff that are already streamed
  604. # [22:15] <zcorpan> e.g. </head><!----><link> or <body><body foo> or <table>x
  605. # [22:16] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 260 seconds)
  606. # [22:16] <zcorpan> (i guess the comment isn't required)
  607. # [22:18] * Joins: jacobolus (~jacobolus@62.sub-70-197-14.myvzw.com)
  608. # [22:20] * Quits: zcorpan (~zcorpan@c-852fe253.167-1-64736c22.cust.bredbandsbolaget.se) (Remote host closed the connection)
  609. # [22:21] * Joins: zcorpan (~zcorpan@c-852fe253.167-1-64736c22.cust.bredbandsbolaget.se)
  610. # [22:21] * Quits: sandorjanssen (~sandorjan@541ECDF3.cm-5-7d.dynamic.ziggo.nl) (Quit: Leaving)
  611. # [22:22] * Quits: jacobolus (~jacobolus@62.sub-70-197-14.myvzw.com) (Ping timeout: 245 seconds)
  612. # [22:24] * Joins: espadrine (~ttyl@AMontsouris-158-1-15-204.w92-128.abo.wanadoo.fr)
  613. # [22:25] * Quits: zcorpan (~zcorpan@c-852fe253.167-1-64736c22.cust.bredbandsbolaget.se) (Ping timeout: 245 seconds)
  614. # [22:28] * Joins: jacobolus (~jacobolus@222.sub-70-197-6.myvzw.com)
  615. # [22:28] * jonlee is now known as jonlee|afk
  616. # [22:29] <Hixie_> wycats: yt?
  617. # [22:31] * Quits: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch) (Quit: tobie_)
  618. # [22:32] * Quits: jacobolus (~jacobolus@222.sub-70-197-6.myvzw.com) (Ping timeout: 245 seconds)
  619. # [22:35] <Hixie_> anyone have a pointer to the latest thinking on ES6 modules?
  620. # [22:41] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  621. # [22:43] * Quits: krawchyk (~krawchyk@65.220.49.251) (Remote host closed the connection)
  622. # [22:44] * Quits: sicking (~sicking@50.59.22.141) (Quit: sicking)
  623. # [22:46] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 245 seconds)
  624. # [22:47] * Joins: sicking (~sicking@50.59.22.141)
  625. # [22:48] * Joins: jacobolus (~jacobolus@2600:1010:b01b:f7f9:225:ff:fe4e:996d)
  626. # [22:48] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Remote host closed the connection)
  627. # [22:48] * Joins: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch)
  628. # [22:49] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  629. # [22:51] * Joins: jacobolu_ (~jacobolus@222.sub-70-197-6.myvzw.com)
  630. # [22:51] * Quits: TallTed (~Thud@63.119.36.36)
  631. # [22:52] * Quits: jacobolus (~jacobolus@2600:1010:b01b:f7f9:225:ff:fe4e:996d) (Ping timeout: 245 seconds)
  632. # [22:53] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 245 seconds)
  633. # [22:55] * Quits: rego (~rego@231.193.27.77.dynamic.mundo-r.com) (Remote host closed the connection)
  634. # [22:55] <Hixie_> does anyone know how es6 module loading interacts with synchronous reentrant script execution?
  635. # [22:56] * Quits: jacobolu_ (~jacobolus@222.sub-70-197-6.myvzw.com) (Ping timeout: 264 seconds)
  636. # [22:59] * Joins: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se)
  637. # [22:59] * Quits: necolas (~necolas@8.25.197.24) (Read error: Connection reset by peer)
  638. # [22:59] * Joins: weinig (~weinig@17.114.107.175)
  639. # [22:59] <wycats> Hixie: I'm here
  640. # [22:59] <Hixie_> wycats: hey
  641. # [23:00] * Joins: necolas (~necolas@8.25.197.24)
  642. # [23:00] <Hixie_> wycats: originally i was going to say "please don't call ondemand that, it sounds like an event handler"
  643. # [23:00] <Hixie_> wycats: but now i have so many more questions about es6 modules and module loading
  644. # [23:00] <wycats> ES6 module imports are always async (except during sync eval, when they must be importing modules that are already in the registry)
  645. # [23:00] <wycats> And we're not going to call it on demand; it's an intentionally absurd name so we fix it before shipping
  646. # [23:01] <Hixie_> wycats: so what happens if you document.appendChild() an inline script that attempts to import something that's not loaded?
  647. # [23:01] <wycats> Syntax error
  648. # [23:02] <Hixie_> where would that be defined? do i have to say something in HTML to the effect of "this kind of script load is not allowed to be async", or do you automatically figure it out from the way there's JS on the stack?
  649. # [23:02] <Hixie_> i mean, at the spec level
  650. # [23:02] <wycats> the loader hooks are eval and evalAsync
  651. # [23:02] <wycats> So you'd want to decide which of those hooks to use from any given place in HTML
  652. # [23:03] <Hixie_> oh, i'm supposed to be invoking those from the html spec somehow?
  653. # [23:03] <Hixie_> interesting
  654. # [23:03] * Quits: bentruyman (~bentruyma@108.166.175.171) (Quit: ZNC - http://znc.in)
  655. # [23:03] <wycats> The spec language for this is coming shortly
  656. # [23:03] <Hixie_> how about the fetching, is the interaction with HTTP done straight from JS, or will there be a hook i can use to say "use fetch.spec.whatwg.org" ?
  657. # [23:03] <wycats> The loader API really tightens up the semantics
  658. # [23:04] * Quits: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 256 seconds)
  659. # [23:04] * ojan_away is now known as ojan
  660. # [23:04] <wycats> The browser loader will define what its fetch hook does
  661. # [23:04] <wycats> The ES spec just calls into the fetch hook
  662. # [23:04] <wycats> Which is user overridable
  663. # [23:04] <Hixie_> ah, excellent
  664. # [23:04] <wycats> So theoretically you could use XHR
  665. # [23:05] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  666. # [23:05] <wycats> all the hooks but normalize are async
  667. # [23:06] <Hixie_> so the background here is that i'm trying to define some sort of better script loading mechanism in html
  668. # [23:06] <Hixie_> but i want to make sure it works with modules
  669. # [23:06] * Joins: a-ja (~Instantbi@70.230.160.121)
  670. # [23:06] <Hixie_> is there some way i can prefill es6's notion of what modules are available, without having to fetch them all? e.g. we could have <script module="jquery" src="http://cdn.example.com/jquery.js"> ?
  671. # [23:07] <wycats> Yep
  672. # [23:07] <wycats> There's an exposed registry
  673. # [23:07] <wycats> Module names are simple strings
  674. # [23:07] <wycats> So you can put in "web/dom"
  675. # [23:08] <Ms2ger> r? http://critic.hoppipolla.co.uk/r/286
  676. # [23:08] <Hixie_> wycats: "web/dom"?
  677. # [23:09] <wycats> An example module name
  678. # [23:09] <Hixie_> oh ok
  679. # [23:09] <wycats> import { document } from "web/Dom"
  680. # [23:09] <wycats> document.getElementById etc
  681. # [23:09] <Hixie_> let's not confuse matters by having examples that sound like web apis :-)
  682. # [23:10] <wycats> Your hook for prepopulation is the registry
  683. # [23:10] <wycats> Oh I was intentionally using a web api
  684. # [23:10] <Hixie_> i'm confused
  685. # [23:10] * Quits: Ms2ger (~Ms2ger@188.192-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
  686. # [23:10] <Hixie_> i meant a page that has many scripts
  687. # [23:10] <Hixie_> would maybe want this registry populated with those scripts, right?
  688. # [23:10] <Hixie_> rather than wait until they are parsed
  689. # [23:10] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  690. # [23:10] <wycats> Scripts aren't modules :/
  691. # [23:11] <Hixie_> oh? what's the difference
  692. # [23:11] <wycats> You're saying you want to populate the registry with module strings but not trigger an eager parse?
  693. # [23:11] * Joins: jacobolus (~jacobolus@2600:1010:b001:9751:225:ff:fe4e:996d)
  694. # [23:11] <Hixie_> suppose the page has five scripts from CDNs
  695. # [23:11] <Hixie_> and they haven't arrived yet
  696. # [23:11] <wycats> Scripts are just top level programs. Modules are scoped
  697. # [23:11] <Hixie_> oh i mean <script>s
  698. # [23:12] * Quits: miketaylr (~mtaylor@66.207.208.102) (Quit: Leaving...)
  699. # [23:12] <Hixie_> they could be modules
  700. # [23:12] <Hixie_> assume they are modules
  701. # [23:12] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
  702. # [23:12] <Hixie_> anyway, there's also an inline <script> that says to import jquery or whatever
  703. # [23:12] <Hixie_> without some mechanism in the markup, the browser has no idea which of the five CDN-hosted files has jquery
  704. # [23:13] <Hixie_> since it won't even hear back from the CDN for another 200ms
  705. # [23:13] <wycats> I'm on my phone ATM... There are specific things to discuss here but they're hard to type on a phone
  706. # [23:13] <wycats> Tonight?
  707. # [23:14] <Hixie_> sure
  708. # [23:14] <Hixie_> ping me whenever
  709. # [23:15] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 264 seconds)
  710. # [23:15] <wycats> tl;dr there are thoughts on bundling that are related to what you're doing
  711. # [23:16] * Quits: jacobolus (~jacobolus@2600:1010:b001:9751:225:ff:fe4e:996d) (Ping timeout: 240 seconds)
  712. # [23:19] * Joins: miketaylr (~mtaylor@66.207.208.102)
  713. # [23:21] * Joins: jacobolus (~jacobolus@2600:1010:b022:bf5:225:ff:fe4e:996d)
  714. # [23:21] * Quits: miketaylr (~mtaylor@66.207.208.102) (Client Quit)
  715. # [23:23] * Joins: roc (~chatzilla@121.98.230.221)
  716. # [23:26] * Quits: felipeduardo (~felipedua@189.115.44.34) (Quit: Leaving)
  717. # [23:26] * Quits: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
  718. # [23:28] * Quits: rubatdub (~khalil@213.188.180.185) (Quit: Quitte)
  719. # [23:39] * Joins: bentruyman (~bentruyma@108.166.175.171)
  720. # [23:42] * Quits: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch) (Quit: tobie_)
  721. # [23:43] * Quits: sicking (~sicking@50.59.22.141) (Quit: sicking)
  722. # [23:47] * Quits: ehsan (~ehsan@66.207.208.102) (Remote host closed the connection)
  723. # [23:47] * Joins: ehsan (~ehsan@66.207.208.102)
  724. # [23:48] * Joins: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch)
  725. # [23:51] * Quits: ^esc (~esc-ape@178.115.250.170.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
  726. # [23:52] * Quits: ehsan (~ehsan@66.207.208.102) (Ping timeout: 245 seconds)
  727. # [23:52] * Joins: [[zz]] (~q@node-7k4.pool-125-25.dynamic.totbb.net)
  728. # [23:53] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
  729. # [23:53] * Quits: tobie_ (~tobielang@73-118.195-178.cust.bluewin.ch) (Quit: tobie_)
  730. # [23:53] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Read error: Connection reset by peer)
  731. # [23:58] * Quits: newtron_ (~newtron@199.71.174.103) (Remote host closed the connection)
  732. # Session Close: Tue Aug 27 00:00:00 2013

The end :)