/irc-logs / w3c / #testing / 2013-08-21 / end

Options:

  1. # Session Start: Wed Aug 21 00:00:00 2013
  2. # Session Ident: #testing
  3. # [00:59] * Joins: glenn (~gadams@public.cloak)
  4. # [01:21] * Quits: kershaw (~kkershaw@public.cloak) (Ping timeout: 180 seconds)
  5. # [01:22] * heycam|away is now known as heycam
  6. # [02:49] * heycam is now known as heycam|away
  7. # [03:01] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  8. # [03:02] * Joins: rhauck (~Adium@public.cloak)
  9. # [03:09] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
  10. # [04:37] * Joins: kershaw (~kkershaw@public.cloak)
  11. # [05:12] * Joins: rhauck (~Adium@public.cloak)
  12. # [05:31] * heycam|away is now known as heycam
  13. # [05:31] * Quits: kershaw (~kkershaw@public.cloak) (Ping timeout: 180 seconds)
  14. # [06:37] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  15. # [07:55] * Joins: tobie (tobie@public.cloak)
  16. # [07:58] * Quits: tobie (tobie@public.cloak)
  17. # [08:30] * Joins: zcorpan (~zcorpan@public.cloak)
  18. # [08:58] * Joins: Ms2ger (~Ms2ger@public.cloak)
  19. # [10:22] * Joins: tobie (tobie@public.cloak)
  20. # [10:51] * heycam is now known as heycam|away
  21. # [11:00] * Joins: Lachy (~Lachy@public.cloak)
  22. # [11:15] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  23. # [11:18] * Joins: Automate_ (~AutomatedTester@public.cloak)
  24. # [11:23] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
  25. # [12:09] <wilhelm> Automate_: Looks like an F visa is what we need. I'll ping the list once our Chinese contact confirms. (c:
  26. # [12:09] <Automate_> wilhelm: that is what we need
  27. # [12:09] * Automate_ is now known as AutomatedTester
  28. # [12:09] <AutomatedTester> wilhelm: I have details from the chinese consulate
  29. # [12:10] <AutomatedTester> but it appears the letter we need requires more than what the TPAC form suggests
  30. # [12:10] <wilhelm> Wondeful. :P
  31. # [12:10] <wilhelm> +r
  32. # [12:10] <jgraham> -nd, I think
  33. # [12:11] <AutomatedTester> -r too
  34. # [12:11] <AutomatedTester> woeful...
  35. # [12:12] <jgraham> OK, I was correcting the pre-corrected version
  36. # [12:12] <jgraham> I wonder what TPAC will be like if 90% of foreign attendees fail to get a visa
  37. # [12:12] <AutomatedTester> quick?
  38. # [12:14] <AutomatedTester> srsly... next one on a cruise ship please
  39. # [12:15] <jgraham> Is there a better place to send webdriver feature requests than public-browser-tools-testing?
  40. # [12:15] <Ms2ger> Better quality microphones?
  41. # [12:16] <AutomatedTester> jgraham: as in you want the shadow DOM question removed or you want to propose something?
  42. # [12:17] <jgraham> AutomatedTester: I was going to propose a way of getting screenshot hashes
  43. # [12:17] <AutomatedTester> jgraham: propose it there
  44. # [12:17] <wilhelm> Yup, what AutomatedTester said.
  45. # [12:18] <AutomatedTester> we dual post to that list and the selenium developers list
  46. # [12:18] <AutomatedTester> but I dont see your average webdriver user wanting that feature
  47. # [12:19] <AutomatedTester> at worst I will point people to your post
  48. # [12:19] <jgraham> OK, thanks
  49. # [12:28] * Quits: Lachy (~Lachy@public.cloak) ("Computer has gone to sleep.")
  50. # [12:38] * Joins: Lachy (~Lachy@public.cloak)
  51. # [13:35] * Quits: Lachy (~Lachy@public.cloak) ("Computer has gone to sleep.")
  52. # [13:50] * Joins: Lachy (~Lachy@public.cloak)
  53. # [15:00] * Joins: kershaw (~kkershaw@public.cloak)
  54. # [15:09] * Joins: gitbot (~gitbot@public.cloak)
  55. # [15:09] -gitbot:#testing- [web-platform-tests] chrislo closed pull request #299: Submissions/chrislo audiobuffer idl test (master...submissions/chrislo-audiobuffer-idl-test) https://github.com/w3c/web-platform-tests/pull/299
  56. # [15:09] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  57. # [16:02] <tobie> jgraham: screenshot hashes are shush a great idea.
  58. # [16:03] <wilhelm> It is. It speeded up the automated visual testing at Opera significantly, too.
  59. # [16:06] <Ms2ger> Almost seems like the guy worked at Opera
  60. # [16:07] <wilhelm> There was just one major issue with our implementation back then. It forced a repaint to the second canvas. Which meant painting bugs went undetected. (c:
  61. # [16:09] <jgraham> http://operasoftware.github.io/scope-interface/Exec.2.1.html#SetupScreenWatcher seems to be the protocol-level documentation for the Opera implementation
  62. # [16:10] <jgraham> But it doesn't actually explain how it uses the md5 list you pass in
  63. # [16:10] <andreastt> We never used that feature.
  64. # [16:10] <jgraham> Oh?
  65. # [16:11] <jgraham> (I was just about to say that I didn't really know the implementation and andreastt would know more)
  66. # [16:11] <andreastt> I'm not convinced this is worth adding to the webdriver API's; the only speed up I can see with that is the minimal speed up of not transmitting the encoded image over the wire.
  67. # [16:12] <andreastt> The slow part is the comparison, for which MD5s is a Really Good Idea.
  68. # [16:12] <jgraham> Not transmitting a possibly-multi-megabyte image over the wire seems quite like a win
  69. # [16:12] <wilhelm> Is my memory that wonky? Pre-2010, I'm pretty sure we passed an array of hashes to the client, and got either a hash or a screenshot back.
  70. # [16:13] <jgraham> (I know that in practice the images tend to be smaller. But base64 ncoding doesn't help)
  71. # [16:13] <wilhelm> Limiting the hash to a certain element is also a win.
  72. # [16:13] <jgraham> wilhelm: I was pretty sure we did too. Maybe it got removed? Or was only for visual tests
  73. # [16:14] <andreastt> We only used the internal screen capturing features in Opera very briefly.
  74. # [16:14] <andreastt> Because of the issue wilhelm described, we used an external tool.
  75. # [16:14] <wilhelm> Oh, right. But it was the same concept, just elsewhere, no?
  76. # [16:15] <jgraham> I wonder if the gecko reftest implementation can detect repaint bugs
  77. # [16:15] <wilhelm> How does it take the screenshots?
  78. # [16:15] <wilhelm> Which buffer is it playing with?
  79. # [16:16] <Ms2ger> Canvas
  80. # [16:16] <Ms2ger> We've got a drawWindow API
  81. # [16:17] <jgraham> That sounds like "no", then
  82. # [16:18] <andreastt> I'm trying to read my own code of what we were doing for Presto, and failing (-:
  83. # [16:19] <wilhelm> If you can provide implementation details on the mailing list, that would be helpful.
  84. # [16:20] <andreastt> No wait, this isn't my code.
  85. # [16:20] <andreastt> Okay, it looks like we were doing very suboptimal things like writing to disk, then doing various byte array comparisons.
  86. # [16:21] * Joins: gitbot (~gitbot@public.cloak)
  87. # [16:21] -gitbot:#testing- [web-platform-tests] jgraham closed pull request #262: Added tests for the FileList interface (master...submission/ibelem/fileapi-filelist) https://github.com/w3c/web-platform-tests/pull/262
  88. # [16:21] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  89. # [16:21] * Joins: gitbot (~gitbot@public.cloak)
  90. # [16:21] -gitbot:#testing- [web-platform-tests] jgraham pushed 12 new commits to master: https://github.com/w3c/web-platform-tests/compare/d5a6135fed51...9cd279fcf4ef
  91. # [16:21] -gitbot:#testing- web-platform-tests/master 4af080f Mathias Bynens: Add tests for the XMLHttpRequest `responseType` property...
  92. # [16:21] -gitbot:#testing- web-platform-tests/master be6a9c3 plehegar: Added definition for Event and EventInit
  93. # [16:21] -gitbot:#testing- web-platform-tests/master 4a1ae5d Belem Zhang: Added tests for the FileList interface
  94. # [16:21] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  95. # [16:21] <andreastt> But yeah, I think we could've done it a lot more efficiently than that.
  96. # [16:21] <wilhelm> Right. But that was the test client disk, not the central server, right?
  97. # [16:21] <andreastt> Right.
  98. # [16:21] <wilhelm> Initially, all screenshots were shipped back to the mothership for comparision. Which was dirt slow.
  99. # [16:22] <jgraham> Hmm, the history on that branch I just merged got really messed up somehow
  100. # [16:22] <gsnedders> FWIW, I'm concerned about the case of running on devices when it comes to multi-megabyte screenshots.
  101. # [16:22] <wilhelm> Ditto.
  102. # [16:24] <andreastt> Typically a device doesn't have multi-megabyte screenshots because of the screen contraints.
  103. # [16:24] <gsnedders> andreastt: HD TVs.
  104. # [16:25] <wilhelm> Retina phones.
  105. # [16:25] <andreastt> Devices have better HW these days though.
  106. # [16:25] <andreastt> Let me modify that, devices which we can realistically support.
  107. # [16:25] <andreastt> Or which we care to support even.
  108. # [16:25] <wilhelm> True.
  109. # [16:26] <andreastt> I'm just saying we need to justify adding an additional API call.
  110. # [16:26] <andreastt> There might be good reasons.
  111. # [16:28] <wilhelm> "Delegating the difficult stuff to the browser, not the tester."
  112. # [16:28] <jgraham> Oh jesus. I hate merges.
  113. # [16:29] * wilhelm hands jgraham the father and the holy ghost.
  114. # [16:29] <jgraham> It seems there isn't a good way to revert the merge that I just did that added some alternate versions of other, unrelated, commits to history
  115. # [16:29] <jgraham> (apart from editing the remote history, which isn't nice)
  116. # [16:57] * Joins: [1]kershaw (~kkershaw@public.cloak)
  117. # [17:02] * Quits: kershaw (~kkershaw@public.cloak) (Ping timeout: 180 seconds)
  118. # [17:02] * [1]kershaw is now known as kershaw
  119. # [17:09] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  120. # [17:09] * Joins: zcorpan (~zcorpan@public.cloak)
  121. # [17:16] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  122. # [17:39] <andreastt> jgraham speaks of wise things on the mailing list.
  123. # [17:40] * Joins: zcorpan (~zcorpan@public.cloak)
  124. # [17:57] * Joins: jhammel (~jhammel@public.cloak)
  125. # [18:19] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  126. # [18:26] * Joins: zcorpan (~zcorpan@public.cloak)
  127. # [18:27] * Joins: Automate_ (~AutomatedTester@public.cloak)
  128. # [18:30] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  129. # [18:30] * Joins: zcorpan (~zcorpan@public.cloak)
  130. # [18:33] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
  131. # [18:34] * Quits: Automate_ (~AutomatedTester@public.cloak) (Ping timeout: 180 seconds)
  132. # [18:37] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  133. # [18:43] * Quits: Lachy (~Lachy@public.cloak) ("Computer has gone to sleep.")
  134. # [18:47] * Joins: rhauck (~Adium@public.cloak)
  135. # [18:52] * Joins: zcorpan (~zcorpan@public.cloak)
  136. # [18:53] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  137. # [18:54] * Joins: zcorpan (~zcorpan@public.cloak)
  138. # [19:01] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  139. # [19:29] * Joins: gitbot (~gitbot@public.cloak)
  140. # [19:29] -gitbot:#testing- [web-platform-tests] jgraham created manifest (+1 new commit): https://github.com/w3c/web-platform-tests/commit/d017de80b191
  141. # [19:29] -gitbot:#testing- web-platform-tests/manifest d017de8 James Graham: Add a tool to generate manifests.
  142. # [19:29] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  143. # [19:32] * Joins: gitbot (~gitbot@public.cloak)
  144. # [19:32] -gitbot:#testing- [web-platform-tests] jgraham deleted manifest at d017de8: https://github.com/w3c/web-platform-tests/commit/d017de8
  145. # [19:32] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  146. # [19:33] * Joins: Lachy (~Lachy@public.cloak)
  147. # [20:18] * Joins: zcorpan (~zcorpan@public.cloak)
  148. # [20:21] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  149. # [20:22] * Joins: zcorpan (~zcorpan@public.cloak)
  150. # [20:26] * Joins: zcorpan_ (~zcorpan@public.cloak)
  151. # [20:26] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  152. # [20:33] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
  153. # [20:33] * Joins: zcorpan (~zcorpan@public.cloak)
  154. # [20:40] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  155. # [20:43] * Joins: zcorpan (~zcorpan@public.cloak)
  156. # [21:01] * Quits: Lachy (~Lachy@public.cloak) ("Computer has gone to sleep.")
  157. # [21:07] * Joins: gitbot (~gitbot@public.cloak)
  158. # [21:07] -gitbot:#testing- [web-platform-tests] plehegar opened pull request #300: Tests for Performance Timeline specifications (master...submissions/performance-timeline) https://github.com/w3c/web-platform-tests/pull/300
  159. # [21:07] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  160. # [21:09] * Joins: gitbot (~gitbot@public.cloak)
  161. # [21:09] -gitbot:#testing- [web-platform-tests] plehegar synchronize pull request #300: Tests for Performance Timeline specifications (master...submissions/performance-timeline) https://github.com/w3c/web-platform-tests/pull/300
  162. # [21:09] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  163. # [21:10] * Joins: gitbot (~gitbot@public.cloak)
  164. # [21:10] -gitbot:#testing- [web-platform-tests] plehegar closed pull request #300: Tests for Performance Timeline specifications (master...submissions/performance-timeline) https://github.com/w3c/web-platform-tests/pull/300
  165. # [21:10] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  166. # [21:10] * Joins: gitbot (~gitbot@public.cloak)
  167. # [21:10] -gitbot:#testing- [web-platform-tests] plehegar pushed 3 new commits to master: https://github.com/w3c/web-platform-tests/compare/9cd279fcf4ef...f3e712722086
  168. # [21:10] -gitbot:#testing- web-platform-tests/master 445ea67 plehegar: Tests for Performance Timeline specifications
  169. # [21:10] -gitbot:#testing- web-platform-tests/master a828952 plehegar: Minor editorial change in idlharness test
  170. # [21:10] -gitbot:#testing- web-platform-tests/master f3e7127 Philippe Le Hegaret: Merge pull request #300 from plehegar/submissions/performance-timeline...
  171. # [21:10] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  172. # [21:21] * Joins: gitbot (~gitbot@public.cloak)
  173. # [21:21] -gitbot:#testing- [web-platform-tests] plehegar opened pull request #301: Tests for User Timing (master...submissions/user-timing) https://github.com/w3c/web-platform-tests/pull/301
  174. # [21:21] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  175. # [21:24] * Joins: gitbot (~gitbot@public.cloak)
  176. # [21:24] -gitbot:#testing- [web-platform-tests] plehegar closed pull request #301: Tests for User Timing (master...submissions/user-timing) https://github.com/w3c/web-platform-tests/pull/301
  177. # [21:24] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  178. # [21:24] * Joins: gitbot (~gitbot@public.cloak)
  179. # [21:24] -gitbot:#testing- [web-platform-tests] plehegar pushed 2 new commits to master: https://github.com/w3c/web-platform-tests/compare/f3e712722086...c964418ab9fe
  180. # [21:24] -gitbot:#testing- web-platform-tests/master 9397d22 plehegar: Tests for User Timing
  181. # [21:24] -gitbot:#testing- web-platform-tests/master c964418 Philippe Le Hegaret: Merge pull request #301 from plehegar/submissions/user-timing...
  182. # [21:24] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  183. # [21:27] * Joins: Lachy (~Lachy@public.cloak)
  184. # [21:35] * Joins: gitbot (~gitbot@public.cloak)
  185. # [21:35] -gitbot:#testing- [web-platform-tests] plehegar opened pull request #302: Proper interface for Performance Timeline... (master...submissions/performance-timeline) https://github.com/w3c/web-platform-tests/pull/302
  186. # [21:35] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  187. # [21:36] * Joins: gitbot (~gitbot@public.cloak)
  188. # [21:36] -gitbot:#testing- [web-platform-tests] plehegar closed pull request #302: Proper interface for Performance Timeline... (master...submissions/performance-timeline) https://github.com/w3c/web-platform-tests/pull/302
  189. # [21:36] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  190. # [21:36] * Joins: gitbot (~gitbot@public.cloak)
  191. # [21:36] -gitbot:#testing- [web-platform-tests] plehegar pushed 2 new commits to master: https://github.com/w3c/web-platform-tests/compare/c964418ab9fe...20217d76f566
  192. # [21:36] -gitbot:#testing- web-platform-tests/master b4657b8 plehegar: Proper interface for Performance Timeline...
  193. # [21:36] -gitbot:#testing- web-platform-tests/master 20217d7 Philippe Le Hegaret: Merge pull request #302 from plehegar/submissions/performance-timeline...
  194. # [21:36] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  195. # [22:30] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  196. # [23:55] * Joins: rhauck1 (~Adium@public.cloak)
  197. # Session Close: Thu Aug 22 00:00:00 2013

The end :)