- From: Ms2ger <ms2ger@gmail.com>
- Date: Tue, 23 Aug 2011 13:57:55 +0200
- To: "public-html-testsuite@w3.org" <public-html-testsuite@w3.org>
Hi all, I've asked a fellow Mozilla developer to review the HTML forms tests Microsoft recently submitted. [1] Their comments (which I agree with) are below. autofocus.html, formaction.html, formenctype.html, formmethod.html, formtarget.html, placeholder.html: all of these duplicate Aryeh's reflection tests in a much less exhaustive manner, and should be removed. Furthermore, by lowercasing the return value of formMethod, formmethod.html barely even tests what it does look at. datalistelement.html: not exhaustive enough. It should test at least the case of a datalist with non-option children (input and textarea, say), option grandchildren, option children in a non-HTML namespace, and it should test that the 'options' collection is live. formnovalidate.html: should drop the reflection tests, should test that formnovalidate is ignored if set on another element than the submit control that has been used (e.g. on another submit control, a non-submit control and on the form owner), and the entire test should be wrapped in two test(function() {})s (one per click()). inputtypes.html: the reflection part should go, and the test for the list IDL attribute should not be in this test. inputwillvalidate.html: not exhaustive enough, should test all form elements and all input types, should test input with and without various attributes (with readonly, without required, ...), and the button element it has is not used in the test. While I appreciate the work Microsoft has spent on these tests, I would not approve any of them. Ms2ger [1] http://dvcs.w3.org/hg/html/rev/0d22bf10fe00
Received on Tuesday, 23 August 2011 11:58:38 UTC