/irc-logs / freenode / #whatwg / 2013-06-19 / end

Options:

  1. # Session Start: Wed Jun 19 00:00:00 2013
  2. # Session Ident: #whatwg
  3. # [00:04] * Quits: eric_carlson (~eric@17.212.152.104) (Read error: Connection reset by peer)
  4. # [00:05] * Joins: eric_carlson (~eric@17.212.152.104)
  5. # [00:06] * Joins: dekiss (~dejan@unaffiliated/dekiss)
  6. # [00:06] * nimbu1 is now known as divya
  7. # [00:10] * Joins: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt)
  8. # [00:10] * Quits: nessy (~silviapf@202-159-131-199.dyn.iinet.net.au) (Quit: Leaving.)
  9. # [00:11] * Joins: reyre_ (~reyre_@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com)
  10. # [00:14] * Quits: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt) (Ping timeout: 252 seconds)
  11. # [00:14] * Quits: gavinc (~gavin@barad-dur.carothers.name) (Read error: Operation timed out)
  12. # [00:15] * Joins: skcin7 (~skcin7@cpe-76-171-156-36.socal.res.rr.com)
  13. # [00:15] * Quits: ripples (~ripples@41-135-28-245.dsl.mweb.co.za) (Ping timeout: 248 seconds)
  14. # [00:16] * Joins: gavinc (~gavin@barad-dur.carothers.name)
  15. # [00:20] * Quits: dekiss (~dejan@unaffiliated/dekiss) (Quit: Ex-Chat)
  16. # [00:28] * Quits: dbaron_ (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  17. # [00:28] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
  18. # [00:34] * Quits: reyre_ (~reyre_@CPE7cb21b1e2cf4-CM7cb21b1e2cf1.cpe.net.cable.rogers.com) (Remote host closed the connection)
  19. # [00:37] <Hixie> TabAtkins: in case it dropped off your radar, https://www.w3.org/Bugs/Public/show_bug.cgi?id=22118
  20. # [00:40] * Joins: tantek (~tantek@199.223.125.130)
  21. # [00:41] * Quits: payman (~payman@ip-200.t2.se.opera.com) (Ping timeout: 276 seconds)
  22. # [00:42] * Joins: nessy (~silviapf@202-159-131-199.dyn.iinet.net.au)
  23. # [00:45] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  24. # [00:46] * Quits: nessy (~silviapf@202-159-131-199.dyn.iinet.net.au) (Client Quit)
  25. # [00:48] * Quits: skcin7 (~skcin7@cpe-76-171-156-36.socal.res.rr.com) (Read error: Connection reset by peer)
  26. # [00:51] * Quits: ap (~ap@2620:149:4:1b01:d009:7d84:d30d:af3e) (Quit: ap)
  27. # [00:51] * Quits: mattgiff_ (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  28. # [00:52] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  29. # [00:53] * Joins: payman (~payman@ip-200.t2.se.opera.com)
  30. # [00:53] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  31. # [00:53] * Joins: skcin7 (~skcin7@cpe-76-171-156-36.socal.res.rr.com)
  32. # [00:54] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Client Quit)
  33. # [00:55] * Joins: newtron (~newtron@206-248-183-122.dsl.teksavvy.com)
  34. # [00:56] * Joins: mattgiff_ (~mattgiffo@108.161.20.199)
  35. # [00:57] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 268 seconds)
  36. # [00:57] * Joins: dekiss (~dejan@77.28.9.236)
  37. # [00:57] * Quits: dekiss (~dejan@77.28.9.236) (Changing host)
  38. # [00:57] * Joins: dekiss (~dejan@unaffiliated/dekiss)
  39. # [00:58] * Joins: birtles (~chatzilla@61-121-216-2.bitcat.net)
  40. # [00:59] * Quits: weinig (~weinig@17.212.154.249) (Ping timeout: 246 seconds)
  41. # [01:00] * Quits: newtron (~newtron@206-248-183-122.dsl.teksavvy.com) (Ping timeout: 276 seconds)
  42. # [01:00] * Quits: dekiss (~dejan@unaffiliated/dekiss) (Client Quit)
  43. # [01:01] * Quits: skcin7 (~skcin7@cpe-76-171-156-36.socal.res.rr.com) (Quit: skcin7)
  44. # [01:07] * Joins: dekiss (~dejan@unaffiliated/dekiss)
  45. # [01:09] * Quits: dekiss (~dejan@unaffiliated/dekiss) (Client Quit)
  46. # [01:28] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  47. # [01:36] * Quits: tantek (~tantek@199.223.125.130) (Quit: tantek)
  48. # [01:36] * Quits: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4) (Quit: brb)
  49. # [01:39] * Joins: dekiss (~dejan@77.28.19.143)
  50. # [01:39] * Quits: dekiss (~dejan@77.28.19.143) (Changing host)
  51. # [01:39] * Joins: dekiss (~dejan@unaffiliated/dekiss)
  52. # [01:40] * Quits: jernoble (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net) (Quit: Textual IRC Client: www.textualapp.com)
  53. # [01:42] * Joins: jpn (~jpn@a79-168-252-125.cpe.netcabo.pt)
  54. # [01:45] * Quits: lmclister (~lmclister@sjfw1.adobe.com) (Quit: lmclister)
  55. # [01:45] * Quits: decotii (~decotii@static-98-116-12-109.nycmny.fios.verizon.net) (Quit: Leaving)
  56. # [01:46] * Quits: ^esc (~esc_ape@178.115.251.69.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
  57. # [01:46] * Quits: jpn (~jpn@a79-168-252-125.cpe.netcabo.pt) (Client Quit)
  58. # [01:47] * Quits: sicking (~sicking@80.216.49.136) (Quit: sicking)
  59. # [01:48] * Joins: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4)
  60. # [01:48] * Quits: dekiss (~dejan@unaffiliated/dekiss) (Quit: Ex-Chat)
  61. # [01:48] * Quits: mattgiff_ (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  62. # [01:49] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  63. # [01:49] * heycam|away is now known as heycam
  64. # [01:53] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 248 seconds)
  65. # [01:55] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
  66. # [01:55] * Joins: nessy (~silviapf@stargate.it.nicta.com.au)
  67. # [02:04] * Quits: othermaciej (~mjs@17.114.106.11) (Quit: othermaciej)
  68. # [02:05] * Joins: tantek (~tantek@mfc2036d0.tmodns.net)
  69. # [02:05] * Quits: nessy (~silviapf@stargate.it.nicta.com.au) (Quit: Leaving.)
  70. # [02:11] * Joins: nessy (~silviapf@stargate.it.nicta.com.au)
  71. # [02:13] * Quits: tantek (~tantek@mfc2036d0.tmodns.net) (Quit: tantek)
  72. # [02:13] * Joins: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br)
  73. # [02:17] * Quits: jsbell (jsbell@nat/google/x-bqfzzdwstweemjnm) (Quit: There's no place like home...)
  74. # [02:24] * Joins: miketaylr (~miketaylr@91.203.97.247)
  75. # [02:29] * Quits: miketaylr (~miketaylr@91.203.97.247) (Ping timeout: 248 seconds)
  76. # [02:31] * Joins: newtron (~newtron@206-248-183-122.dsl.teksavvy.com)
  77. # [02:37] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  78. # [02:45] * Joins: annevk (~annevk@s236.GtokyoFL22.vectant.ne.jp)
  79. # [02:47] * Quits: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi) (Ping timeout: 256 seconds)
  80. # [02:49] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
  81. # [02:50] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  82. # [02:50] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  83. # [02:50] * Joins: scor (~scor@drupal.org/user/52142/view)
  84. # [02:53] <TabAtkins> Hixie: Haven't gotten back to my desk yet. ^_^
  85. # [02:55] <TabAtkins> zcorpan: CSSConditionRule is what it sounds like - a superclass for all the condition rules. There are two of them right now (@media, @supports), but there was a third (@document) that got punted to the next level.
  86. # [02:59] <TabAtkins> Is anyone aware of anything in the platform where some default action only occurs if there is no listener attached to the element? That is, the "default action" is cancelled by default when an event listener runs?
  87. # [03:00] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (Excess Flood)
  88. # [03:04] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
  89. # [03:04] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  90. # [03:09] * Quits: barneybook|2 (~kvirc@114-44-244-232.dynamic.hinet.net) (Read error: Connection reset by peer)
  91. # [03:19] * Joins: yutak (~yutak@2401:fa00:4:1004:26be:5ff:fe0d:e1d5)
  92. # [03:20] * [[zzz]] is now known as [[zz]]
  93. # [03:21] * Quits: josemanuel (~josemanue@229.231.221.87.dynamic.jazztel.es) (Quit: Saliendo)
  94. # [03:22] * Quits: annevk (~annevk@s236.GtokyoFL22.vectant.ne.jp) (Ping timeout: 248 seconds)
  95. # [03:22] * Joins: annevk (~annevk@s236.GtokyoFL22.vectant.ne.jp)
  96. # [03:27] * Quits: oxy (~oxy@irc.oxy.fi) (Ping timeout: 248 seconds)
  97. # [03:29] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Ping timeout: 264 seconds)
  98. # [03:30] * Joins: danjesus (~danjesus@201-93-104-223.dial-up.telesp.net.br)
  99. # [03:31] * Quits: danjesus (~danjesus@201-93-104-223.dial-up.telesp.net.br) (Remote host closed the connection)
  100. # [03:32] * Quits: divya (~nimbu@sjfw1.adobe.com) (Read error: Connection reset by peer)
  101. # [03:39] * Quits: annevk (~annevk@s236.GtokyoFL22.vectant.ne.jp) (Ping timeout: 256 seconds)
  102. # [03:41] * Joins: a-ja (~Instantbi@70.230.157.38)
  103. # [03:44] * Joins: tantek (~tantek@199.223.125.130)
  104. # [03:46] * Quits: newtron (~newtron@206-248-183-122.dsl.teksavvy.com) (Remote host closed the connection)
  105. # [03:48] * Quits: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4) (Quit: ChatZilla 0.9.87-6.1450hg.fc18 [XULRunner 21.0/20130521122340])
  106. # [03:58] * heycam is now known as heycam|away
  107. # [04:00] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  108. # [04:06] * Joins: barneybook (~kvirc@111-241-122-211.dynamic.hinet.net)
  109. # [04:14] * Quits: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net) (Read error: Connection reset by peer)
  110. # [04:15] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  111. # [04:25] * Joins: miketaylr (~miketaylr@91.203.97.247)
  112. # [04:29] <GPHemsley> TabAtkins: It has been suggested that I ask you to also track how much web content sends style resources without any Content-Type header sent
  113. # [04:29] * Quits: miketaylr (~miketaylr@91.203.97.247) (Ping timeout: 260 seconds)
  114. # [04:30] <GPHemsley> TabAtkins: In particular, to determine the cost of outright blocking/rejecting/ignoring CSS files that are served without a Content-Type (since CSS is difficult to sniff)
  115. # [04:30] * Parts: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  116. # [04:33] <GPHemsley> TabAtkins: Though if you could track what types (or lack thereof) that style files are served as, that'd probably be an even bigger help
  117. # [04:41] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 260 seconds)
  118. # [04:42] * Joins: moo__ (miohtama@lakka.kapsi.fi)
  119. # [04:42] * Quits: foolip (~philip@node-7lfba0nolmjcce1j8.a0.ipv6.opera.com) (Ping timeout: 260 seconds)
  120. # [04:42] * Quits: moo-_- (miohtama@lakka.kapsi.fi) (Read error: Connection reset by peer)
  121. # [04:43] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  122. # [04:43] * Joins: foolip (~philip@node-7lfba0nolmjcce1j8.a0.ipv6.opera.com)
  123. # [04:43] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  124. # [04:46] * Joins: annevk (~annevk@p14100-ipngn4101marunouchi.tokyo.ocn.ne.jp)
  125. # [04:47] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 248 seconds)
  126. # [04:51] * heycam|away is now known as heycam
  127. # [04:54] * Joins: stalled (~stalled@unaffiliated/stalled)
  128. # [04:56] * Joins: newtron (~newtron@206-248-183-122.dsl.teksavvy.com)
  129. # [05:01] * Quits: newtron (~newtron@206-248-183-122.dsl.teksavvy.com) (Ping timeout: 276 seconds)
  130. # [05:13] * Krinkle is now known as Krinkle|detached
  131. # [05:13] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
  132. # [05:13] * Parts: a-ja (~Instantbi@70.230.157.38)
  133. # [05:16] * Quits: tantek (~tantek@199.223.125.130) (Quit: tantek)
  134. # [05:16] * Krinkle|detached is now known as Krinkle
  135. # [05:23] * Krinkle is now known as Krinkle|detached
  136. # [05:37] * Quits: dgorbik (~dgorbik@2620:149:4:203:58d5:8442:20c:7f99) (Read error: Connection reset by peer)
  137. # [05:37] * Joins: dgorbik (~dgorbik@2620:149:4:203:f1be:2cc6:1fe0:1f4)
  138. # [05:39] * Quits: nessy (~silviapf@stargate.it.nicta.com.au) (Quit: Leaving.)
  139. # [05:40] * Joins: nessy (~silviapf@stargate.it.nicta.com.au)
  140. # [05:50] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  141. # [05:50] * Quits: stalled (~stalled@unaffiliated/stalled) (*.net *.split)
  142. # [05:50] * Quits: barneybook (~kvirc@111-241-122-211.dynamic.hinet.net) (*.net *.split)
  143. # [05:50] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (*.net *.split)
  144. # [05:50] * Quits: payman (~payman@ip-200.t2.se.opera.com) (*.net *.split)
  145. # [05:50] * Quits: lilmonkey` (~colin@pdpc/supporter/professional/riven) (*.net *.split)
  146. # [05:50] * Quits: wakaba (~wakaba@187.120.236.133.dy.bbexcite.jp) (*.net *.split)
  147. # [05:51] * Quits: mounir (~mounir@oldworld.fr) (*.net *.split)
  148. # [05:51] * Quits: ajpiano (~ajpiano@li98-57.members.linode.com) (*.net *.split)
  149. # [05:51] * Quits: bzed (~bzed@devel.recluse.de) (*.net *.split)
  150. # [05:51] * Quits: reggna_ (~reggna@irc.jagochmittmoln.se) (*.net *.split)
  151. # [05:51] * Quits: chee (~chee@fsf/member/chee) (*.net *.split)
  152. # [05:51] * Quits: hsivonen (~hsivonen@srv-e205.esp.mediateam.fi) (*.net *.split)
  153. # [05:51] * Quits: sindresorhus (sindresorh@gateway/shell/ircrelay.com/x-nufkubiicxbpjrxs) (*.net *.split)
  154. # [05:51] * Quits: WesleyL (~Wesley@static.43.95.46.78.clients.your-server.de) (*.net *.split)
  155. # [05:51] * Quits: scheib (uid4467@gateway/web/irccloud.com/x-fptmxksqlkcgmyhj) (*.net *.split)
  156. # [05:51] * Quits: boaz (~boaz@li326-230.members.linode.com) (*.net *.split)
  157. # [05:51] * Quits: gavin__ (~gavin@76.14.87.162) (Write error: Connection reset by peer)
  158. # [05:52] * Quits: jmb (~jmb@mail.parsifal.org.uk) (*.net *.split)
  159. # [05:52] * Quits: krijn (uid2319@gateway/web/irccloud.com/x-prhodiurrhtesejl) (*.net *.split)
  160. # [05:52] * Quits: jamesr_ (uid10481@gateway/web/irccloud.com/x-xchayucoviaxkyif) (*.net *.split)
  161. # [05:52] * Quits: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de) (*.net *.split)
  162. # [05:52] * Quits: mrbkap_ (~mrbkap@v-1045.fw1.sfo1.mozilla.net) (*.net *.split)
  163. # [05:52] * Quits: hober (~ted@unaffiliated/hober) (*.net *.split)
  164. # [05:52] * Quits: ShaneHudson (~sh548@raptor.ukc.ac.uk) (*.net *.split)
  165. # [05:52] * Quits: dfreedm (uid7859@gateway/web/irccloud.com/x-fvlmcmxwmfajsjcm) (*.net *.split)
  166. # [05:52] * Quits: rillian (giles@mf4-xiph.osuosl.org) (*.net *.split)
  167. # [05:52] * Quits: doublec (~doublec@unaffiliated/doublec) (*.net *.split)
  168. # [05:52] * Joins: gavin_ (~gavin@76.14.87.162)
  169. # [05:52] * Joins: stalled (~stalled@unaffiliated/stalled)
  170. # [05:52] * Joins: barneybook (~kvirc@111-241-122-211.dynamic.hinet.net)
  171. # [05:52] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
  172. # [05:52] * Joins: payman (~payman@ip-200.t2.se.opera.com)
  173. # [05:52] * Joins: lilmonkey` (~colin@pdpc/supporter/professional/riven)
  174. # [05:52] * Joins: wakaba (~wakaba@187.120.236.133.dy.bbexcite.jp)
  175. # [05:52] * Joins: mounir (~mounir@oldworld.fr)
  176. # [05:52] * Joins: ajpiano (~ajpiano@li98-57.members.linode.com)
  177. # [05:52] * Joins: bzed (~bzed@devel.recluse.de)
  178. # [05:52] * Joins: reggna_ (~reggna@irc.jagochmittmoln.se)
  179. # [05:52] * Joins: chee (~chee@fsf/member/chee)
  180. # [05:52] * Joins: hsivonen (~hsivonen@srv-e205.esp.mediateam.fi)
  181. # [05:52] * Joins: sindresorhus (sindresorh@gateway/shell/ircrelay.com/x-nufkubiicxbpjrxs)
  182. # [05:52] * Joins: WesleyL (~Wesley@static.43.95.46.78.clients.your-server.de)
  183. # [05:52] * Joins: scheib (uid4467@gateway/web/irccloud.com/x-fptmxksqlkcgmyhj)
  184. # [05:52] * Joins: boaz (~boaz@li326-230.members.linode.com)
  185. # [05:53] * Quits: stalled (~stalled@unaffiliated/stalled) (Max SendQ exceeded)
  186. # [05:53] * Joins: jmb (~jmb@mail.parsifal.org.uk)
  187. # [05:53] * Joins: krijn (uid2319@gateway/web/irccloud.com/x-prhodiurrhtesejl)
  188. # [05:53] * Joins: jamesr_ (uid10481@gateway/web/irccloud.com/x-xchayucoviaxkyif)
  189. # [05:53] * Joins: broquaint (~dbrook@static.94.217.47.78.clients.your-server.de)
  190. # [05:53] * Joins: mrbkap_ (~mrbkap@v-1045.fw1.sfo1.mozilla.net)
  191. # [05:53] * Joins: hober (~ted@unaffiliated/hober)
  192. # [05:53] * Joins: ShaneHudson (~sh548@raptor.ukc.ac.uk)
  193. # [05:53] * Joins: dfreedm (uid7859@gateway/web/irccloud.com/x-fvlmcmxwmfajsjcm)
  194. # [05:53] * Joins: rillian (giles@mf4-xiph.osuosl.org)
  195. # [05:53] * Joins: doublec (~doublec@unaffiliated/doublec)
  196. # [05:53] * Quits: gavin_ (~gavin@76.14.87.162) (*.net *.split)
  197. # [05:53] * Quits: barneybook (~kvirc@111-241-122-211.dynamic.hinet.net) (*.net *.split)
  198. # [05:53] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (*.net *.split)
  199. # [05:53] * Quits: payman (~payman@ip-200.t2.se.opera.com) (*.net *.split)
  200. # [05:54] * Quits: lilmonkey` (~colin@pdpc/supporter/professional/riven) (*.net *.split)
  201. # [05:54] * Quits: wakaba (~wakaba@187.120.236.133.dy.bbexcite.jp) (*.net *.split)
  202. # [05:54] * Quits: mounir (~mounir@oldworld.fr) (*.net *.split)
  203. # [05:54] * Quits: ajpiano (~ajpiano@li98-57.members.linode.com) (*.net *.split)
  204. # [05:54] * Quits: bzed (~bzed@devel.recluse.de) (*.net *.split)
  205. # [05:54] * Quits: reggna_ (~reggna@irc.jagochmittmoln.se) (*.net *.split)
  206. # [05:54] * Quits: chee (~chee@fsf/member/chee) (*.net *.split)
  207. # [05:54] * Quits: hsivonen (~hsivonen@srv-e205.esp.mediateam.fi) (*.net *.split)
  208. # [05:54] * Quits: sindresorhus (sindresorh@gateway/shell/ircrelay.com/x-nufkubiicxbpjrxs) (*.net *.split)
  209. # [05:54] * Quits: WesleyL (~Wesley@static.43.95.46.78.clients.your-server.de) (*.net *.split)
  210. # [05:54] * Quits: scheib (uid4467@gateway/web/irccloud.com/x-fptmxksqlkcgmyhj) (*.net *.split)
  211. # [05:54] * Quits: boaz (~boaz@li326-230.members.linode.com) (*.net *.split)
  212. # [05:55] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  213. # [05:55] * Joins: gavin_ (~gavin@76.14.87.162)
  214. # [05:55] * Joins: barneybook (~kvirc@111-241-122-211.dynamic.hinet.net)
  215. # [05:55] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
  216. # [05:55] * Joins: payman (~payman@ip-200.t2.se.opera.com)
  217. # [05:55] * Joins: lilmonkey` (~colin@pdpc/supporter/professional/riven)
  218. # [05:55] * Joins: wakaba (~wakaba@187.120.236.133.dy.bbexcite.jp)
  219. # [05:55] * Joins: mounir (~mounir@oldworld.fr)
  220. # [05:55] * Joins: ajpiano (~ajpiano@li98-57.members.linode.com)
  221. # [05:55] * Joins: bzed (~bzed@devel.recluse.de)
  222. # [05:55] * Joins: reggna_ (~reggna@irc.jagochmittmoln.se)
  223. # [05:55] * Joins: chee (~chee@fsf/member/chee)
  224. # [05:55] * Joins: hsivonen (~hsivonen@srv-e205.esp.mediateam.fi)
  225. # [05:55] * Joins: sindresorhus (sindresorh@gateway/shell/ircrelay.com/x-nufkubiicxbpjrxs)
  226. # [05:55] * Joins: WesleyL (~Wesley@static.43.95.46.78.clients.your-server.de)
  227. # [05:55] * Joins: scheib (uid4467@gateway/web/irccloud.com/x-fptmxksqlkcgmyhj)
  228. # [05:55] * Joins: boaz (~boaz@li326-230.members.linode.com)
  229. # [05:56] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Client Quit)
  230. # [05:57] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  231. # [05:58] * Joins: stalled (~stalled@unaffiliated/stalled)
  232. # [06:09] * Joins: scor (~scor@drupal.org/user/52142/view)
  233. # [06:09] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
  234. # [06:24] * Joins: richt (~richt@193.104.113.46)
  235. # [06:24] <annevk> http://blog.tojicode.com/2013/06/a-tale-of-two-web-technologies.html#c2359382555491358783 is a pretty awesome comment on why we don't start from scratch.
  236. # [06:25] * Joins: miketaylr (~miketaylr@91.203.97.247)
  237. # [06:29] * Quits: miketaylr (~miketaylr@91.203.97.247) (Ping timeout: 245 seconds)
  238. # [06:41] * Quits: rniwa (~rniwa@17.212.154.114) (Quit: rniwa)
  239. # [06:57] * Joins: Smylers (~smylers@host86-143-210-22.range86-143.btcentralplus.com)
  240. # [06:58] * Parts: JimJibber (~jim@host-78-146-58-128.as13285.net)
  241. # [06:59] * Joins: JimJibber (~jim@host-78-146-58-128.as13285.net)
  242. # [07:01] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: Computer has gone to sleep.)
  243. # [07:07] * Joins: richt_ (~richt@14.33.2.44)
  244. # [07:10] * Joins: xjiujiu (~quassel@218.77.14.202)
  245. # [07:10] * Quits: richt (~richt@193.104.113.46) (Ping timeout: 240 seconds)
  246. # [07:11] * Quits: richt_ (~richt@14.33.2.44) (Ping timeout: 256 seconds)
  247. # [07:14] * heycam is now known as heycam|away
  248. # [07:15] * Quits: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br) (Ping timeout: 264 seconds)
  249. # [07:27] * Joins: tantek (~tantek@ip-64-134-229-65.public.wayport.net)
  250. # [07:29] * Joins: fishd_ (~fishd@216.239.45.130)
  251. # [07:35] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
  252. # [07:39] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
  253. # [07:40] * Joins: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br)
  254. # [07:46] <annevk> TypeScript looks pretty exciting
  255. # [07:46] <annevk> http://channel9.msdn.com/Blogs/Charles/Anders-Hejlsberg-Steve-Lucco-and-Luke-Hoban-Inside-TypeScript-09
  256. # [07:48] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Ping timeout: 248 seconds)
  257. # [07:54] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  258. # [07:58] * heycam|away is now known as heycam
  259. # [08:02] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  260. # [08:03] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  261. # [08:07] * Joins: Zauberfisch|idle (~Zauberfis@2a01:4f8:100:73c3::3)
  262. # [08:09] * Joins: shepazu_ (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
  263. # [08:09] * Joins: rc0mbs (~rcombs@rcombs.me)
  264. # [08:09] * Joins: zewt_ (~foo@ec2-50-17-220-142.compute-1.amazonaws.com)
  265. # [08:09] * Joins: jgraham_ (~jgraham@web91.webfaction.com)
  266. # [08:10] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Read error: Connection reset by peer)
  267. # [08:10] * Quits: FireFly (~firefly@oftn/member/FireFly) (Read error: Operation timed out)
  268. # [08:10] * Quits: zewt (~foo@ec2-50-17-220-142.compute-1.amazonaws.com) (Read error: Operation timed out)
  269. # [08:10] * Quits: jarib (~jarib@unaffiliated/jarib) (Read error: Operation timed out)
  270. # [08:10] * Quits: jgraham (~jgraham@web91.webfaction.com) (Read error: Operation timed out)
  271. # [08:10] * Quits: ahf (ahf@irssi/staff/ahf) (Read error: Operation timed out)
  272. # [08:10] * shepazu_ is now known as shepazu
  273. # [08:10] * moo__ is now known as Moo-_-
  274. # [08:10] * Moo-_- is now known as Moo^_^
  275. # [08:10] * Joins: ahf (ahf@irssi/staff/ahf)
  276. # [08:11] * Quits: rcombs (~rcombs@rcombs.me) (Ping timeout: 252 seconds)
  277. # [08:11] * Quits: Zauberfisch^idle (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 252 seconds)
  278. # [08:11] * rc0mbs is now known as rcombs
  279. # [08:11] * Parts: JimJibber (~jim@host-78-146-58-128.as13285.net)
  280. # [08:12] * Joins: JimJibber (~jim@host-78-146-58-128.as13285.net)
  281. # [08:12] * Joins: jarib (~jarib@jaribakken.no)
  282. # [08:12] * Quits: jarib (~jarib@jaribakken.no) (Changing host)
  283. # [08:12] * Joins: jarib (~jarib@unaffiliated/jarib)
  284. # [08:13] * Moo^_^ is now known as Moo-_-
  285. # [08:13] * Quits: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br) (Read error: Operation timed out)
  286. # [08:14] * Joins: FireFly (~firefly@oftn/member/FireFly)
  287. # [08:14] * Joins: Masklinn (~textual@213.211.144.248)
  288. # [08:15] * Parts: JimJibber (~jim@host-78-146-58-128.as13285.net)
  289. # [08:16] * Quits: kborchers (~kborchers@unaffiliated/kborchers) (Ping timeout: 246 seconds)
  290. # [08:16] <zcorpan> annevk: using origin as the boundary seems best, is my immediate reaction
  291. # [08:17] <annevk> zcorpan: same, but a large number of people seem to see that as a large limitation :
  292. # [08:17] <annevk> :/
  293. # [08:18] <zcorpan> i guess it is, too. but the Web works with it anyway
  294. # [08:20] * Joins: kborchers (~kborchers@unaffiliated/kborchers)
  295. # [08:25] * Joins: miketaylr (~miketaylr@91.203.97.247)
  296. # [08:26] <annevk> As in they're not willing to work with that limitation. I guess you still run into similar issues as to how to find the controller or event pages though so maybe sticking to origin only makes security boundaries clearer...
  297. # [08:27] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  298. # [08:28] * Joins: JimJibber (~jim@host-78-146-58-128.as13285.net)
  299. # [08:29] * Parts: JimJibber (~jim@host-78-146-58-128.as13285.net)
  300. # [08:30] * Quits: miketaylr (~miketaylr@91.203.97.247) (Ping timeout: 252 seconds)
  301. # [08:30] * Joins: JimJibber (~jim@host-78-146-58-128.as13285.net)
  302. # [08:33] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
  303. # [08:36] * Joins: richt (~richt@222.233.254.208)
  304. # [08:36] * Joins: SimonSapin (~simon@94-195-203-91.zone9.bethere.co.uk)
  305. # [08:36] * Joins: Ms2ger (~Ms2ger@94.198-64-87.adsl-dyn.isp.belgacom.be)
  306. # [08:37] * Joins: richt_ (~richt@91.216.105.6)
  307. # [08:40] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 276 seconds)
  308. # [08:42] * Quits: Smylers (~smylers@host86-143-210-22.range86-143.btcentralplus.com) (Quit: Leaving.)
  309. # [08:44] * Joins: ^esc (~esc_ape@178.115.248.39.wireless.dyn.drei.com)
  310. # [08:46] <MikeSmith> "template content kidnapping" is a nice addition to the set of names for the various weird-ass parts of the parsing algorithm
  311. # [08:46] <MikeSmith> bravo Rafael
  312. # [08:46] <MikeSmith> http://lists.w3.org/Archives/Public/public-webapps/2013AprJun/0945.html
  313. # [08:46] <MikeSmith> Hixie: seriously you should use that
  314. # [08:48] * Quits: Masklinn (~textual@213.211.144.248)
  315. # [08:48] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
  316. # [08:48] * Joins: Kolombiken (~Adium@c80-216-10-244.bredband.comhem.se)
  317. # [08:49] * Joins: richt (~richt@222.233.254.208)
  318. # [08:52] * Quits: richt_ (~richt@91.216.105.6) (Ping timeout: 248 seconds)
  319. # [08:55] * Joins: yoichio_ (yoichio@nat/google/x-avotlgdotwnqjnck)
  320. # [08:56] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  321. # [09:01] <annevk> MikeSmith: also for http://wiki.whatwg.org/wiki/Band_names maybe? :)
  322. # [09:01] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  323. # [09:02] * Quits: nessy (~silviapf@stargate.it.nicta.com.au) (Quit: Leaving.)
  324. # [09:07] <TabAtkins> annevk: Per-origin would kinda suck. For example, I host several apps on my origin, and would like to host more. I don't have the ability to set up subdomains, I thinkk.
  325. # [09:08] <annevk> TabAtkins: yeah agreed
  326. # [09:08] <annevk> TabAtkins: "scope of an app" sucks too
  327. # [09:09] <annevk> but meh
  328. # [09:09] * Joins: miketaylr (~miketaylr@91.203.97.247)
  329. # [09:10] <TabAtkins> Yup. :/
  330. # [09:11] <annevk> The other thing I (and others) have in mind long term is providing additional sandboxing for applications. E.g. being able to opt into not sharing your cache with URLs outside your applications.
  331. # [09:11] <annevk> And not sharing cookies and such either I suppose.
  332. # [09:11] * Quits: SimonSapin (~simon@94-195-203-91.zone9.bethere.co.uk) (Ping timeout: 264 seconds)
  333. # [09:11] * Quits: fishd_ (~fishd@216.239.45.130) (Ping timeout: 264 seconds)
  334. # [09:12] <annevk> So <img src=resource> from within an app would potentially do a different request from one outside the app
  335. # [09:12] <annevk> (for instance)
  336. # [09:15] <zcorpan> maybe we don't need to prevent multiple apps per origin, but if there are multiple apps in one origin, they just share the security context?
  337. # [09:16] <zcorpan> i haven't followed discussions in this area so i might be saying useless things :-P
  338. # [09:17] <zcorpan> i think i've come to a state where the spec for scrollIntoView actually does something useful
  339. # [09:22] * Joins: richt_ (~richt@222.233.254.208)
  340. # [09:22] * Quits: richt (~richt@222.233.254.208) (Read error: Connection reset by peer)
  341. # [09:23] <jgraham_> MikeSmith: I fully support that naming convention. And not only because I managed to document a particularly confusing part of our code using relationship types (monogamy|polygamy|secret affair|just dating)
  342. # [09:23] * jgraham_ is now known as jgraham
  343. # [09:24] * Joins: hasather (~hasather@80.91.33.141)
  344. # [09:25] * Joins: benbarnett (~Adium@149.241.223.80)
  345. # [09:26] * Quits: benbarnett (~Adium@149.241.223.80) (Client Quit)
  346. # [09:28] <MikeSmith> hah
  347. # [09:28] <MikeSmith> nice
  348. # [09:28] * Joins: mitemitreski (~mitemitre@212.120.17.179)
  349. # [09:30] <Ms2ger> jgraham, sounds like the thing that became the AAA in the spec
  350. # [09:31] <jgraham> Ms2ger: When I said "our code", I really meant "our test system"
  351. # [09:31] <Ms2ger> Ah
  352. # [09:34] <zcorpan> TabAtkins: yes, but the condition rules are different for all three...
  353. # [09:35] <TabAtkins> The verification rules for setting, yes. On getting, it's just the text.
  354. # [09:35] <TabAtkins> Similar to properties.
  355. # [09:38] <annevk> zcorpan: maybe, origin could grow path information potentially
  356. # [09:38] <annevk> zcorpan: as an opt-in thingie
  357. # [09:38] <zcorpan> TabAtkins: yeah. i'm still unconvinced that it's a good idea to expose a new property on CSSMediaRule is a good idea
  358. # [09:38] * Joins: Masklinn (~textual@98.71.144.195.ipv4.evonet.be)
  359. # [09:39] <zcorpan> annevk: that sounds scary :-)
  360. # [09:39] <annevk> change always does? :p
  361. # [09:40] <annevk> seems worth exploring what we can do to improve matters
  362. # [09:40] <zcorpan> particularly when it involves security foundations
  363. # [09:42] <TabAtkins> There's nothing really magical about the dot-separated part that makes it more secure, except that it's hard to breach one by accident.
  364. # [09:43] <TabAtkins> Interesting thing about opting-in to a "subdomain" carved out of the path segments is that you'll only know about it if you visit something in that path. If you first land elsewhere in the origin, you'll still be able to treat that path as same-domain.
  365. # [09:43] <TabAtkins> Unless it has to be sent in headers, perhaps?
  366. # [09:43] * Krinkle|detached is now known as Krinkle
  367. # [09:43] <TabAtkins> But then it'd just be something like an extra token sent in headers, and everything in an origin that returns the same token is in a sub-origin.
  368. # [09:44] <TabAtkins> (And the same resource can vary its origin over time by sending different tokens.)
  369. # [09:45] <TabAtkins> Well, maybe the token is just a (ancestral?) path segment.
  370. # [09:45] <TabAtkins> So you can't spoof it from elsewhere in the origin.
  371. # [09:46] <zcorpan> what would document.domain do when you've opted in to path origin?
  372. # [09:47] <annevk> I'd presume we'd disable that as part of opting in
  373. # [09:48] <annevk> TabAtkins: well yes, we need a way to identify whether a URL belongs to an application
  374. # [09:48] <annevk> TabAtkins: that could work with a manifest maybe, although that does not work for images per se, though I suspect the manifest could claim a URL space in some manner
  375. # [09:50] * Quits: yoichio_ (yoichio@nat/google/x-avotlgdotwnqjnck) (Quit: Leaving...)
  376. # [09:54] * Joins: SimonSapin (~simon@207.218.72.65)
  377. # [09:56] * Joins: Smylers (~smylers@81.143.60.194)
  378. # [09:58] * Krinkle is now known as Krinkle|detached
  379. # [10:03] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  380. # [10:09] * Quits: JimJibber (~jim@host-78-146-58-128.as13285.net) (Quit: JimJibber)
  381. # [10:09] * Joins: svl (~me@86.87.68.167)
  382. # [10:09] * Joins: bert3d (~bert3d@host86-150-199-119.range86-150.btcentralplus.com)
  383. # [10:14] * Quits: birtles (~chatzilla@61-121-216-2.bitcat.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  384. # [10:15] * Joins: nessy (~silviapf@202-159-131-199.dyn.iinet.net.au)
  385. # [10:18] * Quits: niloy (~niloy@115.112.64.6) (Quit: Leaving)
  386. # [10:19] * Joins: ambv (~ambv@213.17.226.11)
  387. # [10:23] * heycam is now known as heycam|away
  388. # [10:24] * heycam|away is now known as heycam
  389. # [10:24] * heycam is now known as heycam|away
  390. # [10:25] * Quits: marcdm (~marcdm@72.27.46.71) (Ping timeout: 241 seconds)
  391. # [10:26] * Joins: marcdm (~marcdm@72.27.46.71)
  392. # [10:29] * Joins: hallvors (~hallvord@node-c6ttanf53zl197.20.ipv6.opera.com)
  393. # [10:34] * Joins: benbarnett (~Adium@195.81.245.98)
  394. # [10:37] * Joins: [[zzz]] (~q@node-nwb.pool-101-108.dynamic.totbb.net)
  395. # [10:39] * Joins: nonge_ (~nonge@p5082BCE1.dip0.t-ipconnect.de)
  396. # [10:40] * Quits: [[zz]] (~q@node-b7g.pool-125-25.dynamic.totbb.net) (Ping timeout: 260 seconds)
  397. # [10:43] * Quits: nonge (~nonge@p5082BEFC.dip0.t-ipconnect.de) (Ping timeout: 248 seconds)
  398. # [10:47] * Quits: richt_ (~richt@222.233.254.208) (Remote host closed the connection)
  399. # [10:47] * Joins: richt (~richt@222.233.254.208)
  400. # [10:48] <annevk> zcorpan: btw, you might want to extract the "fetch a stylesheet" bits in CSSOM
  401. # [10:48] <annevk> zcorpan: to ensure they're identical for the various pieces that can do such a fetch
  402. # [10:49] <zcorpan> annevk: <?xml-stylesheet?> and Link: don't support crossorigin="" (should they?)
  403. # [10:50] <annevk> zcorpan: I'm not sure we should support Link: at all, but the crossorigin bit could be a parameter that xml-stylesheet simply doesn't supply
  404. # [10:50] <zcorpan> true
  405. # [10:51] <zcorpan> if gecko removes Link: i'll nuke it from the spec
  406. # [10:51] <annevk> I wonder if there's a bug on that
  407. # [10:51] <zcorpan> annevk: please file a bug (on the spec, about fetch)
  408. # [10:52] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 268 seconds)
  409. # [10:52] <annevk> https://bugzilla.mozilla.org/show_bug.cgi?id=748294
  410. # [10:52] <annevk> zcorpan: k
  411. # [10:58] <annevk> https://www.w3.org/Bugs/Public/show_bug.cgi?id=14072 o_O
  412. # [11:01] * Joins: niloy (~niloy@115.112.64.6)
  413. # [11:03] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
  414. # [11:05] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 252 seconds)
  415. # [11:09] <zcorpan> would be nice if anolis supported defining macros
  416. # [11:10] * Quits: niloy (~niloy@115.112.64.6) (Quit: Leaving)
  417. # [11:11] * Joins: niloy (~niloy@115.112.64.6)
  418. # [11:13] <Ms2ger> zcorpan, interesting idea... I'd probably take patches ;)
  419. # [11:14] <zcorpan> filed https://bitbucket.org/ms2ger/anolis/issue/17/should-support-defining-macros
  420. # [11:14] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
  421. # [11:14] <Ms2ger> Thanks
  422. # [11:19] * Joins: mpt (~mpt@nat/canonical/x-aajbczgcbhbiupvp)
  423. # [11:19] * Quits: mpt (~mpt@nat/canonical/x-aajbczgcbhbiupvp) (Changing host)
  424. # [11:19] * Joins: mpt (~mpt@canonical/mpt)
  425. # [11:29] <jgraham> annevk: I dont know what you mean "incompatible with existing web application infrastructure"
  426. # [11:30] <annevk> jgraham: multiple applications deployed on the same origin is pretty common
  427. # [11:30] <jgraham> At the moment, for a web application, if you are using > 1 application per origin, they have to be mutually trusting
  428. # [11:30] <annevk> sure
  429. # [11:32] <jgraham> Well I would say that the current infrastructure strongly favours the one app, one origin model. Although I agree that sometimes people make things that look like multiple apps on a single origin. However I would argue that *infrastructure* wise, they are really the same app. It's just that the UX doesn't match the infrastructure
  430. # [11:38] * Joins: JimJibber (~jim@212.58.232.179)
  431. # [11:40] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
  432. # [11:44] * Quits: JimJibber (~jim@212.58.232.179) (Ping timeout: 276 seconds)
  433. # [11:45] * Joins: grr (~grr@p5B2313E7.dip0.t-ipconnect.de)
  434. # [11:45] <grr> 367 new mails! these must be very interesting
  435. # [11:46] * Quits: grr (~grr@p5B2313E7.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
  436. # [11:47] <Ms2ger> Sounds like an average day on public-html
  437. # [11:48] <jgraham> He said "new", not "useless"
  438. # [11:48] <jgraham> </rimshot>
  439. # [11:48] <annevk> "must be very interesting" does not follow from "new"
  440. # [11:49] <jgraham> Well no, from "new" we can't deduce intrestingness at all I guess
  441. # [11:49] <annevk> jgraham: depends on what you mean by infrastructure
  442. # [11:50] <annevk> jgraham: might very well be very different teams and very different code, just sharing a domain name
  443. # [11:50] * Joins: barneybook|2 (~kvirc@111.241.122.211)
  444. # [11:50] <jgraham> Sure
  445. # [11:51] <jgraham> But from a web-infrastructure perspective they are making two parts of the same app
  446. # [11:51] * Quits: barneybook (~kvirc@111-241-122-211.dynamic.hinet.net) (Ping timeout: 256 seconds)
  447. # [11:51] <annevk> If you're just saying that currently we have an origin model that doesn't consider paths, well sure...
  448. # [11:52] <annevk> Not sure anyone is arguing against that :-)
  449. # [11:52] <zcorpan> Ms2ger: i guess this removes tail as well, in utils.py: node.getparent().remove(node)
  450. # [11:53] <Ms2ger> :(
  451. # [11:53] <Ms2ger> Sounds like we need to add a utils.removeFromParent
  452. # [11:54] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  453. # [11:54] * Joins: mpt (~mpt@nat/canonical/x-spmodvzqsgubzgms)
  454. # [11:54] * Quits: mpt (~mpt@nat/canonical/x-spmodvzqsgubzgms) (Changing host)
  455. # [11:54] * Joins: mpt (~mpt@canonical/mpt)
  456. # [11:56] * Quits: annevk (~annevk@p14100-ipngn4101marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
  457. # [11:56] <zcorpan> hmm, or something before that fiddles with the tail. not sure if it's correct (looks wrong if node is the first child)
  458. # [11:56] <zcorpan> so yeah
  459. # [12:02] * Joins: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net)
  460. # [12:14] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
  461. # [12:16] * Joins: mitemitreski (~mitemitre@212.120.17.179)
  462. # [12:17] * Joins: mrbkap (~mrbkap@v-1045.fw1.sfo1.mozilla.net)
  463. # [12:17] * Quits: mrbkap_ (~mrbkap@v-1045.fw1.sfo1.mozilla.net) (Read error: Connection reset by peer)
  464. # [12:19] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  465. # [12:20] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  466. # [12:34] * Quits: Kolombiken (~Adium@c80-216-10-244.bredband.comhem.se) (Quit: Leaving.)
  467. # [12:34] * Joins: Kolombiken (~Adium@94.137.124.2)
  468. # [12:41] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
  469. # [12:49] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
  470. # [12:51] * Quits: Kolombiken (~Adium@94.137.124.2) (Ping timeout: 268 seconds)
  471. # [12:57] * Joins: sicking (~sicking@80.216.49.136)
  472. # [13:04] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  473. # [13:06] * Quits: bert3d (~bert3d@host86-150-199-119.range86-150.btcentralplus.com) (Remote host closed the connection)
  474. # [13:10] * Joins: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br)
  475. # [13:10] <zcorpan> i've managed to get the defining macro removed but the instances are untouched
  476. # [13:11] * [[zzz]] is now known as [[zz]]
  477. # [13:13] <zcorpan> Ms2ger: http://pastebin.com/MJQmA0zV - is it obvious what i'm doing wrong?
  478. # [13:15] <zcorpan> the code path from line 51 works but 56 does nothing, not even throw when i use a bogus ident
  479. # [13:16] <Ms2ger> What if you use data-anolis-use=something?
  480. # [13:16] <zcorpan> same
  481. # [13:18] <Ms2ger> Nothing obvious to me
  482. # [13:19] <zcorpan> ok. :-/ i guess i'll dump the code for now and get on with something else
  483. # [13:22] * Joins: bert3d (~bert3d@host86-150-199-119.range86-150.btcentralplus.com)
  484. # [13:24] * Joins: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt)
  485. # [13:26] * Quits: niloy (~niloy@115.112.64.6) (Ping timeout: 240 seconds)
  486. # [13:32] * Joins: niloy (~niloy@115.112.64.6)
  487. # [13:33] <zcorpan> jgraham: if you could have a look at https://bitbucket.org/ms2ger/anolis/issue/17/should-support-defining-macros at some point that'd be much appreciated :-)
  488. # [13:36] <jgraham> zcorpan: Sure
  489. # [13:36] <zcorpan> thanks
  490. # [13:50] * Joins: JimJibber (~jim@132.185.151.37)
  491. # [13:51] * Quits: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt) (Remote host closed the connection)
  492. # [14:03] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  493. # [14:06] * Quits: niloy (~niloy@115.112.64.6) (Ping timeout: 264 seconds)
  494. # [14:15] * Joins: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt)
  495. # [14:17] * Quits: xjiujiu (~quassel@218.77.14.202) (Read error: Connection reset by peer)
  496. # [14:19] * Joins: xjiujiu (~quassel@218.77.14.202)
  497. # [14:20] * Joins: ehsan_ (~ehsan@24.212.206.174)
  498. # [14:23] * Joins: niloy (~niloy@115.112.64.6)
  499. # [14:33] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Ping timeout: 256 seconds)
  500. # [14:36] * Quits: hallvors (~hallvord@node-c6ttanf53zl197.20.ipv6.opera.com) (Ping timeout: 264 seconds)
  501. # [14:37] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  502. # [14:37] * Quits: nessy (~silviapf@202-159-131-199.dyn.iinet.net.au) (Quit: Leaving.)
  503. # [14:38] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  504. # [14:38] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  505. # [14:42] * Quits: tantek (~tantek@ip-64-134-229-65.public.wayport.net) (Quit: tantek)
  506. # [14:43] * Joins: jarek (~jarek@unaffiliated/jarek)
  507. # [14:43] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 268 seconds)
  508. # [14:43] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Ping timeout: 264 seconds)
  509. # [14:49] * Joins: cheron (~cheron@unaffiliated/cheron)
  510. # [14:51] * Quits: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt) (Remote host closed the connection)
  511. # [14:53] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  512. # [14:53] * Quits: xjiujiu (~quassel@218.77.14.202) (Read error: Connection reset by peer)
  513. # [14:55] * Joins: Lachy (~Lachy@2a02:fe0:c310:ac0:ede4:3fbb:450c:8af)
  514. # [14:56] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  515. # [14:57] * Quits: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net) (Quit: tomasf)
  516. # [14:58] * Joins: dekiss (~dejan@77.28.4.170)
  517. # [14:58] * Quits: dekiss (~dejan@77.28.4.170) (Changing host)
  518. # [14:58] * Joins: dekiss (~dejan@unaffiliated/dekiss)
  519. # [14:58] * Quits: marcdm (~marcdm@72.27.46.71) (Quit: Leaving)
  520. # [15:04] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Read error: Connection reset by peer)
  521. # [15:09] * Quits: dekiss (~dejan@unaffiliated/dekiss) (Quit: Ex-Chat)
  522. # [15:11] <asmodai> Mmm, second time around FF 21 on Ubuntu 13 with only 4 tabs open starts to claim 3-4 GB resident memory :|
  523. # [15:13] * Joins: Kolombiken (~Adium@gateway.creuna.se)
  524. # [15:17] * Joins: dekiss (~dejan@77.28.4.170)
  525. # [15:17] * Quits: dekiss (~dejan@77.28.4.170) (Changing host)
  526. # [15:17] * Joins: dekiss (~dejan@unaffiliated/dekiss)
  527. # [15:17] * Joins: scor (~scor@64-145-133-2.client.dsl.net)
  528. # [15:17] * Quits: scor (~scor@64-145-133-2.client.dsl.net) (Changing host)
  529. # [15:17] * Joins: scor (~scor@drupal.org/user/52142/view)
  530. # [15:26] * Quits: foolip (~philip@node-7lfba0nolmjcce1j8.a0.ipv6.opera.com) (Ping timeout: 245 seconds)
  531. # [15:28] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  532. # [15:29] * Quits: dekiss (~dejan@unaffiliated/dekiss) (Quit: Ex-Chat)
  533. # [15:31] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  534. # [15:35] <zewt_> what the hell
  535. # [15:36] <zewt_> why is whatwg.com/c covering the page I'm trying to view with an obnoxious survey popup :|
  536. # [15:39] * zewt_ is now known as zewt
  537. # [15:41] <Ms2ger> Anyone around who knows a little about the AAA?
  538. # [15:43] <gsnedders> Ms2ger: A little.
  539. # [15:44] <Ms2ger> Enough to tell if https://bugzilla.mozilla.org/show_bug.cgi?id=884795 hits the O(n²)-loop-protection-limit?
  540. # [15:44] * Joins: scor (~scor@w0116115.mgh.harvard.edu)
  541. # [15:44] * Quits: scor (~scor@w0116115.mgh.harvard.edu) (Changing host)
  542. # [15:44] * Joins: scor (~scor@drupal.org/user/52142/view)
  543. # [15:44] * Joins: foolip (~philip@83.218.67.122)
  544. # [15:45] * Joins: rubatdub (~khalil@213.188.180.185)
  545. # [15:46] <gsnedders> I believe it does.
  546. # [15:46] <Ms2ger> Thanks
  547. # [15:46] * Quits: rubatdub (~khalil@213.188.180.185) (Max SendQ exceeded)
  548. # [15:46] * Joins: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  549. # [15:47] <gsnedders> That it depends on the attribute sounds like a real issue though
  550. # [15:49] <jgraham> zewt: Hixie hates you
  551. # [15:52] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
  552. # [15:52] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 264 seconds)
  553. # [15:56] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
  554. # [15:56] * Joins: TallTed (~Thud@63.119.36.36)
  555. # [15:59] * Joins: newtron_ (~newtron@199.71.174.7)
  556. # [16:02] * Joins: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt)
  557. # [16:02] * Quits: niloy (~niloy@115.112.64.6) (Quit: Leaving)
  558. # [16:04] * Quits: ehsan_ (~ehsan@24.212.206.174) (Remote host closed the connection)
  559. # [16:05] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  560. # [16:13] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
  561. # [16:20] * Joins: rubatdub (~khalil@213.188.180.185)
  562. # [16:23] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  563. # [16:24] * Joins: scor_ (~scor@phspiaguest-nat-address.partners.org)
  564. # [16:24] * Quits: scor_ (~scor@phspiaguest-nat-address.partners.org) (Changing host)
  565. # [16:24] * Joins: scor_ (~scor@drupal.org/user/52142/view)
  566. # [16:25] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  567. # [16:25] * Quits: scor (~scor@drupal.org/user/52142/view) (Ping timeout: 246 seconds)
  568. # [16:25] * scor_ is now known as scor
  569. # [16:27] * Quits: manu-db (~msporny@216.252.204.51) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 18.0.2/20130201065344])
  570. # [16:28] * Quits: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt) (Remote host closed the connection)
  571. # [16:28] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 240 seconds)
  572. # [16:29] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
  573. # [16:30] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
  574. # [16:32] * Quits: ambv (~ambv@213.17.226.11) (Quit: sys.exit(0))
  575. # [16:38] * Joins: ehsan (~ehsan@66.207.208.98)
  576. # [16:39] * Quits: sicking (~sicking@80.216.49.136) (Quit: sicking)
  577. # [16:42] * Joins: cheron (~cheron@unaffiliated/cheron)
  578. # [16:43] * Joins: manu-db (~msporny@216.252.204.51)
  579. # [16:56] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
  580. # [16:57] <Hixie> zewt: if you dismiss it (or reply to it) once it won't come back for at least 30 days
  581. # [16:58] <Hixie> in other news: it finally happened, someone asked if i can put a Promise API in HTML. anyone got a tutorial on promises up yet so i can figure out what that means? i've intentionally not been following that discussion since i have no spare bandwidth these days.
  582. # [16:59] * Joins: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt)
  583. # [17:00] <SteveF> zcorpan: FYI new html set available http://webdevdata.org/
  584. # [17:01] * Joins: sicking (~sicking@80.216.49.136)
  585. # [17:03] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Quit: Leaving.)
  586. # [17:03] * Quits: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt) (Ping timeout: 246 seconds)
  587. # [17:07] * Joins: yorick (~yorick@oftn/member/yorick)
  588. # [17:08] <Ms2ger> Hixie, afaict, there's consensus on precisely nothing
  589. # [17:09] <jgraham> Ms2ger: Context?
  590. # [17:09] <Ms2ger> Promises
  591. # [17:09] <jgraham> Although I guess that statement is true in general\
  592. # [17:09] <jgraham> Ah
  593. # [17:09] <jgraham> Yeah
  594. # [17:09] <Ms2ger> In other news, the Navigator spec is crap
  595. # [17:09] <jgraham> The consensus seems to be "Promise all the things"
  596. # [17:10] <jgraham> (with some Promises design we can't agree on)
  597. # [17:10] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
  598. # [17:13] * Joins: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt)
  599. # [17:15] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  600. # [17:18] <jgraham> Navigator spec?
  601. # [17:19] <Ms2ger> The part that only defines half the stuff that should be on Navigator
  602. # [17:22] <jgraham> Oh you mean the Navigator part of the HTML spec
  603. # [17:22] <jgraham> Isn't some of the other stuff hidden away in other specs that just extend the interface?
  604. # [17:22] <jgraham> That might not be the half you are missing though
  605. # [17:24] <jgraham> (e.g. geolocation, web performance, probably others)
  606. # [17:24] <jgraham> (navigator has become a fashionable dumping ground)
  607. # [17:25] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Ping timeout: 246 seconds)
  608. # [17:25] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  609. # [17:25] <jgraham> (extending other spec's interfaces is pretty annoying)
  610. # [17:25] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  611. # [17:26] <Hixie> Ms2ger: file bugs if it's the navigator stuff in the whatwg spec that's crap
  612. # [17:27] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
  613. # [17:27] <Hixie> jgraham: don't partial interfaces make it reasonable?
  614. # [17:27] <Ms2ger> Hixie, bz is filing
  615. # [17:27] <Hixie> damnit, that means it'll be insightful and hard to fix
  616. # [17:27] <Ms2ger> Hixie, you've got them in comments in the spec source, just not in the actual spec
  617. # [17:27] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  618. # [17:28] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 246 seconds)
  619. # [17:28] <Hixie> oh the things that are comented out are commented out intentionally, because not everyone implements them, and it's better to drop them than implement them.
  620. # [17:28] <Ms2ger> I don't expect us to drop them
  621. # [17:28] <Hixie> booo
  622. # [17:28] <Ms2ger> Especially if weblinkit support them too
  623. # [17:29] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 246 seconds)
  624. # [17:31] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  625. # [17:31] * Joins: lmclister (~lmclister@sjfw1.adobe.com)
  626. # [17:31] <Ms2ger> And even more if IE+weblinkit+Gecko have them, like appCodeName
  627. # [17:32] <Hixie> if they all have them, then the spec should have them
  628. # [17:32] <Ms2ger> Right :)
  629. # [17:32] <Hixie> that one is marked "redundant" apparently
  630. # [17:33] <Ms2ger> They all claim Mozilla
  631. # [17:34] <Ms2ger> Following the usual rule that you should claim to be WebKit for CSS and Gecko for DOM
  632. # [17:35] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  633. # [17:36] <dglazkov> good morning, Whatwg!
  634. # [17:43] * Joins: tantek (~tantek@ip-64-134-229-65.public.wayport.net)
  635. # [17:43] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
  636. # [17:45] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
  637. # [17:45] * Joins: cheron (~cheron@unaffiliated/cheron)
  638. # [17:48] * Quits: Smylers (~smylers@81.143.60.194) (Quit: Leaving.)
  639. # [17:51] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  640. # [17:54] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
  641. # [17:54] * Joins: sicking_ (~sicking@80.216.49.136)
  642. # [17:55] * Joins: sgalineau (~sylvaing@sjfw1-a.adobe.com)
  643. # [17:57] * Quits: sicking (~sicking@80.216.49.136) (Ping timeout: 264 seconds)
  644. # [17:57] * sicking_ is now known as sicking
  645. # [17:58] * Quits: SimonSapin (~simon@207.218.72.65) (Quit: Leaving.)
  646. # [17:58] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
  647. # [18:00] * Joins: SimonSapin (~simon@207.218.72.65)
  648. # [18:04] * Quits: newtron_ (~newtron@199.71.174.7) (Remote host closed the connection)
  649. # [18:04] * Quits: Masklinn (~textual@98.71.144.195.ipv4.evonet.be)
  650. # [18:05] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  651. # [18:10] * Joins: newtron (~newtron@199.71.174.103)
  652. # [18:11] <jgraham> Hixie: The unreasonableness is that you have to look in N different places to find out about an interface, and you don't know either the value of N or waht any of the places are
  653. # [18:12] * Quits: tantek (~tantek@ip-64-134-229-65.public.wayport.net) (Quit: tantek)
  654. # [18:12] * Joins: tantek (~tantek@ip-64-134-229-65.public.wayport.net)
  655. # [18:12] * Quits: sicking (~sicking@80.216.49.136) (Quit: sicking)
  656. # [18:17] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  657. # [18:19] <Hixie> jgraham: oh well that's just a problem with having multiple specs. i'm happy to add links to other specs that add things in the HTML spec, if that would help for that kind of thing.
  658. # [18:20] * Quits: benbarnett (~Adium@195.81.245.98) (Quit: Leaving.)
  659. # [18:20] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
  660. # [18:20] <Ms2ger> Also, has anyone been involved with the DNT spec?
  661. # [18:21] * Joins: weinig (~weinig@17.212.154.249)
  662. # [18:23] * Joins: benbarnett (~Adium@195.81.245.98)
  663. # [18:24] * Joins: jernoble (~jernoble@17.212.152.13)
  664. # [18:24] * Quits: benbarnett (~Adium@195.81.245.98) (Client Quit)
  665. # [18:24] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
  666. # [18:25] * Joins: Masklinn (~textual@213.211.144.248)
  667. # [18:26] * Joins: ap (~ap@2620:149:4:1b01:8c79:f699:8816:f6c8)
  668. # [18:29] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 264 seconds)
  669. # [18:29] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
  670. # [18:30] * Joins: tantek-ipod (~tantek@ip-64-134-229-65.public.wayport.net)
  671. # [18:32] * Quits: gavinc (~gavin@barad-dur.carothers.name) (Remote host closed the connection)
  672. # [18:32] * Joins: jsbell (jsbell@nat/google/x-kfygaetbpapxmaft)
  673. # [18:34] * Quits: tantek (~tantek@ip-64-134-229-65.public.wayport.net) (Quit: tantek)
  674. # [18:34] * tantek-ipod is now known as tantek
  675. # [18:34] * Joins: tantek_ (~tantek@ip-64-134-229-65.public.wayport.net)
  676. # [18:36] * Quits: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi) (Ping timeout: 264 seconds)
  677. # [18:39] * Quits: tantek_ (~tantek@ip-64-134-229-65.public.wayport.net) (Client Quit)
  678. # [18:48] * Joins: Smylers (~smylers@host86-143-210-22.range86-143.btcentralplus.com)
  679. # [18:51] * Joins: cheron (~cheron@unaffiliated/cheron)
  680. # [18:51] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  681. # [18:52] <jgraham> Hixie: Well I would either like a tool that can scrape all the specs and produce a complete IDL for the web platform, with links to the relevant specs for each part of each interface, or a rule that each interface is only defined in one place, possibly with links to other specs to define specific interface members
  682. # [18:52] <jgraham> I imagine people would moan about the latter option, even though it is convenient for authors and matches the likely setup of implementations
  683. # [18:54] * Joins: tantek-ipod (~tantek@mf02036d0.tmodns.net)
  684. # [18:55] * jonlee|afk is now known as jonlee
  685. # [18:55] * Quits: tantek (~tantek@ip-64-134-229-65.public.wayport.net) (Ping timeout: 260 seconds)
  686. # [18:55] * tantek-ipod is now known as tantek
  687. # [18:56] * Ms2ger has had such a tool at the back of his mind for quite a while
  688. # [18:56] <Ms2ger> But I never found a good python webidl parser
  689. # [18:56] <Ms2ger> Maybe I should try Gecko's
  690. # [18:57] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 264 seconds)
  691. # [18:59] * Quits: JimJibber (~jim@132.185.151.37) (Quit: JimJibber)
  692. # [19:03] * Quits: tantek (~tantek@mf02036d0.tmodns.net) (Quit: Colloquy for iPod touch - http://colloquy.mobi)
  693. # [19:05] * Quits: will_i_was (~william@blackhole.space150.com) (Remote host closed the connection)
  694. # [19:09] * Quits: bert3d (~bert3d@host86-150-199-119.range86-150.btcentralplus.com) (Remote host closed the connection)
  695. # [19:10] <TabAtkins> Hixie: Don't listen to Ms2ger. Promises are done, tc39 likes what we've got, etc. Anne is still bugfixing the algos, but that's it.
  696. # [19:10] <Ms2ger> We'll see
  697. # [19:10] <TabAtkins> Well, we'll all fight anyone who tries to change the core now.
  698. # [19:10] <Ms2ger> We'll see
  699. # [19:11] <TabAtkins> But anyway, Promises are easy as hell. I should write a blog post about how to use them in specs.
  700. # [19:12] * Joins: cheron (~cheron@unaffiliated/cheron)
  701. # [19:15] * Joins: mattgifford (~mattgiffo@70.102.199.158)
  702. # [19:17] * Joins: barneybook (~kvirc@220-136-53-148.dynamic.hinet.net)
  703. # [19:17] * Joins: jwalden (~waldo@2620:101:8003:200:3ea9:f4ff:fe34:6fd4)
  704. # [19:17] * Joins: gavinc (~gavin@barad-dur.carothers.name)
  705. # [19:17] * Quits: miketaylr (~miketaylr@91.203.97.247) (Quit: miketaylr)
  706. # [19:18] * Quits: barneybook|2 (~kvirc@111.241.122.211) (Ping timeout: 268 seconds)
  707. # [19:23] <dglazkov> TabAtkins: do you use the csswg mirror on github?
  708. # [19:23] <dglazkov> and if anyone does, how does it work?
  709. # [19:26] <TabAtkins> dglazkov: No, it's a readonly mirror.
  710. # [19:26] <dglazkov> kay
  711. # [19:26] <TabAtkins> If you want to use git, you have to use git-hg or one of the bridges to still talk to the hg repo.
  712. # [19:28] <SimonSapin> dglazkov: I use git locally, but still need to push to Mercurial
  713. # [19:28] <SimonSapin> so I don’t use the github mirror
  714. # [19:28] <dglazkov> SimonSapin: I see
  715. # [19:28] <SimonSapin> sometimes I push to my fork on the mirror to get review before changing an ED
  716. # [19:28] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 248 seconds)
  717. # [19:32] <dglazkov> SimonSapin: can you share examples?
  718. # [19:32] <SimonSapin> eh, I removed my fork. These change ended up in EDs
  719. # [19:33] <dglazkov> :)
  720. # [19:34] <SimonSapin> it’s still all a bit experimental
  721. # [19:34] <SimonSapin> I’d love to be able to make pull requests
  722. # [19:40] <dglazkov> the problem I am trying to solve now is being to able to do the proper review cycle for spec changes
  723. # [19:40] <dglazkov> if anyone has great ideas/solutions, I am all ears
  724. # [19:44] <Hixie> jgraham: well i'm all for the former (a script that magically generates one spec), but let's not let the perfect be the enemy of the good -- if we can, in the meantime, just include references to other possibly relevant specs, that seems like a good start.
  725. # [19:45] <SimonSapin> dglazkov: switch to github, drop mercurial, do pull requests
  726. # [19:45] <Hixie> TabAtkins: something just slightly more fleshed out than http://dom.spec.whatwg.org/#promises would be perfect
  727. # [19:45] <SimonSapin> dglazkov: nobody changes/merges anything to master they have written themselves
  728. # [19:45] <TabAtkins> Yeah, you don't want to figure out how to spec a promise from that spec. ^_^
  729. # [19:45] * jonlee is now known as jonlee|afk
  730. # [19:45] <Hixie> TabAtkins: right now the dom spec just goes from an overview from geostationary orbit to pseudocode, which is a bit of a deep dive :-)
  731. # [19:46] <SimonSapin> this requires at least two editors per document, so they can review each other
  732. # [19:46] <Hixie> TabAtkins: i'm sure it's straight-forward, i just haven't been watching the discussion so i know nothing yet
  733. # [19:46] <TabAtkins> Digging my way out of work email at the moment, but I'll get to that shortly.
  734. # [19:46] <Hixie> TabAtkins: if you're around this afternoon, i can just come over and have you brief me in person if you like :-)
  735. # [19:46] <TabAtkins> That works too!
  736. # [19:47] <TabAtkins> (I should still write the post, but I can give you a high-bandwidth summary pretty quick.)
  737. # [19:47] <Hixie> cool, will dorp by
  738. # [19:47] <Hixie> drop even
  739. # [19:47] * Joins: cheron (~cheron@unaffiliated/cheron)
  740. # [19:47] <Hixie> though "dorp" is probably appriopriate too
  741. # [19:48] * Joins: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net)
  742. # [19:48] <TabAtkins> ^_^
  743. # [19:54] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  744. # [19:56] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
  745. # [19:59] * Joins: jacobolu_ (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net)
  746. # [19:59] * Joins: will_i_was (~william@vpn.space150.com)
  747. # [19:59] * Quits: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net) (*.net *.split)
  748. # [20:00] * Quits: jsbell (jsbell@nat/google/x-kfygaetbpapxmaft) (*.net *.split)
  749. # [20:00] * Quits: ap (~ap@2620:149:4:1b01:8c79:f699:8816:f6c8) (*.net *.split)
  750. # [20:00] * Quits: odinho (odinho@dalvik.ping.uio.no) (*.net *.split)
  751. # [20:00] * Quits: JonathanNeal (uid5831@gateway/web/irccloud.com/x-wbcsrlhpveyoujwm) (*.net *.split)
  752. # [20:00] * jacobolu_ is now known as jacobolus
  753. # [20:00] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
  754. # [20:01] * Joins: odinho (odinho@dalvik.ping.uio.no)
  755. # [20:04] <SimonSapin> dglazkov: If WebApps shows the way in getting reviews for every edit (possibly through pull requests) that would be a great help to push the same in CSS WG
  756. # [20:04] * Joins: ap (~ap@2620:149:4:1b01:8c79:f699:8816:f6c8)
  757. # [20:04] <Ms2ger> I don't see that happening
  758. # [20:05] <SimonSapin> Ms2ger: in either WG? Well, we can at least start pushing
  759. # [20:05] <Ms2ger> I'm not sure it would be a good idea in any case
  760. # [20:06] * Joins: pyrsmk (~pyrsmk@2a01:e35:2f52:ead0:21e:8cff:feeb:d962)
  761. # [20:07] <SimonSapin> At least start with having the tools in place for the editors who do want to get and make reviews
  762. # [20:08] * jonlee|afk is now known as jonlee
  763. # [20:09] * Joins: jsbell (jsbell@nat/google/x-jcbnzluqwuwafvnt)
  764. # [20:11] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
  765. # [20:12] <jgraham> Not sure about doing pre-commit reviews on all spec changes
  766. # [20:14] <jgraham> Reviews done well have a significant cost
  767. # [20:14] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Ping timeout: 264 seconds)
  768. # [20:16] <TabAtkins> Yeah, also: we make tons and tons of edits.
  769. # [20:16] <Ms2ger> Also: nobody reviews specs unless they're implementing, and then they review the spec, not the edits
  770. # [20:17] <TabAtkins> And it would render workflows like what fantasai and I do (pair-edit the specs in a marathon sessions) impossible.
  771. # [20:17] <TabAtkins> Given how productive those are, I'd straight-up ignore anything that made it harder to do that.
  772. # [20:17] * Joins: SimonSapin1 (~simon@207.218.72.65)
  773. # [20:17] <SimonSapin1> maybe that’s too much, but starting from "reviews are good" it’s a way to track what’s been reviewed or not.
  774. # [20:18] * Quits: weinig (~weinig@17.212.154.249) (Ping timeout: 248 seconds)
  775. # [20:18] * Quits: SimonSapin (~simon@207.218.72.65) (Ping timeout: 246 seconds)
  776. # [20:19] <SimonSapin1> TabAtkins: the point is to get two sets of eyes, so pair editing is fine
  777. # [20:19] <SimonSapin1> it’s great, even
  778. # [20:19] <Hixie> i'd hope we already have far more than two pairs of eyes per spec
  779. # [20:19] * jonlee is now known as jonlee|afk
  780. # [20:19] <Hixie> a spec with only two people paying attention is probably not going very far
  781. # [20:19] <jgraham> Right, I think the valuable review for specs is when they get implemented
  782. # [20:19] <SimonSapin1> Hixie: well, I don’t know :)
  783. # [20:19] <TabAtkins> I'm not sure that's really right. The point is to get an additional set of eyes that wasn't involved in teh original writing, and so isn't obviously subject to the same internal blindness as the author.
  784. # [20:19] * Parts: jreading (~Adium@ip98-169-193-48.dc.dc.cox.net)
  785. # [20:19] <TabAtkins> While pair-editing does reduce the error rate, I'm not sure it qualifies.
  786. # [20:20] <SimonSapin1> TabAtkins: fair point
  787. # [20:20] <jgraham> and bz or jl or other two-letter people look at them
  788. # [20:20] <Hixie> jgraham: or you :-P
  789. # [20:20] <Hixie> or zcorpan...
  790. # [20:20] <SimonSapin1> Hixie: when I push changes to CSS Page Media, I’m not sure anyone looks at them until I bug fantasai about it
  791. # [20:20] * SimonSapin1 is now known as SimonSapin
  792. # [20:20] <Hixie> the number of bugs you guys find
  793. # [20:21] <Hixie> is too damn high!
  794. # [20:21] <Hixie> :-P
  795. # [20:21] <TabAtkins> SimonSapin: That's because not many people are implementing Paged Media.
  796. # [20:21] <SimonSapin> and yes, it’s not a spec doing especially well …
  797. # [20:21] <Ms2ger> Hixie, the number of bugs in your spec is too damn high ;)
  798. # [20:21] <Hixie> SimonSapin: the problem isn't that you're able to edit the spec without review. the problem is that nobody is reviewing. pre-commit or post-commit wouldn't matter.
  799. # [20:22] <SimonSapin> ok
  800. # [20:22] <Hixie> SimonSapin: though i'll grant you that if you had to get a review pre-commit, it might stop you spending time on the spec at all, which, i guess, might be a good thing if nobody is implementing :-)
  801. # [20:22] <SimonSapin> still, tooling could be better
  802. # [20:22] <Hixie> Ms2ger: can't argue with that!
  803. # [20:22] * Hixie likes the tooling the html spec has
  804. # [20:22] <Hixie> (http://html5.org/tools/web-apps-tracker)
  805. # [20:23] <SimonSapin> what are colors for?
  806. # [20:23] <Hixie> the redder, the more mature the part of the spec being edited
  807. # [20:23] <Hixie> gray is non-normative changes
  808. # [20:24] <Ms2ger> What I'd like is a way to attach test links to changes
  809. # [20:24] <SimonSapin> so red = danger when changing mature stuff?
  810. # [20:24] * Joins: JonathanNeal (uid5831@gateway/web/irccloud.com/x-cojynpienziilwgy)
  811. # [20:24] <Hixie> SimonSapin: basically
  812. # [20:25] <Hixie> Ms2ger: i usually put the tests either in the spec source or the bug that i mention in the checkin comment
  813. # [20:25] <Hixie> but sometimes my tests aren't really coherent enough for reuse, or there's just too many of them
  814. # [20:25] <Ms2ger> Hixie, no, I mean a pointer to a test in the spec's test suite
  815. # [20:25] <Hixie> oh, that kind of test
  816. # [20:25] <Hixie> yeah that'd be nice. i don't have a good enough handle on the html test suite at this time.
  817. # [20:26] <Ms2ger> A test that people that are not you look at :)
  818. # [20:26] <Hixie> right
  819. # [20:26] <Ms2ger> The status is that there's a repo and a bunch of pull requests
  820. # [20:26] <Hixie> i think anne's tool is in a repo somewhere if you want to try to hack that in, fwiw
  821. # [20:26] <Ms2ger> And that the HTMLWG claims everything is interoperable
  822. # [20:27] <Ms2ger> Yeah, I think I've even touched that code once :)
  823. # [20:27] <Ms2ger> But it'd need to store the links somewhere, I guess
  824. # [20:27] <Hixie> don't even get me started on the htmlwg's testing methodology
  825. # [20:27] <Hixie> i can provide a mysql db if you want one
  826. # [20:27] <Hixie> (though i'd recommend sqlite)
  827. # [20:28] <Ms2ger> Mm
  828. # [20:28] <Ms2ger> I think I used mysql once a decade ago or so
  829. # [20:28] * Ms2ger usually avoids databases
  830. # [20:28] <Hixie> what i really want to do is a "blame" view of the spec that lets you drill down on a sentence nad work out what happened to it
  831. # [20:28] <Hixie> but that's a ton of work
  832. # [20:28] <Hixie> (a view of the spec parsed as html, not the source)
  833. # [20:29] <Ms2ger> That would be interesting
  834. # [20:30] * Joins: miketaylr (~miketaylr@149.6.202.84.customer.cdi.no)
  835. # [20:31] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  836. # [20:33] * Quits: ap (~ap@2620:149:4:1b01:8c79:f699:8816:f6c8) (Quit: ap)
  837. # [20:42] * Krinkle|detached is now known as Krinkle
  838. # [20:43] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Remote host closed the connection)
  839. # [20:44] * Joins: mattgifford (~mattgiffo@70.102.199.158)
  840. # [20:46] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  841. # [20:46] * Joins: mattgiff_ (~mattgiffo@70.102.199.158)
  842. # [20:47] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Read error: Connection reset by peer)
  843. # [20:50] <jgraham> Hixie: Which part of the W3C testing are you unhappy with? The part where they ignore testing for rec track purposes, or the mpore general effort?
  844. # [20:51] <Hixie> the former
  845. # [20:51] <Hixie> the testing effort as a whole is admirable
  846. # [20:51] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
  847. # [20:51] <Hixie> one of the best things the w3c is doign right now
  848. # [20:52] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  849. # [20:53] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  850. # [20:57] <jgraham> Yeah. So my feeling is that the marriage of Rec. track and testing is an uneasy one at best. Not that many players seriously care about spec status, and the ones that do are unlikely to produce great tests when their goal is "get the spec to Rec. asap". I would rather that people seperately got specs to Rec quickly for the lawyers (and we eventually figured out a living standard model that would keep them happy) and developed tests aiming to find bug
  851. # [20:57] <jgraham> ... there aren't any.
  852. # [20:59] <zcorpan> SteveF: nice, thanks
  853. # [20:59] <Ms2ger> aiming to find bu[cut off]
  854. # [21:01] <Hixie> jgraham: yeah. lawyers in my experience would be happy with just going to REC every year, fwiw.
  855. # [21:02] <Hixie> not sure what it'll take to convince w3c
  856. # [21:03] * Quits: SimonSapin (~simon@207.218.72.65) (Ping timeout: 246 seconds)
  857. # [21:03] <jgraham> Ms2ger: really? Sigh. "bugs rather than make out ..."
  858. # [21:04] <Ms2ger> I'm in violent agreement with all of you here :)
  859. # [21:05] * Joins: Cory2 (~Adium@206.136.32.209)
  860. # [21:12] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Ping timeout: 246 seconds)
  861. # [21:17] * Quits: miketaylr (~miketaylr@149.6.202.84.customer.cdi.no) (Quit: miketaylr)
  862. # [21:18] <gavinc> So I think some of it has to do with the lovely bit of patent law that makes willful infringement create triple damages. Thus trying to make sure that patents are disclosed early enough that no one started an implementation that could be seen to be willfully infringing. Not sure that the "PROCESS" really makes that any better anyway
  863. # [21:19] * Quits: svl (~me@86.87.68.167) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  864. # [21:19] <gavinc> That's the only reason I can imagine for tying the technical progress of a recommendation to the legal progress?
  865. # [21:20] <Ms2ger> I'm not sure how that relates
  866. # [21:22] * Quits: sangwhan (~sangwhan@fnttkyo001028.tkyo.fnt.ngn.ppp.infoweb.ne.jp) (Remote host closed the connection)
  867. # [21:23] <gavinc> "lawyers in my experience would be happy with just going to REC every year"
  868. # [21:23] <Ms2ger> Are you saying they wouldn't be?
  869. # [21:23] <gavinc> For established recommendations I would agree, not so sure for new ones?
  870. # [21:28] * Joins: SimonSapin (~simon@94-195-203-91.zone9.bethere.co.uk)
  871. # [21:30] * Joins: AladinBouzerd (~aladinbou@41.104.33.225)
  872. # [21:35] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Remote host closed the connection)
  873. # [21:39] * Quits: Ms2ger (~Ms2ger@94.198-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
  874. # [21:52] * Joins: reyre_ (~reyre_@142.204.133.18)
  875. # [21:52] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
  876. # [21:55] * Joins: msaad (~marcus@24.212.234.115)
  877. # [22:00] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
  878. # [22:00] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Client Quit)
  879. # [22:00] * Quits: SimonSapin (~simon@94-195-203-91.zone9.bethere.co.uk) (Read error: Connection reset by peer)
  880. # [22:01] * Joins: SimonSapin (~simon@94-195-203-91.zone9.bethere.co.uk)
  881. # [22:04] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
  882. # [22:10] * Joins: josemanuel (~josemanue@115.213.221.87.dynamic.jazztel.es)
  883. # [22:10] * Quits: marcosc (~marcosc@bl10-250-152.dsl.telepac.pt) (Remote host closed the connection)
  884. # [22:18] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 252 seconds)
  885. # [22:18] * Joins: othermaciej (~mjs@17.114.106.11)
  886. # [22:20] * Joins: miketaylr (~miketaylr@149.6.202.84.customer.cdi.no)
  887. # [22:20] * Joins: cabanier (~cabanier@192.150.22.55)
  888. # [22:22] <TabAtkins> heycam|away: Bugging you to track addition of [MapClass]. ^_^
  889. # [22:22] * Quits: pyrsmk (~pyrsmk@2a01:e35:2f52:ead0:21e:8cff:feeb:d962) (Quit: Leaving)
  890. # [22:23] * Joins: sicking (~sicking@80.216.49.136)
  891. # [22:31] * Quits: miketaylr (~miketaylr@149.6.202.84.customer.cdi.no) (Quit: goodbye cruel world)
  892. # [22:31] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  893. # [22:32] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
  894. # [22:34] * Quits: Masklinn (~textual@213.211.144.248)
  895. # [22:34] * Quits: reyre_ (~reyre_@142.204.133.18) (Remote host closed the connection)
  896. # [22:36] * Parts: msaad (~marcus@24.212.234.115)
  897. # [22:37] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  898. # [22:40] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  899. # [22:42] * Quits: Cory2 (~Adium@206.136.32.209) (Quit: Leaving.)
  900. # [22:43] * Joins: Cory2 (~Adium@206.136.32.247)
  901. # [22:48] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  902. # [22:48] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  903. # [22:50] <TabAtkins> annevk: Do you still think that Beacon should just be in the XHR spec or something? https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/Beacon/Overview.html
  904. # [22:50] <TabAtkins> annevk: Since it's just a simple API for a lazy, no-response XHR.
  905. # [22:53] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 264 seconds)
  906. # [22:54] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
  907. # [22:56] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
  908. # [22:57] * Quits: TallTed (~Thud@63.119.36.36)
  909. # [23:00] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
  910. # [23:01] * Quits: othermaciej (~mjs@17.114.106.11) (Quit: othermaciej)
  911. # [23:02] * Quits: josemanuel (~josemanue@115.213.221.87.dynamic.jazztel.es) (Ping timeout: 248 seconds)
  912. # [23:03] * Joins: jernoble_ (~jernoble@17.114.106.171)
  913. # [23:04] * Joins: othermaciej (~mjs@17.114.106.11)
  914. # [23:07] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  915. # [23:09] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  916. # [23:15] * Joins: tantek (~tantek@199.223.125.130)
  917. # [23:15] * Joins: josemanuel (~josemanue@161.181.221.87.dynamic.jazztel.es)
  918. # [23:15] * Quits: rubatdub (~khalil@213.188.180.185) (Quit: Quitte)
  919. # [23:16] <TabAtkins> What are current thoughts on using NodeList? Should we still be using that for returning array of Nodes, or should we just return arrays of Nodes in new code?
  920. # [23:18] <Hixie> make a new subclass of HTMLCollection and return that
  921. # [23:19] * Hixie runs away giggling
  922. # [23:19] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  923. # [23:19] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  924. # [23:21] * Joins: MetaFlow (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com)
  925. # [23:21] * Quits: will_i_was (~william@vpn.space150.com) (Remote host closed the connection)
  926. # [23:22] * Joins: will_i_was (~william@vpn.space150.com)
  927. # [23:25] <TabAtkins> ಠ_ಠ
  928. # [23:25] * Quits: tantek (~tantek@199.223.125.130) (Quit: tantek)
  929. # [23:26] * Joins: JimJibber (~jim@host-78-146-58-128.as13285.net)
  930. # [23:27] * Quits: MetaFlow (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com) (Quit: Leaving)
  931. # [23:27] * Quits: othermaciej (~mjs@17.114.106.11) (Quit: othermaciej)
  932. # [23:27] * Joins: MetaFlow (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com)
  933. # [23:30] <Hixie> seriously though, i dunno, the best current practice seems to always be changing
  934. # [23:30] * Quits: MetaFlow (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com) (Client Quit)
  935. # [23:30] <Hixie> pretty sure whatever you want you don't want it to be live, and you don't want it to be returned from an attribute that is on an object that itself is live
  936. # [23:30] * Joins: MetaFlow (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com)
  937. # [23:31] <Hixie> beyond that, array or NodeList, not sure there's much difference these days
  938. # [23:31] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
  939. # [23:31] * Joins: MC73 (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com)
  940. # [23:31] * Quits: MetaFlow (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com) (Client Quit)
  941. # [23:31] * Quits: MC73 (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com) (Read error: Connection reset by peer)
  942. # [23:32] * Joins: MetaFlow (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com)
  943. # [23:34] * Quits: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi) (Remote host closed the connection)
  944. # [23:35] * Joins: nessy (~silviapf@202-159-131-199.dyn.iinet.net.au)
  945. # [23:35] * Quits: AladinBouzerd (~aladinbou@41.104.33.225) (Ping timeout: 252 seconds)
  946. # [23:39] <TabAtkins> Well, the big difference is that NodeList still isn't an Array subclass, so you have to do [].slice.call(nodelist) if you want to do a .map(), .filter(), etc. on it.
  947. # [23:41] * Joins: reyre_ (~reyre_@24.114.70.103)
  948. # [23:42] * Quits: Cory2 (~Adium@206.136.32.247) (Quit: Leaving.)
  949. # [23:44] * Quits: reyre_ (~reyre_@24.114.70.103) (Remote host closed the connection)
  950. # [23:44] * Joins: tantek (~tantek@199.223.125.130)
  951. # [23:44] * Quits: jernoble_ (~jernoble@17.114.106.171) (Quit: Computer has gone to sleep.)
  952. # [23:49] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  953. # [23:50] * Quits: SimonSapin (~simon@94-195-203-91.zone9.bethere.co.uk) (Ping timeout: 252 seconds)
  954. # [23:50] * Quits: tantek (~tantek@199.223.125.130) (Quit: tantek)
  955. # [23:57] * Quits: MetaFlow (~Michael@cpc2-harg5-2-0-cust212.7-1.cable.virginmedia.com) (Quit: Leaving)
  956. # [23:58] * Quits: sicking (~sicking@80.216.49.136) (Quit: sicking)
  957. # [23:58] <aklein> Hixie: question about PopStateEvent.state: is it meant to behave differently whether it was created via history.pushState() or new PopStateEvent()?
  958. # [23:58] * Quits: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
  959. # [23:59] <aklein> Hixie: the spec says (non-normatively) that state 'Returns a copy of the information that was provided to pushState() or replaceState().'; but normatively, it also says 'The state attribute must return the value it was initialized to. '
  960. # Session Close: Thu Jun 20 00:00:00 2013

The end :)