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