/irc-logs / w3c / #testing / 2015-01-14 / end

Options:

Previous day, Next day

  1. # Session Start: Wed Jan 14 00:00:00 2015
  2. # Session Ident: #testing
  3. # [00:01] * Quits: plh (plehegar@public.cloak) ("Leaving")
  4. # [00:01] * heycam is now known as heycam|away
  5. # [00:16] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
  6. # [00:29] * Joins: bhill2 (~bhill2@public.cloak)
  7. # [00:29] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
  8. # [00:29] * Joins: bhill2 (~bhill2@public.cloak)
  9. # [00:29] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
  10. # [00:30] * Joins: bhill2 (~bhill2@public.cloak)
  11. # [00:34] * Quits: scheib (~sid4467@public.cloak) (Client closed connection)
  12. # [00:34] * Quits: bret (~sid12421@public.cloak) (Client closed connection)
  13. # [00:34] * Quits: mkwst (~sid395@public.cloak) (Client closed connection)
  14. # [00:34] * Quits: timeless (~sid4015@public.cloak) (Client closed connection)
  15. # [00:34] * Quits: sangwhan_ (~sid12645@public.cloak) (Client closed connection)
  16. # [00:34] * Quits: lmclister______ (~sid13822@public.cloak) (Client closed connection)
  17. # [00:40] * Quits: ato (~sid16069@public.cloak) (Client closed connection)
  18. # [00:40] * Quits: birtles (~sid16523@public.cloak) (Client closed connection)
  19. # [00:41] * heycam|away is now known as heycam
  20. # [01:03] * Joins: ato (~sid16069@public.cloak)
  21. # [01:05] * Joins: mkwst (~sid395@public.cloak)
  22. # [01:05] * Joins: birtles (~sid16523@public.cloak)
  23. # [01:11] * Joins: timeless (~sid4015@public.cloak)
  24. # [01:11] * Joins: scheib (~sid4467@public.cloak)
  25. # [01:21] * Joins: bret (~sid12421@public.cloak)
  26. # [01:21] * Joins: sangwhan_ (~sid12645@public.cloak)
  27. # [01:23] * Joins: lmclister______ (~sid13822@public.cloak)
  28. # [01:31] * Joins: scott_gonzalez (~scott_gonzalez@public.cloak)
  29. # [02:05] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  30. # [02:22] * terri is now known as terri_offline
  31. # [02:24] * heycam is now known as heycam|away
  32. # [02:51] * heycam|away is now known as heycam
  33. # [03:08] * Joins: tripu (antonio@public.cloak)
  34. # [03:14] * Joins: bhill2_ (~bhill2@public.cloak)
  35. # [03:20] * Quits: bhill2 (~bhill2@public.cloak) (Ping timeout: 180 seconds)
  36. # [03:21] * Quits: bhill2_ (~bhill2@public.cloak) (Ping timeout: 180 seconds)
  37. # [04:44] * Quits: artb (~ArtB@public.cloak) ("Leaving.")
  38. # [06:16] * heycam is now known as heycam|away
  39. # [06:48] * heycam|away is now known as heycam
  40. # [07:44] * heycam is now known as heycam|away
  41. # [08:09] * Joins: dom (dom@public.cloak)
  42. # [08:33] * Joins: Ms2ger (~Ms2ger@public.cloak)
  43. # [09:01] * Joins: Lachy (~Lachy@public.cloak)
  44. # [09:18] * Joins: zcorpan (~zcorpan@public.cloak)
  45. # [09:21] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  46. # [09:57] * Joins: Lachy (~Lachy@public.cloak)
  47. # [10:00] * Joins: darobin (rberjon@public.cloak)
  48. # [10:13] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  49. # [10:36] * Quits: tripu (antonio@public.cloak) ("Leaving")
  50. # [10:53] * Joins: Lachy (~Lachy@public.cloak)
  51. # [11:59] * Joins: artb (~ArtB@public.cloak)
  52. # [12:07] * Ms2ger pokes darobin
  53. # [13:15] * Joins: gitbot (~gitbot@public.cloak)
  54. # [13:15] -gitbot:#testing- [wptrunner] Ms2ger created ref-z (+1 new commit): https://github.com/w3c/wptrunner/commit/84c8089681a2
  55. # [13:15] -gitbot:#testing- wptrunner/ref-z 84c8089 Ms2ger: Don't run Servo reftests headless....
  56. # [13:15] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  57. # [13:15] * Joins: gitbot (~gitbot@public.cloak)
  58. # [13:15] -gitbot:#testing- [wptrunner] Ms2ger opened pull request #68: Don't run Servo reftests headless. (master...ref-z) https://github.com/w3c/wptrunner/pull/68
  59. # [13:15] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  60. # [13:29] * Joins: plh (plehegar@public.cloak)
  61. # [13:31] <ato> Ms2ger: jdm just enabled that last week, it didn't work out?
  62. # [13:31] <Ms2ger> Nope
  63. # [13:32] * Joins: gitbot (~gitbot@public.cloak)
  64. # [13:32] -gitbot:#testing- [wptrunner] andreastt closed pull request #68: Don't run Servo reftests headless. (master...ref-z) https://github.com/w3c/wptrunner/pull/68
  65. # [13:32] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  66. # [13:32] * Joins: gitbot (~gitbot@public.cloak)
  67. # [13:32] -gitbot:#testing- [wptrunner] andreastt pushed 1 new commit to master: https://github.com/w3c/wptrunner/commit/bd5ceeb6ffe9ba6fb60e4edde5a4ed541499cf23
  68. # [13:32] -gitbot:#testing- wptrunner/master bd5ceeb Andreas Tolfsen: Merge pull request #68 from w3c/ref-z...
  69. # [13:32] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  70. # [13:32] <MikeSmith> what does that -z flag do
  71. # [13:35] <Ms2ger> MikeSmith, not open a window
  72. # [13:35] <Ms2ger> ato, can you do pypi releases?
  73. # [13:38] * Quits: terri_offline (~terri@public.cloak) (Ping timeout: 180 seconds)
  74. # [13:46] <jgraham> FWIW a fix that would have allowed non-reftests to run headless might have been better
  75. # [13:47] <Ms2ger> jgraham, isn't that what I did?
  76. # [13:47] <Ms2ger> jgraham, ServoTestharnessExecutor still has -z, only ServoReftestExecutor changed
  77. # [13:52] <jgraham> Ms2ger: Oh, I guess I didn't glane closely enough
  78. # [13:52] <jgraham> *glance
  79. # [13:54] * Joins: terri_offline (~terri@public.cloak)
  80. # [13:54] * terri_offline is now known as terri
  81. # [13:56] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  82. # [13:59] * Joins: gitbot (~gitbot@public.cloak)
  83. # [13:59] -gitbot:#testing- [wptrunner] Ms2ger pushed 1 new commit to master: https://github.com/w3c/wptrunner/commit/ce35b4fe84e94e0baf1d86d025ce9875bc1db816
  84. # [13:59] -gitbot:#testing- wptrunner/master ce35b4f Ms2ger: Bump version number for release.
  85. # [13:59] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  86. # [14:00] <Ms2ger> jgraham, now all I need from you is uploading it :)
  87. # [14:04] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  88. # [14:05] * Quits: terri (~terri@public.cloak) (Ping timeout: 180 seconds)
  89. # [14:07] <jgraham> Ms2ger: Done. Sorry for being slow, not feeling 100%
  90. # [14:11] <MikeSmith> how many of the tests in wpt need to be run in a top-level browsing context?
  91. # [14:12] * Joins: Lachy (~Lachy@public.cloak)
  92. # [14:12] <jgraham> Some
  93. # [14:12] <MikeSmith> thousands?
  94. # [14:12] <MikeSmith> hundreds?
  95. # [14:12] <MikeSmith> a few dozen?
  96. # [14:12] <jgraham> No idea really
  97. # [14:12] <jgraham> Why?
  98. # [14:14] <MikeSmith> some TV guys here in Japan are trying to run the suite in a TV/set-top browser that doesn't have any way to have multiple windows open at the same time
  99. # [14:14] <MikeSmith> so they hacked the in-browser runner to run the tests in an iframe
  100. # [14:15] <plh> and they don't have a web driver interface?
  101. # [14:15] <MikeSmith> Mr moon and I are going to pay them a visit this Friday
  102. # [14:15] <MikeSmith> plh: no
  103. # [14:16] <MikeSmith> jgraham: is there a way to tell, from looking at/examining the code in a test, whether it needs to be run in top-level browsing context?
  104. # [14:17] <gsnedders> Best you can do likely is guessing based on things like "top" being used, I'd suspect?
  105. # [14:17] <gsnedders> (what TV, what browser?)
  106. # [14:21] <jgraham> MikeSmith: Not really, I don't think. I expect some things like navigation just work differently in a tlbc
  107. # [14:21] <MikeSmith> jgraham: ok
  108. # [14:27] <jgraham> Well I guess history is an even better example
  109. # [14:27] <jgraham> history.length is per tlbc, so running any test for that in an iframe will produce an incorrect result
  110. # [14:27] * Joins: terri_offline (~terri@public.cloak)
  111. # [14:27] * terri_offline is now known as terri
  112. # [14:29] <Ms2ger> .top
  113. # [14:29] <Ms2ger> Do we have any tests for that?
  114. # [14:33] <plh> we do manipulate history in nav timing tests but we do that in a frame already
  115. # [14:33] <plh> like https://github.com/w3c/web-platform-tests/blob/master/navigation-timing/test_navigation_type_backforward.html
  116. # [15:02] * Quits: plh (plehegar@public.cloak) ("Leaving")
  117. # [15:05] * Joins: plh (plehegar@public.cloak)
  118. # [15:22] * Joins: tripu (antonio@public.cloak)
  119. # [16:11] * Quits: plh (plehegar@public.cloak) ("Leaving")
  120. # [16:12] <Ms2ger> Peoples!
  121. # [16:12] <Ms2ger> r? https://critic.hoppipolla.co.uk/r/3722
  122. # [16:13] * Joins: plh (plehegar@public.cloak)
  123. # [16:25] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  124. # [16:53] <gsnedders> I'M A PERSON NOT A PEOPLE!
  125. # [16:54] <Ms2ger> gsnedders, okay, person, r?
  126. # [17:02] <gsnedders> No.
  127. # [17:03] <Ms2ger> :(
  128. # [17:05] <jgraham> The Scots are a people, the Celts are a people, and the gsnedders are a people.
  129. # [17:10] <gsnedders> Ah shuid learn Gaelic, tha celtic leid
  130. # [17:26] * Joins: zcorpan (~zcorpan@public.cloak)
  131. # [17:35] * Joins: gitbot (~gitbot@public.cloak)
  132. # [17:35] -gitbot:#testing- [web-platform-tests] Ms2ger opened pull request #1532: Turn return-value.html into a standalone worker test. (master...worker-cleanup) https://github.com/w3c/web-platform-tests/pull/1532
  133. # [17:35] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  134. # [17:53] * Quits: tripu (antonio@public.cloak) ("Leaving")
  135. # [17:56] * Joins: gitbot (~gitbot@public.cloak)
  136. # [17:56] -gitbot:#testing- [web-platform-tests] Ms2ger opened pull request #1533: Turn onmessage.html into a standalone worker test. (master...onmessage) https://github.com/w3c/web-platform-tests/pull/1533
  137. # [17:56] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  138. # [17:59] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  139. # [17:59] * Joins: zcorpan (~zcorpan@public.cloak)
  140. # [18:07] * Quits: plh (plehegar@public.cloak) ("Leaving")
  141. # [18:16] <MikeSmith> I'm confident having gsnedders review https://critic.hoppipolla.co.uk/r/3722
  142. # [18:24] <gsnedders> I'm not confident in my ability to review that :)
  143. # [18:24] <Ms2ger> Or MikeSmith?
  144. # [18:32] <jgraham> Trick bz into doing it
  145. # [18:32] <MikeSmith> I like that bz plan
  146. # [18:32] <MikeSmith> I can try to do some reviews tomorrow when I'm sober
  147. # [18:34] <MikeSmith> my sundial says the local time is somewhere around 2:35
  148. # [18:35] <gsnedders> I need to make sure I know exact semantics of all that ES6 stuff at some point.
  149. # [18:36] <MikeSmith> hey cameron seems to understand this stuff
  150. # [18:36] <MikeSmith> let's invite him to review tests
  151. # [18:37] <MikeSmith> the invitation-only beta of the WPT Reviewers Program
  152. # [18:41] <zcorpan> hey that's how we get people to review! you're not allowed unless you're invited
  153. # [18:41] <jgraham> MikeSmith: I see you are Google material
  154. # [18:42] <Ms2ger> zcorpan, clearly, we should give points per review, and once you have enough points, you're allowed to buy a W3C T-shirt
  155. # [18:43] <zcorpan> Ms2ger: you can buy mine if you like, don't need any points :-)
  156. # [18:44] * Quits: dom (dom@public.cloak) ("")
  157. # [18:44] <Ms2ger> zcorpan, if you had a whatwg one... :)
  158. # [18:47] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  159. # [18:47] <jgraham> Maybe the points should be redeemable for a variety of W3C products. 100 points and you get a free go on their premium validation service
  160. # [18:48] <Ms2ger> 1000 points and you get to kick someone out of the htmlwg
  161. # [18:48] <Ms2ger> 5000 for a chair
  162. # [18:53] <MikeSmith> 10,000 points and you become Dmitry Turin
  163. # [18:53] * Ms2ger stops reviewing with immediate effect
  164. # [18:53] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  165. # [18:54] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  166. # [18:56] <jgraham> Ms2ger: It's OK, under the W3C points system you have so far got 1.71 points
  167. # [18:57] <jgraham> You might think that's hard for reviewing hundreds of thousands of lines, but it's designed to reflect the value of the W3C
  168. # [18:57] <Ms2ger> Oh, I thought it reflected the value the W3C placed on tests
  169. # [18:58] <MikeSmith> well that's all harsh
  170. # [18:59] <Ms2ger> I was going for "accurate", not "nice" ;)
  171. # [18:59] <MikeSmith> I think that merits me opening up a third bottle of cognac
  172. # [18:59] <jgraham> Well to be fair it's not clear that anyone values tests more than W3C
  173. # [18:59] <Ms2ger> Cheers
  174. # [18:59] <Ms2ger> jgraham, I do :)
  175. # [19:00] <jgraham> Fair enough :)
  176. # [19:00] <jgraham> I was thinking standards bodies or vendors
  177. # [19:00] <Ms2ger> Meanwhile
  178. # [19:00] <Ms2ger> Is darobin avoiding me?
  179. # [19:01] <Ms2ger> Also, every time I read FileAPI, I want to rewrite it
  180. # [19:03] <zcorpan> Ms2ger: do it
  181. # [19:03] <Ms2ger> I'd start and then abandon it halfway through
  182. # [19:03] <Ms2ger> Have you not seen me edit specs before? :)
  183. # [19:17] * Joins: gitbot (~gitbot@public.cloak)
  184. # [19:17] -gitbot:#testing- [web-platform-tests] Ms2ger closed pull request #282: [ttwf shanghai 2013] add some test cases (master...master) https://github.com/w3c/web-platform-tests/pull/282
  185. # [19:17] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  186. # [19:17] * Joins: gitbot (~gitbot@public.cloak)
  187. # [19:17] -gitbot:#testing- [web-platform-tests] Ms2ger pushed 31 new commits to master: https://github.com/w3c/web-platform-tests/compare/b17e23c0e337...b08bb48565b5
  188. # [19:17] -gitbot:#testing- web-platform-tests/master b47ab72 Breezewish: line-endings test case
  189. # [19:17] -gitbot:#testing- web-platform-tests/master 43a81cc Breezewish: added File/Blob URL test cases
  190. # [19:17] -gitbot:#testing- web-platform-tests/master a20f55a Breezewish: added FileReader errors test cases
  191. # [19:17] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  192. # [19:18] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  193. # [19:23] * Joins: gitbot (~gitbot@public.cloak)
  194. # [19:23] -gitbot:#testing- [web-platform-tests] Ms2ger opened pull request #1534: Cleanup whitespace in FileAPI tests. (master...BlobURL) https://github.com/w3c/web-platform-tests/pull/1534
  195. # [19:23] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  196. # [19:23] <Ms2ger> rs?
  197. # [19:25] * Joins: gitbot (~gitbot@public.cloak)
  198. # [19:25] -gitbot:#testing- [web-platform-tests] jgraham pushed 3 new commits to master: https://github.com/w3c/web-platform-tests/compare/b08bb48565b5...1fa4b478036a
  199. # [19:25] -gitbot:#testing- web-platform-tests/master 088357c Ms2ger: Replace Windows line endings in FileAPI.
  200. # [19:25] -gitbot:#testing- web-platform-tests/master 9ed1476 Ms2ger: Remove trailing whitespace.
  201. # [19:25] -gitbot:#testing- web-platform-tests/master 1fa4b47 jgraham: Merge pull request #1534 from Ms2ger/BlobURL...
  202. # [19:25] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  203. # [19:27] * Joins: zcorpan (~zcorpan@public.cloak)
  204. # [19:27] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  205. # [19:34] * Joins: bhill2 (~bhill2@public.cloak)
  206. # [19:42] * Joins: gitbot (~gitbot@public.cloak)
  207. # [19:42] -gitbot:#testing- [web-platform-tests] Ms2ger created pr-287 (+2 new commits): https://github.com/w3c/web-platform-tests/compare/94c2f482dedf^...884301864944
  208. # [19:42] -gitbot:#testing- web-platform-tests/pr-287 94c2f48 lenient: Added tests for fileReader in FileAPI
  209. # [19:42] -gitbot:#testing- web-platform-tests/pr-287 8843018 Ms2ger: Correct some bugs.
  210. # [19:42] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  211. # [19:44] * Joins: gitbot (~gitbot@public.cloak)
  212. # [19:44] -gitbot:#testing- [web-platform-tests] Ms2ger opened pull request #1535: Some more FileReader tests. (master...pr-287) https://github.com/w3c/web-platform-tests/pull/1535
  213. # [19:44] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  214. # [19:44] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
  215. # [19:45] * Joins: bhill2 (~bhill2@public.cloak)
  216. # [19:45] * Joins: gitbot (~gitbot@public.cloak)
  217. # [19:45] -gitbot:#testing- [web-platform-tests] Ms2ger closed pull request #287: Add test cases for FileReader States. (master...submission/LenientLiu) https://github.com/w3c/web-platform-tests/pull/287
  218. # [19:45] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  219. # [19:46] <Ms2ger> Anyone for the last -3+4 on https://critic.hoppipolla.co.uk/r/3733 ?
  220. # [19:49] * Joins: plh (plehegar@public.cloak)
  221. # [20:07] <Ms2ger> I know
  222. # [20:08] <Ms2ger> plh wants to finish https://critic.hoppipolla.co.uk/r/3733
  223. # [20:24] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  224. # [20:37] * Joins: zcorpan (~zcorpan@public.cloak)
  225. # [20:44] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  226. # [20:59] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  227. # [21:15] * Joins: darobin (rberjon@public.cloak)
  228. # [21:32] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  229. # [21:32] * Joins: darobin (rberjon@public.cloak)
  230. # [22:04] * Quits: scott_gonzalez (~scott_gonzalez@public.cloak) (scott_gonzalez)
  231. # [22:08] * Joins: gitbot (~gitbot@public.cloak)
  232. # [22:08] -gitbot:#testing- [web-platform-tests] jgraham opened pull request #1536: fix racy test, r=jgraham. (master...sync_c97bdbdaef0d23986e2f6d14539b6fc530d5704c) https://github.com/w3c/web-platform-tests/pull/1536
  233. # [22:08] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  234. # [22:08] * Joins: gitbot (~gitbot@public.cloak)
  235. # [22:08] -gitbot:#testing- [web-platform-tests] jgraham closed pull request #1536: fix racy test, r=jgraham. (master...sync_c97bdbdaef0d23986e2f6d14539b6fc530d5704c) https://github.com/w3c/web-platform-tests/pull/1536
  236. # [22:08] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  237. # [22:08] * Joins: gitbot (~gitbot@public.cloak)
  238. # [22:08] -gitbot:#testing- [web-platform-tests] jgraham pushed 1 new commit to master: https://github.com/w3c/web-platform-tests/commit/78bc2a28397159604ce41997e408fbb171e11f8f
  239. # [22:08] -gitbot:#testing- web-platform-tests/master 78bc2a2 jgraham: Merge pull request #1536 from w3c/sync_c97bdbdaef0d23986e2f6d14539b6fc530d5704c...
  240. # [22:08] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  241. # [22:08] * Joins: gitbot (~gitbot@public.cloak)
  242. # [22:08] -gitbot:#testing- [web-platform-tests] jgraham deleted sync_c97bdbdaef0d23986e2f6d14539b6fc530d5704c at c97bdbd: https://github.com/w3c/web-platform-tests/commit/c97bdbd
  243. # [22:08] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  244. # [22:11] <jgraham> Achievement unlocked: upstreamed a fix directly from gecko
  245. # [22:19] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  246. # [22:24] <AutomatedTester> jgraham: woooohoooo
  247. # [22:33] * Joins: scott_gonzalez (~scott_gonzalez@public.cloak)
  248. # [22:34] * Joins: Lachy (~Lachy@public.cloak)
  249. # [22:59] * heycam|away is now known as heycam
  250. # [23:17] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  251. # [23:23] * Joins: Lachy (~Lachy@public.cloak)
  252. # [23:48] * Quits: plh (plehegar@public.cloak) ("Leaving")
  253. # [23:56] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
  254. # [23:59] * Quits: scott_gonzalez (~scott_gonzalez@public.cloak) (scott_gonzalez)
  255. # Session Close: Thu Jan 15 00:00:00 2015

Previous day, Next day

Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn