/irc-logs / freenode / #whatwg / 2013-09-24 / end

Options:

  1. # Session Start: Tue Sep 24 00:00:00 2013
  2. # Session Ident: #whatwg
  3. # [00:01] <abarth> Hixie_, annevk: happy to answer questions
  4. # [00:01] <jamesr__> any parser folks around? i'm fairly certain that the "spin-the-event-loop" step in http://www.whatwg.org/specs/web-apps/current-work/multipage/tree-construction.html#parsing-main-incdata isn't actually implemented
  5. # [00:01] <annevk> abarth: seems the whitepaper answered them :)
  6. # [00:01] <annevk> ta
  7. # [00:01] <abarth> great :)
  8. # [00:01] <jamesr__> but it seems a bit tricky to test
  9. # [00:01] * Quits: mven (~mven@xlate-1-209.ccsd.k12.nv.us) (Remote host closed the connection)
  10. # [00:01] * Joins: weinig (~weinig@17.114.109.217)
  11. # [00:02] <jamesr__> if i understand correctly, to test this i'd need to insert a </script> into the document with a pending stylesheet and with a current script nesting level of zero
  12. # [00:03] <annevk> <link href=test rel=stylesheet><script> ... </script>
  13. # [00:03] <annevk> jamesr__: it might be implemented in a different way, e.g. by only pausing once you hit .offsetWidth or some such
  14. # [00:03] <annevk> (unless I'm not following this particular requirement at all)
  15. # [00:04] <jamesr__> well that example wouldn't be observably different
  16. # [00:05] <jamesr__> if you did setTimeout(foo); doc.write("</scr"+"ipt>"); bar(); with a pending stylesheet load, the spec appears to be saying that foo() could execute before bar()
  17. # [00:06] <jamesr__> so long as the script was running at nesting level zero
  18. # [00:07] * Joins: newtron_ (~newtron@199.71.174.94)
  19. # [00:09] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk) (Quit: TuRnaD0)
  20. # [00:09] * Quits: encryptd_fractal (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com) (Ping timeout: 240 seconds)
  21. # [00:10] * Quits: newtron (~newtron@199.71.174.103) (Ping timeout: 276 seconds)
  22. # [00:12] * Quits: Smylers (~smylers@host86-147-45-248.range86-147.btcentralplus.com) (Quit: Leaving.)
  23. # [00:12] * Quits: newtron_ (~newtron@199.71.174.94) (Ping timeout: 276 seconds)
  24. # [00:18] * Quits: blooberry (blooberry_@nat/intel/x-xntpphqenweuqeqh) (Ping timeout: 245 seconds)
  25. # [00:20] * Quits: zkis (~zkis@188-67-79-106.bb.dnainternet.fi) (Ping timeout: 245 seconds)
  26. # [00:22] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
  27. # [00:27] * Joins: rniwa_ (~rniwa@c-98-207-134-149.hsd1.ca.comcast.net)
  28. # [00:30] * Quits: Ms2ger (~Ms2ger@177.237-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
  29. # [00:35] * Quits: annevk (~annevk@216.239.55.52) (Remote host closed the connection)
  30. # [00:40] * Joins: ebollens (~ebollens@108.60.55.246)
  31. # [00:44] * Quits: weinig (~weinig@17.114.109.217) (Quit: weinig)
  32. # [00:48] * Joins: blooberry (blooberry_@nat/intel/x-nahnplrcpzmdketi)
  33. # [00:49] * Joins: weinig (~weinig@17.114.109.217)
  34. # [00:53] * Quits: dcheng (dcheng@nat/google/x-puauggohloisimau) (Remote host closed the connection)
  35. # [00:56] * Quits: dbaron (~dbaron@2620:101:8003:200:3df2:c554:1d9c:137b) (Ping timeout: 260 seconds)
  36. # [01:02] * Quits: m4nu (~manu@216.252.204.51) (Ping timeout: 245 seconds)
  37. # [01:03] <Hixie_> http://news.netcraft.com/archives/2013/09/23/certificate-authorities-struggle-to-comply-with-baseline-requirements.html - the web is indeed a mess.
  38. # [01:03] <Hixie_> jamesr__: looking...
  39. # [01:03] <Hixie_> jamesr__: it has to be implemented, because if you don't spin the event loop there, the style sheet can never load, since the networking tasks that load the style sheet are also queued on the event loop :-)
  40. # [01:04] * Joins: dbaron (~dbaron@2620:101:8003:200:3df2:c554:1d9c:137b)
  41. # [01:05] * Joins: mven_ (~mven@ip68-224-15-53.lv.lv.cox.net)
  42. # [01:06] <Hixie_> jamesr__: it might be that certain task sources are blocked, though (the same way the tokeniser is blocked in that case)
  43. # [01:07] * Quits: nonge (~nonge@p5082AA50.dip0.t-ipconnect.de) (Quit: Verlassend)
  44. # [01:09] * Quits: weinig (~weinig@17.114.109.217) (Quit: weinig)
  45. # [01:10] * Quits: decotii (~decotii@hq.croscon.com) (Quit: Leaving)
  46. # [01:11] * Joins: cabanier (~cabanier@173.226.97.253)
  47. # [01:13] * Quits: dbaron (~dbaron@2620:101:8003:200:3df2:c554:1d9c:137b) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  48. # [01:14] * Quits: bholley (~bholley@nat/mozilla/x-azggecgppdzvyosp) (Quit: bholley)
  49. # [01:16] <gsnedders> Hixie_: /Something/ needs to replace CAs. Badly.
  50. # [01:16] <jamesr__> d'oh, finally made a test case with a server component to delay the end of DOMContentLoaded and it just crashes chrome
  51. # [01:17] <jamesr__> Hixie_: what do you mean "the sheet can never load"? won't it load after executing the script?
  52. # [01:17] <Hixie_> the script is blocked on the style sheet loading
  53. # [01:17] <jamesr__> executing the script, or parsing the </script> ?
  54. # [01:18] * heycam|away is now known as heycam
  55. # [01:18] * Joins: newtron (~newtron@76-10-181-129.dsl.teksavvy.com)
  56. # [01:18] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
  57. # [01:18] <Hixie_> you're talking about "An end tag whose tag name is "script"", "if there is a pending parsing-blocking script", script nesting level is zero, step 3, right?
  58. # [01:19] <Hixie_> there's a script that is waiting to run, but it's blocked on a style sheet being loaded. the parser blocks, waiting for the style sheet to load; once it's loaded, the parser continues, which executes the script.
  59. # [01:19] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
  60. # [01:20] <jamesr__> right, with you so far
  61. # [01:20] <Hixie_> so what's the question?
  62. # [01:20] <jamesr__> but that algorithm could be running due to document.write(), correct?
  63. # [01:21] <Hixie_> not re-entrantly, or the script nesting level wouldn't be zero, but sure, document.write() could be involved somewhere, i guess
  64. # [01:21] <Hixie_> probably would have to be, actually
  65. # [01:21] <Hixie_> i don't know how else you get a pending parsing-blocking script
  66. # [01:21] <jamesr__> in my test case i'm executing document.write() from a img onload
  67. # [01:21] <jamesr__> sorry, onerror
  68. # [01:21] <jamesr__> (not that it matters)
  69. # [01:22] <Hixie_> you wouldn't be in the parser then
  70. # [01:22] <Hixie_> so none of this would apply
  71. # [01:22] <jamesr__> what do you mean "you wouldn't be in the parser"?
  72. # [01:23] * Quits: newtron (~newtron@76-10-181-129.dsl.teksavvy.com) (Ping timeout: 276 seconds)
  73. # [01:23] <Hixie_> you wouldn't have a pending parsing-blocking script
  74. # [01:23] <Hixie_> (i will have to disappear for 30 minutes or so in about 3 minutes)
  75. # [01:23] <jamesr__> hmm, but i have a <link rel=stylesheet ...> pending load and i'm doc.writing() a <script> tag in
  76. # [01:24] <Hixie_> to test this iirc you need something like <script>document.write('<link ...><script src=...><\/script>');</script>
  77. # [01:24] <jamesr__> ah, but the parser-inserted bit won't be set?
  78. # [01:24] <Hixie_> gotta go
  79. # [01:24] <Hixie_> bbiab
  80. # [01:24] <Hixie_> sorry
  81. # [01:24] <jamesr__> np
  82. # [01:25] <gsnedders> Can the various event loops in theory run in parallel?
  83. # [01:25] <jamesr__> gsnedders: not sure what you mean. tasks have to be run serially
  84. # [01:26] <gsnedders> Well, there are three (four?) event loops in the HTML spec.
  85. # [01:27] <gsnedders> Oh, I'm mixing up event loops with their task queues. nvm.
  86. # [01:28] <jamesr__> there are many task queues but only one event loop AFAIK. you can't run tasks in parallel
  87. # [01:28] <gsnedders> Yeah, indeed.
  88. # [01:28] <jamesr__> although some are re-entrant or have asynchronous sections that you can run in parallel
  89. # [01:30] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (Ping timeout: 260 seconds)
  90. # [01:30] * Quits: ehsan (~ehsan@66.207.208.102) (Remote host closed the connection)
  91. # [01:30] * Quits: lmclister (~lmclister@192.150.10.209)
  92. # [01:32] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
  93. # [01:35] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
  94. # [01:35] * Quits: gsnedders (~gsnedders@5.2.16.23) (Ping timeout: 245 seconds)
  95. # [01:35] * Joins: encryptd_fractal (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com)
  96. # [01:48] * Quits: jwalden (~waldo@nat/mozilla/x-sxhnwtyruuelesgy) (Quit: brb)
  97. # [01:49] * Quits: ryanseddon (uid1832@gateway/web/irccloud.com/x-xjzsyiyzcazlpdmx) (Quit: Connection closed for inactivity)
  98. # [01:52] * Joins: jwalden (~waldo@nat/mozilla/x-vkfyuflvapxcmofe)
  99. # [01:55] * Joins: jdaggett (~jdaggett@61-121-216-2.bitcat.net)
  100. # [01:59] * Joins: ehsan (~ehsan@24.212.206.174)
  101. # [02:01] * Quits: tobie_ (~tobielang@88.183.112.72) (Quit: tobie_)
  102. # [02:02] * Quits: jsbell (jsbell@nat/google/x-hmmrewlxrerzppwl) (Quit: There's no place like home...)
  103. # [02:03] <Hixie_> jamesr__: back
  104. # [02:03] <Hixie_> jamesr__: you still around?
  105. # [02:03] <Hixie_> gsnedders is gone, bummer.
  106. # [02:04] <Hixie_> there can be many event loops. they run in parallel. for example, if you have firefox and chrome both running on your machine, you'll have at least two event loops.
  107. # [02:04] <Hixie_> also each worker has its own event loop.
  108. # [02:04] <Hixie_> multiprocess event loops have one loop per process.
  109. # [02:04] <Hixie_> etc
  110. # [02:05] * Joins: gsnedders (~gsnedders@5.2.16.23)
  111. # [02:05] <Hixie_> gsnedders: see logs
  112. # [02:08] * Joins: Dashimon (Dashiva@178-82-40-88.dynamic.hispeed.ch)
  113. # [02:08] * Quits: Dashimon (Dashiva@178-82-40-88.dynamic.hispeed.ch) (Changing host)
  114. # [02:08] * Joins: Dashimon (Dashiva@wikia/Dashiva)
  115. # [02:10] * Quits: Dashiva (Dashiva@wikia/Dashiva) (Ping timeout: 252 seconds)
  116. # [02:10] * Dashimon is now known as Dashiva
  117. # [02:16] * Quits: ebollens (~ebollens@108.60.55.246) (Quit: ebollens)
  118. # [02:16] * Quits: barneybook (~kvirc@114-44-250-82.dynamic.hinet.net) (Ping timeout: 252 seconds)
  119. # [02:17] * Joins: weinig (~weinig@17.114.105.43)
  120. # [02:17] * Quits: ehsan (~ehsan@24.212.206.174) (Read error: No route to host)
  121. # [02:17] * Joins: ehsan (~ehsan@24.212.206.174)
  122. # [02:18] * Quits: rego (~rego@231.193.27.77.dynamic.mundo-r.com) (Remote host closed the connection)
  123. # [02:21] * Quits: cabanier (~cabanier@173.226.97.253) (Quit: Leaving.)
  124. # [02:23] * Quits: gsnedders (~gsnedders@5.2.16.23) (Ping timeout: 264 seconds)
  125. # [02:26] * Joins: jacobolus (~jacobolus@cpe-72-225-17-61.rochester.res.rr.com)
  126. # [02:27] * ojan is now known as ojan_away
  127. # [02:29] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
  128. # [02:29] * Quits: fgh (~fgh@bb116-15-41-184.singnet.com.sg) (Ping timeout: 245 seconds)
  129. # [02:30] * Joins: gsnedders (~gsnedders@5.2.16.23)
  130. # [02:30] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
  131. # [02:34] * Quits: divya (~nimbu@192.150.10.204) (Quit: Leaving.)
  132. # [02:34] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Remote host closed the connection)
  133. # [02:36] * Quits: jacobolus (~jacobolus@cpe-72-225-17-61.rochester.res.rr.com) (Remote host closed the connection)
  134. # [02:38] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
  135. # [02:38] * Quits: rniwa_ (~rniwa@c-98-207-134-149.hsd1.ca.comcast.net) (Quit: rniwa_)
  136. # [02:39] * Joins: ebollens (~ebollens@vpn-128-97-244-165.host.ucla.edu)
  137. # [02:42] * Joins: rniwa_ (~rniwa@c-98-207-134-149.hsd1.ca.comcast.net)
  138. # [02:42] * Quits: rniwa_ (~rniwa@c-98-207-134-149.hsd1.ca.comcast.net) (Client Quit)
  139. # [02:42] * Joins: ap (~ap@17.202.44.214)
  140. # [02:52] * Joins: leo_33 (~hejhekj@37.98.192.145)
  141. # [02:52] <leo_33> in your opinion why would a headhunter continue sending you info about a job after a job interview?
  142. # [02:53] * Quits: ap (~ap@17.202.44.214) (Quit: ap)
  143. # [02:54] <jamesr__> Hixie_: i'm around, but not for super long
  144. # [02:55] <jamesr__> Hixie_: i got distracted by finding a 3-month old crash bug in our parser
  145. # [02:55] <leo_33> in your opinion why would a headhunter continue sending you info about a job after a job interview?
  146. # [02:57] <jamesr__> Hixie_: if you had <script>document.write('<link ...><script src=...><\/script>');</script>, wouldn't the nesting level be non-zero when parsing the inner </script>, thus bypassing that section of the algorithm?
  147. # [03:00] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
  148. # [03:12] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
  149. # [03:19] * Quits: leo_33 (~hejhekj@37.98.192.145)
  150. # [03:19] <Hixie_> jamesr__: hm.
  151. # [03:20] <Hixie_> jamesr__: no
  152. # [03:21] <Hixie_> jamesr__: it's 1 while the document.write() runs, but the inner script doesn't execute until the outer script has ended, when it's zero again.
  153. # [03:24] * Quits: jorgepedret (~jorgepedr@64-46-23-103.dyn.novuscom.net) (Quit: Computer has gone to sleep.)
  154. # [03:25] * Joins: barneybook (~kvirc@220-136-51-10.dynamic.hinet.net)
  155. # [03:27] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  156. # [03:38] * Quits: rmichnik (~quassel@177.135.228.218) (Ping timeout: 276 seconds)
  157. # [03:38] * Quits: weinig (~weinig@17.114.105.43) (Quit: weinig)
  158. # [03:41] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  159. # [03:41] * Quits: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com) (Ping timeout: 264 seconds)
  160. # [03:42] * Joins: dbaron (~dbaron@70-36-140-29.dsl.dynamic.sonic.net)
  161. # [03:45] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
  162. # [03:49] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Read error: Operation timed out)
  163. # [03:55] * Joins: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com)
  164. # [03:56] * Joins: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net)
  165. # [04:00] * Joins: birtles (~chatzilla@61-121-216-2.bitcat.net)
  166. # [04:03] * Joins: manu (~manu@216.252.204.51)
  167. # [04:03] * manu is now known as m4nu
  168. # [04:11] * Joins: plutoniix (~plutoniix@210.213.57.70)
  169. # [04:33] * Quits: ebollens (~ebollens@vpn-128-97-244-165.host.ucla.edu) (Quit: ebollens)
  170. # [04:41] * Joins: ebollens (~ebollens@vpn-128-97-244-250.host.ucla.edu)
  171. # [04:45] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
  172. # [04:56] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
  173. # [05:03] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  174. # [05:03] * Quits: jernoble (~jernoble@17.212.152.13) (Quit: Textual IRC Client: www.textualapp.com)
  175. # [05:07] * heycam is now known as heycam|away
  176. # [05:10] * Quits: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net) (Quit: Leaving.)
  177. # [05:19] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
  178. # [05:35] * Quits: ebollens (~ebollens@vpn-128-97-244-250.host.ucla.edu) (Read error: Connection reset by peer)
  179. # [05:37] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
  180. # [05:37] * Joins: ebollens (~ebollens@108.60.55.246)
  181. # [05:38] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
  182. # [05:38] * Joins: weinig (~weinig@24.130.60.35)
  183. # [05:45] * Joins: cabanier (~cabanier@50-200-89-170-static.hfc.comcastbusiness.net)
  184. # [05:56] * Quits: ebollens (~ebollens@108.60.55.246) (Quit: ebollens)
  185. # [06:15] * Quits: rniwa (~rniwa@c-98-207-134-149.hsd1.ca.comcast.net) (Quit: rniwa)
  186. # [06:16] * Joins: fgh (~fgh@bb116-15-41-184.singnet.com.sg)
  187. # [06:18] * Quits: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
  188. # [06:21] * Quits: jwalden (~waldo@nat/mozilla/x-vkfyuflvapxcmofe) (Quit: bleh, I give up for the night)
  189. # [06:47] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk)
  190. # [06:53] * Quits: fgh (~fgh@bb116-15-41-184.singnet.com.sg) (Quit: Leaving)
  191. # [06:58] * Joins: yoav_ (~yoav@rrcs-24-39-145-115.nyc.biz.rr.com)
  192. # [07:06] * Quits: dbaron (~dbaron@70-36-140-29.dsl.dynamic.sonic.net) (Ping timeout: 248 seconds)
  193. # [07:10] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 245 seconds)
  194. # [07:17] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  195. # [07:18] * Joins: Smylers (~smylers@host86-147-45-248.range86-147.btcentralplus.com)
  196. # [07:19] * Joins: barneybook|2 (~kvirc@220-136-64-25.dynamic.hinet.net)
  197. # [07:22] * Quits: barneybook (~kvirc@220-136-51-10.dynamic.hinet.net) (Ping timeout: 264 seconds)
  198. # [07:30] * Quits: lokling (~quassel@quassel.woboq.com) (Quit: No Ping reply in 180 seconds.)
  199. # [07:30] * Joins: lokling (~quassel@quassel.woboq.com)
  200. # [07:51] * Joins: barneybook (~kvirc@220-136-51-10.dynamic.hinet.net)
  201. # [07:52] * Krinkle is now known as Krinkle|detached
  202. # [07:52] * Joins: annevk (~annevk@cpe-67-243-22-65.nyc.res.rr.com)
  203. # [07:54] * Quits: barneybook|2 (~kvirc@220-136-64-25.dynamic.hinet.net) (Ping timeout: 260 seconds)
  204. # [07:59] * Quits: barneybook (~kvirc@220-136-51-10.dynamic.hinet.net) (Ping timeout: 248 seconds)
  205. # [08:07] * Joins: barneybook (~kvirc@220-136-51-10.dynamic.hinet.net)
  206. # [08:09] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
  207. # [08:09] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net) (Client Quit)
  208. # [08:14] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  209. # [08:16] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
  210. # [08:20] * Quits: Smylers (~smylers@host86-147-45-248.range86-147.btcentralplus.com) (Quit: Leaving.)
  211. # [08:22] * Quits: rwaldron (rwaldron@gateway/shell/jquery.com/x-jjlytjserqynflaa) (Ping timeout: 276 seconds)
  212. # [08:22] * Quits: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-gahusvfhcymmufwe) (Ping timeout: 264 seconds)
  213. # [08:26] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
  214. # [08:48] * Joins: barneybook|2 (~kvirc@220-136-51-10.dynamic.hinet.net)
  215. # [08:50] * Quits: barneybook (~kvirc@220-136-51-10.dynamic.hinet.net) (Ping timeout: 245 seconds)
  216. # [09:05] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk) (Quit: TuRnaD0)
  217. # [09:06] * Joins: rego (~rego@231.193.27.77.dynamic.mundo-r.com)
  218. # [09:07] * Joins: scor (scor@conference/drupalcon/x-yhpoarupdsnkymzf)
  219. # [09:07] * Quits: scor (scor@conference/drupalcon/x-yhpoarupdsnkymzf) (Changing host)
  220. # [09:07] * Joins: scor (scor@drupal.org/user/52142/view)
  221. # [09:09] * Quits: scor (scor@drupal.org/user/52142/view) (Client Quit)
  222. # [09:15] * Quits: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net) (Quit: Computer has gone to sleep.)
  223. # [09:19] * Joins: scor (scor@drupal.org/user/52142/view)
  224. # [09:30] * Joins: darobin (~darobin@78.109.80.74)
  225. # [09:31] * Joins: Ms2ger (~Ms2ger@177.237-64-87.adsl-dyn.isp.belgacom.be)
  226. # [09:32] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
  227. # [09:32] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  228. # [09:36] * Joins: tobie_ (~tobielang@25-176.199-178.cust.bluewin.ch)
  229. # [09:36] * heycam|away is now known as heycam
  230. # [09:36] * Joins: krit (~krit@178-24-150-83-dynip.superkabel.de)
  231. # [09:39] * Joins: mitemitreski (~mitemitre@212.120.17.179)
  232. # [09:43] * Joins: zcorpan (~zcorpan@ip-200.t2.se.opera.com)
  233. # [09:43] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 260 seconds)
  234. # [09:48] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 260 seconds)
  235. # [09:50] * Quits: Lachy (~textual@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  236. # [09:51] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  237. # [09:53] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  238. # [09:56] * Joins: Smylers (~smylers@94.116.165.90)
  239. # [10:01] <hallvors> jgraham: yt? time for a testharness.js question?
  240. # [10:04] * Quits: krit (~krit@178-24-150-83-dynip.superkabel.de) (Quit: Leaving.)
  241. # [10:05] * Quits: Smylers (~smylers@94.116.165.90) (Ping timeout: 260 seconds)
  242. # [10:08] <darobin> hallvors: you're doing it wrong
  243. # [10:08] <darobin> jgraham: hey man! We've got some cookies over here!
  244. # [10:08] <hallvors> :)
  245. # [10:08] <Ms2ger> What's up?
  246. # [10:10] <hallvors> Ms2ger: well, busy responding to you in bug 918764 :)
  247. # [10:11] <hallvors> I'm also curious what the best way to use testharness.js's assert_throws() for a TypeError is
  248. # [10:11] <Ms2ger> assert_throws(new TypeError(), fn)
  249. # [10:11] <hallvors> assert_throws("TypeError", ... doesn't work
  250. # [10:11] <hallvors> OK
  251. # [10:12] <Ms2ger> It's a bit strange :)
  252. # [10:12] <hallvors> I was trying to decide between new TypeError() and passing in {name:'TypeError' ..
  253. # [10:13] <hallvors> It's strange mainly because it's somewhat inconsistent with the assert_throws("FooError" style for the DOM exceptions..
  254. # [10:14] <zcorpan> Hixie_: http://www.whatwg.org/specs/web-apps/current-work/multipage/fragment-links.js seems broken
  255. # [10:14] <hallvors> I would prefer adding more known strings so that us poor test authors don't have to figure out what syntax to use for the error we're after..
  256. # [10:15] <hallvors> ah, zcorpan - perhaps I should have bothered you and not James about this ;-)
  257. # [10:16] <hallvors> anyway Ms2ger, if you have a moment please reply in bug 918764 - thx :)
  258. # [10:16] <zcorpan> hallvors: if you can construct the real thing, do that, if not (DOMException), use a custom object
  259. # [10:17] * Joins: Smylers1 (~smylers@81.143.60.194)
  260. # [10:17] <zcorpan> or a string for DOMException...
  261. # [10:18] <zcorpan> not super obvious, i agree
  262. # [10:19] <zcorpan> Philip`: do you know anything about why http://www.whatwg.org/specs/web-apps/current-work/multipage/fragment-links.js is broken?
  263. # [10:19] <Ms2ger> Don't the docs say all that, though?
  264. # [10:19] <zcorpan> yeah
  265. # [10:20] * Quits: jdaggett (~jdaggett@61-121-216-2.bitcat.net) (Ping timeout: 248 seconds)
  266. # [10:22] * Joins: zkis (~zkis@188-67-79-106.bb.dnainternet.fi)
  267. # [10:23] <Philip`> zcorpan: It worked when I last looked at it, so someone must have changed something in the past five years
  268. # [10:23] <zcorpan> helpful!
  269. # [10:24] <zcorpan> xref relies on it in html.py so now i can't generate html-differences
  270. # [10:25] <Philip`> zcorpan: The file looks truncated, so I guess either the upload was incomplete or the script aborted halfway through
  271. # [10:25] * Joins: nessy (~silviapf@101.164.144.53)
  272. # [10:26] <Philip`> zcorpan: but I don't know where the script is run now, or how to see what errors it might have emitted
  273. # [10:26] <hsivonen> I wonder if these seriously bad idea encodings are truly needed for email
  274. # [10:26] <hsivonen> UTF-7 and its friends
  275. # [10:26] <zcorpan> yeah failed upload seems plausible, i'll wait a bit and see if it fixes itself
  276. # [10:27] <zcorpan> hsivonen: maybe first step towards making them not truly needed is to identify clients that send utf-7 by default, and second clients that support sending utf-7
  277. # [10:28] * Joins: stalled (~stalled@unaffiliated/stalled)
  278. # [10:28] <zcorpan> although i can imagine the problem isn't just with clients but with scripts that send email (like newsletters)
  279. # [10:30] * Quits: nessy (~silviapf@101.164.144.53) (Quit: Leaving.)
  280. # [10:31] <hsivonen> encodings are fractally wrong
  281. # [10:31] <hsivonen> every time I try to fix a bug, I find another bug that I should fix
  282. # [10:32] <zcorpan> http://programmers.stackexchange.com/questions/163930/how-relevant-is-utf-7-when-it-comes-to-parsing-emails
  283. # [10:33] * Quits: zkis (~zkis@188-67-79-106.bb.dnainternet.fi) (Ping timeout: 240 seconds)
  284. # [10:34] <hsivonen> oh programmers.stackexchange is for conceptual questions and StackOverflow for non-conceptual ones?
  285. # [10:35] <hsivonen> Developing a browser engine would be easier if it wasn't used for email also.
  286. # [10:35] <zcorpan> so hotmail bounces is utf-7 (unless they've changed it), that's something users actually get
  287. # [10:35] <hsivonen> sad
  288. # [10:36] * heycam is now known as heycam|away
  289. # [10:36] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
  290. # [10:36] * Joins: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net)
  291. # [10:38] * Joins: cheron (~cheron@unaffiliated/cheron)
  292. # [10:38] <darobin> maybe it'd help if we added the list of errors from http://www.ecma-international.org/ecma-262/5.1/#sec-15.11 to testharness?
  293. # [10:39] <Ms2ger> gsnedders, merge https://github.com/html5lib/html5lib-tests/pull/4 already :)
  294. # [10:40] * Joins: tomasf_ (~tomasf@77.72.97.10.c.fiberdirekt.net)
  295. # [10:41] * Quits: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net) (Ping timeout: 248 seconds)
  296. # [10:41] * tomasf_ is now known as tomasf
  297. # [10:41] <zcorpan> Hixie_: is fragment-links.js regenned every commit?
  298. # [10:45] * Joins: zkis (~zkis@2001:998:22:0:5470:5c2:9b76:2650)
  299. # [10:46] <Philip`> zcorpan: It's generated by http://html5.googlecode.com/svn/trunk/spec-splitter/spec-splitter.py which ought to be run every commit
  300. # [10:47] <zcorpan> ok
  301. # [10:49] <zcorpan> the multipage version is up to date so that part still works
  302. # [10:49] * Joins: scor (scor@conference/drupalcon/x-yxjisszrbpuudyuh)
  303. # [10:49] * Quits: scor (scor@conference/drupalcon/x-yxjisszrbpuudyuh) (Changing host)
  304. # [10:49] * Joins: scor (scor@drupal.org/user/52142/view)
  305. # [10:50] * Quits: scor (scor@drupal.org/user/52142/view) (Client Quit)
  306. # [10:53] * Joins: hasather (~hasather@80.91.33.141)
  307. # [10:55] <hsivonen> \o/ Thunderbird always sends UTF-8 to the HTML parser, so I can rip out support for mail-only encodings out of the parser
  308. # [10:55] <Ms2ger> \o/
  309. # [10:59] * Quits: birtles (~chatzilla@61-121-216-2.bitcat.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  310. # [11:12] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
  311. # [11:13] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  312. # [11:13] * Joins: agcolom_ (uid6233@gateway/web/irccloud.com/x-pfhugmkktkebskvb)
  313. # [11:24] * Joins: scor (scor@conference/drupalcon/x-cwiohhmuybtowjnq)
  314. # [11:24] * Quits: scor (scor@conference/drupalcon/x-cwiohhmuybtowjnq) (Changing host)
  315. # [11:24] * Joins: scor (scor@drupal.org/user/52142/view)
  316. # [11:25] * Quits: scor (scor@drupal.org/user/52142/view) (Client Quit)
  317. # [11:26] * Joins: scor (scor@conference/drupalcon/x-marchvkjyntbvxte)
  318. # [11:26] * Quits: scor (scor@conference/drupalcon/x-marchvkjyntbvxte) (Changing host)
  319. # [11:26] * Joins: scor (scor@drupal.org/user/52142/view)
  320. # [11:26] * Quits: scor (scor@drupal.org/user/52142/view) (Client Quit)
  321. # [11:33] * Quits: zkis (~zkis@2001:998:22:0:5470:5c2:9b76:2650) (Ping timeout: 260 seconds)
  322. # [11:33] * Joins: zkis (~zkis@2001:998:22:0:5470:5c2:9b76:2650)
  323. # [11:40] * Joins: sedovsek (~robert@89.143.12.238)
  324. # [11:40] * Quits: sedovsek (~robert@89.143.12.238) (Client Quit)
  325. # [11:51] * Joins: scor (scor@drupal.org/user/52142/view)
  326. # [11:52] * Joins: krit (~krit@178-24-150-83-dynip.superkabel.de)
  327. # [11:52] * Quits: scor (scor@drupal.org/user/52142/view) (Client Quit)
  328. # [11:53] * Joins: scor (scor@conference/drupalcon/x-xgwxpiqhjautnqfh)
  329. # [11:53] * Quits: scor (scor@conference/drupalcon/x-xgwxpiqhjautnqfh) (Changing host)
  330. # [11:53] * Joins: scor (scor@drupal.org/user/52142/view)
  331. # [11:58] * Joins: sedovsek (~robert@89.143.12.238)
  332. # [12:04] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  333. # [12:05] <hsivonen> annevk: do you happen to already have test cases for the replacement encoding?
  334. # [12:07] * Joins: josemanuel (~josemanue@147.Red-83-35-185.dynamicIP.rima-tde.net)
  335. # [12:08] <jgraham> hallvors: Sorry, missed the question earlier. Did you sort things out?
  336. # [12:08] <hsivonen> annevk: can you remind me why the spec doesn't map UTF-7 and HZ to the replacement encoding?
  337. # [12:08] <jgraham> We could probably add support for assert_throws("TypeError", function(){})
  338. # [12:10] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  339. # [12:15] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
  340. # [12:18] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  341. # [12:23] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  342. # [12:32] * Joins: aleray (~aleray@ip-83-101-33-141.customer.schedom-europe.net)
  343. # [12:38] <aleray> hi, I'm having problems with html5lib and lxml.etree. I don't know exactly what happens but I get a "'unicode' object has no attribute 'tag'" AttributeError. I wrote my own serializer to tranform HTML into ConText (LaTex-like language). I have a bunch of database entries that have some fields with HTML in them. It seems to happen when the fragment of HTML I pass in is text only (not enclosed by any tag). Any Idea?
  344. # [12:38] <aleray> http://dpaste.com/1394167/
  345. # [12:45] * Joins: karlcow (~karl@nerval.la-grange.net)
  346. # [12:49] * Joins: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp)
  347. # [12:55] * Quits: plutoniix (~plutoniix@210.213.57.70) (Quit: จรลี จรลา)
  348. # [12:56] * Quits: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
  349. # [12:56] * Quits: yoav_ (~yoav@rrcs-24-39-145-115.nyc.biz.rr.com) (Ping timeout: 264 seconds)
  350. # [13:00] * Quits: mpt (~mpt@canonical/mpt) (Read error: Operation timed out)
  351. # [13:02] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  352. # [13:06] * Joins: Nenor (~Nenor@dhcpr105.fit.vutbr.cz)
  353. # [13:06] <aleray> ok more info: http://dpaste.com/1394200/
  354. # [13:07] <aleray> I somehow end up with a tree that contains a unicode object, and not an Element
  355. # [13:09] * Joins: sedovsek (~robert@89.143.12.238)
  356. # [13:15] * Joins: mpt (~mpt@nat/canonical/x-xmposbnhtjzfqsyi)
  357. # [13:15] * Quits: mpt (~mpt@nat/canonical/x-xmposbnhtjzfqsyi) (Changing host)
  358. # [13:15] * Joins: mpt (~mpt@canonical/mpt)
  359. # [13:18] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  360. # [13:22] * Joins: sedovsek (~robert@89.143.12.238)
  361. # [13:24] * Quits: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8) (Read error: Connection reset by peer)
  362. # [13:27] * Joins: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8)
  363. # [13:28] * Quits: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8) (Client Quit)
  364. # [13:28] * Joins: nessy (~silviapf@101.164.144.53)
  365. # [13:30] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
  366. # [13:30] * Joins: ricea (~ricea@2401:fa00:4:1000:b6b5:2fff:feca:47f8)
  367. # [13:35] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  368. # [13:35] * Joins: sedovsek (~robert@89.143.12.238)
  369. # [13:40] * Quits: Smylers1 (~smylers@81.143.60.194) (Ping timeout: 264 seconds)
  370. # [13:40] * Joins: charl (~charl@charl.eu)
  371. # [13:46] <jgraham> aleray: Do you have a small testcase that demonstrates the problem?
  372. # [13:49] * Quits: tobie_ (~tobielang@25-176.199-178.cust.bluewin.ch) (Quit: tobie_)
  373. # [13:55] * Joins: Smylers (~smylers@81.143.60.194)
  374. # [13:55] * Joins: hasather_ (~hasather@guest.schibsted.no)
  375. # [13:57] <aleray> jgraham, trying to make on
  376. # [13:57] <aleray> one
  377. # [13:57] <aleray> just a moment
  378. # [13:58] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 252 seconds)
  379. # [13:59] * Joins: rmichnik (~quassel@177.135.228.218)
  380. # [14:00] * Quits: hasather_ (~hasather@guest.schibsted.no) (Ping timeout: 248 seconds)
  381. # [14:00] * Joins: newtron (~newtron@199.71.174.103)
  382. # [14:05] * Joins: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp)
  383. # [14:06] <aleray> jgraham, here it is: http://dpaste.com/1394268/
  384. # [14:08] <aleray> jgraham, works when I remove the the unicode entities
  385. # [14:09] * Quits: Nenor (~Nenor@dhcpr105.fit.vutbr.cz) (Quit: Nenor)
  386. # [14:10] * Quits: josemanuel (~josemanue@147.Red-83-35-185.dynamicIP.rima-tde.net) (Quit: Saliendo)
  387. # [14:14] * Joins: reyre (~reyre@99.229.207.199)
  388. # [14:16] * Quits: krit (~krit@178-24-150-83-dynip.superkabel.de) (Quit: Leaving.)
  389. # [14:17] <aleray> jgraham, seems to be caused by lxmletree.py
  390. # [14:17] <jgraham> aleray: That seems like a bug in html5lib. Can you file an issue on github?
  391. # [14:17] <aleray> jgraham, yes
  392. # [14:18] <jgraham> Oh, unless you have time towork out what's wrong and fix it, in which case an issue and a PR would be great ;)
  393. # [14:18] <aleray> the FragmentWrapper.isstring method doesn't play nice with unicode
  394. # [14:18] * Quits: reyre (~reyre@99.229.207.199) (Remote host closed the connection)
  395. # [14:18] <aleray> jgraham, I can try, but I'm always a mess with unicode stuff :)
  396. # [14:19] <jgraham> Ah, you could be right
  397. # [14:20] <jgraham> the isstring attribute looks quite python 3 ish
  398. # [14:20] <jgraham> gsnedders: &
  399. # [14:20] <jgraham> s/&/^/
  400. # [14:20] <aleray> jgraham, basically: "self.isstring = isinstance(obj, str) or isinstance(obj, bytes)" should be valid for unicode type
  401. # [14:22] <jgraham> self.isstring = isinstance(obj, six.string_types)
  402. # [14:22] <jgraham> Perhaps
  403. # [14:25] * Joins: yoav_ (~yoav@rrcs-24-39-145-115.nyc.biz.rr.com)
  404. # [14:26] * Joins: jreading (Adium@nat/novell/x-oulkjuloyplciykh)
  405. # [14:27] * Quits: nessy (~silviapf@101.164.144.53) (Quit: Leaving.)
  406. # [14:29] <aleray> jgraham, here is the relevant part of the thing: http://dpaste.com/1394290/
  407. # [14:31] <aleray> sl I guess it should become "self.isstring = isinstance(obj, str) or isinstance(obj, bytes) or isinstance(obj, six.text_type)"
  408. # [14:33] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  409. # [14:36] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  410. # [14:41] * Quits: rego (~rego@231.193.27.77.dynamic.mundo-r.com) (Ping timeout: 264 seconds)
  411. # [14:45] * Joins: decotii (~decotii@hq.croscon.com)
  412. # [14:45] * Joins: krit (~krit@178-24-150-83-dynip.superkabel.de)
  413. # [14:45] * Quits: Smylers (~smylers@81.143.60.194) (*.net *.split)
  414. # [14:45] * Quits: Dashiva (Dashiva@wikia/Dashiva) (*.net *.split)
  415. # [14:45] * Quits: hallvors (~hallvord@cm-84.208.135.254.getinternet.no) (*.net *.split)
  416. # [14:45] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (*.net *.split)
  417. # [14:45] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (*.net *.split)
  418. # [14:45] * Quits: Guest21838 (sindresorh@gateway/shell/ircrelay.com/x-nrkmgqmwcckoptjs) (*.net *.split)
  419. # [14:45] * Quits: miketaylr (~miketaylr@192.241.222.35) (*.net *.split)
  420. # [14:45] * Quits: Rubennn (~Rubennn@apher.gewooniets.nl) (*.net *.split)
  421. # [14:45] * Quits: matjas (uid2247@gateway/web/irccloud.com/x-gzwsqajybffeyunn) (*.net *.split)
  422. # [14:45] * Quits: payman (~payman@ip-200.t2.se.opera.com) (*.net *.split)
  423. # [14:45] * Quits: bobbylaporte (~bobbylapo@108.166.175.162) (*.net *.split)
  424. # [14:45] * Quits: Jedi_ (~Jedi@jedi.org) (*.net *.split)
  425. # [14:46] * Joins: Rubennn (~Rubennn@apher.gewooniets.nl)
  426. # [14:46] * Joins: payman (~payman@ip-200.t2.se.opera.com)
  427. # [14:46] * Joins: ivan\ (~ivan@108-213-76-179.lightspeed.frokca.sbcglobal.net)
  428. # [14:46] * Joins: Jedi_ (~Jedi@jedi.org)
  429. # [14:46] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
  430. # [14:46] * Quits: ivan\ (~ivan@108-213-76-179.lightspeed.frokca.sbcglobal.net) (Changing host)
  431. # [14:46] * Joins: ivan\ (~ivan@unaffiliated/ivan/x-000001)
  432. # [14:46] * Joins: miketaylr (~miketaylr@192.241.222.35)
  433. # [14:47] * Joins: Smylers (~smylers@81.143.60.194)
  434. # [14:47] * Joins: hallvors (~hallvord@cm-84.208.135.254.getinternet.no)
  435. # [14:47] * Quits: krit (~krit@178-24-150-83-dynip.superkabel.de) (Client Quit)
  436. # [14:48] * Joins: krit (~krit@178-24-150-83-dynip.superkabel.de)
  437. # [14:48] * Joins: jarek (~jarek@unaffiliated/jarek)
  438. # [14:48] * Joins: Dashiva (Dashiva@178-82-40-88.dynamic.hispeed.ch)
  439. # [14:48] * Quits: Dashiva (Dashiva@178-82-40-88.dynamic.hispeed.ch) (Changing host)
  440. # [14:48] * Joins: Dashiva (Dashiva@wikia/Dashiva)
  441. # [14:49] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
  442. # [14:50] * Joins: krawchyk_ (~krawchyk@65.220.49.251)
  443. # [14:50] * Quits: jarek (~jarek@unaffiliated/jarek) (Client Quit)
  444. # [14:50] * Joins: sindresorhus (sindresorh@gateway/shell/ircrelay.com/x-kmvnadhbfrfuaklw)
  445. # [14:50] * Joins: jarek (~jarek@unaffiliated/jarek)
  446. # [14:51] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
  447. # [14:51] * Joins: bobbylaporte (~bobbylapo@108.166.175.162)
  448. # [14:52] * Joins: karlcow (~karl@nerval.la-grange.net)
  449. # [14:52] * Quits: jarek (~jarek@unaffiliated/jarek) (Client Quit)
  450. # [14:53] * Joins: jarek (~jarek@unaffiliated/jarek)
  451. # [14:53] * Quits: krit (~krit@178-24-150-83-dynip.superkabel.de) (Quit: Leaving.)
  452. # [14:53] * Quits: jarek (~jarek@unaffiliated/jarek) (Client Quit)
  453. # [15:01] * Quits: krawchyk_ (~krawchyk@65.220.49.251) (Remote host closed the connection)
  454. # [15:01] * Joins: krawchyk_ (~krawchyk@65.220.49.251)
  455. # [15:02] * Joins: tobie_ (~tobielang@25-176.199-178.cust.bluewin.ch)
  456. # [15:02] * Quits: krawchyk_ (~krawchyk@65.220.49.251) (Remote host closed the connection)
  457. # [15:05] * Quits: yoav_ (~yoav@rrcs-24-39-145-115.nyc.biz.rr.com) (Ping timeout: 264 seconds)
  458. # [15:06] * Joins: hasather (~hasather@guest.schibsted.no)
  459. # [15:08] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Read error: Connection reset by peer)
  460. # [15:09] * Joins: Kolombiken (~Adium@gateway.creuna.se)
  461. # [15:11] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 264 seconds)
  462. # [15:12] * Joins: felipeduardo (~felipedua@189.115.44.34)
  463. # [15:13] * Joins: yoav_ (~yoav@rrcs-24-39-145-115.nyc.biz.rr.com)
  464. # [15:15] * Krinkle|detached is now known as Krinkle
  465. # [15:16] * Quits: annevk (~annevk@cpe-67-243-22-65.nyc.res.rr.com) (Remote host closed the connection)
  466. # [15:17] * Joins: annevk (~annevk@cpe-67-243-22-65.nyc.res.rr.com)
  467. # [15:18] <annevk> hsivonen: no tests, a bunch of encodings are not listed yet because I wanted to see if this was the direction we were heading
  468. # [15:20] <annevk> hsivonen: looking for the bug...
  469. # [15:20] <annevk> hsivonen: per https://www.w3.org/Bugs/Public/show_bug.cgi?id=21057 you thought utf-7 and utf-32 might be relying on fallback
  470. # [15:21] <annevk> hsivonen: I think hz-gb-2312 is still in use
  471. # [15:22] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  472. # [15:24] * Joins: reyre (~reyre@142.204.133.18)
  473. # [15:26] * Joins: TallTed (~Thud@63.119.36.36)
  474. # [15:30] * Quits: encryptd_fractal (~encryptd_@71-89-74-12.dhcp.bycy.mi.charter.com) (Remote host closed the connection)
  475. # [15:31] * Quits: jreading (Adium@nat/novell/x-oulkjuloyplciykh) (Quit: Leaving.)
  476. # [15:34] <aleray> here we go: https://github.com/html5lib/html5lib-python/issues/115
  477. # [15:34] <jgraham> aleray: Thatnks
  478. # [15:34] <jgraham> *Thanks
  479. # [15:35] <aleray> jgraham, happy to help :) I'm quite in love with html5lib. I didn't wrtie any test I don't know exactly how it should be done
  480. # [15:36] * Quits: reyre (~reyre@142.204.133.18) (Remote host closed the connection)
  481. # [15:36] * Joins: scott_gonzalez (gonzasi0@gateway/shell/jquery.com/x-vnoohvmrjoaumuej)
  482. # [15:37] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  483. # [15:38] * Quits: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
  484. # [15:41] * Joins: reyre (~reyre@142.204.133.18)
  485. # [15:44] * Quits: yoav_ (~yoav@rrcs-24-39-145-115.nyc.biz.rr.com) (Ping timeout: 264 seconds)
  486. # [15:49] * Joins: Spedax (~spedax@5.149.142.18)
  487. # [15:50] * Joins: jreading (Adium@nat/novell/x-zstklnnwgpdovbzi)
  488. # [15:56] * Joins: scor (scor@conference/drupalcon/x-dsviffcqvlasqqtr)
  489. # [15:56] * Quits: scor (scor@conference/drupalcon/x-dsviffcqvlasqqtr) (Changing host)
  490. # [15:56] * Joins: scor (scor@drupal.org/user/52142/view)
  491. # [15:58] * Joins: encryptd_fractal (~encryptd_@66-188-99-174.static.ftbg.wi.charter.com)
  492. # [16:01] * Joins: rego (~rego@231.193.27.77.dynamic.mundo-r.com)
  493. # [16:07] * Joins: ehsan (~ehsan@66.207.208.102)
  494. # [16:07] * Quits: Spedax (~spedax@5.149.142.18) (Remote host closed the connection)
  495. # [16:12] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  496. # [16:13] <Ms2ger> Hrm, idlharness doesn't seem to like variadic arguments
  497. # [16:13] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 264 seconds)
  498. # [16:19] <darobin> Ms2ger: is this from an existing IDL?
  499. # [16:19] <Ms2ger> DOMTokenList
  500. # [16:21] <Ms2ger> annevk, r? https://critic.hoppipolla.co.uk/r/288
  501. # [16:22] <annevk> r+
  502. # [16:23] <Ms2ger> Ta
  503. # [16:31] <jgraham> gsnedders: I think the point is that in this case lxml gives unicode on py2
  504. # [16:31] <jgraham> zcorpan: I think I accidentially fixed the bug that caused reviews to not get closed on critic
  505. # [16:32] <zcorpan> jgraham: nice
  506. # [16:32] <jgraham> In other news, I now have pywebsockets tests running on localhost :)
  507. # [16:32] <zcorpan> jgraham: i guess it won't close the reviews currently open with a closed PR though?
  508. # [16:32] <jgraham> Well I mean pywebsockets-based tests for the websockets api
  509. # [16:32] <jgraham> zcorpan: No
  510. # [16:33] * Joins: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net)
  511. # [16:35] * Joins: rwaldron (rwaldron@gateway/shell/jquery.com/x-rzzonzteqhdatuqx)
  512. # [16:37] * Quits: Smylers (~smylers@81.143.60.194) (Remote host closed the connection)
  513. # [16:37] * Quits: zkis (~zkis@2001:998:22:0:5470:5c2:9b76:2650) (Ping timeout: 260 seconds)
  514. # [16:38] * Joins: Smylers (~smylers@81.143.60.194)
  515. # [16:42] * Joins: lmclister (~lmclister@192.150.10.209)
  516. # [16:46] * Joins: matjas (uid2247@gateway/web/irccloud.com/x-hwvotovfesrcavxk)
  517. # [16:47] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  518. # [16:51] * Quits: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net) (Quit: tomasf)
  519. # [16:51] * Quits: barneybook|2 (~kvirc@220-136-51-10.dynamic.hinet.net) (Read error: Connection reset by peer)
  520. # [16:51] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
  521. # [16:53] * Joins: barneybook (~kvirc@220-136-51-10.dynamic.hinet.net)
  522. # [16:53] * Joins: bradleymeck (~bradley.m@216-166-20-1.fwd.datafoundry.com)
  523. # [16:54] * Quits: barneybook (~kvirc@220-136-51-10.dynamic.hinet.net) (Max SendQ exceeded)
  524. # [16:55] * Quits: mven_ (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
  525. # [16:56] * Joins: temp01 (~temp01@unaffiliated/temp01)
  526. # [16:59] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  527. # [17:03] * Joins: scor (scor@conference/drupalcon/x-mxjfyntymgfltvvi)
  528. # [17:03] * Quits: scor (scor@conference/drupalcon/x-mxjfyntymgfltvvi) (Changing host)
  529. # [17:03] * Joins: scor (scor@drupal.org/user/52142/view)
  530. # [17:20] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
  531. # [17:21] * Joins: zkis (~zkis@188-67-79-106.bb.dnainternet.fi)
  532. # [17:27] <jgraham> hallvors: So you are working on XMLHttpRequest tests, right? :)
  533. # [17:27] * Ms2ger sees outstanding xhr reviews
  534. # [17:28] <hallvors> jgraham: yes. A little bit :)
  535. # [17:28] <hallvors> Found some issues during a Gecko test run, will fix them
  536. # [17:28] <jgraham> hallvors: You don't have some hidden desire to rewrite the PHP in python so that we can run them in automation, do you?
  537. # [17:29] <hallvors> Those PHP files are pretty simple, no?
  538. # [17:29] <hallvors> should be easy enough
  539. # [17:29] <hallvors> (aka "famous last words" I guess :-))
  540. # [17:30] <jgraham> I don't know, I just know that they are taking up a lot of my screen :)
  541. # [17:30] <jgraham> I haven't really looked
  542. # [17:31] <hallvors> well, some of them might be tricky if they try to do corner case stuff. On the other hand, some of those corner cases might be easier to trigger in a less hacky language ;-)
  543. # [17:32] * Quits: zcorpan (~zcorpan@ip-200.t2.se.opera.com) (Remote host closed the connection)
  544. # [17:32] <hallvors> although I think supporting PHP in whatever test framework you're aiming for might lower the bar to participation ;-)
  545. # [17:32] * Joins: zcorpan (~zcorpan@2a00:801:e0:30:446b:e5e6:a56:280f)
  546. # [17:33] * hallvors thinks PHP is a great language for beginners because of the excellent docs, and is prepared for being flamed & lynched for saying so
  547. # [17:33] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
  548. # [17:35] * Joins: jwalden (~waldo@nat/mozilla/x-dytbfvhudakjzvff)
  549. # [17:35] * jgraham wonders where these excellent docs are, only found the slightly rubbish built-in ones
  550. # [17:35] <jgraham> :p
  551. # [17:36] <annevk> if you know how PHP works, it's pretty great for small stuff, otherwise many pitfalls
  552. # [17:37] * Quits: zcorpan (~zcorpan@2a00:801:e0:30:446b:e5e6:a56:280f) (Ping timeout: 245 seconds)
  553. # [17:37] * Quits: cabanier (~cabanier@50-200-89-170-static.hfc.comcastbusiness.net) (Quit: Leaving.)
  554. # [17:38] * Quits: ImBcmDth (~Jon@oftn/member/ImBcmDth) (Ping timeout: 245 seconds)
  555. # [17:41] * Joins: jsbell (jsbell@nat/google/x-zanllvwazxujymsf)
  556. # [17:42] * Joins: mitemitreski (~mitemitre@212.120.17.179)
  557. # [17:45] <zewt> probably python's biggest flaw is that its syntax sucks for php-style templating
  558. # [17:45] * Joins: dbaron (~dbaron@70-36-140-29.dsl.dynamic.sonic.net)
  559. # [17:47] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
  560. # [17:47] * Quits: zkis (~zkis@188-67-79-106.bb.dnainternet.fi) (Ping timeout: 240 seconds)
  561. # [17:47] * Quits: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net) (Quit: Computer has gone to sleep.)
  562. # [17:49] * Krinkle is now known as Krinkle|detached
  563. # [17:49] * Joins: sedovsek (~robert@89.143.12.238)
  564. # [17:50] * Joins: ImBcmDth (~Jon@oftn/member/ImBcmDth)
  565. # [17:59] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  566. # [18:01] * Joins: sedovsek (~robert@89.143.12.238)
  567. # [18:01] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  568. # [18:03] * Joins: zcorpan (~zcorpan@ip-200.t2.se.opera.com)
  569. # [18:03] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
  570. # [18:04] * Joins: scor (scor@drupal.org/user/52142/view)
  571. # [18:04] * Quits: scor (scor@drupal.org/user/52142/view) (Client Quit)
  572. # [18:06] * Joins: newtron_ (~newtron@199.71.174.94)
  573. # [18:07] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
  574. # [18:10] * Quits: newtron (~newtron@199.71.174.103) (Ping timeout: 276 seconds)
  575. # [18:11] <gsnedders> jgraham: WTF. It shouldn't ever, I believe.
  576. # [18:11] <gsnedders> jgraham: Well, will look later.
  577. # [18:12] * Ms2ger pokes gsnedders about that PR
  578. # [18:13] <gsnedders> Ms2ger: Which?
  579. # [18:13] <Ms2ger> https://github.com/html5lib/html5lib-tests/pull/4
  580. # [18:16] * Joins: weinig (~weinig@17.114.217.25)
  581. # [18:16] * Joins: SteveF__ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  582. # [18:18] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 248 seconds)
  583. # [18:18] * SteveF__ is now known as SteveF
  584. # [18:18] * Quits: weinig (~weinig@17.114.217.25) (Client Quit)
  585. # [18:18] * Joins: weinig (~weinig@17.114.217.25)
  586. # [18:24] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
  587. # [18:27] <jgraham> So, should I consider the possibility of browsers sending multiple headers with the same name?
  588. # [18:28] * Quits: Smylers (~smylers@81.143.60.194) (Ping timeout: 240 seconds)
  589. # [18:29] * Quits: gnarf (gnarf@unaffiliated/gnarf) (Ping timeout: 245 seconds)
  590. # [18:29] * Quits: temp01 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
  591. # [18:30] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 260 seconds)
  592. # [18:31] * Quits: jreading (Adium@nat/novell/x-zstklnnwgpdovbzi) (Quit: Leaving.)
  593. # [18:31] * Joins: temp01 (~temp01@unaffiliated/temp01)
  594. # [18:31] * Joins: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net)
  595. # [18:32] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
  596. # [18:35] * Joins: stalled (~stalled@unaffiliated/stalled)
  597. # [18:38] * Joins: gnarf (gnarf@unaffiliated/gnarf)
  598. # [18:38] <gsnedders> Ms2ger: Oh, okay. Then sure.
  599. # [18:38] * Quits: charl (~charl@charl.eu) (Quit: leaving)
  600. # [18:42] * Joins: ap (~ap@2620:149:4:304:d9e9:d9da:548d:11f4)
  601. # [18:45] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  602. # [18:46] * Joins: sedovsek (~robert@89.143.12.238)
  603. # [18:46] * Quits: sedovsek (~robert@89.143.12.238) (Remote host closed the connection)
  604. # [18:50] * Joins: cabanier (cabanier@nat/google/x-xiirdbbczoqoonak)
  605. # [18:55] * Joins: AladinBouzerd (~aladinbou@196.41.226.251)
  606. # [18:57] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
  607. # [19:00] * Joins: eric_carlson (~eric@17.212.152.104)
  608. # [19:04] * Joins: dcheng (dcheng@nat/google/x-jvclpvqiwfowqlko)
  609. # [19:04] * Quits: zcorpan (~zcorpan@ip-200.t2.se.opera.com) (Ping timeout: 252 seconds)
  610. # [19:06] * Joins: sgalineau (~sylvaing@192.150.10.203)
  611. # [19:06] * Joins: nimbu (~nimbu@sjfw1-b.adobe.com)
  612. # [19:11] * Joins: jernoble (~jernoble@17.212.152.13)
  613. # [19:12] * Quits: weinig (~weinig@17.114.217.25) (Quit: weinig)
  614. # [19:12] * Joins: weinig (~weinig@17.114.217.25)
  615. # [19:18] * Quits: agcolom_ (uid6233@gateway/web/irccloud.com/x-pfhugmkktkebskvb) (Ping timeout: 260 seconds)
  616. # [19:22] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  617. # [19:22] * Joins: jarek (~jarek@unaffiliated/jarek)
  618. # [19:22] * Joins: agcolom_ (uid6233@gateway/web/irccloud.com/x-pxceqobpqesaryxi)
  619. # [19:26] * Joins: The_Kingdutch (~kingdutch@cookiemonster.alexandervarwijk.com)
  620. # [19:26] * The_Kingdutch is now known as Kingdutch
  621. # [19:27] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 264 seconds)
  622. # [19:27] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
  623. # [19:29] * Joins: alrra (~alrra@unaffiliated/alrra)
  624. # [19:29] * Joins: alrra_ (~alrra@89.47.82.125)
  625. # [19:29] * Quits: alrra_ (~alrra@89.47.82.125) (Client Quit)
  626. # [19:29] * Quits: alrra (~alrra@unaffiliated/alrra) (Client Quit)
  627. # [19:30] * Joins: alrra (~alrra@unaffiliated/alrra)
  628. # [19:31] * Joins: zcorpan (~zcorpan@2a00:801:e0:30:8065:d27e:28b8:b2cc)
  629. # [19:36] * Joins: weinig_ (~weinig@17.202.46.1)
  630. # [19:37] * Joins: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
  631. # [19:37] * Quits: tobie_ (~tobielang@25-176.199-178.cust.bluewin.ch) (Quit: tobie_)
  632. # [19:37] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
  633. # [19:37] * Quits: weinig (~weinig@17.114.217.25) (Ping timeout: 268 seconds)
  634. # [19:37] * weinig_ is now known as weinig
  635. # [19:38] * Joins: jreading (Adium@nat/novell/x-qvlkvlqpjplvkwdt)
  636. # [19:41] * Joins: espadrine (~ttyl@AMontsouris-158-1-13-201.w92-128.abo.wanadoo.fr)
  637. # [19:46] * Quits: weinig (~weinig@17.202.46.1) (Quit: weinig)
  638. # [19:49] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  639. # [19:51] * Quits: ImBcmDth (~Jon@oftn/member/ImBcmDth) (Ping timeout: 276 seconds)
  640. # [19:52] * Joins: weinig (~weinig@17.202.46.1)
  641. # [19:56] * Joins: takuya (takuya@nat/google/x-nnqwwgfeyqfijsbo)
  642. # [19:57] * Quits: jwalden (~waldo@nat/mozilla/x-dytbfvhudakjzvff) (Quit: brb)
  643. # [19:58] * Quits: cabanier (cabanier@nat/google/x-xiirdbbczoqoonak) (Quit: Leaving.)
  644. # [19:59] * Joins: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4)
  645. # [20:02] * Joins: rniwa (~rniwa@17.212.154.114)
  646. # [20:04] * Quits: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) (Quit: IC XC NIKA)
  647. # [20:04] * Quits: weinig (~weinig@17.202.46.1) (Quit: weinig)
  648. # [20:05] * Quits: takuya (takuya@nat/google/x-nnqwwgfeyqfijsbo) (Ping timeout: 245 seconds)
  649. # [20:07] * Joins: weinig (~weinig@17.202.47.67)
  650. # [20:08] * Joins: cabanier (~cabanier@216.239.55.138)
  651. # [20:09] * Quits: newtron_ (~newtron@199.71.174.94) (Remote host closed the connection)
  652. # [20:10] * Joins: newtron (~newtron@199.71.174.103)
  653. # [20:12] * Joins: zkis (~zkis@188-67-79-106.bb.dnainternet.fi)
  654. # [20:13] * Joins: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy)
  655. # [20:13] * Joins: yutak (yutak@nat/google/x-gmjajyvzffmugaev)
  656. # [20:20] * Joins: takuya (takuya@nat/google/x-urbobhvewcgumslq)
  657. # [20:20] * Joins: newtron_ (~newtron@199.71.174.94)
  658. # [20:21] * Parts: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
  659. # [20:21] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  660. # [20:21] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
  661. # [20:21] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
  662. # [20:25] * Joins: pyrsmk (~pyrsmk@85.69.91.79)
  663. # [20:25] * Quits: newtron (~newtron@199.71.174.103) (Ping timeout: 276 seconds)
  664. # [20:25] * Quits: yutak (yutak@nat/google/x-gmjajyvzffmugaev) (Ping timeout: 245 seconds)
  665. # [20:27] * Quits: takuya (takuya@nat/google/x-urbobhvewcgumslq) (Ping timeout: 245 seconds)
  666. # [20:28] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
  667. # [20:29] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
  668. # [20:30] * Quits: dbaron (~dbaron@70-36-140-29.dsl.dynamic.sonic.net) (Read error: Operation timed out)
  669. # [20:32] * Joins: nimbu1 (~nimbu@sjfw1-b.adobe.com)
  670. # [20:34] * Quits: AladinBouzerd (~aladinbou@196.41.226.251) (Ping timeout: 248 seconds)
  671. # [20:34] * Quits: nimbu (~nimbu@sjfw1-b.adobe.com) (Ping timeout: 245 seconds)
  672. # [20:44] * Quits: zcorpan (~zcorpan@2a00:801:e0:30:8065:d27e:28b8:b2cc) (Ping timeout: 245 seconds)
  673. # [20:52] * Quits: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net) (Read error: Connection reset by peer)
  674. # [20:53] * Quits: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4) (Quit: brb)
  675. # [20:54] * Joins: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net)
  676. # [20:56] * Joins: darobin (~darobin@2a01:e34:ed05:d180:dcb9:d3e0:2911:3583)
  677. # [21:01] * Quits: bradleymeck (~bradley.m@216-166-20-1.fwd.datafoundry.com) (Quit: bradleymeck)
  678. # [21:03] * Joins: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4)
  679. # [21:03] * Joins: bradleymeck (~bradley.m@216-166-20-1.fwd.datafoundry.com)
  680. # [21:03] * Joins: Lachy (~textual@cm-84.215.104.248.getinternet.no)
  681. # [21:03] * Quits: cabanier (~cabanier@216.239.55.138) (Quit: Leaving.)
  682. # [21:03] * Joins: yutak (yutak@nat/google/x-mydbuxwrudhfxvgo)
  683. # [21:03] * Joins: takuya (takuya@nat/google/x-bpsyoopiuynrtvhz)
  684. # [21:05] * Quits: nimbu1 (~nimbu@sjfw1-b.adobe.com) (Quit: Leaving.)
  685. # [21:06] * Quits: yutak (yutak@nat/google/x-mydbuxwrudhfxvgo) (Client Quit)
  686. # [21:06] * Joins: yutak (yutak@nat/google/x-dvbgwzmzqalingqs)
  687. # [21:06] * Quits: darobin (~darobin@2a01:e34:ed05:d180:dcb9:d3e0:2911:3583) (Remote host closed the connection)
  688. # [21:08] * Quits: takuya (takuya@nat/google/x-bpsyoopiuynrtvhz) (Ping timeout: 245 seconds)
  689. # [21:09] * Quits: aleray (~aleray@ip-83-101-33-141.customer.schedom-europe.net) (Ping timeout: 240 seconds)
  690. # [21:10] * Joins: zcorpan (~zcorpan@2a00:801:e0:30:10cd:75b:13e6:6a8b)
  691. # [21:14] * Joins: ImBcmDth (~Jon@oftn/member/ImBcmDth)
  692. # [21:14] * Joins: Smylers (~smylers@host86-147-45-248.range86-147.btcentralplus.com)
  693. # [21:16] * Joins: ap_ (~ap@2620:149:f01:205:ec50:d4eb:9d3:8dbb)
  694. # [21:18] * Quits: ap (~ap@2620:149:4:304:d9e9:d9da:548d:11f4) (Ping timeout: 245 seconds)
  695. # [21:18] * ap_ is now known as ap
  696. # [21:20] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
  697. # [21:20] * Joins: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net)
  698. # [21:25] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
  699. # [21:26] * Quits: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net) (Quit: tantek)
  700. # [21:27] * Joins: cabanier (~cabanier@216.239.55.138)
  701. # [21:28] * Quits: cabanier (~cabanier@216.239.55.138) (Client Quit)
  702. # [21:30] * Quits: yutak (yutak@nat/google/x-dvbgwzmzqalingqs) (Ping timeout: 245 seconds)
  703. # [21:31] * Joins: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net)
  704. # [21:31] * Joins: takuya (takuya@nat/google/x-mbmriesoqgermzxx)
  705. # [21:33] * Quits: zcorpan (~zcorpan@2a00:801:e0:30:10cd:75b:13e6:6a8b) (Remote host closed the connection)
  706. # [21:33] * Joins: zcorpan (~zcorpan@ip-200.t2.se.opera.com)
  707. # [21:35] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
  708. # [21:37] * Quits: zkis (~zkis@188-67-79-106.bb.dnainternet.fi) (Ping timeout: 240 seconds)
  709. # [21:42] * Joins: mven (~mven@206.194.49.172)
  710. # [21:47] * Quits: reyre (~reyre@142.204.133.18) (Remote host closed the connection)
  711. # [21:51] * Quits: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net) (Quit: sedovsek)
  712. # [21:53] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Remote host closed the connection)
  713. # [21:55] * Joins: reyre (~reyre@out-on-141.wireless.telus.com)
  714. # [21:55] * Joins: cabanier (~cabanier@216.239.55.138)
  715. # [21:56] * Quits: bradleymeck (~bradley.m@216-166-20-1.fwd.datafoundry.com) (Quit: bradleymeck)
  716. # [21:56] * Quits: weinig (~weinig@17.202.47.67) (Ping timeout: 240 seconds)
  717. # [21:57] * Joins: nimbu (~nimbu@sjfw1-b.adobe.com)
  718. # [21:58] * Joins: bradleymeck (~bradley.m@216-166-20-1.fwd.datafoundry.com)
  719. # [21:59] * Joins: yutak (yutak@nat/google/x-oguughzrevyyardj)
  720. # [22:03] * Quits: reyre (~reyre@out-on-141.wireless.telus.com) (Remote host closed the connection)
  721. # [22:06] * Quits: nimbu (~nimbu@sjfw1-b.adobe.com) (Quit: Leaving.)
  722. # [22:08] * Quits: yutak (yutak@nat/google/x-oguughzrevyyardj) (Quit: Ex-Chat)
  723. # [22:08] * Joins: yutak (yutak@nat/google/x-foagtjozpeblatzv)
  724. # [22:15] * Quits: Ms2ger (~Ms2ger@177.237-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
  725. # [22:18] * Quits: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4) (Quit: brb)
  726. # [22:19] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk)
  727. # [22:19] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 248 seconds)
  728. # [22:19] <gsnedders> Ms2ger: if you read logs, dealt with that PR
  729. # [22:26] <gsnedders> Ms2ger: If you deal with https://github.com/html5lib/html5lib-tests/pull/21 we're even. ;P
  730. # [22:27] * Quits: Lachy (~textual@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  731. # [22:28] * Quits: bholley (~bholley@c-67-180-21-133.hsd1.ca.comcast.net) (Quit: bholley)
  732. # [22:31] * Joins: temp02 (~temp01@unaffiliated/temp01)
  733. # [22:31] * Quits: yutak (yutak@nat/google/x-foagtjozpeblatzv) (Quit: Ex-Chat)
  734. # [22:31] * Quits: temp01 (~temp01@unaffiliated/temp01) (Disconnected by services)
  735. # [22:31] * Joins: yutak (yutak@nat/google/x-jiosycyvnlrvnoqn)
  736. # [22:31] * temp02 is now known as temp01
  737. # [22:31] * Joins: nimbu (~nimbu@sjfw1-b.adobe.com)
  738. # [22:32] * Quits: takuya (takuya@nat/google/x-mbmriesoqgermzxx) (Ping timeout: 245 seconds)
  739. # [22:33] * Quits: newtron_ (~newtron@199.71.174.94) (Remote host closed the connection)
  740. # [22:34] * Joins: newtron (~newtron@199.71.174.103)
  741. # [22:34] * Quits: sgalineau (~sylvaing@192.150.10.203) (Read error: Connection reset by peer)
  742. # [22:35] * Quits: yutak (yutak@nat/google/x-jiosycyvnlrvnoqn) (Client Quit)
  743. # [22:35] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  744. # [22:35] * Joins: yutak (yutak@nat/google/x-jorniterqsgyokft)
  745. # [22:35] * Joins: takuya (takuya@nat/google/x-avvkqzdgtmekwlfr)
  746. # [22:38] * Quits: yutak (yutak@nat/google/x-jorniterqsgyokft) (Client Quit)
  747. # [22:38] * Joins: yutak (yutak@nat/google/x-ohmvrxurcyiuyvur)
  748. # [22:39] <Hixie_> oh man
  749. # [22:39] <Hixie_> setting up a new event loop is gonna suck
  750. # [22:39] <Hixie_> (a per-tab event loop for session history, independent of the event loops of any actual tabs)
  751. # [22:39] <Hixie_> (er, of any actual browsing contexts)
  752. # [22:45] <gsnedders> Who deals with parser stuff at WebKit nowadays?
  753. # [22:46] * Quits: jgornick (jgornick@2600:3c00::f03c:91ff:fedf:72b4) (Ping timeout: 245 seconds)
  754. # [22:46] * Quits: nimbu (~nimbu@sjfw1-b.adobe.com) (Quit: Leaving.)
  755. # [22:47] * Quits: bradleymeck (~bradley.m@216-166-20-1.fwd.datafoundry.com) (Quit: bradleymeck)
  756. # [22:47] * Quits: gnarf (gnarf@unaffiliated/gnarf) (Ping timeout: 245 seconds)
  757. # [22:47] * Joins: bradleymeck (~bradley.m@216-166-20-1.fwd.datafoundry.com)
  758. # [22:50] * Quits: takuya (takuya@nat/google/x-avvkqzdgtmekwlfr) (Ping timeout: 245 seconds)
  759. # [22:58] <zcorpan> heycam|away: "The following extended attribute is applicable to dictionaries: [Constructor]." is that right?
  760. # [22:58] * Joins: nimbu (~nimbu@sjfw1-b.adobe.com)
  761. # [23:01] * Quits: TallTed (~Thud@63.119.36.36)
  762. # [23:05] * Quits: newtron (~newtron@199.71.174.103) (Remote host closed the connection)
  763. # [23:06] * Quits: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
  764. # [23:09] * Quits: rmichnik (~quassel@177.135.228.218) (Read error: Connection reset by peer)
  765. # [23:13] * Joins: sedovsek (~robert@lk.84.20.237.54.dc.cable.static.lj-kabel.net)
  766. # [23:18] * Quits: bradleymeck (~bradley.m@216-166-20-1.fwd.datafoundry.com) (Quit: bradleymeck)
  767. # [23:23] * Joins: jgornick (jgornick@2600:3c00::f03c:91ff:fedf:72b4)
  768. # [23:25] * Joins: nessy (~silviapf@101.164.144.53)
  769. # [23:26] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 248 seconds)
  770. # [23:26] * Joins: gnarf (gnarf@unaffiliated/gnarf)
  771. # [23:29] * Joins: rmichnik (~quassel@177.135.228.218)
  772. # [23:30] * Quits: felipeduardo (~felipedua@189.115.44.34) (Remote host closed the connection)
  773. # [23:33] * Quits: jreading (Adium@nat/novell/x-qvlkvlqpjplvkwdt) (Quit: Leaving.)
  774. # [23:37] * Joins: reyre (~reyre@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
  775. # [23:38] * Quits: rmichnik (~quassel@177.135.228.218) (Ping timeout: 245 seconds)
  776. # [23:39] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  777. # [23:39] * Joins: AladinBouzerd (~aladinbou@41.104.214.72)
  778. # [23:40] * Quits: Smylers (~smylers@host86-147-45-248.range86-147.btcentralplus.com) (Quit: Leaving.)
  779. # [23:44] * Joins: rmichnik (~quassel@177.135.228.218)
  780. # [23:45] * Quits: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net) (Read error: Connection reset by peer)
  781. # [23:45] * Joins: jreading (Adium@nat/novell/x-ikgfmwkltzxeujll)
  782. # [23:46] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  783. # [23:48] * Joins: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4)
  784. # [23:48] * Joins: tantek (~tantek@50-0-164-83.dsl.dynamic.sonic.net)
  785. # [23:48] * Joins: takuya (takuya@nat/google/x-ptaewumbmbbqcnhr)
  786. # [23:48] * Joins: jorgepedret (~jorgepedr@70-36-56-110.dyn.novuscom.net)
  787. # [23:50] * Quits: jreading (Adium@nat/novell/x-ikgfmwkltzxeujll) (Ping timeout: 245 seconds)
  788. # [23:53] * Quits: pyrsmk (~pyrsmk@85.69.91.79) (Remote host closed the connection)
  789. # Session Close: Wed Sep 25 00:00:01 2013

The end :)