/irc-logs / freenode / #whatwg / 2014-05-18 / end

Options:

  1. # Session Start: Sun May 18 00:00:00 2014
  2. # Session Ident: #whatwg
  3. # [00:01] <caitp> well, it's not somethig that's necessarily worth fussing about, I think it's not unmanageable, it's just that none of it is really organized in an easy way to simplify doing browsing context work
  4. # [00:01] <caitp> like you have a bunch of things that do part of it, but not all of it
  5. # [00:02] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 265 seconds)
  6. # [00:02] <JonathanNeal> Hixie: would you say technique #4 is the most expensive? https://gist.github.com/jonathantneal/d4e27ac9a65a426e6870
  7. # [00:03] <JonathanNeal> re: our conversation about <iframe>.
  8. # [00:09] * Joins: sankha93 (~sankha93@dslb-188-096-088-117.pools.arcor-ip.net)
  9. # [00:09] * Quits: sankha93 (~sankha93@dslb-188-096-088-117.pools.arcor-ip.net) (Changing host)
  10. # [00:09] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
  11. # [00:13] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Remote host closed the connection)
  12. # [00:14] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
  13. # [00:19] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Ping timeout: 240 seconds)
  14. # [00:30] * Joins: IZh (~Igor_Zhba@0897578511.static.corbina.ru)
  15. # [00:31] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  16. # [00:32] * Joins: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net)
  17. # [00:33] * Quits: IZh (~Igor_Zhba@0897578511.static.corbina.ru) (Client Quit)
  18. # [00:40] * Joins: espadrine_ (~ttyl@AMontsouris-158-1-22-188.w92-128.abo.wanadoo.fr)
  19. # [00:43] * Quits: espadrine` (~ttyl@AMontsouris-158-1-52-86.w92-128.abo.wanadoo.fr) (Ping timeout: 258 seconds)
  20. # [00:59] <Hixie> JonathanNeal: i have no idea. measure it. :-)
  21. # [01:00] <JonathanNeal> You kind, terrible, wise person.
  22. # [01:05] <gsnedders> In totally unrelated news, trying to decide what laptop to buy is absolutely aggrevating.
  23. # [01:13] <JonathanNeal> gsnedders: can’t decide which macbook is best?
  24. # [01:14] <gsnedders> I really just want to get something not that expensive to use as a desktop replacement while travelling till I graduate
  25. # [01:15] <gsnedders> And the MBPs fail the "not too expensive" part :)
  26. # [01:15] <tantek> gsnedders, MBA11 fully loaded.
  27. # [01:16] <gsnedders> I really want something with a bigger screen. Like, I literally am only going to be using it while at my parents and while on holiday, pretty much
  28. # [01:17] <gsnedders> Because around uni I typically just use tablet or computers in the lab… and I scarcely have much in way of reason to even be around campus next year
  29. # [01:21] <gsnedders> I mean, I'm still using an ancient MBP 17". But it's still mostly fine. Could do with a bit more RAM, an SSD, and a faster processor… But for how much I use it, it is basically fine…
  30. # [01:22] <gsnedders> I could go through the horrible process of replacing the HDD with an SSD, which is pretty hellish as it's not a user-replacable part.
  31. # [01:23] <Hixie> what do you use a laptop for?
  32. # [01:26] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  33. # [01:26] <JonathanNeal> gsnedders: 8GB of RAM => $40, 200GB SSHD => $110.
  34. # [01:27] <gsnedders> A mixture of doing random stuff on the web and email (and, ergh, Flash on OS X's performance is bad enough 1080p video on YouTube doesn't play back entirely smoothly…) and whatever assignments uni throws at me, mostly. It's the video playback and compile/test times that make me want to upgrade it, really.
  35. # [01:27] <gsnedders> JonathanNeal: Chipset only support 6GB of RAM.
  36. # [01:27] <JonathanNeal> I did that to my wife’s 2009 MBP and it sings. Of course, back then $110 couldn’t get you 200GB of solid state.
  37. # [01:27] <gsnedders> JonathanNeal: And putting an SSD in it is *hard*.
  38. # [01:27] <gsnedders> JonathanNeal: This is a mid-07 MBP :)
  39. # [01:28] <JonathanNeal> Yea, before the body change.
  40. # [01:28] <gsnedders> Indeed. The Unibodies have user-accessible drives, don't they?
  41. # [01:30] * Quits: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net) (Quit: sicking)
  42. # [01:35] * Quits: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net) (Quit: tantek)
  43. # [01:39] * Quits: barnabywalters (~barnabywa@89.17.128.127) (Quit: barnabywalters)
  44. # [01:43] <Hixie> gsnedders: sounds like a chromebook would be sufficient
  45. # [01:44] <gsnedders> Hixie: That's fine except for the doing random uni assignments bit. Which next year is basically going to be my project. It's nice being able to have spec open next to code. :)
  46. # [01:46] <Hixie> install ubuntu on a chromebook? :-)
  47. # [01:46] <Hixie> (https://github.com/dnschneid/crouton)
  48. # [01:46] <gsnedders> I more meant having the screen space to do so :)
  49. # [01:47] <Hixie> you need bigger than 12"?
  50. # [01:47] <Hixie> make that 14"
  51. # [01:48] <Hixie> ( http://www.google.com/intl/en/chrome/devices/chromebooks.html#hp-cb-14 )
  52. # [01:49] <gsnedders> For something I'm using as a work computer, yeah, I'd rather. But I'm probably just silly from having a 30" monitor at home :)
  53. # [01:49] <Hixie> if you want a laptop with bigger than 14" screen, then yeah, mbp.
  54. # [01:50] <Hixie> or just get an external monitor...
  55. # [01:51] <gsnedders> mhmm, yeah, maybe that would be the best idea
  56. # [01:51] * Joins: Huvet (55e5cf20@gateway/web/freenode/ip.85.229.207.32)
  57. # [01:52] <Huvet> Hi, I'm using version 0.999 of html5lib for python and get this error:
  58. # [01:52] <Huvet> python -c "import html5lib; html5lib.parse('&#3;', treebuilder='lxml')"
  59. # [01:52] <Huvet> ValueError: All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters
  60. # [01:52] <gsnedders> Yes, known bug.
  61. # [01:52] <Huvet> is this a bug I should report or is this known and fixed?
  62. # [01:52] <gsnedders> Neither. Known and unfixed. :)
  63. # [01:53] <gsnedders> "Soon".
  64. # [01:53] <Huvet> thanks, will hack around then, all entities below a certain number?
  65. # [01:54] <gsnedders> See ihatexml
  66. # [01:54] <Huvet> if you want it seen in the wild it's on this page: https://celebrity.yahoo.com/the-insider/watch-zach-galifianakis-interview-bradley-224209765.html
  67. # [01:54] <gsnedders> And it's not just entities, lxml never sees it as an entity
  68. # [01:54] <Huvet> ok!
  69. # [01:54] <gsnedders> Like, "\x03" would trigger the exact same case
  70. # [01:55] * Quits: Streusel (~Anonymous@unaffiliated/streusel) (Quit: Computer has gone to sleep.)
  71. # [01:55] * Joins: marbleEye (~marbleEye@host86-145-211-9.range86-145.btcentralplus.com)
  72. # [01:56] <gsnedders> Huvet: Essentially, we should be checking it matches the Char production in XML 1.0 (Fourth Edition)
  73. # [01:56] <Huvet> that's way over my head, but I feel happy that you know how to fix it :)
  74. # [01:57] * Quits: marbleEye (~marbleEye@host86-145-211-9.range86-145.btcentralplus.com) (Client Quit)
  75. # [01:57] * Joins: marbleEye (~marbleEye@host86-145-211-9.range86-145.btcentralplus.com)
  76. # [01:57] <Huvet> I'll just regexp it away and be happy that stuff doesn't break
  77. # [01:57] <Huvet> I'm a simple person like that
  78. # [01:57] <gsnedders> Also pretty much all that code is broken for anything outside of the BMP (i.e., anything above U+FFFF). So I was rather planning on rewriting it all.
  79. # [01:57] <Hixie> presumably another tree builder would fix it?
  80. # [01:57] <gsnedders> Also what Hixie just said :)
  81. # [01:58] <Huvet> yes, not using lxml threebuilder works
  82. # [01:58] <Huvet> but I'm using cssselect (https://pypi.python.org/pypi/cssselect) and it depends on lxml
  83. # [01:59] * Joins: Streusel (~Anonymous@unaffiliated/streusel)
  84. # [02:03] * Quits: weinig (~weinig@17.202.50.223) (Quit: weinig)
  85. # [02:05] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
  86. # [02:08] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
  87. # [02:09] <Huvet> seems to work for my use case (for anyone reading the log later on):
  88. # [02:09] <Huvet> import unicodedata def remove_control_characters(html): html = re.sub(ur"&#(\d+);", ur"\x\1", html) return "".join(ch for ch in html if unicodedata.category(ch)[0] != "C")
  89. # [02:10] <gsnedders> wait, that works?
  90. # [02:10] <gsnedders> Oh, wait, that's the raw string \x\1
  91. # [02:11] <Huvet> well, I could also be making a fool of myself, and messing up all the entities
  92. # [02:12] <gsnedders> I'm trying to remember what this does off-hand :)
  93. # [02:12] <Huvet> let me actually make sure this works... ;)
  94. # [02:18] <Huvet> import unicodedata def remove_control_characters(html): html = re.sub(ur"&#(\d+);", lambda c: unichr(int(c.group(1))), html) return "".join(ch for ch in html if unicodedata.category(ch)[0] != "C")
  95. # [02:18] <Huvet> that actually works, only for hex coded entities
  96. # [02:18] <gsnedders> That doesn't cause errors?
  97. # [02:18] <gsnedders> Huh
  98. # [02:19] <Huvet> it seems to work with realworld html at least
  99. # [02:23] <Philip`> As long as nobody uses &#x3;
  100. # [02:23] <gsnedders> Philip`: you live!
  101. # [02:25] <Huvet> Philip`: thx, added: html = re.sub(ur"&#x(\d+);", lambda c: unichr(int(c.group(1), 16)), html)
  102. # [02:26] <Philip`> Huvet: Might want &#x([0-9a-fA-F]+);
  103. # [02:26] <Philip`> or &#[xX]([0-9a-fA-F]+);
  104. # [02:26] <Huvet> what, you mean hex character can go to 16!? ;)
  105. # [02:27] <Philip`> Depending on how accurate you want to be, you might have to write an entire HTML parser in a regex
  106. # [02:27] <Huvet> yeah, I've read on stackoverflow that that is a great idea
  107. # [02:27] <gsnedders> You need to handle <script>, <textarea>, and a couple of others too.
  108. # [02:27] <gsnedders> :)
  109. # [02:28] <Huvet> this is just an ugly hack, until you fix it the non-hacky way
  110. # [02:28] <Huvet> 135 domains, so quite controlled environment
  111. # [02:33] * Joins: weinig (~weinig@98.234.191.242)
  112. # [02:34] * Quits: weinig (~weinig@98.234.191.242) (Client Quit)
  113. # [02:37] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
  114. # [02:40] * Quits: Huvet (55e5cf20@gateway/web/freenode/ip.85.229.207.32) (Ping timeout: 240 seconds)
  115. # [02:42] * Quits: coolbot95 (~coolbot95@gateway/tor-sasl/coolbot95) (Quit: coolbot95)
  116. # [02:50] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  117. # [02:51] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Remote host closed the connection)
  118. # [03:46] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  119. # [04:01] * Joins: weinig (~weinig@98.234.191.242)
  120. # [04:03] * Joins: jdaggett (~jdaggett@q023013.dynamic.ppp.asahi-net.or.jp)
  121. # [04:11] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  122. # [04:14] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  123. # [04:39] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
  124. # [04:50] * Joins: nessy (~silviapf@101.164.214.231)
  125. # [04:52] * Quits: plutoniix (~plutoniix@node-1b0c.pool-101-109.dynamic.totbb.net) (Quit: จรลี จรลา)
  126. # [05:04] * Joins: llkats (~llkats@c-69-181-45-245.hsd1.ca.comcast.net)
  127. # [05:10] * Joins: dylanlindgren (~kartstar@60-241-188-143.static.tpgi.com.au)
  128. # [05:13] * Joins: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net)
  129. # [05:17] * Quits: nessy (~silviapf@101.164.214.231) (Quit: Leaving.)
  130. # [05:51] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Remote host closed the connection)
  131. # [05:52] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  132. # [05:59] * Quits: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net) (Ping timeout: 265 seconds)
  133. # [06:01] * Joins: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com)
  134. # [06:08] * Quits: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  135. # [06:13] * Quits: jdaggett (~jdaggett@q023013.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
  136. # [06:29] * Joins: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net)
  137. # [07:07] * Quits: llkats (~llkats@c-69-181-45-245.hsd1.ca.comcast.net) (Remote host closed the connection)
  138. # [07:18] * Joins: nessy (~silviapf@101.164.214.231)
  139. # [07:33] * Quits: nessy (~silviapf@101.164.214.231) (Quit: Leaving.)
  140. # [07:39] * Joins: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com)
  141. # [07:46] * Quits: weinig (~weinig@98.234.191.242) (Quit: weinig)
  142. # [08:37] * Quits: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com) (Ping timeout: 265 seconds)
  143. # [08:38] * Quits: marbleEye (~marbleEye@host86-145-211-9.range86-145.btcentralplus.com) (Quit: Leaving)
  144. # [08:38] * Joins: marbleEye (~marbleEye@host86-145-211-9.range86-145.btcentralplus.com)
  145. # [08:43] * Joins: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com)
  146. # [08:43] * Quits: marbleEye (~marbleEye@host86-145-211-9.range86-145.btcentralplus.com) (Quit: Leaving)
  147. # [08:43] * Joins: marbleEye (~marbleEye@host86-145-211-9.range86-145.btcentralplus.com)
  148. # [08:51] * Quits: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net) (Ping timeout: 255 seconds)
  149. # [08:58] * Joins: zcorpan (~zcorpan@113.199.41.81)
  150. # [09:02] * Joins: nessy (~silviapf@101.164.214.231)
  151. # [09:12] * Quits: Streusel (~Anonymous@unaffiliated/streusel) (Ping timeout: 256 seconds)
  152. # [09:15] * Joins: Streusel (~Anonymous@unaffiliated/streusel)
  153. # [09:39] * Joins: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
  154. # [09:40] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  155. # [09:45] * Quits: marbleEye (~marbleEye@host86-145-211-9.range86-145.btcentralplus.com) (Quit: Leaving)
  156. # [09:47] * Joins: Ms2ger (~Ms2ger@134.199-242-81.adsl-dyn.isp.belgacom.be)
  157. # [09:55] * Joins: zdobersek (~zan@5.153.234.114)
  158. # [10:02] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
  159. # [10:03] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net) (Client Quit)
  160. # [10:04] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
  161. # [10:04] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  162. # [10:09] * Quits: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com) (Ping timeout: 264 seconds)
  163. # [10:13] * Joins: BigBangUDR (~Thunderbi@101.57.77.183)
  164. # [10:14] * Joins: coolbot95 (~coolbot95@gateway/tor-sasl/coolbot95)
  165. # [10:15] * Quits: BigBangUDR (~Thunderbi@101.57.77.183) (Remote host closed the connection)
  166. # [10:19] * Joins: Huvet (55e5cf20@gateway/web/freenode/ip.85.229.207.32)
  167. # [10:25] * Joins: dbaron (~dbaron@113.199.41.50)
  168. # [10:28] * Quits: zcorpan (~zcorpan@113.199.41.81) (Remote host closed the connection)
  169. # [10:29] * Joins: zcorpan (~zcorpan@113.199.41.81)
  170. # [10:29] * Quits: dbaron (~dbaron@113.199.41.50) (Client Quit)
  171. # [10:29] * Joins: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com)
  172. # [10:32] * Joins: sankha93 (~sankha93@dslb-188-096-088-117.pools.arcor-ip.net)
  173. # [10:32] * Quits: sankha93 (~sankha93@dslb-188-096-088-117.pools.arcor-ip.net) (Changing host)
  174. # [10:32] * Joins: sankha93 (~sankha93@fsf/emeritus/sankha93)
  175. # [10:33] * Quits: zcorpan (~zcorpan@113.199.41.81) (Ping timeout: 240 seconds)
  176. # [10:37] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  177. # [10:40] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  178. # [10:45] * Joins: tomaw (tom@freenode/staff/tomaw)
  179. # [10:46] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  180. # [10:46] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  181. # [10:46] * Quits: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com) (Ping timeout: 276 seconds)
  182. # [11:01] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Remote host closed the connection)
  183. # [11:03] * Joins: annevk_ (~annevk@77-57-114-66.dclient.hispeed.ch)
  184. # [11:03] * Quits: annevk (~annevk@77-57-114-66.dclient.hispeed.ch) (Read error: Connection reset by peer)
  185. # [11:05] * Joins: Areks (~Areks@95-26-45-140.broadband.corbina.ru)
  186. # [11:07] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
  187. # [11:07] * Joins: llkats (~llkats@c-69-181-45-245.hsd1.ca.comcast.net)
  188. # [11:09] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  189. # [11:13] * Quits: llkats (~llkats@c-69-181-45-245.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
  190. # [11:15] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  191. # [11:17] * Joins: jdaggett (~jdaggett@q023013.dynamic.ppp.asahi-net.or.jp)
  192. # [11:33] * Joins: Garbee (uid21171@gateway/web/irccloud.com/x-ydafuxmgkkjmfmjb)
  193. # [11:35] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  194. # [11:38] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Client Quit)
  195. # [11:39] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  196. # [11:41] * Quits: nessy (~silviapf@101.164.214.231) (Quit: Leaving.)
  197. # [11:52] * Quits: Areks (~Areks@95-26-45-140.broadband.corbina.ru) (Ping timeout: 264 seconds)
  198. # [12:04] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  199. # [12:06] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  200. # [12:08] * Joins: smaug____ (~chatzilla@37-136-193-4.nat.bb.dnainternet.fi)
  201. # [12:09] * Joins: plutoniix (~plutoniix@node-4nf.pool-125-25.dynamic.totbb.net)
  202. # [12:14] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  203. # [12:28] * Joins: BigBangUDR (~Thunderbi@101.56.231.138)
  204. # [12:29] * Quits: coolbot95 (~coolbot95@gateway/tor-sasl/coolbot95) (Quit: coolbot95)
  205. # [12:29] * Quits: BigBangUDR (~Thunderbi@101.56.231.138) (Client Quit)
  206. # [12:33] <annevk_> JonathanNeal: <object> is like <iframe> for SVG
  207. # [12:33] <annevk_> JonathanNeal: you get a browsing context and such
  208. # [12:34] * annevk_ is now known as annevk
  209. # [12:38] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
  210. # [12:38] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Remote host closed the connection)
  211. # [12:39] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
  212. # [12:40] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  213. # [12:42] * Joins: nessy (~silviapf@101.164.214.231)
  214. # [12:42] * Quits: Streusel (~Anonymous@unaffiliated/streusel) (Quit: Computer has gone to sleep.)
  215. # [12:43] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Ping timeout: 240 seconds)
  216. # [12:44] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
  217. # [13:02] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Remote host closed the connection)
  218. # [13:02] * Joins: karlcow (~karl@nerval.la-grange.net)
  219. # [13:02] * Joins: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com)
  220. # [13:03] * Quits: smaug____ (~chatzilla@37-136-193-4.nat.bb.dnainternet.fi) (Ping timeout: 252 seconds)
  221. # [13:13] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  222. # [13:17] * Joins: zcorpan (~zcorpan@113.199.41.81)
  223. # [13:18] * Quits: aretecode (~aretecode@64.120.6.170) (Remote host closed the connection)
  224. # [13:21] * Joins: aretecode (~aretecode@64.120.6.170)
  225. # [13:28] * Quits: nessy (~silviapf@101.164.214.231) (Quit: Leaving.)
  226. # [13:29] * Quits: zcorpan (~zcorpan@113.199.41.81) (Remote host closed the connection)
  227. # [13:30] * Joins: zcorpan (~zcorpan@113.199.41.81)
  228. # [13:30] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Remote host closed the connection)
  229. # [13:33] * Joins: cheron (~cheron@unaffiliated/cheron)
  230. # [13:34] * Quits: zcorpan (~zcorpan@113.199.41.81) (Ping timeout: 252 seconds)
  231. # [13:37] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  232. # [13:41] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
  233. # [13:52] * Joins: coolbot95 (~coolbot95@gateway/tor-sasl/coolbot95)
  234. # [14:01] * Quits: moo-_- (miohtama@lakka.kapsi.fi) (Remote host closed the connection)
  235. # [14:02] * Quits: nw (nw@kapsi.fi) (Remote host closed the connection)
  236. # [14:10] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  237. # [14:15] * Joins: moo-_- (miohtama@lakka.kapsi.fi)
  238. # [14:15] * Quits: moo-_- (miohtama@lakka.kapsi.fi) (Read error: Connection reset by peer)
  239. # [14:20] * Joins: moo-_- (miohtama@lakka.kapsi.fi)
  240. # [14:24] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  241. # [14:32] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  242. # [14:39] * Joins: IZh (~IZh@0897578511.static.corbina.ru)
  243. # [14:43] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  244. # [14:44] * Quits: Huvet (55e5cf20@gateway/web/freenode/ip.85.229.207.32) (Quit: Page closed)
  245. # [14:45] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  246. # [14:58] * Joins: nw (nw@kapsi.fi)
  247. # [15:00] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
  248. # [15:08] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  249. # [15:18] * Quits: dbaron (~dbaron@corp-nat.p2p.sfo1.mozilla.com) (Quit: g'night)
  250. # [15:20] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Remote host closed the connection)
  251. # [15:21] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  252. # [15:24] * Joins: rxgx (uid22483@gateway/web/irccloud.com/x-abjblfnfzomgjtyx)
  253. # [15:32] * Quits: nw (nw@kapsi.fi) (Quit: Lost terminal)
  254. # [15:32] * Joins: nw (nw@kapsi.fi)
  255. # [15:35] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  256. # [15:40] * Parts: frozenice (sid21176@gateway/web/irccloud.com/x-hrhetfdwwxmfnhvy)
  257. # [15:40] * Quits: dylanlindgren (~kartstar@60-241-188-143.static.tpgi.com.au) (Quit: Textual IRC Client: www.textualapp.com)
  258. # [15:46] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Remote host closed the connection)
  259. # [15:50] * Quits: aretecode (~aretecode@64.120.6.170) (Remote host closed the connection)
  260. # [15:50] * Joins: Areks (~Areks@95-26-45-140.broadband.corbina.ru)
  261. # [15:51] * Joins: tav (~tav`@host31-52-138-103.range31-52.btcentralplus.com)
  262. # [15:52] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
  263. # [15:52] * Joins: aretecode (~aretecode@64.120.6.170)
  264. # [15:54] * Quits: aretecode (~aretecode@64.120.6.170) (Remote host closed the connection)
  265. # [15:55] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  266. # [15:56] * Joins: aretecode (~aretecode@64.120.6.170)
  267. # [15:59] * Quits: IZh (~IZh@0897578511.static.corbina.ru) (Remote host closed the connection)
  268. # [16:06] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  269. # [16:16] * Joins: newtron (~newtron@184.175.16.140)
  270. # [16:22] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com)
  271. # [16:23] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Remote host closed the connection)
  272. # [16:26] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.afb.bredband2.com) (Remote host closed the connection)
  273. # [16:34] * Joins: nessy (~silviapf@101.164.214.231)
  274. # [16:38] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  275. # [16:53] * Quits: nessy (~silviapf@101.164.214.231) (Quit: Leaving.)
  276. # [16:56] * Joins: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net)
  277. # [17:11] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
  278. # [17:12] * Joins: richt_ (~richt@ip-static-94-242-205-220.as5577.net)
  279. # [17:16] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Ping timeout: 255 seconds)
  280. # [17:19] * Joins: izhak (~izhak@92.248.142.152)
  281. # [17:22] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
  282. # [17:26] * Quits: richt_ (~richt@ip-static-94-242-205-220.as5577.net) (Ping timeout: 258 seconds)
  283. # [17:27] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Ping timeout: 276 seconds)
  284. # [17:29] * Joins: barnabywalters (~barnabywa@89.17.128.127)
  285. # [17:29] * Quits: barnabywalters (~barnabywa@89.17.128.127) (Client Quit)
  286. # [17:40] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  287. # [17:41] * Krinkle|detached is now known as Krinkle
  288. # [17:42] * Quits: Areks (~Areks@95-26-45-140.broadband.corbina.ru) (Ping timeout: 240 seconds)
  289. # [17:56] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  290. # [17:57] * Joins: Rastus_Vernon (uid15187@wikimedia/Rastus-Vernon)
  291. # [17:58] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  292. # [18:05] * Krinkle is now known as Krinkle|detached
  293. # [18:07] <annevk> JakeA: I expanded the list of request contexts somewhat: http://fetch.spec.whatwg.org/#concept-request-context
  294. # [18:07] <annevk> JakeA: at some point I should probably start maintaining the IDL enum
  295. # [18:09] * Quits: tav (~tav`@host31-52-138-103.range31-52.btcentralplus.com) (Quit: tav)
  296. # [18:10] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  297. # [18:14] * Quits: izhak (~izhak@92.248.142.152) (Ping timeout: 240 seconds)
  298. # [18:15] <JakeA> annevk: looks good. Where is the context set, thought the various specs when they call fetch?
  299. # [18:15] <annevk> JakeA: that's the idea
  300. # [18:16] <annevk> JakeA: specs migrating to Fetch is going to happen at some point
  301. # [18:19] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
  302. # [18:21] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  303. # [18:22] * Joins: tav (~tav`@37.157.36.218)
  304. # [18:37] <annevk> mounir: when you implemented navigator.languages, did you ensure it returns a JavaScript Array object?
  305. # [18:37] <annevk> mounir: the specification wants to return an IDL array, which seems broken
  306. # [18:38] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Remote host closed the connection)
  307. # [18:39] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
  308. # [18:40] <annevk> mathiasbynens: https://gist.github.com/annevk/6bfa782752dde6acb379
  309. # [18:42] <mathiasbynens> annevk: agreed completely, but how to convince tc39?
  310. # [18:42] <mathiasbynens> i couldn’t even get es-discuss excited
  311. # [18:43] <annevk> mathiasbynens: I think to some extent it depends on putting it on the agenda and preparing a detailed proposal
  312. # [18:43] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Ping timeout: 240 seconds)
  313. # [18:43] <annevk> mathiasbynens: and then unfortunately getting someone to put it in their face when they have a meeting
  314. # [18:43] <mathiasbynens> annevk: you stopped attending?
  315. # [18:43] <annevk> mathiasbynens: hopefully that last step evolves to a more open process
  316. # [18:44] <annevk> mathiasbynens: I attended twice to get to know everyone and tell them the platform guys mean no harm and we want better IDL and what not just as much as the next guy
  317. # [18:44] <Ms2ger> So why would you ever want to put something into ES?
  318. # [18:44] <annevk> mathiasbynens: I don't think there's much value in me attending more for now, maybe once we come to another impasse
  319. # [18:44] <mathiasbynens> Ms2ger: cause then it’s not just available in browsers
  320. # [18:45] <zewt> javascript is pretty irreelvant outside of browsers
  321. # [18:45] <zewt> irrelevant, even
  322. # [18:45] <Ms2ger> I don't see why that'd necessarily require having TC39 mess with it either
  323. # [18:46] <annevk> Ms2ger: a) gets considered as part of the design of new objects (important for structured cloning) and maybe even get syntax support (might be interesting for workers some day) and b) someone else gets to maintain it and fix the bugs
  324. # [18:46] <annevk> a) seems somewhat more important, but b) is very nice too
  325. # [18:47] <mathiasbynens> zewt: you’re funny :)
  326. # [18:47] <Ms2ger> mathiasbynens, you're unhelpful
  327. # [18:47] <mathiasbynens> oh, zewt wasn’t kidding?
  328. # [18:48] <Ms2ger> So it's really just because TC39 ignores the rest of the platform, unless you put it in their spec?
  329. # [18:49] <mathiasbynens> not just that, it would also mean that non-browser ES engines can stop making up their own stdlibs that do similar things than what’s already in browsers
  330. # [18:50] <Ms2ger> They already can
  331. # [18:51] <mathiasbynens> ok then i guess the point is that not just tc39 ignores the rest of the platform
  332. # [18:51] <annevk> Ms2ger: I don't think they ignore the rest of the platform; they didn't invent new byte types
  333. # [18:52] <annevk> Ms2ger: they did refactor them and make them work nicely with arrays and now build new things on top (value objects)
  334. # [19:06] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
  335. # [19:07] * Quits: newtron (~newtron@184.175.16.140) (Remote host closed the connection)
  336. # [19:08] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Remote host closed the connection)
  337. # [19:08] * Joins: richt (~richt@c83-248-137-176.bredband.comhem.se)
  338. # [19:12] * Quits: richt (~richt@c83-248-137-176.bredband.comhem.se) (Ping timeout: 240 seconds)
  339. # [19:13] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  340. # [19:31] * Quits: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net) (Ping timeout: 258 seconds)
  341. # [19:39] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  342. # [19:39] * Joins: weinig (~weinig@17.202.50.223)
  343. # [19:46] * Joins: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net)
  344. # [19:58] * Quits: timeless (sid4015@firefox/developer/timeless) (Ping timeout: 240 seconds)
  345. # [19:58] * Quits: hdv (sid2376@gateway/web/irccloud.com/x-tfccgqlbvqzwvmss) (Ping timeout: 240 seconds)
  346. # [20:00] * Quits: daleharvey (sid513@gateway/web/irccloud.com/x-bovvexopcktrbqeh) (Ping timeout: 276 seconds)
  347. # [20:00] * Quits: wycats (sid79@gateway/web/irccloud.com/x-kpzmaahzmkwomyzt) (Ping timeout: 258 seconds)
  348. # [20:00] * Joins: hdv (sid2376@gateway/web/irccloud.com/x-hzzkpeyjjvgypqia)
  349. # [20:01] * Joins: seventh (seventh@31.6.45.74)
  350. # [20:01] * Joins: timeless (sid4015@firefox/developer/timeless)
  351. # [20:02] * Joins: wycats___ (sid79@gateway/web/irccloud.com/x-lzpgwumyceegqezc)
  352. # [20:05] * Joins: daleharvey (sid513@gateway/web/irccloud.com/x-dyjggxbqcjtayrja)
  353. # [20:06] * Quits: mven (~mven@169.241.49.57) (Ping timeout: 240 seconds)
  354. # [20:08] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  355. # [20:08] * Joins: newtron (~newtron@184.175.16.140)
  356. # [20:12] * Quits: newtron (~newtron@184.175.16.140) (Ping timeout: 240 seconds)
  357. # [20:18] * Quits: tav (~tav`@37.157.36.218) (Quit: tav)
  358. # [20:25] * Joins: newtron (~newtron@184.175.16.140)
  359. # [20:26] * Quits: aretecode (~aretecode@64.120.6.170) (Quit: Toodaloo)
  360. # [20:27] * Joins: tav (~tav`@37.157.36.218)
  361. # [20:30] * Quits: newtron (~newtron@184.175.16.140) (Ping timeout: 240 seconds)
  362. # [20:31] * Quits: diffalot (~diffalot@c-76-107-128-104.hsd1.ms.comcast.net) (Ping timeout: 265 seconds)
  363. # [20:32] * Joins: diffalot (~diffalot@76.107.128.104)
  364. # [20:54] * Joins: Joseph_Silber (~Joseph@ool-44c3e80a.static.optonline.net)
  365. # [20:55] * Joins: newtron (~newtron@184.175.16.140)
  366. # [20:56] * Quits: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net) (Ping timeout: 240 seconds)
  367. # [20:59] * Quits: newtron (~newtron@184.175.16.140) (Ping timeout: 240 seconds)
  368. # [21:04] * Joins: newtron (~newtron@184.175.16.140)
  369. # [21:07] * Joins: BigBangUDR (~Thunderbi@123.239.162.16)
  370. # [21:08] * Quits: newtron (~newtron@184.175.16.140) (Ping timeout: 240 seconds)
  371. # [21:11] * Quits: BigBangUDR (~Thunderbi@123.239.162.16) (Client Quit)
  372. # [21:14] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  373. # [21:27] * Joins: Areks (~Areks@89.178.155.119)
  374. # [21:32] * Quits: tav (~tav`@37.157.36.218) (Quit: tav)
  375. # [21:37] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  376. # [21:39] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  377. # [21:46] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.cpe.webspeed.dk)
  378. # [21:53] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.cpe.webspeed.dk) (Quit: TuRnaD0)
  379. # [21:58] * Joins: tav (~tav`@37.157.36.218)
  380. # [22:06] * Quits: weinig (~weinig@17.202.50.223) (Quit: weinig)
  381. # [22:06] * Quits: Rastus_Vernon (uid15187@wikimedia/Rastus-Vernon) (Quit: Connection closed for inactivity)
  382. # [22:15] * Quits: espadrine_ (~ttyl@AMontsouris-158-1-22-188.w92-128.abo.wanadoo.fr) (Ping timeout: 276 seconds)
  383. # [22:22] * Joins: barnabywalters (~barnabywa@89.17.128.127)
  384. # [22:23] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  385. # [22:29] * Joins: espadrine_ (~ttyl@AMontsouris-158-1-22-188.w92-128.abo.wanadoo.fr)
  386. # [22:29] * Joins: Streusel (~Anonymous@unaffiliated/streusel)
  387. # [22:39] * Quits: tav (~tav`@37.157.36.218) (Quit: tav)
  388. # [22:42] * Quits: espadrine_ (~ttyl@AMontsouris-158-1-22-188.w92-128.abo.wanadoo.fr) (Ping timeout: 255 seconds)
  389. # [22:48] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
  390. # [22:51] * Joins: newtron (~newtron@184.175.16.140)
  391. # [22:52] * Joins: weinig (~weinig@98.234.191.242)
  392. # [22:52] * Quits: weinig (~weinig@98.234.191.242) (Client Quit)
  393. # [22:52] * Joins: john3213 (john3213@static-72-66-66-50.washdc.fios.verizon.net)
  394. # [22:54] * Quits: sankha93 (~sankha93@fsf/emeritus/sankha93) (Remote host closed the connection)
  395. # [22:56] * Joins: newbie (~kvirc@62.18.86.7)
  396. # [22:57] * newbie is now known as Guest99328
  397. # [22:57] * Parts: john3213 (john3213@static-72-66-66-50.washdc.fios.verizon.net)
  398. # [23:09] * Quits: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
  399. # [23:11] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  400. # [23:17] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 258 seconds)
  401. # [23:22] * Quits: Ms2ger (~Ms2ger@134.199-242-81.adsl-dyn.isp.belgacom.be) (Quit: nn)
  402. # [23:22] * Joins: aretecode (~aretecode@64.120.6.170)
  403. # [23:25] * Quits: zdobersek (~zan@5.153.234.114) (Quit: Leaving.)
  404. # [23:35] * Quits: Guest99328 (~kvirc@62.18.86.7) (Ping timeout: 240 seconds)
  405. # [23:38] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  406. # [23:41] * Joins: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net)
  407. # [23:56] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  408. # [23:59] * Quits: sicking (~sicking@c-98-210-154-157.hsd1.ca.comcast.net) (Quit: sicking)
  409. # Session Close: Mon May 19 00:00:00 2014

The end :)