Login

CSS Test Harness

This is a development version of a test harness for conducting CSS conformance testing.

More information about the CSS Conformance Test Suites can be found on the CSS Working Group Wiki.

You can run tests or review the testing results for the following test suites:
Test SuiteTest Count
Compositing and Blending Level 1 CR Test Suite65Run TestsReview Results
CSS Box Alignment Module Level 3 CR Test Suite490Run TestsReview Results
CSS Animations Module Level 1 CR Test Suite89Run TestsReview Results
CSS Backgrounds and Borders Module Level 3 CR Test Suite128Run TestsReview Results
CSS Fragmentation Module Level 3 CR Test Suite111Run TestsReview Results
CSS Cascading and Inheritance Level 3 CR Test Suite107Run TestsReview Results
CSS Color Module Level 3 Conformance Test Suite13Run TestsReview Results
CSS Color Module Level 4 CR Test Suite118Run TestsReview Results
CSS Conditional Rules Module Level 3 CR Test Suite87Run TestsReview Results
CSS Containment Module Level 1 CR Test Suite171Run TestsReview Results
CSS Counter Styles Level 3 CR Test Suite222Run TestsReview Results
CSS Display Module Level 3 CR Test Suite73Run TestsReview Results
CSS Exclusions Module Level 1 CR Test Suite11Run TestsReview Results
CSS Flexible Box Layout Module Level 1 CR Test Suite801Run TestsReview Results
CSS Fonts Module Level 3 CR Test Suite524Run TestsReview Results
CSS Fonts Module Level 4 CR Test Suite94Run TestsReview Results
CSS Generated Content for Paged Media Level 3 CR Test Suite20Run TestsReview Results
CSS Grid Layout Module Level 1 CR Test Suite649Run TestsReview Results
CSS Images Module Level 3 CR Test Suite70Run TestsReview Results
CSS Masking Level 1 CR Test Suite203Run TestsReview Results
CSS Multi-column Layout Module Level 1 CR Test Suite133Run TestsReview Results
CSS Paged Media Module Level 3 CR Test Suite10Run TestsReview Results
CSS Pseudo-Elements Module Level 4 Test Suite165Run TestsReview Results
CSS Ruby Layout Module Level 1 CR Test Suite81Run TestsReview Results
CSS Scoping Module Level 1 CR Test Suite18Run TestsReview Results
CSS Scroll Snap Module Level 1 CR Test Suite65Run TestsReview Results
CSS Shapes Module Level 1 CR Test Suite296Run TestsReview Results
CSS Style Attributes Level 1 CR Test Suite16Run TestsReview Results
CSS Text Module Level 3 CR Test Suite1810Run TestsReview Results
CSS Text Decoration Module Level 3 CR Test Suite255Run TestsReview Results
CSS Transforms Module Level 1 CR Test Suite553Run TestsReview Results
CSS Transitions Module Level 1 CR Test Suite10Run TestsReview Results
CSS Transitions Module Level 2 CR Test Suite16Run TestsReview Results
CSS Basic User Interface Module Level 3 CR Test Suite106Run TestsReview Results
CSS Basic User Interface Module Level 4 CR Test Suite134Run TestsReview Results
CSS Values and Units Module Level 3 CR Test Suite71Run TestsReview Results
CSS Custom Properties Level 1 CR Test Suite224Run TestsReview Results
CSS Will Change Module Level 1 CR Test Suite24Run TestsReview Results
CSS Writing Modes Module Level 3 Alpha 1 Test Suite589Run TestsReview Results
CSS Writing Modes Module Level 3 CR Test Suite1204Run TestsReview Results
CSS 2.1 Conformance Test Suite159Run TestsReview Results
CSS Object Model Level 1 CR Test Suite44Run TestsReview Results
CSSOM View Module Level 1 Test Suite39Run TestsReview Results
Filter Effects Level 1 CR Test Suite92Run TestsReview Results
Geometry Interfaces Module Level 1 CR Test Suite9Run TestsReview Results
Media Queries Level 3 Conformance Test Suite28Run TestsReview Results
Selectors Level 3 Conformance Test Suite12Run TestsReview Results
Selectors Level 4 CR Test Suite133Run TestsReview Results
WOFF 2.0 CR Test Suite300Run TestsReview Results
You can review the testing results for the following locked test suites:
Test SuiteTest Count
CSS 2.1 CR Test Suite9418Review Results

Please make sure your client is configured to:

Note that many of the tests require the Ahem font to be installed. Some of the font-related tests also require special fonts. Without the proper fonts installed, results are of no value.

Some tests have additional requirements, which will be noted by the harness interface.