15:00:49 RRSAgent has joined #htmlt 15:00:49 logging to http://www.w3.org/2011/08/23-htmlt-irc 15:01:10 zakim, this is htmlt 15:01:10 krisk, I see HTML_WG(HTMLT)11:00AM in the schedule but not yet started. Perhaps you mean "this will be htmlt". 15:01:21 zakim, this will be htmlt 15:01:22 ok, krisk; I see HTML_WG(HTMLT)11:00AM scheduled to start now 15:02:32 HTML_WG(HTMLT)11:00AM has now started 15:02:39 +[Microsoft] 15:03:08 zakim, Microsoft is me 15:03:08 +krisk; got it 15:03:37 I called into the conf call incase someone else dials in 15:03:57 Though like most meeting I suspect this will be on IRC 15:05:06 Agenda: http://lists.w3.org/Archives/Public/public-html-testsuite/2011Aug/0014.html 15:06:54 Agenda Item #1 Bugs on approved tests 15:06:59 Looks like we have two bugs 15:07:02 First is http://www.w3.org/Bugs/Public/show_bug.cgi?id=13767 15:07:40 We should probably just remove these tests 15:08:47 I agree as well 15:09:16 jgraham/gsnedders do you object? 15:09:30 (looking) 15:09:50 Yep, delete them 15:10:41 So we have consensus that these tests should be removed 15:11:02 Next bug http://www.w3.org/Bugs/Public/show_bug.cgi?id=13875 15:12:11 This seem like more of an ask for the w3c systems team? 15:12:39 Can you explain more Ms2ger? 15:13:16 Php seems to be universal in terms of support and documentation 15:13:42 Well it is not universal in that Mozilla don't use it for their testing 15:14:11 OTOH, there are clearly cases that won't be covered by less than a full blown language 15:14:43 Right; we will need a full blown language for some tests 15:15:07 I think it's still useful to limit the use of such a language to the cases where it's actually necessary 15:15:49 I'm not opposed to have another way to create tests if we are limited by what we have in place today 15:16:04 This is why MS helped get the w3c a Hg server 15:16:15 I don't object to having a simple method for common cases if it is trivial to implement via apache 15:16:36 The W3C server is useless for our internal testing 15:17:00 Ms2ger can you add an example test that can't be done with php that is possible using the httpd.js ? 15:17:06 I don't know what it is like at Microsoft, but here using external servers for tests is forbidden for reliability reasons 15:17:17 This isn't about tests that can't be done using PHP 15:17:30 It's about tests that are easier to write without it 15:18:30 The text/plain test you commented on, for example, could be done with a one line ^headers^ files 15:18:38 Ms2ger: Can you write an implementation using only common apache modules? 15:18:56 I don't know, I hope so 15:19:19 I think we should revisit this once the implementability has been demonstrated 15:19:23 Agreed 15:20:19 Microsoft doesn't use apache or php internally for testing 15:20:49 Intresting. So you are screwed either way :) 15:20:56 Though translating from asp.net to php is trivial 15:21:18 But what Ms2ger suggests is likely to also be trivial in IIS (I guess) 15:21:31 Presumably as trivial as in Apache 15:21:44 Yeah, as trivial or not I suppose I mean 15:21:46 t 15:22:02 so what is httpd.js an appache module? 15:22:20 A webserver written entirely in javascript aiui 15:22:32 Nothing to do with apache 15:23:00 What jgraham said :) 15:23:58 One way to help is to submit this to Hg and send email to the list saying mozilla would like to give this to the w3c for possible use for testing 15:23:59 (the point of bringing up apache is that I assume it is relevant to the W3C systems team) 15:24:57 I'm not against this just need more information 15:25:09 My idea was to re-implement the file format for apache 15:25:27 Right, lets see if that is possible first them come back to this bug 15:25:33 +' 15:25:42 (Though I have to admit I don't have a lot of experience with server side stuff) 15:26:02 Ok ms2ger can you add more to the bug? 15:26:11 Will do 15:26:27 Agenda item #2 PHP 15:27:32 I just wanted to note that I pushed a php script and it worked just fine 15:27:39 Excellent 15:27:39 http://w3c-test.org/html/tests/submission/Microsoft/async/delay.php 15:27:51 It's used for some async script tests 15:28:18 async is pretty important for browser interop 15:28:49 since if all browsers run script differently a page is never going to work the same across browsers 15:29:24 I'll see if I can get someone to review them 15:29:55 I was going to send a private email to phl to let be aware of the php in case the systems folks wants to review 15:30:27 though it's a very trivial php file 15:31:38 I thought they got alerted automatically, but might be good to confirm that with plh 15:32:32 Agenda item #3 Test submissions 15:32:43 I submitted some tests from microsoft 15:32:56 some use async_test 15:32:59 for example http://w3c-test.org/html/tests/submission/Microsoft/async/async_003.htm 15:33:43 Beyond if the test is a normative requirement I would be good to have feedback on the use of async_test 15:34:00 I also didn't find a clean way to have a test timeout and fail 15:34:25 I though the setup({timeout:100}) would do this but it didn't 15:35:02 If a test times out it times out 15:35:07 You're always running the timeout function before that kicks in, right? 15:35:32 There isn't a way to say "a timeout is equivalent to a fail" 15:36:11 I'd say timeouts are always failures 15:36:23 But that's a question for the runner, really 15:36:52 Yes 15:36:55 That's my view 15:37:29 It is OK to write a test where timeout implies fail because any sane runner will realise that a timeout isn't a pass result 15:37:56 IMHO I added a timer to the async_tests that forces a fail before the setup({timeout}) occurs 15:38:22 That is OK too ofc 15:38:33 I don't have a strong opinion on the right style here 15:39:00 Thanks that is why I am asking 15:39:17 I think it would be better to get rid of the setTimeout, though... I'll have a look if I can come up with something later 15:39:55 The only problem with splicit in-test timeouts is that they can cause problems if you run the tests on unexpectedly slow platforms 15:40:01 e.g. mobile devices 15:40:07 *explicit 15:40:23 Or our test servers during California working hours 15:40:48 Really? 15:41:20 That's one problem I don't recall seeing :) 15:42:10 Maybe your test servers weren't written in the nineties :) 15:43:38 krisk, anything else about Microsoft's submissions? 15:44:13 I also submitted some sandbox tests, which have another problem... 15:44:58 If you are familiar with the sandbox attribute one feature is that the sandbox content can't run script 15:45:45 So for some of the sandbox tests I had to make the self describing tests 15:46:38 Sounds reasonable 15:46:48 Though for ones that do run script I used the test harness 15:47:23 The other part of sandbox attribute is pluggins 15:48:19 We used pdf as a pluggin since it seems to be widely available - but it's not universal (mobile) 15:48:37 Uh, yeah dunno what to do with plugins 15:48:54 Isn't there a NPAPI test plugin? 15:49:00 I believe Mozilla has one 15:49:01 Could we use something like that? 15:49:12 I don't know anything about it, though 15:49:44 I can ask around if it would be useful cross-browser 15:51:03 I think we might have/use something similar but I know nothing about it. Or even if it exists really. I don't like plugins :) 15:51:30 I'm open to using something else as long as it works on Windows 15:52:05 I'm open to anything as long as it works on Windows, Linux, and OSX 15:52:08 (Picky!) 15:53:28 I just wanted to raise awareness on why a test uses pdf 15:54:01 Sure. But I think depending on an external plugin that we can't put in hg is a bug 15:54:20 agree 15:54:40 I'll report to the list if I figure out something about Mozilla's plugin 15:55:32 thanks 15:55:40 shall we adjorn? 15:56:09 Infraware submitted testharness.js-using tests, btw 15:56:17 But the email didn't make it to the list 15:56:35 I emailed plh about that 15:56:36 good to hear 15:56:41 RRSAgent, make logs public 15:58:35 rrsagent, generate minutes 15:58:35 I have made the request to generate http://www.w3.org/2011/08/23-htmlt-minutes.html krisk 16:01:51 -krisk 16:01:52 HTML_WG(HTMLT)11:00AM has ended 16:01:53 Attendees were krisk 16:18:31 Present+ Ms2ger jgraham 17:52:20 Zakim has left #htmlt