/irc-logs / w3c / #webapps / 2013-04-03 / end

Options:

  1. # Session Start: Wed Apr 03 00:00:00 2013
  2. # Session Ident: #webapps
  3. # [00:39] * Quits: tobie (tobie@public.cloak)
  4. # [00:40] * Quits: smaug (~chatzilla@public.cloak) (Ping timeout: 60 seconds)
  5. # [00:57] * heycam|away is now known as heycam
  6. # [02:04] * Joins: tobie (tobie@public.cloak)
  7. # [02:06] * Quits: fjh (~fhirsch3@public.cloak) (fjh)
  8. # [02:07] * Joins: sicking (~sicking@public.cloak)
  9. # [02:24] * Quits: jsbell (~jsbell@public.cloak) ("There's no place like home...")
  10. # [02:31] * Quits: sicking (~sicking@public.cloak) (sicking)
  11. # [03:16] * Joins: richt (~richt@public.cloak)
  12. # [03:33] * Quits: tobie (tobie@public.cloak) (Ping timeout: 60 seconds)
  13. # [04:06] * heycam is now known as heycam|away
  14. # [04:40] * heycam|away is now known as heycam
  15. # [06:39] * Joins: sicking (~sicking@public.cloak)
  16. # [07:08] * Quits: richt (~richt@public.cloak) (Client closed connection)
  17. # [07:09] * Joins: richt (~richt@public.cloak)
  18. # [07:13] * Quits: richt (~richt@public.cloak) (Ping timeout: 60 seconds)
  19. # [07:15] * Quits: sicking (~sicking@public.cloak) (sicking)
  20. # [07:32] * Joins: sicking (~sicking@public.cloak)
  21. # [07:47] * Quits: sicking (~sicking@public.cloak) (sicking)
  22. # [08:16] * Joins: sicking (~sicking@public.cloak)
  23. # [08:20] * heycam is now known as heycam|away
  24. # [08:35] * Joins: dom (dom@public.cloak)
  25. # [08:40] * Joins: richt (~richt@public.cloak)
  26. # [09:37] * Quits: richt (~richt@public.cloak) (Client closed connection)
  27. # [09:37] * Joins: richt (~richt@public.cloak)
  28. # [09:38] * Joins: Ms2ger (~Ms2ger@public.cloak)
  29. # [09:38] * Joins: tobie (tobie@public.cloak)
  30. # [09:40] * Quits: sicking (~sicking@public.cloak) (sicking)
  31. # [09:41] * Quits: richt (~richt@public.cloak) (Ping timeout: 60 seconds)
  32. # [10:19] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  33. # [10:41] * Joins: richt (~richt@public.cloak)
  34. # [10:58] * Joins: glenn (~gadams@public.cloak)
  35. # [10:59] * Joins: glenn_ (~gadams@public.cloak)
  36. # [10:59] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  37. # [11:50] * Quits: glenn_ (~gadams@public.cloak) (Client closed connection)
  38. # [12:07] * Joins: glenn (~gadams@public.cloak)
  39. # [12:12] * Joins: darobin (rberjon@public.cloak)
  40. # [12:18] * Joins: smaug (~chatzilla@public.cloak)
  41. # [12:27] * Joins: abarsto (~abarsto@public.cloak)
  42. # [12:27] * abarsto is now known as ArtB
  43. # [12:33] * Quits: darobin (rberjon@public.cloak) (Ping timeout: 60 seconds)
  44. # [12:42] * Joins: darobin (rberjon@public.cloak)
  45. # [12:49] * Joins: richt_ (~richt@public.cloak)
  46. # [12:52] * Quits: richt (~richt@public.cloak) (Ping timeout: 60 seconds)
  47. # [13:02] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  48. # [13:03] * Joins: glenn (~gadams@public.cloak)
  49. # [13:10] * Joins: richt (~richt@public.cloak)
  50. # [13:14] * Quits: richt_ (~richt@public.cloak) (Ping timeout: 60 seconds)
  51. # [13:20] * Quits: tobie (tobie@public.cloak)
  52. # [13:25] * Joins: richt_ (~richt@public.cloak)
  53. # [13:25] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  54. # [13:27] * Joins: glenn (~gadams@public.cloak)
  55. # [13:27] * Quits: richt (~richt@public.cloak) (Ping timeout: 60 seconds)
  56. # [13:29] * Joins: richt (~richt@public.cloak)
  57. # [13:31] * Quits: glenn (~gadams@public.cloak) (Ping timeout: 60 seconds)
  58. # [13:32] * Quits: richt_ (~richt@public.cloak) (Ping timeout: 60 seconds)
  59. # [13:32] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 60 seconds)
  60. # [13:35] * Joins: richt_ (~richt@public.cloak)
  61. # [13:35] * Joins: richt__ (~richt@public.cloak)
  62. # [13:38] * Quits: richt (~richt@public.cloak) (Ping timeout: 60 seconds)
  63. # [13:39] * Quits: richt_ (~richt@public.cloak) (Ping timeout: 60 seconds)
  64. # [13:47] * Joins: Ms2ger (~Ms2ger@public.cloak)
  65. # [13:50] * Joins: richt (~richt@public.cloak)
  66. # [13:50] * Joins: richt_ (~richt@public.cloak)
  67. # [13:53] * Quits: richt__ (~richt@public.cloak) (Ping timeout: 60 seconds)
  68. # [13:54] * Quits: richt (~richt@public.cloak) (Ping timeout: 60 seconds)
  69. # [13:56] * Joins: richt (~richt@public.cloak)
  70. # [13:59] * Quits: richt_ (~richt@public.cloak) (Ping timeout: 60 seconds)
  71. # [14:01] * Joins: richt_ (~richt@public.cloak)
  72. # [14:04] * Quits: richt (~richt@public.cloak) (Ping timeout: 60 seconds)
  73. # [14:21] * Joins: davidb (~davidb@public.cloak)
  74. # [14:24] * Joins: tobie (tobie@public.cloak)
  75. # [14:25] * Joins: richt (~richt@public.cloak)
  76. # [14:28] * Quits: richt_ (~richt@public.cloak) (Ping timeout: 60 seconds)
  77. # [14:41] * Quits: smaug (~chatzilla@public.cloak) (Ping timeout: 60 seconds)
  78. # [14:54] <ArtB> darobin - the Touch Events spec had a dependency on WindowProxy - are there any tests for that or Window (in https://github.com/w3c/web-platform-tests)?
  79. # [14:58] <darobin> ArtB: there seems to be https://github.com/w3c/web-platform-tests/tree/master/html/browsers/the-window-object
  80. # [14:59] <ArtB> thanks darobin!
  81. # [14:59] <darobin> ArtB: np
  82. # [14:59] <darobin> ArtB: pro tip, there's a script in the repo under tools/scripts/id2path.js
  83. # [15:00] <darobin> if you run it with the ID of a section in the HTML spec, it will respond with the path under html/ where the tests go
  84. # [15:00] <ArtB> darobin, so a question PLH is going to ask if we want to publish a REC of Touch Events with HTML5 being a CR is essentially "so, is Window stable and tested?". What's your quick take on that?
  85. # [15:00] <dom> https://github.com/w3c/web-platform-tests/tree/master/html/browsers/the-window-object/the-windowproxy-object
  86. # [15:00] <dom> it does have a .gitkeep file
  87. # [15:00] <ArtB> so what is WindowProxy going to test that Window doesn't test?
  88. # [15:00] <darobin> dom: the window object that you have access to in a scripting context *is* a WindowProxy
  89. # [15:01] <darobin> as far as I know the tests are in the "good enough" space in there, but I haven't checked in a while
  90. # [15:01] <dom> I understand that; but maybe the-windowproxy-object should point that out
  91. # [15:02] <ArtB> ok darobin, I'll quote you on that ;)
  92. # [15:02] <darobin> ArtB: according to my coverage analysis Window is pretty decent
  93. # [15:03] <darobin> dom: that directory is autogenerated to match the section :)
  94. # [15:03] <dom> I understand that as well
  95. # [15:03] <dom> and yes, "send a pull request"
  96. # [15:03] <darobin> you beat me to it :)
  97. # [15:03] <ArtB> (not surprised Window's test coverage is pretty good)
  98. # [15:13] <Ms2ger> It's not all that good
  99. # [15:13] <Ms2ger> And I can say that, because I wrote all those tests
  100. # [15:13] <darobin> "good enough"
  101. # [15:14] <darobin> whatever it is that Touch Events relies on Window for, it's not going to change under its feet
  102. # [15:15] <darobin> though I have to say, I miss breaking the web
  103. # [15:15] <darobin> it was more fun
  104. # [15:17] <Ms2ger> I wonder if anyone bothered to test document.createTouch with omitted arguments
  105. # [15:20] * Quits: tobie (tobie@public.cloak)
  106. # [15:24] <Ms2ger> ArtB, who else than Firefox implements touch events?
  107. # [15:25] <dom> Webkit and opera do AFAIK
  108. # [15:26] <Ms2ger> Chrome doesn't seem to have document.createTouch() here
  109. # [15:26] <ArtB> http://www.w3.org/2010/webevents/wiki/TEv1ImplReport
  110. # [15:30] <Ms2ger> Does look like nobody tested omitted arguments
  111. # [15:31] <Ms2ger> Because webkit and Gecko source code both agree that all arguments are optional
  112. # [15:32] <gsnedders> Ms2ger: Why would you want a complete testsuite?
  113. # [15:32] <Ms2ger> To convince me the W3C is useful for *something*, at least
  114. # [15:32] <Ms2ger> But this is just pathetic
  115. # [15:33] * Joins: tobie (tobie@public.cloak)
  116. # [15:34] <darobin> I love days when Ms2ger is in a good mood :)
  117. # [15:35] <ArtB> oh cool, people are reinventing WARP
  118. # [15:35] <dom> it's not WARP, it's JSARP
  119. # [15:35] <Ms2ger> I should know better than wasting my time on this
  120. # [15:35] <ArtB> couldn't possibly be an IP issues there ;)
  121. # [15:36] <Ms2ger> Is Apple in the WG already?
  122. # [15:36] <ArtB> seriously?
  123. # [15:36] <Ms2ger> Publish your rec, whatever
  124. # [15:36] <ArtB> nice to have your blessing Ms2ger ;)
  125. # [15:36] <Ms2ger> Claim that it's well-tested, whatever
  126. # [15:36] <Ms2ger> But don't think you're fooling anybody but yourself
  127. # [15:37] * darobin snuggles up to Ms2ger, gives him a big, wet smoochie
  128. # [15:37] <Ms2ger> Get back to work
  129. # [15:37] <gsnedders> Ewww, manlove!
  130. # [15:37] <Ms2ger> You were going to fix idlharness
  131. # [15:37] <dom> bam
  132. # [15:37] <gsnedders> Touché.
  133. # [15:37] <darobin> Ms2ger: yeah, but I'm just SO drawn to your voluptuous demeanour!
  134. # [15:38] <darobin> I just can't get my paws back on the keyboard!
  135. # [15:38] * Joins: fjh (~fhirsch3@public.cloak)
  136. # [15:38] <Ms2ger> I'm tired of having to explain that there's actually no repository that Mozilla can upgrade to
  137. # [15:39] <Ms2ger> Because the one on dvcs still has the postMessage bug
  138. # [15:39] <Ms2ger> And the one on github has the issues you're aware of
  139. # [15:39] <darobin> you're talking about idlharness?
  140. # [15:39] <Ms2ger> Yes
  141. # [15:40] <darobin> well, you reported a bug to me (not several) a few hours ago, I said I'd do it today, I will
  142. # [15:40] <gsnedders> Work harder!
  143. # [15:41] <darobin> and this in spite of the absolutely charming way in which you've been asking for a fix, in full concordance with the way feature requests are done in open source projects
  144. # [15:41] <Ms2ger> It's your regression
  145. # [15:41] <Ms2ger> One of many
  146. # [15:41] <darobin> that's one way to look at it
  147. # [15:42] <darobin> another is that there was an abandoned project that couldn't make progress because it was relying on outdated and incompatible code
  148. # [15:42] <darobin> and for which there was no test suite
  149. # [15:42] <darobin> so hey, if you want to avoid regressions, you're welcome to provide a TS for idlharness
  150. # [15:43] * Quits: richt (~richt@public.cloak) (Client closed connection)
  151. # [15:43] * Joins: richt (~richt@public.cloak)
  152. # [15:48] * Quits: richt (~richt@public.cloak) (Ping timeout: 60 seconds)
  153. # [15:59] * Joins: richt (~richt@public.cloak)
  154. # [16:19] * Joins: smaug (~chatzilla@public.cloak)
  155. # [16:42] * Quits: fjh (~fhirsch3@public.cloak) (fjh)
  156. # [16:44] * Joins: tmpsantos (~tmpsantos@public.cloak)
  157. # [17:14] * Joins: fjh_ (~fhirsch3@public.cloak)
  158. # [17:25] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 60 seconds)
  159. # [17:25] * Joins: sicking (~sicking@public.cloak)
  160. # [17:26] * fjh_ is now known as fjh
  161. # [17:40] * Joins: Ms2ger (~Ms2ger@public.cloak)
  162. # [17:48] * Quits: chaals (~Adium@public.cloak) ("Leaving.")
  163. # [17:58] * Joins: tantek (~tantek@public.cloak)
  164. # [18:05] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  165. # [18:39] * Joins: jsbell (~jsbell@public.cloak)
  166. # [19:08] * Joins: darobin (rberjon@public.cloak)
  167. # [19:16] * Quits: dom (dom@public.cloak) ("")
  168. # [19:17] * Quits: tmpsantos (~tmpsantos@public.cloak) ("Leaving")
  169. # [19:37] * Joins: glenn (~gadams@public.cloak)
  170. # [19:39] * Quits: tantek (~tantek@public.cloak) (tantek)
  171. # [20:00] * Joins: darobin_ (rberjon@public.cloak)
  172. # [20:01] * Quits: darobin (rberjon@public.cloak) (Ping timeout: 60 seconds)
  173. # [20:04] * Quits: dgrogan (~dgrogan@public.cloak) (Ping timeout: 60 seconds)
  174. # [20:06] * Joins: dgrogan (~dgrogan@public.cloak)
  175. # [20:14] * Joins: jrossi2 (~jrossi@public.cloak)
  176. # [20:25] * Quits: logbot (~logbot@public.cloak) (Ping timeout: 60 seconds)
  177. # [20:26] * Joins: logbot (~logbot@public.cloak)
  178. # [20:38] * Joins: tantek (~tantek@public.cloak)
  179. # [20:46] * Quits: richt (~richt@public.cloak) (Client closed connection)
  180. # [20:47] * Joins: richt (~richt@public.cloak)
  181. # [20:48] * Quits: tantek (~tantek@public.cloak) (tantek)
  182. # [20:51] * Quits: richt (~richt@public.cloak) (Ping timeout: 60 seconds)
  183. # [20:52] * Quits: darobin_ (rberjon@public.cloak) (Client closed connection)
  184. # [21:01] * Joins: chaals (~Adium@public.cloak)
  185. # [21:16] * Quits: chaals (~Adium@public.cloak) ("Leaving.")
  186. # [21:19] * Joins: darobin (rberjon@public.cloak)
  187. # [21:21] * Quits: jsbell (~jsbell@public.cloak) (Ping timeout: 60 seconds)
  188. # [21:24] * Quits: fjh (~fhirsch3@public.cloak) (fjh)
  189. # [21:28] * Quits: ArtB (~abarsto@public.cloak) ("Leaving.")
  190. # [21:36] * Joins: chaals (~Adium@public.cloak)
  191. # [21:49] * Quits: chaals (~Adium@public.cloak) ("Leaving.")
  192. # [21:52] * Joins: AnssiK (~uid10742@public.cloak)
  193. # [22:16] * Joins: jarek (~jarek@public.cloak)
  194. # [22:32] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  195. # [22:51] * Joins: jsbell (~jsbell@public.cloak)
  196. # [22:54] * Joins: tantek (~tantek@public.cloak)
  197. # [23:01] * Quits: sicking (~sicking@public.cloak) (sicking)
  198. # [23:03] * Joins: abarsto (~abarsto@public.cloak)
  199. # [23:03] * abarsto is now known as ArtB
  200. # [23:08] * Quits: davidb (~davidb@public.cloak) (davidb)
  201. # [23:26] * Quits: jarek (~jarek@public.cloak) (jarek)
  202. # [23:53] * heycam|away is now known as heycam
  203. # Session Close: Thu Apr 04 00:00:00 2013

The end :)