Skip to main content

Web Platform Tests

Pass rates of the Web Platform Tests (WPT), the browsers' shared conformance suite, in the areas css/cssom, dom, domparsing, html/dom. They complement the probes: many more tests, but only for the areas that were run.

AreaSubtestswarpdom passedwarpdom ratejsdom passedjsdom rate
css/cssom4333288066.5%287866.6%
dom (top-level files)2102199895.1%133765.5%
dom/abort3737100.0%37100.0%
dom/collections5555100.0%55100.0%
dom/events71560083.9%48167.3%
dom/lists18918798.9%18597.9%
dom/nodes9924721072.7%713371.9%
dom/ranges444944031890.6%4031790.6%
dom/traversal1607159599.3%158398.5%
domparsing49833467.1%33567.3%
html/dom692946119688.3%5285976.3%
Total13324811641087.4%10720080.5%

Subtests that the runner cannot run outside a browser (testdriver, tentative tests) are skipped for every engine alike. "Pass rate" is passed subtests / subtests; "score" averages the per-file pass fraction, so large files weigh less. Subtest counts can differ slightly between engines when a test file stops early in one of them.

happy-dom and linkedom have not been run through this WPT harness, so there are no numbers for them here. The run was made with the WPT workflow in the warpdom repository; see the About page on the maintainer.