
Contact: css21testsuite-submissions (at) gtalbot [dot] org
If your testcase does not comply with such guidelines or such format, I will help and assist you.
Among testcases already submitted to CSS 2.1 test suite by various parties and also in already approved testcases
If you want to be credited for the testcases you submit, then you will have to eventually sign up the W3C's license grant form so that you give W3C permission to distribute your contributions. Read more info on How to License Your Contribution. I will assist you if you need help on this issue.
Yes, absolutely! A testcase which is passed by all current mainstream browsers is less helpful, less useful for all mainstream browser development teams than one that is failed by 1 or by a few of the most recent browser versions (eg Internet Explorer 8, Firefox 3.6.8, Opera 10.61, Safari 5.0.1, Chrome 5.0.375.126, Konqueror 4.5) coming from the current mainstream browser manufacturers (Microsoft, Mozilla, Opera, Apple, Google, KDE). The number 1 purpose of the CSS2.1 test suite is to help achieve interoperable implementations of CSS 2.1 among web browsers and web-capable softwares. So, identifying testcases which are not properly supported or which are not correctly implemented in the latest stable version of a mainstream browser is helpful and relevant. A failure in a particular testcase will inform the involved browser manufacturer development team about it.
There are many positive aspects to submitting testcases which fail in recently released browser versions (e.g. Internet Explorer 8, Firefox 3.6.8, Opera 10.61, Safari 5.0.1, Chrome 5.0.375.126, Konqueror 4.5, etc). Still today, I would say that 50% of all questions asked in web authoring forum discussions newsgroups or in BBS are about browser incompatibilites (or suspected browser bugs) when rendering a particular webpage (markup and CSS) code.
4 types of testcases.
padding-left: 20%;
max-width: 10em; etc.First, make sure your testcases use valid markup code and use a XHTML 1.0 doctype declaration referencing to strict DTD. Then, make sure the pass and fail conditions of your testcases are clear and easy to figure out. Then, contact me.
First, read carefully the Contributing to the CSS Test Suites. Then upload your testcases on an accessible website. Creating a webpage (an index.html page) that can act as a table of contents linking to your testcases will be helpful. Then subscribe to the public-css-testsuite mailing list and announce that you have testcases to submit, to be reviewed and that you want to participate in the project.
When you have submitted at least 1 testcase that has been reviewed or that is considered as acceptable for CSS 2.1 test suite.