/irc-logs / w3c / #webapps / 2014-02-25 / end

Options:

  1. # Session Start: Tue Feb 25 00:00:00 2014
  2. # Session Ident: #webapps
  3. # [00:09] * Quits: marcosc_ (~marcosc@public.cloak) (Client closed connection)
  4. # [00:25] * Joins: sicking (~sicking@public.cloak)
  5. # [00:40] * Joins: marcosc (~marcosc@public.cloak)
  6. # [00:47] * Quits: marcosc (~marcosc@public.cloak) (Ping timeout: 180 seconds)
  7. # [00:59] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  8. # [01:12] * Joins: darobin (rberjon@public.cloak)
  9. # [01:29] * Quits: lmclister (~lmclister@public.cloak) ("")
  10. # [01:29] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  11. # [01:30] * Joins: darobin (rberjon@public.cloak)
  12. # [01:34] * Joins: marcosc (~marcosc@public.cloak)
  13. # [01:35] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  14. # [01:36] * Joins: darobin (rberjon@public.cloak)
  15. # [01:41] * Quits: marcosc (~marcosc@public.cloak) (Ping timeout: 180 seconds)
  16. # [01:42] * Quits: chaals (~Adium@public.cloak) (Ping timeout: 180 seconds)
  17. # [01:42] * Quits: sicking (~sicking@public.cloak) (sicking)
  18. # [01:47] * Joins: chaals (~Adium@public.cloak)
  19. # [01:48] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  20. # [02:04] * Joins: sicking (~sicking@public.cloak)
  21. # [02:06] * Quits: ArtB (~abarsto@public.cloak) ("Leaving.")
  22. # [02:19] * Quits: jsbell (~jsbell@public.cloak) ("There's no place like home...")
  23. # [02:28] * Joins: marcosc (~marcosc@public.cloak)
  24. # [02:35] * Quits: marcosc (~marcosc@public.cloak) (Ping timeout: 180 seconds)
  25. # [03:22] * Joins: marcosc (~marcosc@public.cloak)
  26. # [03:30] * Quits: marcosc (~marcosc@public.cloak) (Ping timeout: 180 seconds)
  27. # [04:04] * Quits: smaug (~chatzilla@public.cloak) (Ping timeout: 180 seconds)
  28. # [04:14] * Quits: sicking (~sicking@public.cloak) (sicking)
  29. # [04:16] * Joins: marcosc (~marcosc@public.cloak)
  30. # [04:24] * Quits: marcosc (~marcosc@public.cloak) (Ping timeout: 180 seconds)
  31. # [05:10] * Joins: marcosc (~marcosc@public.cloak)
  32. # [05:18] * Quits: marcosc (~marcosc@public.cloak) (Ping timeout: 180 seconds)
  33. # [06:05] * Joins: marcosc (~marcosc@public.cloak)
  34. # [06:12] * Quits: marcosc (~marcosc@public.cloak) (Ping timeout: 180 seconds)
  35. # [06:59] * Joins: marcosc (~marcosc@public.cloak)
  36. # [07:05] * Joins: xiaoqian (xiaoqian@public.cloak)
  37. # [07:06] * Quits: marcosc (~marcosc@public.cloak) (Ping timeout: 180 seconds)
  38. # [07:53] * Joins: marcosc (~marcosc@public.cloak)
  39. # [08:00] * Quits: marcosc (~marcosc@public.cloak) (Ping timeout: 180 seconds)
  40. # [08:02] * Joins: Lachy (~Lachy@public.cloak)
  41. # [08:47] * Joins: marcosc (~marcosc@public.cloak)
  42. # [08:54] * Quits: marcosc (~marcosc@public.cloak) (Ping timeout: 180 seconds)
  43. # [08:56] * Joins: skddc (~anonymous@public.cloak)
  44. # [09:06] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  45. # [09:33] * Joins: Lachy (~Lachy@public.cloak)
  46. # [09:41] * Joins: marcosc (~marcosc@public.cloak)
  47. # [09:49] * Quits: marcosc (~marcosc@public.cloak) (Ping timeout: 180 seconds)
  48. # [09:53] * Joins: marcosc (~marcosc@public.cloak)
  49. # [09:58] * Joins: darobin (rberjon@public.cloak)
  50. # [10:16] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  51. # [10:21] * Joins: Lachy (~Lachy@public.cloak)
  52. # [10:53] <tobie__> Confused by the syntax of WebIDL function args.
  53. # [10:53] <tobie__> In: "void postMessage(any message, optional sequence<Transferable> transfer);"
  54. # [10:54] <tobie__> The first arg is of type "any", right?
  55. # [10:54] <MikeSmith> tobie__: yeah
  56. # [10:56] <tobie__> I've read the definition of "any" multiple times, and TBH, I'm still confused as to what it means.
  57. # [10:56] <tobie__> Technically, I errors when you pass it a function (which I understand why: clone algo)
  58. # [10:57] <tobie__> But I'm not sure whether the "any" captures this limitation or doesn't
  59. # [10:58] <tobie__> Rephrased: can I infer from the signature that only objects that are clonable will be accepted?
  60. # [11:06] <tobie__> If not, why can't we have a typedef Clonable like we have for Transferable?
  61. # [11:31] * Joins: xiaoqian_ (xiaoqian@public.cloak)
  62. # [11:34] * Quits: xiaoqian (xiaoqian@public.cloak) (Ping timeout: 180 seconds)
  63. # [11:48] <MikeSmith> tobie__: I don't think "any" captures that limitation
  64. # [11:48] <tobie__> Thought so.
  65. # [11:48] <MikeSmith> well I guess I should actually read the spec
  66. # [11:49] <tobie__> http://heycam.github.io/webidl/#idl-any
  67. # [11:49] * MikeSmith reads
  68. # [11:49] <MikeSmith> heh
  69. # [11:49] <tobie__> "The any type is the union of all other possible non-union types."
  70. # [11:50] <MikeSmith> yeah clearly that's not saying much
  71. # [11:50] <MikeSmith> well except what you already know from the name of the type
  72. # [11:50] * Quits: xiaoqian_ (xiaoqian@public.cloak) (Ping timeout: 180 seconds)
  73. # [11:50] <tobie__> Well, seems like a convoluted way of saying all types, but remove dups.
  74. # [11:50] <MikeSmith> right
  75. # [11:51] <MikeSmith> I wonder if the JavaScript bindings part says any more
  76. # [11:51] * MikeSmith looks
  77. # [11:52] <MikeSmith> http://heycam.github.io/webidl/#es-any
  78. # [11:52] <MikeSmith> but that doesn't state any limitation
  79. # [11:53] <tobie__> Well, at the same time, it seems Exceptions aren't really types.
  80. # [11:53] * Quits: karl (~karlcow@public.cloak) ("This computer has gone to sleep")
  81. # [11:53] <MikeSmith> and not at http://heycam.github.io/webidl/#es-interface
  82. # [11:55] <tobie__> I'm confused to say the least.
  83. # [11:56] * Joins: karl (~karlcow@public.cloak)
  84. # [11:56] <tobie__> I have issues understanding the hierarchy of things in WebIDL
  85. # [11:57] <MikeSmith> I usually just end up asking heycam if he's around on #whatwg
  86. # [11:58] <MikeSmith> which is not a very scalable solution
  87. # [11:59] <tobie__> heh
  88. # [12:18] * Joins: abarsto (~abarsto@public.cloak)
  89. # [12:18] * abarsto is now known as ArtB
  90. # [12:39] * Joins: skddc_ (~anonymous@public.cloak)
  91. # [12:41] * Quits: skddc (~anonymous@public.cloak) (Ping timeout: 180 seconds)
  92. # [12:41] * skddc_ is now known as skddc
  93. # [13:03] * Quits: marcosc (~marcosc@public.cloak) (Client closed connection)
  94. # [13:03] * Joins: marcosc (~marcosc@public.cloak)
  95. # [13:10] * Quits: marcosc (~marcosc@public.cloak) (Ping timeout: 180 seconds)
  96. # [13:11] * Quits: skddc (~anonymous@public.cloak) (skddc)
  97. # [13:17] * Joins: marcosc (~marcosc@public.cloak)
  98. # [13:27] * Joins: skddc (~anonymous@public.cloak)
  99. # [13:42] * Joins: skddc_ (~anonymous@public.cloak)
  100. # [13:44] * Quits: skddc (~anonymous@public.cloak) (Ping timeout: 180 seconds)
  101. # [13:44] * skddc_ is now known as skddc
  102. # [13:55] * Quits: karl (~karlcow@public.cloak) ("This computer has gone to sleep")
  103. # [13:56] * Joins: karl (~karlcow@public.cloak)
  104. # [14:02] * Quits: marcosc (~marcosc@public.cloak) ("")
  105. # [14:29] * Joins: xiaoqian_ (xiaoqian@public.cloak)
  106. # [14:31] * xiaoqian_ is now known as xiaoqian
  107. # [15:10] * Joins: lgombos (~gombos@public.cloak)
  108. # [15:36] * Joins: skddc_ (~anonymous@public.cloak)
  109. # [15:39] * Quits: skddc (~anonymous@public.cloak) (Client closed connection)
  110. # [15:43] * Joins: skddc (~anonymous@public.cloak)
  111. # [15:43] * Quits: skddc_ (~anonymous@public.cloak) (Ping timeout: 180 seconds)
  112. # [15:49] * Joins: smaug (~chatzilla@public.cloak)
  113. # [15:59] * Quits: lgombos (~gombos@public.cloak) (Ping timeout: 180 seconds)
  114. # [16:14] * Joins: marcosc (~marcosc@public.cloak)
  115. # [16:26] * Quits: skddc (~anonymous@public.cloak) (Ping timeout: 180 seconds)
  116. # [16:31] * Joins: skddc (~anonymous@public.cloak)
  117. # [16:35] * Joins: lgombos (~gombos@public.cloak)
  118. # [16:47] * Quits: lgombos (~gombos@public.cloak) (Client closed connection)
  119. # [16:49] * Joins: davidb (~davidb@public.cloak)
  120. # [16:50] * Joins: glenn (~gadams@public.cloak)
  121. # [17:00] * Joins: lgombos (~gombos@public.cloak)
  122. # [17:13] * Quits: xiaoqian (xiaoqian@public.cloak) ("Leaving")
  123. # [17:24] * Quits: chaals (~Adium@public.cloak) ("Leaving.")
  124. # [17:26] * Joins: kennyluck (~kennyluck@public.cloak)
  125. # [17:30] * Quits: Lachy (~Lachy@public.cloak) ("Textual IRC Client: www.textualapp.com")
  126. # [18:00] * Joins: lmclister (~lmclister@public.cloak)
  127. # [18:08] * Joins: sgalineau (~sgalineau@public.cloak)
  128. # [18:15] * Quits: sgalineau (~sgalineau@public.cloak) (Ping timeout: 180 seconds)
  129. # [18:25] * Joins: sgalineau (~sgalineau@public.cloak)
  130. # [19:09] * Quits: davidb (~davidb@public.cloak) (Client closed connection)
  131. # [19:43] * Joins: Lachy (~Lachy@public.cloak)
  132. # [19:45] * Quits: skddc (~anonymous@public.cloak) (Client closed connection)
  133. # [19:49] * Joins: skddc (~anonymous@public.cloak)
  134. # [19:54] * Quits: lmclister (~lmclister@public.cloak) ("")
  135. # [20:03] * Joins: lmclister (~lmclister@public.cloak)
  136. # [20:07] * Joins: sicking (~sicking@public.cloak)
  137. # [20:08] * Quits: karl (~karlcow@public.cloak) (Ping timeout: 180 seconds)
  138. # [20:10] * Quits: timeless (~sid4015@public.cloak) (Ping timeout: 180 seconds)
  139. # [20:11] * Joins: timeless (~sid4015@public.cloak)
  140. # [20:21] * Quits: sicking (~sicking@public.cloak) (sicking)
  141. # [20:26] * Quits: darobin (rberjon@public.cloak) ("Leaving...")
  142. # [20:27] * Quits: skddc (~anonymous@public.cloak) (Ping timeout: 180 seconds)
  143. # [20:29] * Joins: sicking (~sicking@public.cloak)
  144. # [20:38] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  145. # [20:40] * Joins: skddc (~anonymous@public.cloak)
  146. # [20:47] * Quits: skddc (~anonymous@public.cloak) (Ping timeout: 180 seconds)
  147. # [20:49] * Joins: Lachy (~Lachy@public.cloak)
  148. # [20:50] * Joins: davidb (~davidb@public.cloak)
  149. # [20:54] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  150. # [20:54] * Joins: skddc (~anonymous@public.cloak)
  151. # [21:03] * Quits: sicking (~sicking@public.cloak) (sicking)
  152. # [21:12] * Quits: ArtB (~abarsto@public.cloak) ("Leaving.")
  153. # [21:32] * Joins: heycam (~cam@public.cloak)
  154. # [21:36] * Quits: davidb (~davidb@public.cloak) (davidb)
  155. # [21:39] * Joins: abarsto (~abarsto@public.cloak)
  156. # [21:39] * abarsto is now known as ArtB
  157. # [21:44] * Joins: davidb (~davidb@public.cloak)
  158. # [21:46] * Quits: sgalineau (~sgalineau@public.cloak) ("Computer has gone to sleep.")
  159. # [22:01] * heycam is now known as heycam|away
  160. # [22:06] * Joins: sicking (~sicking@public.cloak)
  161. # [22:09] * Joins: karl (~karlcow@public.cloak)
  162. # [22:12] * Joins: Lachy (~Lachy@public.cloak)
  163. # [22:17] * heycam|away is now known as heycam
  164. # [22:25] * Quits: karl (~karlcow@public.cloak) (":tiuQ tiuq sah woclrak")
  165. # [22:25] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  166. # [22:25] * Joins: Lachy (~Lachy@public.cloak)
  167. # [22:55] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  168. # [23:06] * Joins: sgalineau (~sgalineau@public.cloak)
  169. # [23:14] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  170. # [23:19] * Joins: karl (~karlcow@public.cloak)
  171. # [23:23] * Joins: Lachy (~Lachy@public.cloak)
  172. # [23:29] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  173. # [23:30] * Joins: Lachy (~Lachy@public.cloak)
  174. # [23:33] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  175. # [23:34] * Joins: Lachy (~Lachy@public.cloak)
  176. # [23:44] * Quits: davidb (~davidb@public.cloak) (davidb)
  177. # Session Close: Wed Feb 26 00:00:01 2014

The end :)