/irc-logs / freenode / #whatwg / 2013-04-17 / end

Options:

  1. # Session Start: Wed Apr 17 00:00:00 2013
  2. # Session Ident: #whatwg
  3. # [00:00] * Joins: Badreddin (~Nur@189.192.138.187)
  4. # [00:02] * Joins: a-ja (~Instantbi@70.230.144.183)
  5. # [00:02] * Quits: eresair (~eresair@75-101-60-180.dsl.static.sonic.net) (Remote host closed the connection)
  6. # [00:04] * Joins: krit (~krit@sjfw1.adobe.com)
  7. # [00:06] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  8. # [00:08] * Quits: zcorpan (~zcorpan@static-212-247-211-195.cust.tele2.se) (Remote host closed the connection)
  9. # [00:09] * Parts: eschafer (~eschafer@c-50-133-227-168.hsd1.ma.comcast.net)
  10. # [00:11] * Quits: zagamqt (~zagam@81-230-17-139-no148.bredband.skanova.com) (Ping timeout: 252 seconds)
  11. # [00:11] * Quits: weinig (~weinig@17.212.154.208) (Quit: weinig)
  12. # [00:12] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
  13. # [00:16] * Joins: baku (~baku@194.140.132.4)
  14. # [00:18] * jernoble is now known as jernoble|afk
  15. # [00:18] * jernoble|afk is now known as jernoble
  16. # [00:18] * Quits: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net) (Ping timeout: 264 seconds)
  17. # [00:20] * Quits: globbot (~logbot@lump.glob.com.au) (Ping timeout: 256 seconds)
  18. # [00:27] * Quits: Masklinn (~textual@77.109.112.145)
  19. # [00:28] * Joins: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net)
  20. # [00:33] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  21. # [00:34] * Quits: baku (~baku@194.140.132.4) (Ping timeout: 252 seconds)
  22. # [00:36] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (Quit: tobie)
  23. # [00:37] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 264 seconds)
  24. # [00:38] * Joins: IroquoisTwist (~IroquoisT@69.170.160.74)
  25. # [00:41] * Joins: globbot (~logbot@lump.glob.com.au)
  26. # [00:42] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  27. # [00:43] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  28. # [00:43] <TabAtkins> zcorpan: Having to one-by-one strip out all the elements for hit-testing until you hit the bottom is not a good solution. :/
  29. # [00:43] <TabAtkins> zcorpan: Plus, it's actually technically wrong, since a child can be below a parent in stacking order.
  30. # [00:44] * Joins: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net)
  31. # [00:44] * Quits: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net) (Remote host closed the connection)
  32. # [00:45] * Quits: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net) (Ping timeout: 272 seconds)
  33. # [00:45] * Joins: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net)
  34. # [00:46] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  35. # [00:48] * Joins: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net)
  36. # [00:48] * Quits: Zauberfisch|idle (~Zauberfis@2a01:4f8:100:73c3::3) (Read error: Connection reset by peer)
  37. # [00:49] * Joins: Zauberfisch|idle (~Zauberfis@2a01:4f8:100:73c3::3)
  38. # [00:50] * Quits: shaundunne (uid5048@gateway/web/irccloud.com/x-jjbroqboisudnfth) (Ping timeout: 245 seconds)
  39. # [00:50] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  40. # [00:51] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  41. # [00:53] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  42. # [00:53] * Quits: mven (~mven@169.241.49.210) (Remote host closed the connection)
  43. # [00:54] * Joins: Iroquois_ (~IroquoisT@69.170.160.74)
  44. # [00:54] * Quits: Iroquois_ (~IroquoisT@69.170.160.74) (Remote host closed the connection)
  45. # [00:55] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  46. # [00:56] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  47. # [00:56] * Joins: afnso (~afonsodua@host109-158-43-106.range109-158.btcentralplus.com)
  48. # [00:56] * Quits: jryans (~jryans@office.massrel.com) (Quit: Be back later)
  49. # [00:57] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  50. # [00:57] * Quits: IroquoisTwist (~IroquoisT@69.170.160.74) (Ping timeout: 245 seconds)
  51. # [00:58] * Joins: birtles_ (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  52. # [00:59] * Quits: birtles_ (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  53. # [00:59] * Joins: weinig (~weinig@17.212.154.208)
  54. # [01:00] * Joins: birtles_ (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  55. # [01:00] * Joins: nonge (~nonge@p5B3264C2.dip.t-dialin.net)
  56. # [01:01] * Quits: birtles_ (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  57. # [01:02] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Ping timeout: 264 seconds)
  58. # [01:03] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  59. # [01:03] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  60. # [01:03] * heycam|away is now known as heycam
  61. # [01:04] * Quits: ryanclark (~ryanclark@c-67-188-41-58.hsd1.ca.comcast.net) (Quit: ryanclark)
  62. # [01:04] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  63. # [01:05] * Quits: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net) (Ping timeout: 264 seconds)
  64. # [01:05] * Joins: ryanclark (~ryanclark@c-67-188-41-58.hsd1.ca.comcast.net)
  65. # [01:06] * Quits: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr) (Read error: Operation timed out)
  66. # [01:06] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  67. # [01:06] * Quits: ryanclark (~ryanclark@c-67-188-41-58.hsd1.ca.comcast.net) (Client Quit)
  68. # [01:07] * Joins: annevk (~annevk@2.28.150.161)
  69. # [01:07] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  70. # [01:07] * ojan is now known as ojan_away
  71. # [01:08] * Quits: garciawebdev (~garciaweb@190.244.74.107) (Remote host closed the connection)
  72. # [01:08] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  73. # [01:09] * Joins: garciawebdev (~garciaweb@190.244.74.107)
  74. # [01:09] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  75. # [01:10] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  76. # [01:10] * Quits: garciawebdev (~garciaweb@190.244.74.107) (Remote host closed the connection)
  77. # [01:12] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  78. # [01:12] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  79. # [01:15] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  80. # [01:16] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  81. # [01:16] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
  82. # [01:21] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  83. # [01:21] * Joins: IroquoisTwist (~IroquoisT@69.170.160.74)
  84. # [01:21] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  85. # [01:23] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  86. # [01:23] * Joins: ryanclark (~ryanclark@c-67-188-41-58.hsd1.ca.comcast.net)
  87. # [01:26] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  88. # [01:29] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  89. # [01:29] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  90. # [01:30] * Joins: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net)
  91. # [01:31] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  92. # [01:31] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  93. # [01:32] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  94. # [01:32] * Joins: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net)
  95. # [01:32] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  96. # [01:33] * Quits: weinig (~weinig@17.212.154.208) (Quit: weinig)
  97. # [01:33] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  98. # [01:37] * jonlee|afk is now known as jonlee
  99. # [01:38] * Quits: necolas (~necolas@8.25.197.25) (Read error: Connection reset by peer)
  100. # [01:38] * Joins: necolas (~necolas@8.25.197.25)
  101. # [01:42] * Quits: othermaciej (~mjs@17.114.108.14) (Quit: othermaciej)
  102. # [01:44] * Quits: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net) (Ping timeout: 272 seconds)
  103. # [01:47] * Joins: jmason (~jmason@174.137.103.143)
  104. # [01:47] * jonlee is now known as jonlee|afk
  105. # [01:47] * jonlee|afk is now known as jonlee
  106. # [01:48] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
  107. # [01:49] * Joins: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com)
  108. # [01:50] * Joins: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net)
  109. # [01:50] * Quits: ajt_ (~ajt@li181-64.members.linode.com) (Ping timeout: 245 seconds)
  110. # [01:50] * Joins: ajt_ (~ajt@li181-64.members.linode.com)
  111. # [01:52] * Quits: annevk (~annevk@2.28.150.161) (Remote host closed the connection)
  112. # [01:53] * Joins: say2joe (~say2joe@204.56.108.2)
  113. # [01:57] * Quits: afnso (~afonsodua@host109-158-43-106.range109-158.btcentralplus.com) (Quit: afnso)
  114. # [01:57] * jonlee is now known as jonlee|afk
  115. # [01:57] * Quits: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net) (Ping timeout: 264 seconds)
  116. # [01:59] * Joins: afnso (~afonsodua@host109-158-43-106.range109-158.btcentralplus.com)
  117. # [02:00] * Joins: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net)
  118. # [02:05] * jonlee|afk is now known as jonlee
  119. # [02:06] * Quits: bholley (~bholley@24.212.243.246) (Quit: bholley)
  120. # [02:08] * Joins: jdaggett (~jdaggett@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  121. # [02:08] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
  122. # [02:14] * Joins: weinig (~weinig@17.212.154.208)
  123. # [02:14] * Quits: pib2009 (pib2009@2600:3c00::f03c:91ff:fe70:bb80) (Remote host closed the connection)
  124. # [02:15] * jonlee is now known as jonlee|afk
  125. # [02:16] * Joins: awoxp__ (~awoxp@host86-143-180-42.range86-143.btcentralplus.com)
  126. # [02:17] * Quits: awoxp__ (~awoxp@host86-143-180-42.range86-143.btcentralplus.com) (Client Quit)
  127. # [02:17] * jonlee|afk is now known as jonlee
  128. # [02:20] * Quits: awoxp_ (~awoxp@2001:630:301:a152::63) (Ping timeout: 245 seconds)
  129. # [02:26] * Quits: ^esc (~esc_ape@77.116.247.81.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
  130. # [02:27] * Quits: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net) (Ping timeout: 272 seconds)
  131. # [02:27] * jonlee is now known as jonlee|afk
  132. # [02:27] * jernoble is now known as jernoble|afk
  133. # [02:27] * jernoble|afk is now known as jernoble
  134. # [02:28] * Quits: amtiskaw (~oh@cpc6-brmb7-2-0-cust953.1-3.cable.virginmedia.com) (Ping timeout: 248 seconds)
  135. # [02:30] * Joins: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net)
  136. # [02:30] * Quits: IroquoisTwist (~IroquoisT@69.170.160.74) (Remote host closed the connection)
  137. # [02:31] * Joins: IroquoisTwist (~IroquoisT@69.170.160.74)
  138. # [02:31] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  139. # [02:31] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  140. # [02:31] * Joins: scor (~scor@drupal.org/user/52142/view)
  141. # [02:34] * jonlee|afk is now known as jonlee
  142. # [02:36] * Joins: shaundunne (uid5048@gateway/web/irccloud.com/x-tqwoxviexfyjqmfm)
  143. # [02:37] * Joins: danjesus (~danjesus@187.56.139.85)
  144. # [02:37] * Quits: necolas (~necolas@8.25.197.25) (Remote host closed the connection)
  145. # [02:38] <gavinc> heh, thanks TabAtkins for the comment to the RDF-WG, feeling very lonely beating that drum sometimes
  146. # [02:38] <TabAtkins> gavinc: No problem!
  147. # [02:38] <TabAtkins> This is for the json-ld comment?
  148. # [02:38] * gavinc nods
  149. # [02:42] <gavinc> Also starting to get all the lovely "You can't link to DOM4 and HTML5" nonsense
  150. # [02:43] <TabAtkins> Asdhfa;lsjkd
  151. # [02:43] * Quits: jmason (~jmason@174.137.103.143) (Ping timeout: 240 seconds)
  152. # [02:44] * jonlee is now known as jonlee|afk
  153. # [02:45] * Quits: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net) (Ping timeout: 264 seconds)
  154. # [02:45] * Joins: bholley (~bholley@24.212.243.246)
  155. # [02:45] * Quits: weinig (~weinig@17.212.154.208) (Quit: weinig)
  156. # [02:46] <gsnedders> gavinc: Because they're drafts?
  157. # [02:46] * Quits: bholley (~bholley@24.212.243.246) (Read error: Connection reset by peer)
  158. # [02:46] <gavinc> Yep.
  159. # [02:47] <gsnedders> gavinc: So it's fine if I build my JSON-LD impl on top of dbaron's desk HTML4 impl?
  160. # [02:47] <gavinc> Nope.
  161. # [02:47] <gsnedders> But I like building on top of solid bases!
  162. # [02:47] <gavinc> Same with new HTML data type ;) Doesn't work with DOM3, only works with DOM4 but may link to DOM3 anyway, yay process :D
  163. # [02:48] * Joins: weinig (~weinig@17.212.154.208)
  164. # [02:48] * Quits: IroquoisTwist (~IroquoisT@69.170.160.74) (Ping timeout: 260 seconds)
  165. # [02:48] * Joins: ^esc (~esc_ape@178.115.251.207.wireless.dyn.drei.com)
  166. # [02:48] * Joins: bholley (~bholley@24.212.243.246)
  167. # [02:48] <gsnedders> Complete and utter bullshit. As normal.
  168. # [02:48] <TabAtkins> Wait, json-ld allows html?
  169. # [02:49] <TabAtkins> Like, not as strings? Or just as strings?
  170. # [02:49] * Quits: ryanclark (~ryanclark@c-67-188-41-58.hsd1.ca.comcast.net) (Quit: ryanclark)
  171. # [02:49] * Quits: bholley (~bholley@24.212.243.246) (Read error: Connection reset by peer)
  172. # [02:50] * Joins: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net)
  173. # [02:52] * Joins: jacobolus (~jacobolus@173-228-64-81.dsl.dynamic.sonic.net)
  174. # [02:52] <gavinc> RDF does.
  175. # [02:52] <gavinc> https://dvcs.w3.org/hg/rdf/raw-file/default/rdf-concepts/index.html#section-html
  176. # [02:52] <gavinc> therefor, JSON-LD does.
  177. # [02:54] <TabAtkins> So... as strings, or as raw?
  178. # [02:54] * jernoble is now known as jernoble|afk
  179. # [02:54] * jernoble|afk is now known as jernoble
  180. # [02:54] <gavinc> ... both?
  181. # [02:54] <gavinc> ewll
  182. # [02:54] <gavinc> JSON-LD as Strings
  183. # [02:54] <TabAtkins> Okay. So it's not actually JSON at all, then.
  184. # [02:54] <TabAtkins> Ah, kk.
  185. # [02:54] <gavinc> but by "value" as a DOM
  186. # [02:55] <gavinc> there is a lexical-to-value mapping, which defined at the moment in terms of DOM4 and the fragment parsing algorithm, but what SHOULD be https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/templates/index.html#parsing
  187. # [02:56] * Quits: barneybook (~kvirc@114-44-244-88.dynamic.hinet.net) (Read error: Connection reset by peer)
  188. # [02:56] <zewt> heh, just to confuse things, the json api for java is "JSONObject" (which is nothing but a simple map with some helpers on it), so now people think there's such a thing as a "json object"
  189. # [02:56] <gavinc> since the design is for a fragment of HTML that came from or should go into a complete HTML document
  190. # [02:57] <zewt> gotta love trivially simple json apis using inheritance where it makes no sense whatsoever
  191. # [02:57] * manu1 notices people talking about JSON-LD... wakes up.
  192. # [02:57] * gavinc waves to manu1
  193. # [02:57] * manu1 waves back at gavinc. :)
  194. # [02:57] <TabAtkins> manu1: Just json-ld people being bureaucracy-stupid.
  195. # [02:58] <TabAtkins> We've already complained in the appropriate channels, and are just bitching now. ^_^
  196. # [02:58] <zewt> that's what irc is there for
  197. # [02:58] * Quits: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net) (Ping timeout: 272 seconds)
  198. # [02:58] <manu1> TabAtkins: Well, kinda... we followed the node.js model... and want to know why we should do futures instead of the node.js callback approach.
  199. # [02:58] * jonlee|afk is now known as jonlee
  200. # [02:59] <manu1> TabAtkins: Don't know if you know this or not, but I'm the primary editor of the JSON-LD 1.0 Syntax spec... :)
  201. # [02:59] <gavinc> Yes, we depend on DOM4 and also a spec (template or some other fragment parsing method) that isn't really at all done yet, deal with it ;)
  202. # [02:59] <manu1> so I'd like to think that we're not being as retarded as it's coming across, but maybe we are.
  203. # [02:59] <TabAtkins> manu1: Because the node.js/jquery model is based on a pre-promises world. Promises are the *correct* solution to handling completion/error callbacks.
  204. # [03:00] <TabAtkins> And DOM Futures are the implementation fo promises.
  205. # [03:00] * Joins: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net)
  206. # [03:00] <manu1> TabAtkins: one approach we discussed was doing a futures-lite approach w/o referencing the DOM4 spec.
  207. # [03:00] <TabAtkins> manu1: That's the bureaucracy-stupid I was talking about.
  208. # [03:00] <manu1> TabAtkins: got a link to some long-form argument for why promises are better than the node.js model?
  209. # [03:00] <gavinc> Just reference DOM4! If you have any HTML literals your going to need it anyway ;)
  210. # [03:01] <gavinc> I don't care what eric says :P
  211. # [03:01] <manu1> gavinc: We don't have HTML literals, luckily, in JSON-LD.
  212. # [03:01] <zewt> would sure have been nice if there was any discussion at all (use cases, justification, design)about "futures" (painfully buzzwordy name, by the way) on whatwg or webapps, rather than them just mysteriously appearing wholly formed; very much took me by surprise
  213. # [03:01] <gavinc> manu1: Yeah, but RDF Concepts does ;)
  214. # [03:01] * manu1 nods at zewt.
  215. # [03:01] <TabAtkins> manu1: Pretending that you have to engineer around a reference is putting bureaucracy ahead of *all the rest of the more important constituency groups*.
  216. # [03:02] <TabAtkins> zewt: There was tons of discussion, over the last several years of development in the rest of Javascript land.
  217. # [03:02] <zewt> none that i've seen, except in the form of JS novices not understanding events
  218. # [03:02] <manu1> TabAtkins: yes, yes, I am a believer... you don't have to convince me of that point. However, I also need to thread the W3C process needle, so I need to create some clear path forward that doesn't require me to go an change W3C process.
  219. # [03:03] <TabAtkins> But basically: Futures turn the concept of "an event that will either complete or error at some future time" into a first-class object. This (a) gives us a standard API to design against, which is better for authors, and (b) lets us design a useful algebra over them, which is non-trivial in the current ad-hoc callback/event world.
  220. # [03:03] <manu1> TabAtkins: If there was tons of discussion, surely somebody has written up a clear set of argumentation for why futures are the future.
  221. # [03:03] <TabAtkins> manu1: The process needle is yours to thread, but it's the least important thing in the entire spec.
  222. # [03:03] * gavinc coughs at manu1, and being at PR is important... 'cause? ;)
  223. # [03:03] <TabAtkins> manu1: Importantly, if you're making bad technical decisions just to hit the vaunted "Rec" status, you're doing the wrong thing.
  224. # [03:04] <zewt> (mostly I don't like that it's a separate underlying mechanism, instead of an abstraction on events, so we don't have an ugly low-level schism)
  225. # [03:04] <TabAtkins> Remember the ordering of constituencies: technical purity < implementors < authors < users.
  226. # [03:04] <TabAtkins> And "bureaucracy" is either part of technical purity, or something even further below it.
  227. # [03:05] <manu1> TabAtkins: There are two things going on here: 1) I'm not entirely convinced that futures are the messiah they're being made out to be and I'd like to read something about why they are, and 2) W3C process stuff is a reality I have to deal with, so if I'm going to ask the JSON-LD group to go through another Last Call, I'd like to have a very good reason to do so.
  228. # [03:05] <TabAtkins> zewt: Events have their own baggage and problems. They're reasonably well-designed for their original use-case, that of dealing with events in a tree structure. They're overdesigned for anything not in a tree structure.
  229. # [03:05] <manu1> gavinc: PR / REC is important because it means I can move on to working on the Web Payments stuff ( https://hacks.mozilla.org/2013/04/web-payments-with-payswarm-identity-part-1-of-3/ ) instead of dealing w/ low-level representation stuff :)
  230. # [03:05] <TabAtkins> Overdesigned/expensive (you can't, for example, ever forget about listeners).
  231. # [03:06] <TabAtkins> manu1: Or you can just leave the spec at CR! That's also a solution, and lets you do your thing.
  232. # [03:06] <TabAtkins> A spec isn't "done" at Rec any more than it is at CR.
  233. # [03:06] <manu1> TabAtkins: Please, please, please write a blog post about this, or ask someone that can to do so - it's going to be very difficult for me to make an argument based on what I'm seeing in this chat channel.
  234. # [03:06] <zewt> the design is very well-understood
  235. # [03:07] <gavinc> manu1: there is a comment in rdf-wg-comments ;) perhaps he should expand it ? :D
  236. # [03:07] <manu1> that would work too.
  237. # [03:07] <TabAtkins> manu1: Planning on doing so. I'm currently messing around with my blog post for a DOM EventStream proposal, built on the precedent of Futures. ^_^
  238. # [03:08] <manu1> TabAtkins: If we can figure out a way to put futures into the JSON-LD API and get to REC, let's do that (if it's the right thing to do).
  239. # [03:08] <zewt> anyway, it would just have been nice to have the opportunity to offer input and perhaps a counterproposal, but the api appearing whole cloth makes me not motivated to bother (seems like minds have already been made up)
  240. # [03:08] <TabAtkins> manu1: And if it's a choice between putting futures in, and going to Rec, the right choice is to put futures in. Rec is a non-goal for a spec, it's solely a process checkbox.
  241. # [03:08] * jonlee is now known as jonlee|afk
  242. # [03:09] <TabAtkins> zewt: It's based directly on Promises/Aplus, which has established itself as being the most popular and most theoretically reasonable version of promises.
  243. # [03:09] <manu1> TabAtkins: Not to certain big companies that want to use the technology... REC is an internal requirement for them.
  244. # [03:10] <manu1> TabAtkins: Like it or not, not all companies believe in perma-development for specs (even if it is reality in many cases)
  245. # [03:10] <gavinc> RDF-WG already has to deal with the DOM4 issue, or lie about rdf:HTML
  246. # [03:10] <TabAtkins> manu1: They're welcome to change their policies. Hurting the entire web for the sake of short-term corporate silliness is not a good tradeoff.
  247. # [03:10] <manu1> Why does rdf:HTML depend on DOM4 ?
  248. # [03:10] <TabAtkins> manu1: It depends on the fragment parsing algorithm.
  249. # [03:10] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  250. # [03:11] <zewt> "most popular" isn't exactly a compelling argument :)
  251. # [03:11] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  252. # [03:11] <manu1> TabAtkins: You're doing your own 'technical purity' argument there - you're arguing from a 'philosophical purity' standpoint.
  253. # [03:11] * Quits: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com) (Quit: Be back later)
  254. # [03:11] <zewt> manu1: not sure i'd call "good for the web" a philosophical point
  255. # [03:11] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  256. # [03:12] <manu1> TabAtkins: I happen to agree with much of your philosophical purity arguments, but I also have a business to run and getting things to a state that convinces other companies to start using the technology is a driving factor for the work we do. :)
  257. # [03:12] <TabAtkins> manu1: No, I'm arguing for the users. Just a wider set of users - the web, and the *actual developers* in those companies - rather than the company lawyers.
  258. # [03:12] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  259. # [03:12] <manu1> zewt: It is a philosophical point :) - I agree with it, but let's call it what it is - it's a philosophy... just like 'good for large corporate interests' is a philosophy... and 'good for the market' is a philosophy.
  260. # [03:12] <TabAtkins> This is no more a theoretical purity argument than arguing about a point relevant to, say, disabled users.
  261. # [03:12] <tantek> manu1 - re: "REC is an internal requirement … for certain big companies that want to use the technology" - those companies rarely (ever?) make/break any kind of adoption curve - they're very much late adopters (after the market has settled on something) so there's no need to cater to such companies whatsoever.
  262. # [03:13] <TabAtkins> (Not intending to invoke a11y deliberately, just the first relevant type of group that pops in.)
  263. # [03:13] <zewt> manu1: however you put it, i definitely don't see an analogy from it to "technical purity"
  264. # [03:14] <manu1> tantek, TabAtkins, zewt: Ok, we're venturing into perma-thread territory here, so I retract my desire to discuss philosophical points (or whether or not something is a philosophical point).
  265. # [03:14] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  266. # [03:14] <zewt> uh okay? heh
  267. # [03:14] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  268. # [03:14] <tantek> do you also retract bringing up whether REC matters and large companies that care (or not) about REC status? there is no new data on that front.
  269. # [03:15] <manu1> TabAtkins, tantek, zewt: All I'd like help with is figuring out if futures are the right solution for the JSON-LD API, how to get futures into the JSON-LD API, and get to REC at W3C. It seems like something that is do-able... just wondering if anybody else in here has been through that process before.
  270. # [03:15] <TabAtkins> Recall that I live mostly in a group that strongly follows W3C Process, but also manages to be agile and make good technical decisions without fretting about this kind of thing.
  271. # [03:15] * Quits: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net) (Ping timeout: 264 seconds)
  272. # [03:15] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  273. # [03:15] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  274. # [03:16] <manu1> tantek: I've had discussions with large companies that are thought of as cutting-edge that have asked us when certain specs we're working on are going to get to REC, because they'd like to adopt them when they do.
  275. # [03:16] <tantek> manu1 - which process? taking something to REC? have a few of those. turned out to not really matter much between CR and REC>
  276. # [03:16] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  277. # [03:16] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  278. # [03:16] <manu1> tantek: No, the process of taking a W3C spec to REC with an API that depends on futures.
  279. # [03:17] <manu1> tantek: specifically, DOM4 Futures.
  280. # [03:17] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  281. # [03:17] <manu1> tantek: Also, documentation on why futures are preferable over node.js-style continuation callbacks.
  282. # [03:17] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  283. # [03:17] <manu1> tantek: as in a complete blog post on the matter.
  284. # [03:17] <tantek> manu1 "companies that are actually (not just thought of as) cutting-edge" ∩ "when certain specs we're working on are going to get to REC, because they'd like to adopt them when they do" = ∅
  285. # [03:18] <TabAtkins> (Technically, it's not DOM4. It's WHATWG's DOM.)
  286. # [03:18] <manu1> even worse :)
  287. # [03:18] <manu1> (as in worse from a political standpoint)
  288. # [03:18] <manu1> (not a technical one)
  289. # [03:19] <tantek> manu1 - if caring about the politics is stopping you from getting work done, you're doing it wrong.
  290. # [03:19] <manu1> tantek: It's not stopping us from getting work done at all, I think you're missing some details of what we're discussing.
  291. # [03:20] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  292. # [03:20] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  293. # [03:20] <tantek> spec it, test it, code it, ship it - if what you've spec'd/tested/coded is good, others will do so as well and interoperate, if it's not, they won't. no amount of political gladhandling/announcements/PR will make a difference compared to implementing/shipping.
  294. # [03:20] <tantek> manu1 - you're the one that bothers to bring up "worse from a political standpoint" - ergo, you care about the politics. if you didn't care about the politics, you wouldn't bring them up.
  295. # [03:20] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  296. # [03:21] <manu1> tantek: we've spec'd it, tested it, coded it and shipped it. Nobody complained except for Tab and Boris.
  297. # [03:21] <manu1> When Boris and Tab say something, I try to listen and figure out why they're saying what they're saying (out of respect for their point of view)
  298. # [03:21] <manu1> so this is me trying to figure out what they're saying.
  299. # [03:21] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  300. # [03:21] <tantek> shipping = interoperable implementations in an implementation report
  301. # [03:21] <tantek> not shipping a spec
  302. # [03:21] <manu1> we have interoperable implementations in an implementation report - 5 of them.
  303. # [03:22] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  304. # [03:22] <tantek> on the public web? or is this more pretend-web? (intranets etc.)
  305. # [03:22] <manu1> public web
  306. # [03:22] <tantek> well congrats then. now you just have to iterate to keep up with market demands.
  307. # [03:22] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  308. # [03:23] <manu1> tantek: That's why I'm having this discussion w/ TabAtkins :)
  309. # [03:23] <manu1> tantek: Trying to figure out if we need to change from node.js-style callbacks to futures
  310. # [03:23] <tantek> yup - asking why futures are good technically is a good path forward
  311. # [03:23] <tantek> all the politics/process/REC crap is not
  312. # [03:23] <manu1> tantek: exactly - which is what we're doing here.
  313. # [03:24] * Joins: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net)
  314. # [03:24] <manu1> tantek: Know any convincing posts on why futures are better than node.js-style callbacks?
  315. # [03:24] <tantek> manu1 - your technical message/questions would be more credible with fewer (preferably zero) mentions of politics/process/REC crap
  316. # [03:24] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  317. # [03:24] <tantek> have found that when people mention both, they're confused about the relevance (lack thereof) of politics/process/REC crap
  318. # [03:24] <manu1> tantek: Tab is the one that brought up the politics/process/REC crap.
  319. # [03:25] <manu1> I was responding to an e-mail he sent to a W3C mailing list.
  320. # [03:25] <TabAtkins> Okay, finished my current batch of edits to my event-stream proposal. I'll write up a quick Futures defense now.
  321. # [03:25] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  322. # [03:25] * jonlee|afk is now known as jonlee
  323. # [03:25] <manu1> TabAtkins: /thank you/ - that would be super helpful.
  324. # [03:25] * manu1 goes back to sleep.
  325. # [03:25] <tantek> manu1 - seemed to me you were the one discussing it more. but then hey if you're willing to drop it, so am I. ;)
  326. # [03:26] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  327. # [03:26] <manu1> tantek: It's a perma-thread that doesn't result in technical work getting done... so yeah, let's drop it. :)
  328. # [03:26] * Quits: halomac (~konrad0@83-168-66-167.static.espol.com.pl) (Read error: Connection reset by peer)
  329. # [03:26] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  330. # [03:27] * Joins: richt (~richt@222.233.254.208)
  331. # [03:29] * jernoble is now known as jernoble|afk
  332. # [03:29] * jernoble|afk is now known as jernoble
  333. # [03:29] * Joins: bholley (~bholley@24.212.243.246)
  334. # [03:29] * Joins: IroquoisTwist (~IroquoisT@108-80-61-250.lightspeed.sntcca.sbcglobal.net)
  335. # [03:30] <Hixie> ok i worked out why annevk wasn't able to file bugs
  336. # [03:30] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  337. # [03:30] <Hixie> turns out i had an early "return" right before the code that actually filed the bug
  338. # [03:30] * Quits: bholley (~bholley@24.212.243.246) (Read error: Connection reset by peer)
  339. # [03:30] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  340. # [03:30] * Quits: IroquoisTwist (~IroquoisT@108-80-61-250.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
  341. # [03:30] <Hixie> so that i could test it without filing bugs the other day
  342. # [03:30] <Hixie> "oops"
  343. # [03:30] <Hixie> so if anyone tried to file bugs... sorry...
  344. # [03:31] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  345. # [03:33] * Joins: bholley (~bholley@24-212-243-246.cable.teksavvy.com)
  346. # [03:33] * Quits: weinig (~weinig@17.212.154.208) (Quit: weinig)
  347. # [03:33] * Quits: bholley (~bholley@24-212-243-246.cable.teksavvy.com) (Read error: Connection reset by peer)
  348. # [03:33] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
  349. # [03:35] * jonlee is now known as jonlee|afk
  350. # [03:37] * Joins: bholley (~bholley@24.212.243.246)
  351. # [03:38] * Quits: krit (~krit@sjfw1.adobe.com) (Quit: Leaving.)
  352. # [03:38] * Quits: bholley (~bholley@24.212.243.246) (Read error: Connection reset by peer)
  353. # [03:38] * Quits: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90) (Quit: ChatZilla 0.9.87-6.1450hg.fc18 [XULRunner 20.0/20130401111945])
  354. # [03:41] * Quits: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net) (Ping timeout: 272 seconds)
  355. # [03:41] <tantek> in other news, EmotionML apparently exited CR: http://www.w3.org/TR/2013/PR-emotionml-20130416 with supposedly several implementations: http://www.w3.org/2002/mmi/2013/emotionml-ir/#systems
  356. # [03:43] * Joins: bholley (~bholley@24.212.243.246)
  357. # [03:44] <tantek> <emotionml xmlns="http://www.w3.org/2009/10/emotionml"><emotion><category name="Surprise" value="0.5"/><category name="Amusement" value="0.5"/></emotion></emotionml>
  358. # [03:44] * Quits: bholley (~bholley@24.212.243.246) (Read error: Connection reset by peer)
  359. # [03:45] * Joins: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net)
  360. # [03:46] * Joins: bholley (~bholley@24.212.243.246)
  361. # [03:48] * Joins: barneybook (~kvirc@114-43-144-194.dynamic.hinet.net)
  362. # [03:48] * Quits: bholley (~bholley@24.212.243.246) (Read error: Connection reset by peer)
  363. # [03:49] * Joins: bholley (~bholley@24.212.243.246)
  364. # [03:50] * Quits: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net) (Ping timeout: 264 seconds)
  365. # [03:50] * Quits: bholley (~bholley@24.212.243.246) (Read error: Connection reset by peer)
  366. # [03:53] <a-ja> <emotion><category name="Sarcasm" value="1.0"/>I didn't even get a mention in the spec</emotion>
  367. # [03:53] * Joins: bholley (~bholley@24.212.243.246)
  368. # [03:55] * jonlee|afk is now known as jonlee
  369. # [03:57] * Quits: bholley (~bholley@24.212.243.246) (Read error: Connection reset by peer)
  370. # [03:58] * Joins: bholley (~bholley@24.212.243.246)
  371. # [04:04] * Joins: krit (~krit@79.sub-70-211-72.myvzw.com)
  372. # [04:05] * jonlee is now known as jonlee|afk
  373. # [04:11] * Quits: bholley (~bholley@24.212.243.246) (Read error: Connection reset by peer)
  374. # [04:11] * Joins: bholley (~bholley@24.212.243.246)
  375. # [04:11] * Quits: bholley (~bholley@24.212.243.246) (Client Quit)
  376. # [04:13] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  377. # [04:14] * Quits: cabanier (~cabanier@bc9866.bendcable.com) (Quit: Leaving.)
  378. # [04:17] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Quit: Leaving.)
  379. # [04:17] * Joins: scor (~scor@drupal.org/user/52142/view)
  380. # [04:21] * Quits: krit (~krit@79.sub-70-211-72.myvzw.com) (Read error: Connection reset by peer)
  381. # [04:21] * jonlee|afk is now known as jonlee
  382. # [04:21] * Joins: cabanier (~cabanier@bc9866.bendcable.com)
  383. # [04:27] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  384. # [04:27] * Quits: gavinc (~gavin@barad-dur.carothers.name) (Quit: Konversation terminated!)
  385. # [04:29] * Quits: rniwa (~rniwa@17.212.154.114) (Quit: rniwa)
  386. # [04:30] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 264 seconds)
  387. # [04:31] * jonlee is now known as jonlee|afk
  388. # [04:32] * Joins: krit (~krit@79.sub-70-211-72.myvzw.com)
  389. # [04:35] * Quits: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark|afk)
  390. # [04:36] * Quits: jacobolus (~jacobolus@173-228-64-81.dsl.dynamic.sonic.net) (Ping timeout: 276 seconds)
  391. # [04:36] * Joins: digia (~digia@c-68-41-81-138.hsd1.mi.comcast.net)
  392. # [04:39] * Parts: digia (~digia@c-68-41-81-138.hsd1.mi.comcast.net)
  393. # [04:39] * Quits: krit (~krit@79.sub-70-211-72.myvzw.com) (Ping timeout: 264 seconds)
  394. # [04:43] * Joins: ryanclark (~ryanclark@c-67-188-41-58.hsd1.ca.comcast.net)
  395. # [04:47] * Joins: YourWebDevGuy (~yourwebde@75.92.84.106)
  396. # [04:48] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  397. # [04:48] * jonlee|afk is now known as jonlee
  398. # [04:51] * Joins: guga (~hugomrdia@92.119.136.95.rev.vodafone.pt)
  399. # [04:52] * guga is now known as Guest88411
  400. # [04:52] * Quits: Andreo (~Andreo@177.97.105.34) (Read error: Connection reset by peer)
  401. # [04:52] * Quits: Guest88411 (~hugomrdia@92.119.136.95.rev.vodafone.pt) (Read error: Connection reset by peer)
  402. # [04:52] * Joins: hugomrdias (~hugomrdia@92.119.136.95.rev.vodafone.pt)
  403. # [04:56] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 255 seconds)
  404. # [04:58] * Quits: ryanclark (~ryanclark@c-67-188-41-58.hsd1.ca.comcast.net) (Quit: ryanclark)
  405. # [04:58] * jonlee is now known as jonlee|afk
  406. # [04:59] * Quits: hugomrdias (~hugomrdia@92.119.136.95.rev.vodafone.pt) (Quit: Leaving)
  407. # [05:00] * jonlee|afk is now known as jonlee
  408. # [05:08] * jernoble is now known as jernoble|afk
  409. # [05:08] * jernoble|afk is now known as jernoble
  410. # [05:09] * Quits: danjesus (~danjesus@187.56.139.85) (Remote host closed the connection)
  411. # [05:10] * jonlee is now known as jonlee|afk
  412. # [05:14] * Quits: YourWebDevGuy (~yourwebde@75.92.84.106) (Quit: Leaving)
  413. # [05:14] * Joins: YourWebDevGuy (~yourwebde@75.92.84.106)
  414. # [05:16] * Quits: YourWebDevGuy (~yourwebde@75.92.84.106) (Client Quit)
  415. # [05:16] * Joins: YourWebDevGuy (~yourwebde@75.92.84.106)
  416. # [05:17] * Quits: YourWebDevGuy (~yourwebde@75.92.84.106) (Read error: Connection reset by peer)
  417. # [05:17] * Joins: YourWebDevGuy (~yourwebde@75.92.84.106)
  418. # [05:19] * Joins: rx_ (~textual@204.28.124.114)
  419. # [05:21] * rx_ is now known as trix
  420. # [05:22] * trix is now known as clamsoup
  421. # [05:34] * heycam is now known as heycam|away
  422. # [05:44] * Joins: ehsan (~ehsan@24.212.206.174)
  423. # [05:46] * Joins: vitor-br (~vitor@201-50-204-151.user.veloxzone.com.br)
  424. # [05:47] * Joins: ryanclark (~ryanclark@c-67-188-41-58.hsd1.ca.comcast.net)
  425. # [05:50] * Quits: barneybook (~kvirc@114-43-144-194.dynamic.hinet.net) (Read error: Connection reset by peer)
  426. # [05:50] * Quits: ryanclark (~ryanclark@c-67-188-41-58.hsd1.ca.comcast.net) (Client Quit)
  427. # [05:50] * Joins: barneybook (~kvirc@114-43-144-194.dynamic.hinet.net)
  428. # [05:52] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  429. # [05:53] * Quits: Badreddin (~Nur@189.192.138.187) (Ping timeout: 276 seconds)
  430. # [05:54] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
  431. # [05:56] * Joins: superm401 (~matthew@wikipedia/Superm401)
  432. # [05:56] <superm401> I'd like to request an account on http://wiki.whatwg.org/ so I can register a meta extension.
  433. # [05:57] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 264 seconds)
  434. # [05:57] * jonlee|afk is now known as jonlee
  435. # [06:07] * jonlee is now known as jonlee|afk
  436. # [06:09] * Quits: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net) (Remote host closed the connection)
  437. # [06:12] * Krinkle|detached is now known as Krinkle
  438. # [06:13] * Joins: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net)
  439. # [06:13] * Joins: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net)
  440. # [06:14] <MikeSmith> superm401: what username?
  441. # [06:14] <superm401> mattflaschen
  442. # [06:14] * Joins: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp)
  443. # [06:16] * Joins: Badreddin (~Nur@189.192.155.69)
  444. # [06:17] * Joins: shwetank (~shwetank@122.161.246.210)
  445. # [06:26] * Joins: squiwrl (~squiwrl@d198-53-50-128.abhsia.telus.net)
  446. # [06:34] * Parts: superm401 (~matthew@wikipedia/Superm401) ("Bye!")
  447. # [06:35] * Quits: squiwrl (~squiwrl@d198-53-50-128.abhsia.telus.net) (Remote host closed the connection)
  448. # [06:35] * Joins: squiwrl (~squiwrl@d198-53-50-128.abhsia.telus.net)
  449. # [06:39] * Joins: cyclicflux (~cyclicflu@96.244.70.179)
  450. # [06:39] * cyclicflux is now known as Guest39382
  451. # [06:42] * Guest39382 is now known as CyclicFlux
  452. # [06:45] * Joins: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
  453. # [06:49] * heycam|away is now known as heycam
  454. # [06:50] * jonlee|afk is now known as jonlee
  455. # [06:53] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  456. # [06:58] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 272 seconds)
  457. # [07:00] * jonlee is now known as jonlee|afk
  458. # [07:01] * heycam is now known as heycam|away
  459. # [07:03] * Joins: fishd_ (~fishd@216.239.45.130)
  460. # [07:04] * Quits: clamsoup (~textual@204.28.124.114) (Quit: Computer has gone to sleep.)
  461. # [07:06] * heycam|away is now known as heycam
  462. # [07:06] * Quits: squiwrl (~squiwrl@d198-53-50-128.abhsia.telus.net) (Quit: Colloquy for iPhone - http://colloquy.mobi)
  463. # [07:09] * Quits: Badreddin (~Nur@189.192.155.69) (Ping timeout: 276 seconds)
  464. # [07:10] * jernoble is now known as jernoble|afk
  465. # [07:10] * jernoble|afk is now known as jernoble
  466. # [07:11] * Joins: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net)
  467. # [07:14] * Quits: fishd_ (~fishd@216.239.45.130) (Ping timeout: 252 seconds)
  468. # [07:15] * Joins: rx (~textual@204.28.124.114)
  469. # [07:16] * Joins: harig (~harig@117.207.233.170)
  470. # [07:16] * Quits: harig (~harig@117.207.233.170) (Client Quit)
  471. # [07:25] * Joins: richt_ (~richt@91.216.105.36)
  472. # [07:29] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 252 seconds)
  473. # [07:41] * Quits: YourWebDevGuy (~yourwebde@75.92.84.106) (Ping timeout: 256 seconds)
  474. # [07:41] * jernoble is now known as jernoble|afk
  475. # [07:41] * jernoble|afk is now known as jernoble
  476. # [07:44] * Quits: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net) (Remote host closed the connection)
  477. # [07:46] * Joins: fishd_ (~fishd@216.239.45.130)
  478. # [07:47] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 240 seconds)
  479. # [07:47] * Quits: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net) (Quit: Leaving.)
  480. # [07:53] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  481. # [07:55] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  482. # [08:01] * Joins: botton (~willie@router.isis.poly.edu)
  483. # [08:01] * Parts: botton (~willie@router.isis.poly.edu)
  484. # [08:03] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
  485. # [08:06] * jernoble is now known as jernoble|afk
  486. # [08:06] * jernoble|afk is now known as jernoble
  487. # [08:08] * Joins: luckme (~kvirc@fw-nat.route66.ro)
  488. # [08:08] * Quits: CyclicFlux (~cyclicflu@96.244.70.179) (Quit: Ex-Chat)
  489. # [08:09] * Quits: shwetank (~shwetank@122.161.246.210) (Ping timeout: 276 seconds)
  490. # [08:09] * Quits: rx (~textual@204.28.124.114) (Quit: Computer has gone to sleep.)
  491. # [08:17] * Joins: Masklinn (~textual@77.109.112.145)
  492. # [08:18] * Joins: tobie (~tobielang@73-118.195-178.cust.bluewin.ch)
  493. # [08:25] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  494. # [08:27] * Joins: Crabbpower (~Ted@194.80.135.88)
  495. # [08:28] * jernoble is now known as jernoble|afk
  496. # [08:28] * jernoble|afk is now known as jernoble
  497. # [08:30] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
  498. # [08:39] * Parts: Crabbpower (~Ted@194.80.135.88)
  499. # [08:39] * Quits: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydx)
  500. # [08:41] * jonlee|afk is now known as jonlee
  501. # [08:43] * Quits: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
  502. # [08:44] * Joins: marcosc (~marcosc@bl7-52-57.dsl.telepac.pt)
  503. # [08:52] * Krinkle is now known as Krinkle|detached
  504. # [08:52] * jonlee is now known as jonlee|afk
  505. # [08:52] * Joins: sedovsek (~robert@89.143.12.238)
  506. # [08:52] * Joins: Mohamed-Ted (~Mohamed@197.200.27.144)
  507. # [08:54] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  508. # [08:55] * jonlee|afk is now known as jonlee
  509. # [08:56] * jernoble is now known as jernoble|afk
  510. # [08:56] * jernoble|afk is now known as jernoble
  511. # [08:59] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 245 seconds)
  512. # [08:59] * Joins: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr)
  513. # [09:02] * Quits: Masklinn (~textual@77.109.112.145)
  514. # [09:04] * Joins: Badreddin (~Nur@189.192.155.69)
  515. # [09:05] * jonlee is now known as jonlee|afk
  516. # [09:11] * Quits: globbot (~logbot@lump.glob.com.au) (Ping timeout: 240 seconds)
  517. # [09:14] * Joins: zcorpan (~zcorpan@static-212-247-211-195.cust.tele2.se)
  518. # [09:21] * Joins: globbot (~logbot@lump.glob.com.au)
  519. # [09:21] * Joins: Kolombiken (~Adium@gateway.creuna.se)
  520. # [09:23] * Joins: mitemitreski (~mitemitre@212.120.17.179)
  521. # [09:25] * Joins: chakib (~chakib@84.14.82.2)
  522. # [09:28] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
  523. # [09:29] * jernoble is now known as jernoble|afk
  524. # [09:29] * jernoble|afk is now known as jernoble
  525. # [09:29] * Joins: hasather (~hasather@80.91.33.141)
  526. # [09:32] * Quits: Badreddin (~Nur@189.192.155.69) (Ping timeout: 276 seconds)
  527. # [09:42] * jonlee|afk is now known as jonlee
  528. # [09:45] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
  529. # [09:47] * Quits: stalled_ (~stalled@unaffiliated/stalled) (Ping timeout: 264 seconds)
  530. # [09:52] * jonlee is now known as jonlee|afk
  531. # [09:54] * Quits: fishd_ (~fishd@216.239.45.130) (Ping timeout: 264 seconds)
  532. # [09:55] * Parts: a-ja (~Instantbi@70.230.144.183)
  533. # [09:55] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  534. # [09:55] * Quits: jdaggett (~jdaggett@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Quit: jdaggett)
  535. # [09:55] * Joins: stalled (~stalled@unaffiliated/stalled)
  536. # [09:59] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 246 seconds)
  537. # [10:00] * jonlee|afk is now known as jonlee
  538. # [10:03] * Quits: globbot (~logbot@lump.glob.com.au) (Ping timeout: 264 seconds)
  539. # [10:05] * Quits: birtles (~chatzilla@p10167-ipngn1701marunouchi.tokyo.ocn.ne.jp) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  540. # [10:07] * Joins: globbot (~logbot@lump.glob.com.au)
  541. # [10:07] * Joins: amtiskaw (~oh@cpc6-brmb7-2-0-cust953.1-3.cable.virginmedia.com)
  542. # [10:08] * Joins: Coelho04 (~Coelho04@ideias-mail.netvisao.pt)
  543. # [10:09] * Joins: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net)
  544. # [10:10] * jonlee is now known as jonlee|afk
  545. # [10:11] * jonlee|afk is now known as jonlee
  546. # [10:15] * Joins: dbaron (~dbaron@166.red-83-60-26.dynamicip.rima-tde.net)
  547. # [10:16] * Joins: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net)
  548. # [10:17] * Quits: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr) (Ping timeout: 272 seconds)
  549. # [10:17] * jernoble is now known as jernoble|afk
  550. # [10:17] * jernoble|afk is now known as jernoble
  551. # [10:21] * jonlee is now known as jonlee|afk
  552. # [10:22] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  553. # [10:22] * Joins: benbarnett (~Adium@80.87.30.115)
  554. # [10:27] * Quits: marcosc (~marcosc@bl7-52-57.dsl.telepac.pt) (Remote host closed the connection)
  555. # [10:29] * Joins: Emtec (~emtec@46.18.35.226)
  556. # [10:37] * Joins: nonge_ (~nonge@p5B326806.dip.t-dialin.net)
  557. # [10:39] <zcorpan> anyone here have opinions on https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AlternateNames ?
  558. # [10:40] * Joins: darobin (~darobin@78.109.80.74)
  559. # [10:41] * Quits: nonge (~nonge@p5B3264C2.dip.t-dialin.net) (Ping timeout: 260 seconds)
  560. # [10:42] * Quits: amtiskaw (~oh@cpc6-brmb7-2-0-cust953.1-3.cable.virginmedia.com)
  561. # [10:45] * Quits: barneybook (~kvirc@114-43-144-194.dynamic.hinet.net) (Read error: Connection reset by peer)
  562. # [10:45] * Joins: barneybook (~kvirc@114-43-144-194.dynamic.hinet.net)
  563. # [10:52] * Quits: luckme (~kvirc@fw-nat.route66.ro) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  564. # [10:54] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
  565. # [10:58] * Joins: SimonSapin (~simon@vev69-1-82-232-219-95.fbx.proxad.net)
  566. # [11:02] * Quits: chakib (~chakib@84.14.82.2) (Remote host closed the connection)
  567. # [11:03] * Joins: chakib (~chakib@84.14.82.2)
  568. # [11:03] * Quits: zcorpan (~zcorpan@static-212-247-211-195.cust.tele2.se) (Ping timeout: 264 seconds)
  569. # [11:04] * jonlee|afk is now known as jonlee
  570. # [11:05] * Joins: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com)
  571. # [11:05] * Quits: dbaron (~dbaron@166.red-83-60-26.dynamicip.rima-tde.net) (Read error: Connection reset by peer)
  572. # [11:08] * Joins: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com)
  573. # [11:10] * Quits: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com) (Quit: Be back later)
  574. # [11:11] * Joins: Gues_____ (~textual@212.161.9.162)
  575. # [11:12] * Gues_____ is now known as Guest86596
  576. # [11:12] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Quit: Computer has gone to sleep.)
  577. # [11:14] * jonlee is now known as jonlee|afk
  578. # [11:17] * Joins: richt (~richt@222.233.254.208)
  579. # [11:20] * Quits: richt_ (~richt@91.216.105.36) (Ping timeout: 240 seconds)
  580. # [11:21] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 256 seconds)
  581. # [11:24] * jernoble is now known as jernoble|afk
  582. # [11:24] * jernoble|afk is now known as jernoble
  583. # [11:27] * Joins: Badreddin (~Nur@189.192.155.69)
  584. # [11:28] * Quits: Guest86596 (~textual@212.161.9.162) (Quit: Computer has gone to sleep.)
  585. # [11:29] * heycam is now known as heycam|away
  586. # [11:32] * Joins: annevk (~annevk@207.218.72.65)
  587. # [11:43] * Joins: JibberJim (~opera@132.185.151.37)
  588. # [11:49] <annevk> zcorpan: there's no way that can be killed?
  589. # [11:49] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 245 seconds)
  590. # [11:50] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Remote host closed the connection)
  591. # [11:53] * Quits: manu-db (~msporny@216.252.204.51) (Ping timeout: 246 seconds)
  592. # [11:54] * Joins: stalled (~stalled@unaffiliated/stalled)
  593. # [11:55] * Quits: Badreddin (~Nur@189.192.155.69) (Ping timeout: 276 seconds)
  594. # [11:57] * Joins: Mohamed (~Mohamed@197.200.241.54)
  595. # [11:57] * Mohamed is now known as Guest91525
  596. # [11:58] * Quits: Mohamed-Ted (~Mohamed@197.200.27.144) (Read error: Connection reset by peer)
  597. # [11:59] * Joins: danjesus (~danjesus@189.102.16.159)
  598. # [11:59] * Quits: danjesus (~danjesus@189.102.16.159) (Read error: Connection reset by peer)
  599. # [12:00] * Joins: danjesus (~danjesus@189.102.16.159)
  600. # [12:03] * Quits: Guest91525 (~Mohamed@197.200.241.54) (Ping timeout: 240 seconds)
  601. # [12:05] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
  602. # [12:07] * Quits: danjesus (~danjesus@189.102.16.159) (Remote host closed the connection)
  603. # [12:07] * jernoble is now known as jernoble|afk
  604. # [12:07] * jernoble|afk is now known as jernoble
  605. # [12:08] * Joins: manu-db (~msporny@216.252.204.51)
  606. # [12:09] * Joins: danjesus (~danjesus@189.102.25.154)
  607. # [12:10] * Joins: Mohamed-Ted (~Mohamed@41.200.17.179)
  608. # [12:10] * Joins: danjesus_ (~danjesus@189.102.16.159)
  609. # [12:12] * Quits: danjesus_ (~danjesus@189.102.16.159) (Remote host closed the connection)
  610. # [12:16] * Joins: jpn (~jpn@194.65.5.235)
  611. # [12:18] * Joins: danjesus_ (~danjesus@189.102.16.159)
  612. # [12:22] * Quits: danjesus_ (~danjesus@189.102.16.159) (Ping timeout: 252 seconds)
  613. # [12:27] * Joins: karlcow (~karl@nerval.la-grange.net)
  614. # [12:30] * Quits: Mohamed-Ted (~Mohamed@41.200.17.179) (Ping timeout: 240 seconds)
  615. # [12:31] * Joins: rc0mbs (~rcombs@rodgercombs.tk)
  616. # [12:32] * Quits: rcombs (~rcombs@rodgercombs.tk) (Read error: Connection reset by peer)
  617. # [12:32] * rc0mbs is now known as rcombs
  618. # [12:32] * Krinkle|detached is now known as Krinkle
  619. # [12:34] * Joins: marcosc (~marcosc@bl7-52-57.dsl.telepac.pt)
  620. # [12:36] * Quits: ryanseddon (uid1832@gateway/web/irccloud.com/x-qemmjkpuapvqnbmy) (Ping timeout: 258 seconds)
  621. # [12:36] * Quits: ryuone (~ryuone@133.242.16.101) (Ping timeout: 258 seconds)
  622. # [12:37] * Quits: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 258 seconds)
  623. # [12:37] * Joins: ryuone (~ryuone@133.242.16.101)
  624. # [12:37] * Joins: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  625. # [12:39] * heycam|away is now known as heycam
  626. # [12:40] * Joins: danjesus_ (~danjesus@189.102.16.159)
  627. # [12:42] * Joins: zcorpan (~zcorpan@static-212-247-211-195.cust.tele2.se)
  628. # [12:45] * Joins: mladen (~mladen@cable-89-216-30-200.static.sbb.rs)
  629. # [12:49] * Joins: kestutis (~kestutis@46-37-58-172.dsl.cnl.uk.net)
  630. # [12:55] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Quit: Reconnecting…)
  631. # [12:56] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
  632. # [12:56] * Quits: JibberJim (~opera@132.185.151.37) (Ping timeout: 245 seconds)
  633. # [12:56] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Client Quit)
  634. # [12:56] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
  635. # [12:57] * Joins: yorick (~yorick@oftn/member/yorick)
  636. # [12:57] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  637. # [13:00] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  638. # [13:02] * Joins: richt (~richt@222.233.254.208)
  639. # [13:02] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 252 seconds)
  640. # [13:03] * Quits: zcorpan (~zcorpan@static-212-247-211-195.cust.tele2.se) (Remote host closed the connection)
  641. # [13:10] * Quits: mladen (~mladen@cable-89-216-30-200.static.sbb.rs) (Ping timeout: 256 seconds)
  642. # [13:10] * Quits: danjesus_ (~danjesus@189.102.16.159) (Remote host closed the connection)
  643. # [13:12] * Joins: Badreddin (~Nur@189.192.155.69)
  644. # [13:14] * Joins: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se)
  645. # [13:14] * Joins: danjesus_ (~danjesus@189.102.16.159)
  646. # [13:14] * Joins: mladen (~mladen@cable-89-216-30-200.static.sbb.rs)
  647. # [13:16] * Quits: danjesus_ (~danjesus@189.102.16.159) (Read error: Connection reset by peer)
  648. # [13:16] * Joins: danjesus_ (~danjesus@189.102.16.159)
  649. # [13:18] <zcorpan> annevk: of course there is a way.
  650. # [13:20] <zcorpan> annevk: i bet it would be effective if mozilla were to say "we're not gonna implement the legacy names" :-)
  651. # [13:20] <annevk> For all I know we asked for them to be defined :)
  652. # [13:21] <annevk> Though that specification is sketchy at best
  653. # [13:21] <zcorpan> i don't know what the history is here
  654. # [13:21] <zcorpan> except apparently gassa had complained about it before me
  655. # [13:21] * Joins: Masklinn (~textual@77.109.112.145)
  656. # [13:22] <zcorpan> i would be happier with just the legacy names than duplicated API surface
  657. # [13:22] <zcorpan> but i don't see that the compat claim is valid in the first place
  658. # [13:24] <zcorpan> s/gassa/mage/
  659. # [13:26] <annevk> mage?
  660. # [13:26] * Quits: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se) (Remote host closed the connection)
  661. # [13:26] * Quits: kestutis (~kestutis@46-37-58-172.dsl.cnl.uk.net) (Read error: Connection reset by peer)
  662. # [13:26] <annevk> You could make that comment on the mailing list
  663. # [13:27] <annevk> You should probably also suggest they ask review on public-script-coord
  664. # [13:28] * Joins: morenobryan (~Bryan@187.114.69.171)
  665. # [13:28] <annevk> I guess it would be clearer if I made the http/https stuff in http://fetch.spec.whatwg.org/#basic-fetch a list of steps right?
  666. # [13:28] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
  667. # [13:33] * Joins: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se)
  668. # [13:38] * jonlee|afk is now known as jonlee
  669. # [13:40] * Joins: Deckl (~Deckl@110-175-240-185.static.tpgi.com.au)
  670. # [13:41] * Quits: smaug____ (~chatzilla@cs164155.pp.htv.fi) (Ping timeout: 240 seconds)
  671. # [13:41] * Joins: awoxp (~awoxp@host86-143-180-42.range86-143.btcentralplus.com)
  672. # [13:44] * Quits: awoxp (~awoxp@host86-143-180-42.range86-143.btcentralplus.com) (Client Quit)
  673. # [13:44] * Joins: awoxp_ (~awoxp@host86-143-180-42.range86-143.btcentralplus.com)
  674. # [13:45] * Quits: zcorpan (~zcorpan@c-5eeaaa2b-74736162.cust.telenor.se) (Remote host closed the connection)
  675. # [13:45] * Quits: awoxp_ (~awoxp@host86-143-180-42.range86-143.btcentralplus.com) (Read error: Connection reset by peer)
  676. # [13:45] * Joins: awoxp (~awoxp@host86-143-180-42.range86-143.btcentralplus.com)
  677. # [13:45] * Quits: marcosc (~marcosc@bl7-52-57.dsl.telepac.pt) (Remote host closed the connection)
  678. # [13:48] * Quits: danjesus_ (~danjesus@189.102.16.159) (Remote host closed the connection)
  679. # [13:48] * jonlee is now known as jonlee|afk
  680. # [13:51] * Joins: zcorpan (~zcorpan@94.234.170.43)
  681. # [13:54] * Joins: TheGallery (~TheGaller@79.103.84.65.dsl.dyn.forthnet.gr)
  682. # [13:55] * Quits: awoxp (~awoxp@host86-143-180-42.range86-143.btcentralplus.com) (Quit: Leaving)
  683. # [13:55] * Joins: awoxp (~awoxp@host86-143-180-42.range86-143.btcentralplus.com)
  684. # [13:56] * Joins: awoxp_ (~awoxp@host86-143-180-42.range86-143.btcentralplus.com)
  685. # [13:57] <zcorpan> annevk: i already commented on the mailing list. though haven't suggested -coord
  686. # [13:57] * Quits: awoxp_ (~awoxp@host86-143-180-42.range86-143.btcentralplus.com) (Client Quit)
  687. # [13:57] * Quits: awoxp (~awoxp@host86-143-180-42.range86-143.btcentralplus.com) (Client Quit)
  688. # [13:58] * Joins: awoxp (~awoxp@host86-143-180-42.range86-143.btcentralplus.com)
  689. # [13:58] * Quits: awoxp (~awoxp@host86-143-180-42.range86-143.btcentralplus.com) (Read error: Connection reset by peer)
  690. # [13:58] * Joins: awoxp (~awoxp@host86-143-180-42.range86-143.btcentralplus.com)
  691. # [13:59] * Joins: KnnethDW (~KnnethDW@d54C5AB81.access.telenet.be)
  692. # [14:02] * Quits: barneybook (~kvirc@114-43-144-194.dynamic.hinet.net) (Read error: Connection reset by peer)
  693. # [14:02] * Joins: barneybook (~kvirc@114-43-144-194.dynamic.hinet.net)
  694. # [14:04] * Quits: KnnethDW (~KnnethDW@d54C5AB81.access.telenet.be) (Quit: Leaving)
  695. # [14:04] * Joins: KnnethDW (~KnnethDW@d54C5AB81.access.telenet.be)
  696. # [14:04] * Joins: KDeWin (~KnnethDW@d54C5AB81.access.telenet.be)
  697. # [14:04] * Quits: KDeWin (~KnnethDW@d54C5AB81.access.telenet.be) (Client Quit)
  698. # [14:05] * Quits: KnnethDW (~KnnethDW@d54C5AB81.access.telenet.be) (Client Quit)
  699. # [14:09] * Quits: chakib (~chakib@84.14.82.2) (Read error: Connection reset by peer)
  700. # [14:09] * Joins: chakib (~chakib@84.14.82.2)
  701. # [14:12] * Joins: danjesus_ (~danjesus@189.102.16.159)
  702. # [14:28] * Joins: Gustavo_ (bd66199a@gateway/web/freenode/ip.189.102.25.154)
  703. # [14:31] * Quits: danjesus_ (~danjesus@189.102.16.159) (Remote host closed the connection)
  704. # [14:32] * Quits: niloy (~niloy@115.112.64.6) (Quit: Leaving)
  705. # [14:32] * Joins: danjesus_ (~danjesus@189.102.16.159)
  706. # [14:35] * Joins: ryanseddon (uid1832@gateway/web/irccloud.com/x-rnpxpfumlehbphmi)
  707. # [14:37] * Quits: danjesus_ (~danjesus@189.102.16.159) (Ping timeout: 272 seconds)
  708. # [14:38] * Joins: caiogondim (~caio.gond@186.192.87.53)
  709. # [14:39] * Quits: Gustavo_ (bd66199a@gateway/web/freenode/ip.189.102.25.154) (Ping timeout: 245 seconds)
  710. # [14:43] <hsivonen> so much fallout from the Encoding Standard tweaking the meaning of the UTF-16 label
  711. # [14:44] <zcorpan> apparently using ` in commit message is a bad idea
  712. # [14:44] <annevk> hsivonen: the idea was for there not to be fallout, if there is maybe we should fix the spec?
  713. # [14:44] * Joins: Spedax (Spedax@94-226-133-178.access.telenet.be)
  714. # [14:46] <hsivonen> annevk: let's not go there before analyzing this
  715. # [14:46] <annevk> k
  716. # [14:48] * Quits: kinetik (~kinetik@121.99.42.88) (Ping timeout: 245 seconds)
  717. # [14:48] * Joins: kinetik (~kinetik@121.99.33.246)
  718. # [14:50] <hsivonen> aargh. yet another use of the encoding detector that I was unaware of
  719. # [14:50] * Quits: Spedax (Spedax@94-226-133-178.access.telenet.be) (Quit: Leaving)
  720. # [14:50] <hsivonen> when attaching a file, guessing the charset and then sending the guess as authoritative metadata
  721. # [14:51] <hsivonen> yay authoritative metadata
  722. # [14:51] * Quits: chakib (~chakib@84.14.82.2) (Quit: Leaving...)
  723. # [14:51] * Joins: Spedax (Spedax@94-226-133-178.access.telenet.be)
  724. # [14:54] * Joins: scor (~scor@drupal.org/user/52142/view)
  725. # [14:55] * heycam is now known as heycam|away
  726. # [14:59] * Joins: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
  727. # [15:00] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  728. # [15:02] * Joins: jmason (~jmason@174.137.103.143)
  729. # [15:02] * Joins: ehsan (~ehsan@24.212.206.174)
  730. # [15:02] * Quits: barneybook (~kvirc@114-43-144-194.dynamic.hinet.net) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
  731. # [15:03] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  732. # [15:04] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
  733. # [15:10] * Joins: sedovsek (~robert@89.143.12.238)
  734. # [15:10] <hsivonen> Sharing encoding code between a Web engine and an email client is such a pain.
  735. # [15:11] * linclark|afk is now known as linclark
  736. # [15:11] * jonlee|afk is now known as jonlee
  737. # [15:14] * Quits: tomasf (~tomasf@77.72.97.10.c.fiberdirekt.net) (Ping timeout: 248 seconds)
  738. # [15:16] <annevk> I sort of think that the email encoding stuff should match the web encoding stuff. But if they've really diverged then it is indeed problematic :(
  739. # [15:17] * Joins: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net)
  740. # [15:18] <zcorpan> hmm, i get easily confused by writing modes. anyone have suggestions for how to fix the spec here? http://www.w3.org/mid/A592E245B36A8949BDB0A302B375FB4E0D242ABFEC@MAILR001.mail.lan
  741. # [15:18] <zcorpan> i was thinking of defining terms "logical top" etc, but i'm not sure how things work when the ancestor chain have different writing modes or stuff like that
  742. # [15:21] * Joins: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net)
  743. # [15:21] * jonlee is now known as jonlee|afk
  744. # [15:22] * Quits: JohnAlbin (~JohnAlbin@114-42-61-118.dynamic.hinet.net) (Read error: Connection reset by peer)
  745. # [15:24] * Quits: zcorpan (~zcorpan@94.234.170.43) (Ping timeout: 264 seconds)
  746. # [15:24] * Joins: zcorpan (~zcorpan@94.234.170.43)
  747. # [15:25] * jonlee|afk is now known as jonlee
  748. # [15:29] <annevk> CSS really ought to define all these box concepts in the long run so CSSOM can simply provide script hooks
  749. # [15:29] <annevk> In other words, you don't want to define the model twice
  750. # [15:29] * Joins: JohnAlbin (~JohnAlbin@36-224-105-11.dynamic-ip.hinet.net)
  751. # [15:30] * jernoble is now known as jernoble|afk
  752. # [15:30] * jernoble|afk is now known as jernoble
  753. # [15:30] * Joins: [[zz]] (~q@node-11ey.pool-180-180.dynamic.totbb.net)
  754. # [15:31] * Joins: reybango (~reybango@c-66-229-94-105.hsd1.fl.comcast.net)
  755. # [15:31] * Quits: zcorpan (~zcorpan@94.234.170.43) (Remote host closed the connection)
  756. # [15:32] * Quits: TheGallery (~TheGaller@79.103.84.65.dsl.dyn.forthnet.gr) (Quit: Leaving)
  757. # [15:35] * jonlee is now known as jonlee|afk
  758. # [15:42] * Joins: bholley (~bholley@24.212.243.246)
  759. # [15:43] * Krinkle is now known as Krinkle|detached
  760. # [15:44] * Joins: marcosc (~marcosc@bl7-52-57.dsl.telepac.pt)
  761. # [15:48] * Joins: bsatrom (~satrom@cpe-72-182-52-96.austin.res.rr.com)
  762. # [15:48] * Joins: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net)
  763. # [15:48] * Quits: bholley (~bholley@24.212.243.246) (Read error: Connection reset by peer)
  764. # [15:50] * Joins: bholley (~bholley@24.212.243.246)
  765. # [15:51] * Parts: bsatrom (~satrom@cpe-72-182-52-96.austin.res.rr.com)
  766. # [15:51] * Quits: bholley (~bholley@24.212.243.246) (Read error: Connection reset by peer)
  767. # [15:52] * Joins: bsatrom (~satrom@cpe-72-182-52-96.austin.res.rr.com)
  768. # [15:53] * Joins: bholley (~bholley@24.212.243.246)
  769. # [15:57] * Quits: bholley (~bholley@24.212.243.246) (Read error: Connection reset by peer)
  770. # [15:57] * Joins: oleyb_ (~oleyb@207.154.10.20)
  771. # [15:58] * Joins: bholley (~bholley@24.212.243.246)
  772. # [15:59] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  773. # [16:00] * Quits: bholley (~bholley@24.212.243.246) (Read error: Connection reset by peer)
  774. # [16:01] * Quits: manu-db (~msporny@216.252.204.51) (Ping timeout: 252 seconds)
  775. # [16:03] * Joins: richt_ (~richt@91.216.105.26)
  776. # [16:03] <hsivonen> I really need to make moving bugzilla.validator.nu out to a different VM and making validator.nu not to default to HTML4 higher priorities
  777. # [16:03] <hsivonen> :-(
  778. # [16:03] * Joins: sicking (~sicking@188.Red-79-147-91.dynamicIP.rima-tde.net)
  779. # [16:03] * Joins: bholley (~bholley@24.212.243.246)
  780. # [16:03] * Quits: bholley (~bholley@24.212.243.246) (Read error: Connection reset by peer)
  781. # [16:04] * Joins: rubatdub (~khalil@213.188.180.185)
  782. # [16:04] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 272 seconds)
  783. # [16:04] * jernoble is now known as jernoble|afk
  784. # [16:04] * jernoble|afk is now known as jernoble
  785. # [16:05] * Joins: manu-db (~msporny@216.252.204.51)
  786. # [16:07] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 272 seconds)
  787. # [16:10] * Quits: sicking (~sicking@188.Red-79-147-91.dynamicIP.rima-tde.net) (Ping timeout: 252 seconds)
  788. # [16:13] * Joins: bholley (~bholley@24-212-243-246.cable.teksavvy.com)
  789. # [16:13] * Joins: baku (~baku@188.Red-79-147-91.dynamicIP.rima-tde.net)
  790. # [16:15] * Joins: themsay (~kis@cpc1-ipsw1-2-0-cust402.7-4.cable.virginmedia.com)
  791. # [16:17] <MikeSmith> hsivonen: I can work on the not-default-to-HTML4 part if you want
  792. # [16:18] <MikeSmith> bugzilla.validator.nu has been painfully slow for a couple of weeks now at least
  793. # [16:18] <MikeSmith> often to the point of being near-unusable
  794. # [16:19] <MikeSmith> but honestly not sure how many other people are affected by it
  795. # [16:19] <MikeSmith> I think I'm the main user by a longshot
  796. # [16:19] <MikeSmith> still, I can imagine that it might have caused a few people who wanted to report a bug to just give up
  797. # [16:20] <MikeSmith> while waiting for it to respond with the bug-entry form
  798. # [16:21] * Quits: afnso (~afonsodua@host109-158-43-106.range109-158.btcentralplus.com) (Quit: afnso)
  799. # [16:21] * Quits: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net) (Remote host closed the connection)
  800. # [16:22] * Joins: eresair (~eresair@c-71-198-63-116.hsd1.ca.comcast.net)
  801. # [16:22] * Joins: gavinc (~gavin@barad-dur.carothers.name)
  802. # [16:22] <hsivonen> MikeSmith: well, if you work on the not-default-to-HTML4 part, bugzilla.validator.nu is likely to become faster :-)
  803. # [16:23] * Quits: baku (~baku@188.Red-79-147-91.dynamicIP.rima-tde.net) (Ping timeout: 240 seconds)
  804. # [16:23] <hsivonen> but really, I should different things on different VMs and just pay a little more for hosting
  805. # [16:23] <hsivonen> *should put
  806. # [16:23] <hsivonen> but not gonna happen in the next 3 weeks :-/
  807. # [16:24] <hsivonen> maybe after
  808. # [16:26] * Joins: baku (~baku@188.red-79-147-91.dynamicip.rima-tde.net)
  809. # [16:26] <MikeSmith> ok
  810. # [16:29] * Quits: Deckl (~Deckl@110-175-240-185.static.tpgi.com.au) (Ping timeout: 272 seconds)
  811. # [16:29] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
  812. # [16:31] * Quits: baku (~baku@188.red-79-147-91.dynamicip.rima-tde.net) (Ping timeout: 272 seconds)
  813. # [16:31] * Quits: bsatrom (~satrom@cpe-72-182-52-96.austin.res.rr.com) (Quit: bsatrom)
  814. # [16:32] * Joins: KnnethDW (~KnnethDW@d54C5AB81.access.telenet.be)
  815. # [16:33] * Quits: KnnethDW (~KnnethDW@d54C5AB81.access.telenet.be) (Client Quit)
  816. # [16:36] <annevk> Anyone a better name for "basic fetch"?
  817. # [16:36] * Joins: jryans (~jryans@office.massrel.com)
  818. # [16:36] <annevk> Oh, and reviewing http://fetch.spec.whatwg.org/#fetching is appreciated, even though not all the details are hashed out yet
  819. # [16:37] * jonlee|afk is now known as jonlee
  820. # [16:38] * jernoble is now known as jernoble|afk
  821. # [16:38] * jernoble|afk is now known as jernoble
  822. # [16:38] * Joins: cheron (~cheron@unaffiliated/cheron)
  823. # [16:39] * Quits: morenobryan (~Bryan@187.114.69.171) (Quit: Leaving)
  824. # [16:39] <gavinc> "For now, unfortunate as it is, file URLs are left as an exercise for the reader." wimp
  825. # [16:41] <annevk> gavinc: I defined file URL parsing (by generalising a Windows-specific bit to happen everywhere), file URL fetching however is even more heavily tied to platforms :(
  826. # [16:41] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
  827. # [16:42] <annevk> Also, all browsers have a different origin model with respect to file URLs.
  828. # [16:42] <gavinc> yeah :\
  829. # [16:43] * Joins: bsatrom (~satrom@cpe-72-182-52-96.austin.res.rr.com)
  830. # [16:46] <gavinc> annevk: after 10, of http... if manual redirect flag IS set... does it return the response or the redirect? I guess it's the response, which is now a redirect per 9... okay
  831. # [16:46] <gavinc> err... per 8
  832. # [16:47] * Parts: bsatrom (~satrom@cpe-72-182-52-96.austin.res.rr.com)
  833. # [16:47] <annevk> gavinc: yeah, you'd get a response that's flagged as a redirect
  834. # [16:47] * jonlee is now known as jonlee|afk
  835. # [16:48] <annevk> gavinc: I've been thinking of changing that to something like set response's type to redirect
  836. # [16:49] <gavinc> +1
  837. # [16:49] * jonlee|afk is now known as jonlee
  838. # [16:50] <gavinc> http: 5, cookies, is where anything dealing with the fact that some cookies should or shouldn't be sent via HTTP and only HTTPS will end up living?
  839. # [16:51] <gavinc> Or just going to refer to 6265?
  840. # [16:52] * Joins: Ms2ger (~Ms2ger@53.200-64-87.adsl-dyn.isp.belgacom.be)
  841. # [16:52] * Joins: Deckl (~Deckl@110-175-240-185.static.tpgi.com.au)
  842. # [16:52] <annevk> It's mostly about whether we'll include them at all
  843. # [16:52] * Joins: newtron_work (~newtron_w@199.71.174.103)
  844. # [16:52] <annevk> And then we need equivalent wording for the response, to whether or not Set-Cookie headers will be honored
  845. # [16:55] <manu-db> TabAtkins, annevk, gavinc: Response to Tab's post on DOM4 Futures and JSON-LD API, would like to know if I'm wrong: http://lists.w3.org/Archives/Public/public-linked-json/2013Apr/0016.html
  846. # [16:59] * jonlee is now known as jonlee|afk
  847. # [16:59] * jernoble is now known as jernoble|afk
  848. # [16:59] * jernoble|afk is now known as jernoble
  849. # [17:00] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
  850. # [17:00] * jonlee|afk is now known as jonlee
  851. # [17:00] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  852. # [17:02] <annevk> manu-db: the spec is done...
  853. # [17:02] <annevk> manu-db: do the other languages support Web IDL?
  854. # [17:02] <annevk> in general that kind of argumentation for web apis is flawed imo
  855. # [17:02] * Quits: mven (~mven@ip68-224-15-53.lv.lv.cox.net) (Remote host closed the connection)
  856. # [17:03] * Joins: OnlyMax (~OnlyMax@187-126-236-61.user.veloxzone.com.br)
  857. # [17:03] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
  858. # [17:03] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Ping timeout: 264 seconds)
  859. # [17:05] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 255 seconds)
  860. # [17:05] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
  861. # [17:05] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
  862. # [17:06] * Joins: TheGallery (~TheGaller@79.103.84.65.dsl.dyn.forthnet.gr)
  863. # [17:07] * Quits: TheGallery (~TheGaller@79.103.84.65.dsl.dyn.forthnet.gr) (Client Quit)
  864. # [17:07] * Joins: TheGallery (~TheGaller@79.103.84.65.dsl.dyn.forthnet.gr)
  865. # [17:08] * Quits: Badreddin (~Nur@189.192.155.69) (Ping timeout: 276 seconds)
  866. # [17:10] * jonlee is now known as jonlee|afk
  867. # [17:12] * Joins: darobin_ (~darobin@78.109.80.74)
  868. # [17:12] * Quits: darobin (~darobin@78.109.80.74) (Read error: Connection reset by peer)
  869. # [17:12] * Joins: ak_mikeblakeney (~Adium@66-230-109-158-rb1.nwc.dsl.dynamic.acsalaska.net)
  870. # [17:13] * Parts: ak_mikeblakeney (~Adium@66-230-109-158-rb1.nwc.dsl.dynamic.acsalaska.net)
  871. # [17:13] * Quits: eric_carlson (~eric@17.212.152.104) (Read error: Connection reset by peer)
  872. # [17:13] * Joins: eric_carlson_ (~eric@17.212.152.104)
  873. # [17:16] * jonlee|afk is now known as jonlee
  874. # [17:26] * jonlee is now known as jonlee|afk
  875. # [17:29] * jernoble is now known as jernoble|afk
  876. # [17:29] * jernoble|afk is now known as jernoble
  877. # [17:29] * Joins: Gabri (~gabri@91.72.64.50)
  878. # [17:30] * Quits: eric_carlson_ (~eric@17.212.152.104) (Read error: Connection reset by peer)
  879. # [17:31] * Joins: eric_carlson (~eric@17.212.152.104)
  880. # [17:32] * Joins: ehsan (~ehsan@66.207.208.98)
  881. # [17:37] <TabAtkins> zewt: See my blog post at http://www.xanthir.com/b4PY0 for an explanation of the value of Futures.
  882. # [17:38] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Ping timeout: 240 seconds)
  883. # [17:40] * Joins: bsatrom (~satrom@cpe-72-182-52-96.austin.res.rr.com)
  884. # [17:41] <TabAtkins> manu-db: I have rebuttals to a few of your points, but I'm not subscribed to that list. What's the best way to respond for you?
  885. # [17:44] <darobin_> oooh, XML Core asking about the removal of xml* properties from the DOM!
  886. # [17:44] * darobin_ gets some popcorn
  887. # [17:44] * darobin_ is now known as darobin
  888. # [17:44] * jonlee|afk is now known as jonlee
  889. # [17:45] * Ms2ger wishes that people would spend their time on adding tests rather than trying to remove them
  890. # [17:46] <TabAtkins> manu-db: Oh wait, I see you kept me in the reply loop. I'll just reply to that, then. (Sorry, hadn't gotten through all my mail yet.)
  891. # [17:48] * Joins: jsbell (jsbell@nat/google/x-sdsfsbapidnyaiur)
  892. # [17:49] <manu-db> TabAtkins: Yeah, you should be able to respond to public-rdf-comments - your comment should stick there (it's an open list)
  893. # [17:49] <Ms2ger> tobie, stop trolling and go do something useful
  894. # [17:49] * Joins: velocity64 (~velocity6@201.33.178.50)
  895. # [17:50] <tobie> Ms2ger: :) I return the comment.
  896. # [17:50] * Quits: velocity64 (~velocity6@201.33.178.50) (Client Quit)
  897. # [17:50] * Joins: velocity64 (~velocity6@201.33.178.50)
  898. # [17:50] <tobie> More seriously, though… I feel khronos stuff should belong in khronos test suites
  899. # [17:50] <TabAtkins> Does anyone know what version of promises Node originally shipped with?
  900. # [17:50] <TabAtkins> manu-db: ^^^ ?
  901. # [17:50] <manu-db> annevk: re: spec done-ness - I meant "done" in a "multiple interoperable implementations" sense...
  902. # [17:51] <tobie> TabAtkins: think node pre-dated the CJS promise effort
  903. # [17:51] <manu-db> TabAtkins: It was a fairly crappy version of Promises (or rather, that's what the Promises Gurus argued)
  904. # [17:51] <annevk> fair enough
  905. # [17:51] <annevk> darobin: hehe, I replied...
  906. # [17:51] <manu-db> TabAtkins: It was node 0.2 that removed promises, in favor of callback management, iirc
  907. # [17:52] <manu-db> TabAtkins: Let me try and find out more about which version of promises shipped w/ node.js 0.2
  908. # [17:52] <tobie> Ms2ger: which doesn't mean we can't ultimately run these test suites too.
  909. # [17:52] <TabAtkins> manu-db: Thanks - without much knowledge, my searches aren't turning up much useful, just a bunch of userland promise libraries.
  910. # [17:52] <tobie> Ms2ger: just that, as with ES, there is no point duplicating the effort.
  911. # [17:53] <manu-db> TabAtkins: probably going to have to dive into the node.js commit logs or code at v0.2
  912. # [17:53] <TabAtkins> manu-db: Not willing to do that, so I'll just take you at your word that it was some crappy version of promises.
  913. # [17:54] * Joins: Badreddin (~Nur@189.192.138.187)
  914. # [17:54] <annevk> I think I only got part of the email to http://lists.w3.org/Archives/Public/public-script-coord/2013AprJun/ :/
  915. # [17:54] * Joins: sgalineau (~sylvaing@sjfw1-a.adobe.com)
  916. # [17:54] <manu-db> TabAtkins: "crappy" - the pro-promises people were saying that node.js wasn't including certain features that made promises really compelling. The anti-promises people were arguing that node.js shouldn't pick a winner when it came to asynchronous program control flow.
  917. # [17:54] * jonlee is now known as jonlee|afk
  918. # [17:56] * manu-db notices that there is a completely separate Future's discussion happening on public-script-coord... thanks annevk for the link.
  919. # [17:56] * Joins: hugomrdias (~hugomrdia@deec-lab-poen-sup.fe.up.pt)
  920. # [17:57] <manu-db> TabAtkins: I remember seeing some sort of argumentation that you could build promises on top of a callback management approach, but you couldn't build callback management on top of promises. It sounded like a compelling argument on the surface, but then it seemed like you could do either (and then I stopped thinking about it because of another fire that needed to be put out).
  921. # [17:57] * jonlee|afk is now known as jonlee
  922. # [17:58] <TabAtkins> Pretty sure you can do either, but I'd have to get into details to make sure.
  923. # [17:58] <marcosc> heh, public-script-coord is on fire :)
  924. # [18:00] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
  925. # [18:01] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  926. # [18:01] <darobin> oh great, now Anne has made TC39 blame W3C for forking Futures into the WHATWG spec
  927. # [18:01] <darobin> let me call up my friends in MPEG to make this really interesting
  928. # [18:02] * manu-db wonders when this turned into a 'turf war'?
  929. # [18:02] * marcosc chews his pop corn loudly and watches with concern ... and a little entertained smirk... but mostly concern
  930. # [18:02] <manu-db> aren't we just talking about virtual words on a virtual page?
  931. # [18:02] <marcosc> manu-db: we are in a constant state of "cold war"
  932. # [18:03] * manu-db wonders who is "winning"... because it doesn't seem like it's W3C, or IETF, or TC39, or WHATWG, or MPEG, or...
  933. # [18:03] * Joins: nimbu1 (~nimbu@sjfw1-a.adobe.com)
  934. # [18:04] * Joins: alrra (~alrra@188.24.66.95)
  935. # [18:04] * Quits: alrra (~alrra@188.24.66.95) (Changing host)
  936. # [18:04] * Joins: alrra (~alrra@unaffiliated/alrra)
  937. # [18:04] * Joins: garciawebdev (~garciaweb@190.244.74.107)
  938. # [18:05] <annevk> I need more popcorn
  939. # [18:05] <darobin> well, so long as there are companies that don't know what else to do with their research centres than churn out patents, and so long as there are hapless academics looking for cheap "industrial" validation, then MPEG will be winning (at the game they're playing)
  940. # [18:06] <darobin> as for those of us who care about the actual platform, indeed, I'm not sure
  941. # [18:06] * Quits: Smylers (~smylers@host81-143-60-194.in-addr.btopenworld.com) (Quit: Leaving.)
  942. # [18:06] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:a416:9e6a:37b4:2634)
  943. # [18:06] * jernoble is now known as jernoble|afk
  944. # [18:06] * jernoble|afk is now known as jernoble
  945. # [18:07] * jonlee is now known as jonlee|afk
  946. # [18:09] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 245 seconds)
  947. # [18:10] * Quits: jsbell (jsbell@nat/google/x-sdsfsbapidnyaiur) (Quit: There's no place like home...)
  948. # [18:11] <annevk> Certainly in a way this situation seems similar to ArrayBuffer... We ask for it in 2006. Khronos delivers. TC39 mourns in 2012.
  949. # [18:13] <gavinc> darobin: No, I can happily say LAWYERS are winning. http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2247195
  950. # [18:15] * jonlee|afk is now known as jonlee
  951. # [18:15] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  952. # [18:15] <annevk> happily?
  953. # [18:16] <gavinc> happy to be able to say backed up with data
  954. # [18:16] <gavinc> not just a feeling any more
  955. # [18:16] * Joins: say2joe (~say2joe@204.56.108.2)
  956. # [18:17] <nimbu1> where is this drama happening
  957. # [18:17] * nimbu1 is now known as divya
  958. # [18:18] * Joins: ryanclark (~ryanclark@c-67-188-41-58.hsd1.ca.comcast.net)
  959. # [18:19] <jgraham> Oh man "promises are in es7"
  960. # [18:19] <jgraham> I look forward to 2029 or whenever that will be done
  961. # [18:20] <jgraham> And by "done" I mean "implemented" of course, not "ratified by the standards body"
  962. # [18:20] <jgraham> But you all knew that
  963. # [18:21] * Quits: TheGallery (~TheGaller@79.103.84.65.dsl.dyn.forthnet.gr) (Quit: Leaving)
  964. # [18:24] * Joins: smaug____ (~chatzilla@cs164155.pp.htv.fi)
  965. # [18:25] * jonlee is now known as jonlee|afk
  966. # [18:26] * jonlee|afk is now known as jonlee
  967. # [18:28] * Joins: jsbell (jsbell@nat/google/x-mzctaanrsxfqdvbt)
  968. # [18:29] * Joins: blooberry2 (~blooberry@134.134.137.75)
  969. # [18:30] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
  970. # [18:31] <annevk> jgraham: for you: http://lists.w3.org/Archives/Public/public-script-coord/2013AprJun/0143.html
  971. # [18:32] <Ms2ger> http://lists.w3.org/Archives/Public/public-respimg/2013Apr/0001.html
  972. # [18:32] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  973. # [18:33] <annevk> o_O
  974. # [18:33] * Quits: blooberry (blooberry_@nat/intel/x-acylsnqhhbmzkwpy) (Ping timeout: 252 seconds)
  975. # [18:33] <annevk> but yeah, if people want something, they'll make it happen
  976. # [18:35] * Quits: benbarnett (~Adium@80.87.30.115) (Quit: Leaving.)
  977. # [18:36] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  978. # [18:37] <Ms2ger> "XML Signature and XML Encryption are W3C Recommendations"
  979. # [18:38] <manu-db> TabAtkins: Promises were dropped in node.js v0.1.30 on Feb 19th, 2010: https://groups.google.com/forum/?fromgroups=#!msg/nodejs/jaufClrXU9U/ov5WHIk7SAwJ
  980. # [18:40] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 264 seconds)
  981. # [18:43] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
  982. # [18:47] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
  983. # [18:49] * jonlee is now known as jonlee|afk
  984. # [18:50] * jonlee|afk is now known as jonlee
  985. # [18:51] <manu-db> TabAtkins: found it - http://manu.sporny.org/tmp/node-0.1.29-api.html#_tt_events_promise_tt
  986. # [18:51] <manu-db> looks pretty craptacular... the node.js 'q' module (better promises for Node.js) is much better: https://npmjs.org/package/q
  987. # [18:52] <darobin> annevk: good point here https://twitter.com/rem/status/324533773360320514
  988. # [18:53] * Quits: jpn (~jpn@194.65.5.235) (Quit: jpn)
  989. # [18:53] <annevk> darobin: why would you not use .add('foo', 'bar')?
  990. # [18:54] <TabAtkins> manu-db: Ugh, jeezus, that's a bad promises API. No *wonder* it failed.
  991. # [18:54] <darobin> well if you're from HTML land, "foo bar" sort of makes sense
  992. # [18:54] <divya> annevk: because class names are strings ya
  993. # [18:54] <darobin> I'm not saying it's a feature to die for, but it makes sense
  994. # [18:54] <divya> yes
  995. # [18:54] <divya> its intuitive
  996. # [18:54] <darobin> it beats an exception with a big stick in any case
  997. # [18:55] * Quits: danjesus (~danjesus@189.102.25.154) (Quit: Leaving)
  998. # [18:55] * Quits: caiogondim (~caio.gond@186.192.87.53) (Quit: caiogondim)
  999. # [18:55] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
  1000. # [18:56] <darobin> anyway, people are opening beers in the office
  1001. # [18:56] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
  1002. # [18:56] * TabAtkins dbaron, would it help if I published Colors 4 ED with one of those big "Not Ready for Implementation" messages for now?
  1003. # [18:57] <annevk> divya: then just do .className += "foo bar"
  1004. # [18:57] <annevk> divya: if you want to deal with strings
  1005. # [18:57] * Joins: weinig (~weinig@17.114.8.228)
  1006. # [18:57] * Joins: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
  1007. # [18:59] * Quits: sgalineau (~sylvaing@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
  1008. # [19:00] * jonlee is now known as jonlee|afk
  1009. # [19:00] * Joins: caiogondim (~caio.gond@186.192.87.53)
  1010. # [19:00] <SimonSapin> TabAtkins: wrong channel?
  1011. # [19:02] <tobie> annevk: well, that doesn't work for .remove("foo bar") and you do want some consistency here.
  1012. # [19:02] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
  1013. # [19:03] * jonlee|afk is now known as jonlee
  1014. # [19:03] * Joins: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com)
  1015. # [19:03] * Quits: divya (~nimbu@sjfw1-a.adobe.com) (Ping timeout: 264 seconds)
  1016. # [19:05] * Quits: caiogondim (~caio.gond@186.192.87.53) (Client Quit)
  1017. # [19:06] * Joins: caiogondim (~caio.gond@186.192.87.53)
  1018. # [19:08] * Quits: caiogondim (~caio.gond@186.192.87.53) (Client Quit)
  1019. # [19:08] <annevk> tobie: classList is not a string, it's a list of tokens
  1020. # [19:09] <tobie> annevk: in the developer's perspective, this is an implementation detail.
  1021. # [19:09] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:a416:9e6a:37b4:2634) (Remote host closed the connection)
  1022. # [19:09] <annevk> it seems super silly to support both spaces and "foo", "bar", "x" notation
  1023. # [19:10] <tobie> annevk: the dreadful API for getElementsByClassName created this weird precedent.
  1024. # [19:11] * Krinkle|detached is now known as Krinkle
  1025. # [19:11] <annevk> people should use querySelector or .find when it's out though
  1026. # [19:11] * Joins: gordroid (~gordroid@190.18.150.70)
  1027. # [19:11] <annevk> getElementsBy* are not really encouraged anymore
  1028. # [19:13] <annevk> seems to me though that if you store classes as a string you're doing it wrong
  1029. # [19:13] * jonlee is now known as jonlee|afk
  1030. # [19:13] * Quits: bsatrom (~satrom@cpe-72-182-52-96.austin.res.rr.com) (Quit: bsatrom)
  1031. # [19:13] <tobie> annevk: I'm by nature more of a formalist than the mean, so I tend to agree with you. But most devs don't, and they just want things to work, whatever they throw at it.
  1032. # [19:13] * Quits: gordroid (~gordroid@190.18.150.70) (Remote host closed the connection)
  1033. # [19:14] * Joins: dygerati (~jthiessen@c-71-193-216-142.hsd1.or.comcast.net)
  1034. # [19:14] <annevk> I don't have strong opinions either way. We discussed this and decided variadic were the way to go, so I added those.
  1035. # [19:15] <annevk> We can add this too, but I rather have browser developers work on more interesting features.
  1036. # [19:15] <jgraham> I just want it to work whatever I throw at it doesn't really help for progamming in the large though
  1037. # [19:15] <karlcow> and then… element.classList.add(‘foo\nbar’); or element.classList.add(‘foo\tbar’);
  1038. # [19:15] <jgraham> I needed more quotes there
  1039. # [19:16] <tobie> jgraham: that depends on the size of the project and the team.
  1040. # [19:16] <jgraham> Well "in the large" is sort of the limit as those things tend to infinity
  1041. # [19:17] <tobie> in general, the web platform is too strict to make small teams happy, and too loose for real large projects.
  1042. # [19:17] * jonlee|afk is now known as jonlee
  1043. # [19:17] <dglazkov> good morning, Whatwg!
  1044. # [19:17] <jgraham> (except it probably isn't because projects probably get increasingly difficult as the team gets bigger or something, so it doesn't really matter what's good if you have a million programmers because everything will be terrible anyway)
  1045. # [19:20] <annevk> karlcow: we always cater to those ;)
  1046. # [19:20] <karlcow> heh
  1047. # [19:21] <annevk> tobie: I think that depends on what room of the platform you happen to stumble into
  1048. # [19:21] * Joins: barneybook (~kvirc@114-44-244-88.dynamic.hinet.net)
  1049. # [19:22] <gsnedders> jgraham: https://github.com/html5lib/html5lib-python/issues/21
  1050. # [19:22] <gsnedders> jgraham: Because, like, I want to get 1.0b1 out this month :P
  1051. # [19:22] <tobie> annevk: possibly. The point remains that there are very different audiences with conflicting requirements.
  1052. # [19:23] <annevk> tobie: there's everything from the too low-level (endianness?!) to the probably too high-level (String.prototype.anchor?)
  1053. # [19:23] <tobie> don't you love the later?
  1054. # [19:23] * Quits: newtron_work (~newtron_w@199.71.174.103) (Remote host closed the connection)
  1055. # [19:23] <tobie> s/later/latter/
  1056. # [19:24] <annevk> yeah, after the usual sadness delay I typically come to love the quirks
  1057. # [19:25] <marcosc> stockholm syndrome is awesome
  1058. # [19:25] <annevk> unless they don't stop biting me, like <image>
  1059. # [19:25] <annevk> there's some issues on document.createElement("image") needing to create HTMLImageElement whose localName is "img"
  1060. # [19:25] <karlcow> marcosc: :D
  1061. # [19:25] <annevk> now that's some fucked up shit
  1062. # [19:25] * Joins: scor (~scor@w0039284.mgh.harvard.edu)
  1063. # [19:25] * Quits: scor (~scor@w0039284.mgh.harvard.edu) (Changing host)
  1064. # [19:25] * Joins: scor (~scor@drupal.org/user/52142/view)
  1065. # [19:27] * jonlee is now known as jonlee|afk
  1066. # [19:28] <marcosc> annevk: lol, I didn't know that one
  1067. # [19:28] <marcosc> that's awesome
  1068. # [19:28] <marcosc> who introduced that gem?
  1069. # [19:28] <Ms2ger> marcosc, not in Gecko, fwiw
  1070. # [19:28] <marcosc> Ms2ger: get to it! implement it now!
  1071. # [19:28] <marcosc> :)
  1072. # [19:29] <jgraham> It's not really high-level vs low-level though
  1073. # [19:30] <jgraham> It's strict vs loose
  1074. # [19:30] <jgraham> Or something
  1075. # [19:30] <Ms2ger> It's crap and other crap?
  1076. # [19:31] <jgraham> gsnedders: Do I need a sourceforge account?
  1077. # [19:31] <annevk> it's not vs I think
  1078. # [19:31] <annevk> it's the whole spectrum
  1079. # [19:31] * jonlee|afk is now known as jonlee
  1080. # [19:31] <jgraham> Well of course
  1081. # [19:31] <annevk> usually a function of the people involved
  1082. # [19:32] <gsnedders> jgraham: I think so.
  1083. # [19:32] <annevk> and due to lack of overall design
  1084. # [19:32] <annevk> which is somewhat improbable
  1085. # [19:32] <jgraham> But it is useful to know if there is a set of principal axes which allow you to model the problem without the full complexity
  1086. # [19:33] * Quits: SimonSapin (~simon@vev69-1-82-232-219-95.fbx.proxad.net) (Ping timeout: 272 seconds)
  1087. # [19:34] * Quits: weinig (~weinig@17.114.8.228) (Quit: weinig)
  1088. # [19:36] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
  1089. # [19:39] * Joins: zagamqt (~zagam@81-230-17-139-no148.bredband.skanova.com)
  1090. # [19:40] * Joins: weinig (~weinig@17.114.8.228)
  1091. # [19:41] * jonlee is now known as jonlee|afk
  1092. # [19:43] * Quits: hugomrdias (~hugomrdia@deec-lab-poen-sup.fe.up.pt) (Read error: Connection reset by peer)
  1093. # [19:46] * Quits: zagamqt (~zagam@81-230-17-139-no148.bredband.skanova.com) (Quit: Leaving)
  1094. # [19:46] * Joins: zagamqt (~zagam@81-230-17-139-no148.bredband.skanova.com)
  1095. # [19:47] * Joins: hasather (~hasather@guest.schibsted.no)
  1096. # [19:50] * jonlee|afk is now known as jonlee
  1097. # [19:51] <annevk> TabAtkins: FYI, W3C has ISO support these days but yeah, wtf
  1098. # [19:52] * Quits: hasather (~hasather@guest.schibsted.no) (Ping timeout: 260 seconds)
  1099. # [19:54] <nimbu> TabAtkins: curious does the generated content spec address which elements pseudo elements the content property gets applied?
  1100. # [19:54] <nimbu> TabAtkins: curious about addnig content within an iframe::before or iframe::after
  1101. # [19:54] <TabAtkins> annevk: Interested in potentially adding more Futures combinators? Looks like there are a few decent ones in https://github.com/caolan/async/blob/master/README.md, though I need to go through them in detail to figure out which ones are just working around callback weirdness.
  1102. # [19:54] <TabAtkins> nimbu: Everything that's not a replaced element gets ::before/::after.
  1103. # [19:55] <nimbu> TabAtkins: is it documented somewhere.
  1104. # [19:55] <TabAtkins> Maybe?
  1105. # [19:55] <annevk> TabAtkins: I think I'd like to see a browser implementation first and then add some more stuff
  1106. # [19:55] <TabAtkins> annevk: Sounds reasonable.
  1107. # [19:55] <TabAtkins> What we have for now is sufficient for most things, anyway.
  1108. # [19:55] <annevk> TabAtkins: also, if it's not just Mark Miller but the entirety of TC39 that's pissed off, I'd like to see what they can bring to the table
  1109. # [19:55] <TabAtkins> Right.
  1110. # [19:56] <annevk> well, it's not the entirety for sure, but I'd like to know what the others think
  1111. # [19:56] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:5407:713b:1f3f:b069)
  1112. # [19:56] <nimbu> TabAtkins: http://www.w3.org/TR/css3-content/#replacedContent does not define what is a replaced element
  1113. # [19:56] * Joins: SimonSapin (~simon@ip-134.net-89-2-126.rev.numericable.fr)
  1114. # [19:56] <nimbu> TabAtkins: is it in html5 spec?
  1115. # [19:56] <TabAtkins> Maybe?
  1116. # [19:56] <Ms2ger> Why are you looking at TR?
  1117. # [19:56] <nimbu> TabAtkins: !!!!!
  1118. # [19:57] <TabAtkins> Also: yes, what Ms2ger said.
  1119. # [19:57] <nimbu> TabAtkins: http://www.w3.org/html/wg/drafts/html/master/rendering.html#replaced-elements
  1120. # [19:57] <nimbu> Ms2ger: srry first result in googling
  1121. # [19:57] <Ms2ger> Why are you looking at the forked HTML?
  1122. # [19:58] * Joins: mven (~mven@169.241.49.210)
  1123. # [19:58] <dglazkov> lol
  1124. # [19:58] <marcosc> s/forked/stolen
  1125. # [19:58] <marcosc> heh
  1126. # [19:58] <TabAtkins> Hehe
  1127. # [19:58] <nimbu> ahahahahahha
  1128. # [19:59] <nimbu> Ms2ger: ALSO FIRST RESULT
  1129. # [19:59] <nimbu> TabAtkins: http://dev.w3.org/csswg/css-content/
  1130. # [19:59] <nimbu> THIS IS WAI
  1131. # [19:59] <annevk> accessibility?
  1132. # [19:59] <annevk> or is WAI some kind of hipster variant of WHY?
  1133. # [19:59] <nimbu> YES annevk
  1134. # [19:59] <nimbu> Y is too not cool
  1135. # [19:59] <annevk> WAI COOL
  1136. # [20:00] <nimbu> TabAtkins: so should i refer to the 2.1 def of :before
  1137. # [20:00] <nimbu> i cannot
  1138. # [20:00] <annevk> oh wait
  1139. # [20:00] <nimbu> :)
  1140. # [20:00] <TabAtkins> I long ago gave up trying to interpret nimbu.
  1141. # [20:00] <nimbu> ahahhaa
  1142. # [20:00] * jonlee is now known as jonlee|afk
  1143. # [20:00] <nimbu> that is a good idea TabAtkins
  1144. # [20:01] <dglazkov> just like abstract art, there's no wrong answer
  1145. # [20:01] <nimbu> exactly dglazkov we are all abstract arts
  1146. # [20:01] <dglazkov> I am more of surrealism
  1147. # [20:02] <annevk> with deadlines
  1148. # [20:02] * annevk chants "wait for ES6"
  1149. # [20:03] <TabAtkins> Huh, gmail's "first-line preview" thing in the email list auto-strips things that look like tags for some reason.
  1150. # [20:05] * Joins: rniwa (~rniwa@17.212.154.114)
  1151. # [20:06] * jonlee|afk is now known as jonlee
  1152. # [20:09] * Joins: chakib (~chakib@78.203.103.48)
  1153. # [20:09] <manu-db> annevk, TabAtkins: Would this be an option - lifting Futures from DOM4 and placing it into the JSON-LD API spec? We would have to do another Last Call for JSON-LD API, but could get to REC by late June 2013... and then we'd at least have a spec that mentioned Futures in a REC-y way?
  1154. # [20:09] * Quits: Coelho04 (~Coelho04@ideias-mail.netvisao.pt) (Quit: Leaving)
  1155. # [20:09] <manu-db> manu-db: JSON-LD 2.0 could defer to whatever spec ends up being the Futures spec?
  1156. # [20:10] <TabAtkins> That seems like a weird place to put it. (And, no offense, likely to at least somewhat taint Futures with the linked-data stuff.)
  1157. # [20:10] <Ms2ger> Consider a DOM tree where the root is a frameset element with a body child
  1158. # [20:10] <Ms2ger> What does document.body return?
  1159. # [20:11] <manu-db> TabAtkins, annevk: No, we'd lift it as-is - no changes to Futures. The other option is to do a FPWD of a Futures-only spec in RDF WG and take that to REC... but that would probably not fly.
  1160. # [20:12] * Joins: richt (~richt@222.233.254.208)
  1161. # [20:13] <annevk> Ms2ger: frameset?
  1162. # [20:13] <Ms2ger> annevk, in Gecko, indeed
  1163. # [20:13] <annevk> Ms2ger: also spec iirc
  1164. # [20:13] <Ms2ger> In Chrome, the body
  1165. # [20:13] <Ms2ger> Per spec, null
  1166. # [20:14] <annevk> hmm
  1167. # [20:14] <annevk> manu-db: so that's working around a broken policy in the W3C with a solution that seems future-hostile
  1168. # [20:14] <Ms2ger> annevk, Future-hostile or future-hostile? :)
  1169. # [20:14] <annevk> manu-db: groups have suggested doing that kind of thing in the past for the same reasons and it's always considered a bad idea
  1170. # [20:15] * Quits: richt_ (~richt@91.216.105.26) (Ping timeout: 240 seconds)
  1171. # [20:16] <annevk> manu-db: I'd suggest to stop working within the damaging constraints put forward by some of the W3C. Those constraints are not part of the W3C Process
  1172. # [20:16] * Joins: caiogondim (~caio.gond@186.192.87.53)
  1173. # [20:16] <annevk> Ms2ger: oh you
  1174. # [20:16] * Quits: richt (~richt@222.233.254.208) (Ping timeout: 256 seconds)
  1175. # [20:17] <manu-db> annevk, TabAtkins: just throwing out ideas in case the group wants to do Futures. Keep in mind that it's not just me in this group - it's many others that have a variety of other positions on W3C process /and/ whether or not futures are useful.
  1176. # [20:18] * Ms2ger wonders when we started caring about json-ld
  1177. # [20:19] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:5407:713b:1f3f:b069) (Remote host closed the connection)
  1178. # [20:19] <manu-db> annevk, TabAtkins: What if we could publish DOM4 Futures in a stand-alone spec via W3C and get it to REC quickly? Is that something that is of interest? Isn't it "done"?
  1179. # [20:21] <annevk> manu-db: I don't like forks personally. We want to enhance the feature over time. Also, I could not care less about REC.
  1180. # [20:21] <Ms2ger> (IE appears to always return the root if it's a body/frameset)
  1181. # [20:21] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:e0ea:c9c7:7bff:26f4)
  1182. # [20:22] <TabAtkins> manu-db: What's the hang-up with referencing a non-W3C document? That's not actually disallowed, as much as people try to pretend that it is when the WHATWG is involved.
  1183. # [20:23] <manu-db> annevk: I don't want to fork it, I just want to have a "W3C stable" published version. We can always include text in there that says: "If you want to see the live version of this spec, look here..." (and then informatively point to the DOM4 Futures spec)
  1184. # [20:23] <manu-db> TabAtkins: We'd have to normatively reference a non-W3C document, I think... since the object being returned would be a Promise.
  1185. # [20:23] <TabAtkins> manu-db: ...yes?
  1186. # [20:23] <annevk> So there's no DOM4. Nobody is maintaining that.
  1187. # [20:23] <manu-db> TabAtkins: There's no issue w/ informatively referencing... normatively referencing is another issue.
  1188. # [20:24] <TabAtkins> To the best of my knowledge, there isn't. Do you have evidence that we can't norm-ref a non-W3C doc?
  1189. # [20:24] * Quits: weinig (~weinig@17.114.8.228) (Quit: weinig)
  1190. # [20:25] <Ms2ger> TabAtkins, I have evidence that people whine about imagined Process requirements if you try
  1191. # [20:25] <manu-db> TabAtkins: Yeah, let me find the link - you can't normatively reference documents that aren't REC at W3C (because the possibility of the ref'd doc changing is too great from a W3C member company perspective)
  1192. # [20:25] <Ms2ger> manu-db, not that case
  1193. # [20:26] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
  1194. # [20:26] <manu-db> Ms2ger: s/that/the/ ?
  1195. # [20:26] * Quits: zcorpan (~zcorpan@90-230-217-68-no135.tbcn.telia.com) (Remote host closed the connection)
  1196. # [20:26] <Ms2ger> manu-db, you can always reference non-W3C-published documents
  1197. # [20:26] <manu-db> Ms2ger: Yes, of course you can.
  1198. # [20:26] <Ms2ger> manu-db, the only maturity requirement is if you reference a W3C document
  1199. # [20:26] <manu-db> Ms2ger: The question isn't that, though...
  1200. # [20:26] <manu-db> Ms2ger: Oh, I think I see what you're doing.
  1201. # [20:26] * jgraham wonders which member company's perspective that is
  1202. # [20:27] <manu-db> jgraham: IBM, for one
  1203. # [20:27] <manu-db> jgraham: Oracle
  1204. # [20:27] <Ms2ger> manu-db, given that DOM4 doesn't have Futures and WHATWG DOM does...
  1205. # [20:28] <manu-db> TabAtkins, annevk, Ms2ger: I guess we could make the entire API non-normative... hmm, that might work?
  1206. # [20:28] <TabAtkins> No, jeez, just normatively ref the Futures doc!
  1207. # [20:28] <TabAtkins> It's no different from CSS norm-reffing a Unicode doc.
  1208. # [20:29] * Quits: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net) (Quit: Leaving.)
  1209. # [20:29] <TabAtkins> (And probably at least as stable...)
  1210. # [20:29] <annevk> manu-db: I think I'll pardon myself from this discussion. I don't want to play under the rules of damaging constraints, whether real or imaginary.
  1211. # [20:31] * Quits: jonlee (~jonlee@17.212.153.19) (Quit: jonlee)
  1212. # [20:31] <manu-db> TabAtkins: link?
  1213. # [20:31] <annevk> (I should probably suitably scope that statement somehow, but it should be clear from context.)
  1214. # [20:32] * Quits: chakib (~chakib@78.203.103.48) (Quit: Leaving...)
  1215. # [20:32] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  1216. # [20:32] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:e0ea:c9c7:7bff:26f4) (Remote host closed the connection)
  1217. # [20:32] <manu-db> annevk: your choice. I'm trying to figure out a way to get the Futures stuff into a form that is usable at W3C, I understand that you don't agree with the exercise, but the end-goal should be something that's beneficial for Futures.
  1218. # [20:33] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
  1219. # [20:35] <Ms2ger> https://lists.w3.org/Archives/Member/w3c-css-wg/2013AprJun/0053.html
  1220. # [20:37] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
  1221. # [20:49] <marcosc> I'm not sure where this should be filed: http://www.w3.org/community/respimg/2013/04/06/devicenormalpixelratio-proposal-for-zoom-independent-devicepixelratio-for-hd-retina-games/
  1222. # [20:49] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  1223. # [20:50] <marcosc> If it's a CSS WG issue or HTML or ???
  1224. # [20:50] <marcosc> TabAtkins, if you have a min, could you take a quick look? ^^
  1225. # [20:50] * Joins: chakib (~chakib@78.203.103.48)
  1226. # [20:51] <marcosc> the problem is pretty evident if you got to http://webquake.quaddicted.com/
  1227. # [20:51] * Quits: chakib (~chakib@78.203.103.48) (Remote host closed the connection)
  1228. # [20:55] * jernoble is now known as jernoble|afk
  1229. # [20:55] * jernoble|afk is now known as jernoble
  1230. # [20:58] * Quits: Spedax (Spedax@94-226-133-178.access.telenet.be) (Ping timeout: 256 seconds)
  1231. # [21:05] * Joins: leolower (bec1652d@gateway/web/freenode/ip.190.193.101.45)
  1232. # [21:07] * Quits: leolower (bec1652d@gateway/web/freenode/ip.190.193.101.45) (Client Quit)
  1233. # [21:08] * Joins: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net)
  1234. # [21:12] * Quits: nimbu (~Adium@173-228-123-12.dsl.dynamic.sonic.net) (Ping timeout: 256 seconds)
  1235. # [21:13] * Joins: KyleBarnhart (~KyleBarnh@75-119-248-180.dsl.teksavvy.com)
  1236. # [21:14] <KyleBarnhart> Hi. I have a question regarding the WebVTT specification.
  1237. # [21:15] <KyleBarnhart> According to the rendering rules, it looks like a cue will be displayed at the top of a video. Normally, captions are rendered on the bottom. Is this correct?
  1238. # [21:16] * Joins: weinig (~weinig@17.114.107.135)
  1239. # [21:17] <rillian> KyleBarnhart: that's conventional. Does the spec say anything about default positioning?
  1240. # [21:20] * Joins: newtron (~newtron@76-10-156-218.dsl.teksavvy.com)
  1241. # [21:20] * Joins: weinig_ (~weinig@17.212.154.227)
  1242. # [21:20] * Quits: reggna (~reggna@irc.jagochmittmoln.se) (Ping timeout: 252 seconds)
  1243. # [21:21] * Quits: weinig (~weinig@17.114.107.135) (Ping timeout: 245 seconds)
  1244. # [21:21] * weinig_ is now known as weinig
  1245. # [21:21] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
  1246. # [21:21] * Quits: weinig (~weinig@17.212.154.227) (Client Quit)
  1247. # [21:22] <KyleBarnhart> http://dev.w3.org/html5/webvtt/#cues-with-video
  1248. # [21:22] <KyleBarnhart> rule 9 sets y-position to 0, rule 11 sets y-position to top
  1249. # [21:23] <KyleBarnhart> this is because snap-to-lines is true by default, wiriting direction: horizonal also default
  1250. # [21:23] * Joins: annevk (~annevk@2.25.61.48)
  1251. # [21:24] <KyleBarnhart> * sets top to 7-position
  1252. # [21:24] * Quits: JohnAlbin (~JohnAlbin@36-224-105-11.dynamic-ip.hinet.net) (Quit: HTTP/1.1 404 JohnAlbin Not Found)
  1253. # [21:25] * Joins: reggna (~reggna@irc.jagochmittmoln.se)
  1254. # [21:26] * Joins: JohnAlbin (~JohnAlbin@63.250.249.138)
  1255. # [21:28] <rillian> KyleBarnhart: does http://dev.w3.org/html5/webvtt/#dfn-text-track-cue-automatic-line-position not already set the default position to 100?
  1256. # [21:28] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Ping timeout: 276 seconds)
  1257. # [21:30] <KyleBarnhart> no, default is auto. But it doesn't matter, line position doesn't get used. Because wirting direction is horizonal and snap-to-lines is true, y-position is set to 0.
  1258. # [21:32] * Quits: cabanier (~cabanier@bc9866.bendcable.com) (Quit: Leaving.)
  1259. # [21:34] * jernoble is now known as jernoble|afk
  1260. # [21:34] * jernoble|afk is now known as jernoble
  1261. # [21:34] * Quits: OnlyMax (~OnlyMax@187-126-236-61.user.veloxzone.com.br) (Quit: Leaving)
  1262. # [21:36] <TabAtkins> marcosc: Hm, I'll have to think about this. For one thing, device-pixel-ratio doesn't exist. ^_^
  1263. # [21:39] * Quits: yorick (~yorick@oftn/member/yorick) (Read error: Connection reset by peer)
  1264. # [21:39] * Joins: yorick (~yorick@oftn/member/yorick)
  1265. # [21:41] * Quits: newtron (~newtron@76-10-156-218.dsl.teksavvy.com) (Remote host closed the connection)
  1266. # [21:42] * Joins: chakib (~chakib@78.203.103.48)
  1267. # [21:44] * Quits: yorick (~yorick@oftn/member/yorick) (Read error: Connection reset by peer)
  1268. # [21:45] * Joins: jonlee (~jonlee@2620:149:4:1b01:5002:7c16:dc1a:c443)
  1269. # [21:45] * Quits: jonlee (~jonlee@2620:149:4:1b01:5002:7c16:dc1a:c443) (Client Quit)
  1270. # [21:50] * Quits: Ms2ger (~Ms2ger@53.200-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
  1271. # [21:51] <KyleBarnhart> ok i've figured it out. it's at the bottom.
  1272. # [21:55] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Remote host closed the connection)
  1273. # [21:57] * Joins: weinig (~weinig@17.114.107.135)
  1274. # [21:57] * Joins: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90)
  1275. # [21:59] * Joins: jacobolus (~jacobolus@108-75-75-178.lightspeed.sntcca.sbcglobal.net)
  1276. # [22:00] * Joins: newtron (~newtron@76-10-156-218.dsl.teksavvy.com)
  1277. # [22:04] * Quits: velocity64 (~velocity6@201.33.178.50) (Quit: Leaving)
  1278. # [22:04] * Joins: yorick (~yorick@oftn/member/yorick)
  1279. # [22:06] * Joins: nimbu1 (~nimbu@sjfw1.adobe.com)
  1280. # [22:10] * Quits: KyleBarnhart (~KyleBarnh@75-119-248-180.dsl.teksavvy.com) (Quit: HydraIRC -> http://www.hydrairc.com <- s0 d4Mn l33t |t'z 5c4rY!)
  1281. # [22:11] * Joins: fronteers (~fronteers@91-119-1-156.dynamic.adsl-line.inode.at)
  1282. # [22:17] * Joins: burnskill (~burnskill@189.120.157.74)
  1283. # [22:18] * Quits: burnskill (~burnskill@189.120.157.74) (Client Quit)
  1284. # [22:19] * Quits: oleyb_ (~oleyb@207.154.10.20) (Remote host closed the connection)
  1285. # [22:19] * Quits: yorick (~yorick@oftn/member/yorick) (Ping timeout: 246 seconds)
  1286. # [22:20] * Quits: chakib (~chakib@78.203.103.48) (Remote host closed the connection)
  1287. # [22:20] * Quits: newtron (~newtron@76-10-156-218.dsl.teksavvy.com) (Remote host closed the connection)
  1288. # [22:21] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 255 seconds)
  1289. # [22:21] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 252 seconds)
  1290. # [22:23] * Joins: Obvious (tachikoma@188.226.74.2)
  1291. # [22:24] * Joins: krit (~krit@134.sub-70-211-69.myvzw.com)
  1292. # [22:26] * Quits: krit (~krit@134.sub-70-211-69.myvzw.com) (Client Quit)
  1293. # [22:27] * Joins: krit (~krit@67.sub-70-211-72.myvzw.com)
  1294. # [22:27] * Joins: yorick (~yorick@oftn/member/yorick)
  1295. # [22:30] * Quits: JohnAlbin (~JohnAlbin@63.250.249.138) (Ping timeout: 252 seconds)
  1296. # [22:32] * Joins: JohnAlbin (~JohnAlbin@36-224-105-11.dynamic-ip.hinet.net)
  1297. # [22:32] * Joins: a-ja (~Instantbi@70.230.144.183)
  1298. # [22:32] * Quits: nimbu1 (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  1299. # [22:35] * Joins: chakib (~chakib@78.203.103.48)
  1300. # [22:35] * Joins: cabanier (~cabanier@bc9866.bendcable.com)
  1301. # [22:35] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
  1302. # [22:44] * Joins: fkm (~fkm@unaffiliated/fkm)
  1303. # [22:44] * Quits: Masklinn (~textual@77.109.112.145)
  1304. # [22:47] * Quits: themsay (~kis@cpc1-ipsw1-2-0-cust402.7-4.cable.virginmedia.com) (Quit: Lost terminal)
  1305. # [22:48] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 240 seconds)
  1306. # [22:54] * Quits: krit (~krit@67.sub-70-211-72.myvzw.com) (Quit: Leaving.)
  1307. # [22:54] * Joins: Mohamed-Ted (~Mohamed@197.200.244.159)
  1308. # [22:56] * Joins: vcarbune (~vcarbune@80-218-192-6.dclient.hispeed.ch)
  1309. # [22:57] * Quits: weinig (~weinig@17.114.107.135) (Quit: weinig)
  1310. # [22:59] * Joins: weinig (~weinig@17.114.107.135)
  1311. # [23:00] * Quits: weinig (~weinig@17.114.107.135) (Client Quit)
  1312. # [23:02] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
  1313. # [23:02] * Joins: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net)
  1314. # [23:03] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 255 seconds)
  1315. # [23:03] * Joins: isherman-book (Adium@nat/google/x-uqbsnlebdatbefuf)
  1316. # [23:03] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
  1317. # [23:09] * Joins: IroquoisTwist (~IroquoisT@69.170.160.74)
  1318. # [23:09] * Joins: stalled (~stalled@unaffiliated/stalled)
  1319. # [23:09] * Quits: isherman-book (Adium@nat/google/x-uqbsnlebdatbefuf) (Quit: Leaving.)
  1320. # [23:10] * Joins: isherman-book (Adium@nat/google/x-oipepmqmlvhrrqmg)
  1321. # [23:12] * Quits: chakib (~chakib@78.203.103.48) (Remote host closed the connection)
  1322. # [23:12] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  1323. # [23:12] * Quits: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
  1324. # [23:12] * Quits: isherman-book (Adium@nat/google/x-oipepmqmlvhrrqmg) (Client Quit)
  1325. # [23:12] * Quits: fronteers (~fronteers@91-119-1-156.dynamic.adsl-line.inode.at) (Quit: Leaving)
  1326. # [23:12] * Joins: isherman-book (Adium@nat/google/x-vnsabuzuotkhdhdt)
  1327. # [23:13] * Quits: isherman-book (Adium@nat/google/x-vnsabuzuotkhdhdt) (Client Quit)
  1328. # [23:13] * Quits: tantek (~tantek@70-36-197-111.dsl.dynamic.sonic.net) (Quit: tantek)
  1329. # [23:15] * Joins: chakib (~chakib@78.203.103.48)
  1330. # [23:16] * Joins: isherman-book (Adium@nat/google/x-uvamabqgiezggbwd)
  1331. # [23:17] * Quits: isherman-book (Adium@nat/google/x-uvamabqgiezggbwd) (Client Quit)
  1332. # [23:17] * Joins: isherman-book (Adium@nat/google/x-awyrflsyvmevccop)
  1333. # [23:19] * Quits: chakib (~chakib@78.203.103.48) (Remote host closed the connection)
  1334. # [23:21] * Joins: Spedax (~Spedax@62.205.86.153)
  1335. # [23:21] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  1336. # [23:22] * Joins: krit (~krit@174.sub-70-211-75.myvzw.com)
  1337. # [23:22] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1338. # [23:24] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
  1339. # [23:25] * Joins: Benvie_ (~brandon@199.21.86.233)
  1340. # [23:25] * Quits: rubatdub (~khalil@213.188.180.185) (Quit: Quitte)
  1341. # [23:25] * Quits: bholley (~bholley@24-212-243-246.cable.teksavvy.com) (Quit: bholley)
  1342. # [23:26] * Quits: Spedax (~Spedax@62.205.86.153) (Ping timeout: 256 seconds)
  1343. # [23:27] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
  1344. # [23:32] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  1345. # [23:33] * Joins: krit1 (~krit@sjfw1.adobe.com)
  1346. # [23:33] * Quits: caiogondim (~caio.gond@186.192.87.53) (Quit: caiogondim)
  1347. # [23:36] * Quits: krit (~krit@174.sub-70-211-75.myvzw.com) (Ping timeout: 276 seconds)
  1348. # [23:40] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
  1349. # [23:44] * Joins: Maarja (3e41c051@gateway/web/freenode/ip.62.65.192.81)
  1350. # [23:48] * Quits: gavinc (~gavin@barad-dur.carothers.name) (Quit: Konversation terminated!)
  1351. # [23:49] * Joins: karlcow (~karl@nerval.la-grange.net)
  1352. # [23:49] * Joins: krit (~krit@71.sub-70-211-65.myvzw.com)
  1353. # [23:50] * Quits: krit1 (~krit@sjfw1.adobe.com) (Ping timeout: 245 seconds)
  1354. # [23:54] * Joins: krit1 (~krit@sjfw1.adobe.com)
  1355. # [23:55] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
  1356. # [23:58] * Quits: krit (~krit@71.sub-70-211-65.myvzw.com) (Ping timeout: 245 seconds)
  1357. # [23:59] * Joins: weinig (~weinig@17.114.107.135)
  1358. # Session Close: Thu Apr 18 00:00:00 2013

The end :)