15:03:47 RRSAgent has joined #htmlt
15:03:47 logging to http://www.w3.org/2011/06/14-htmlt-irc
15:04:55 Conf call is up if you want to dial in...
15:06:36 zakim, list conferences
15:06:41 I see HTML_WG(HTMLT)11:00AM, UW_WebTVIG(Home Net)10:00AM, RWC_WebEven()11:00AM, Team_(dnt)14:57Z, Team_(pf)14:00Z, Team_(wf)13:27Z, Team_(site)13:05Z active
15:06:46 zakim, this is htmlt
15:06:46 also scheduled at this time are SW_(SPARQL)10:00AM, DIG_weekly()11:00AM, WAI_UAWG(CHAIRS)10:30AM, SW_RIF()11:00AM, T&S_XMLSEC()10:00AM, XML_ET-TF()11:00AM, VB_VBWG()10:00AM,
15:06:51 ... WAI_PFWG(HTML_TF)11:00AM, I18N_ITS IG()11:00AM, SW_HCLS(COI)11:00AM
15:06:54 ok, plh; that matches HTML_WG(HTMLT)11:00AM
15:07:19 +Plh
15:07:28 zakim, Microsoft is krisk
15:07:40 +krisk; got it
15:08:10 Agenda is a bit light -> http://lists.w3.org/Archives/Public/public-html-testsuite/2011Jun/0014.html
15:08:43 Though I just sent out an email to the list about the test review schedule with some dates
15:08:59 http://lists.w3.org/Archives/Public/public-html-testsuite/2011Jun/0016.html
15:11:08 Lets get start the meeting...
15:11:20 Agenda Item #1 Bugs on approved tests
15:11:30 We have two new bugs -
15:11:32 http://www.w3.org/Bugs/Public/show_bug.cgi?id=12896
15:14:54 It's hard to really make a call since this test doesn't reference back to a section or statement in the HTML5 specification
15:15:03 I'm surprised about that one but would need to dig into it to udnerstand it fully
15:15:51 It would be a requirement in the SVG specification
15:16:12 doesn't seem like a normative part of the HTML5 spec
15:16:51 SVG has a class attribute: http://www.w3.org/TR/SVG/styling.html#ClassAttribute
15:17:26 But SVG doesn't have an 'x' element
15:17:37 yes, I'm catching up slowly :)
15:18:02 Ms2ger: Why would that matter?
15:18:33 Because it doesn't require the class attribute to work on unknown elements, unlike HTML
15:19:17 Does it require them to not work on unknown elements?
15:19:19 basically in the svg namespace the unknown elements should not be in the collection
15:19:37 seems a bug in the svg spec as well to me
15:20:20 does any one believe this is a normative part of the html5 spec?
15:21:03 HTML class attribute: http://www.w3.org/TR/html5/elements.html#classes
15:21:13 I believe it is something that someone at W3C should be testing
15:21:33 And that punting on such things is harmful to interoperability
15:22:00 I believe it's something someone at the W3C should be *speccing*, before we test it
15:22:50 I'm willing to report a bug against the svg spec
15:23:13 I agree that html5 is clear for its class attribute on any HTML element
15:23:33 and svg should consider doing the same probably
15:23:37 SVG just says "This attribute assigns a class name or set of class names to an element"
15:23:52 but it has a list of those elements
15:23:53 It doesn't say "but only if the element is defined in this specification"
15:23:58 http://www.w3.org/TR/SVG/attindex.html
15:24:20 "This appendix is informative, not normative."
15:24:27 yes, just saw that
15:25:05 I'm willing to ask the question to the svg wg
15:25:11 thanks
15:25:25 I am happy to leave the bug open but it is not clear to me that it is a valid issue
15:26:02 (I think requiring the implementation to skip unknown elements in DOM methods would be badness)
15:26:13 at a bare minimum the test still at least mention what it is testing and what section of the html5 spec it is attempting to test
15:26:27 The problem is that the SVG spec doesn't require either way
15:26:43 I agree that the SVG spec could be clearer
15:26:43 And we shouldn't be testing things that aren't clearly specified
15:27:05 That excludes us testing the interaction with SVG, ever, really
15:27:14 and probably lots of DOM Core too
15:27:43 Oh? Anything wrong with DOM Core? :)
15:27:52 Well Web DOM Core is fine
15:28:01 it is also not the official spec :)
15:28:16 (it is just the useful one)
15:28:24 Are you arguing that we should be testing HTML4, then?
15:28:49 HTML is no more official than DOM Core
15:28:58 No, I am saying that Web DOM Core doesn't have any status within W3C afaik
15:29:04 we have http://www.w3.org/TR/html5/dom.html#dom-document-getelementsbyclassname
15:29:11 w3.org/TR/domcore
15:29:26 so getElementsByClassName is defined in HTML5 it seems
15:29:34 correct
15:29:34 Ms2ger: Oh, then I am behind :)
15:29:48 next bug...
15:29:49 :)
15:29:51 Anyway, I still don't think the test is wrong
15:29:51 http://www.w3.org/Bugs/Public/show_bug.cgi?id=12787
15:30:00 I still do :)
15:30:10 I'll ask the svg wg :)
15:30:16 plh++
15:30:42 If the test is wrong SVG needs to change :)
15:31:26 This is a class of bugs dealing with exception handling
15:31:51 Yeah, WebIDL is not really stable. I guess we will get more issues like this
15:32:18 I'd suggest asking Philip to update his tests, and if he doesn't get to it, I can fix too
15:32:31 WebIDL should create a test for each part of the web IDL spec that uses various specifications to test interop
15:33:05 I think the best outcome is to make sure that an exception is thrown
15:33:25 The best outcome is to test the right exception is thrown
15:34:02 canvas2d says "If the image is null, the implementation must raise a TYPE_MISMATCH_ERR exception."
15:34:12 so, the test is correct according to the spec
15:34:23 now, the spec itself may have a bug
15:34:56 Once the HTML5 spec changes then it's a legit bug
15:34:56 Are you looking at TR/?
15:35:06 The spec has changed yesterday or so
15:35:13 ah...
15:35:44 http://dev.w3.org/html5/2dcontext/Overview.html#dom-context-2d-createpattern
15:35:50 also says the same thing
15:36:59 it seems to fix the test or close the bug
15:37:03 s//premature/
15:37:20 http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.html#dom-context-2d-createpattern
15:37:37 Not sure why the W3C version isn't up to date
15:37:52 In any case, WebIDL takes precedence here
15:38:18 does HTML5 allow WebIDL to take precedence actually?
15:38:29 (I'm just curious here)
15:38:56 It depends normatively on WebIDL
15:39:38 The prose in the spec is only applied after WebIDL has done it work
15:39:59 seems a bit early to make this change
15:40:11 a number of browsers raise this exception today (TYPE_MISMATCH_ERR)
15:40:22 IE9, Chrome and Safari...
15:40:26 Fx too
15:40:39 Because that's what the spec required until recently
15:41:55 I would wait until the change is propagated into the w3c dev version and see if anyone raises an issue before jumping to change the test. I suggest not to close the bug at this point and look at it again later
15:42:12 sounds good...
15:42:57 (in any case, we would need philip to change his copy of the test first I think)
15:43:01 Regardless of whether the change is propagated though, the test is still wrong
15:43:50 next Agenda item...
15:44:19 A few new tests - have been submitted to Hg if you have not noticed
15:44:20 http://dvcs.w3.org/hg/html
15:44:33 Feel free to take a peek and give feedback (history push state)
15:44:47 time element
15:45:16 james if you have any more information about these tests?
15:46:38 should assert_true( makeTime(false,'03:04').valueAsDate != null ); use assert_not_equals instead?
15:47:06 Probably
15:47:47 James, for the time element tests, you probably want to apply the same feedback you've got for classList
15:48:33 thanks for the submission
15:48:36 lets adjourn
15:49:50 I will pass on the feedback to the test author
15:50:10 (the tests were written before assert_not_equals)
15:51:10 -Plh
15:51:17 Note we don't have a meeting schedule on the june 28th - though we could meet next tuesday if people would like to meet
15:51:46 RRSAgent, make logs public
15:51:55 rrsagent, generate minutes
15:51:55 I have made the request to generate http://www.w3.org/2011/06/14-htmlt-minutes.html krisk
15:52:58 -krisk
15:52:59 HTML_WG(HTMLT)11:00AM has ended
15:52:59 Attendees were Plh, krisk
17:28:16 Zakim has left #htmlt
18:08:23 plh has left #htmlt
18:17:38 plh has joined #htmlt
18:17:44 http://w3c-test.org/html/tests/approved/getElementsByClassName/011.xml
18:17:52 is returned as application/xml
18:18:01 is that the intent?
18:18:12 It's .xml, so I suppose yes
18:18:23 Does it cause trouble?
18:18:44 well, I'm wondering why Anne wrote that one as .xml
18:19:03 and not .xhtml for example
18:19:30 Still can't read his mind
18:19:38 Not that it wouldn't be useful at times... ;)