WPT
This page compares scores on the Web Platform Tests across web engines, using the latest master runs from wpt.fyi and Blitz's own test runner.
Spec: https://www.w3.org/TR/DOM-Level-3-XPath/ ↗
Runs: Chrome 154.0.8037.0 (wpt@7c4ec356a) | Firefox 157.0a1 (wpt@7c4ec356a) | Safari 251 preview (wpt@5ce815a83) | Ladybird 1.0-8f0a1 (wpt@7c4ec356a) | Servo Servo 0.5 (wpt@2ccd2cbf8) | Blitz 4dcc855ce (wpt@a95401e4e)
Sort areas: alphabetical | by subtest count
| Area | Chrome | Firefox | Safari | Ladybird | Servo | Blitz |
|---|---|---|---|---|---|---|
| Total | 99.4%1149/1156 | 98.2%1135/1156 | 99.5%1150/1156 | 95.5%1104/1156 | 99.3%1148/1156 | 0.0%0/1156 |
| Test | Chrome | Firefox | Safari | Ladybird | Servo | Blitz |
|---|---|---|---|---|---|---|
| booleans.html | 7/7 | 7/7 | 7/7 | 7/7 | 7/7 | NOT RUN |
| document.tentative.html | PASS | PASS | PASS | PASS | PASS | NOT RUN |
| elements-are-parents-of-their-attributes.html | 2/2 | 2/2 | 2/2 | 2/2 | 2/2 | NOT RUN |
| evaluator-constructor.html | 2/2 | 2/2 | 2/2 | 2/2 | 2/2 | NOT RUN |
| evaluator-cross-realm.tentative.html | 4/4 | 4/4 | 4/4 | 2/4 | 4/4 | NOT RUN |
| evaluator-different-document.tentative.html | 8/8 | 4/8 | 8/8 | 4/8 | 8/8 | NOT RUN |
| expression-cross-realm.tentative.html | 4/4 | 0/4 | 4/4 | 2/4 | 4/4 | NOT RUN |
| expression-different-document.tentative.html | 8/8 | 4/8 | 8/8 | 4/8 | 8/8 | NOT RUN |
| fn-concat.html | PASS | PASS | PASS | PASS | PASS | NOT RUN |
| fn-contains.html | PASS | PASS | PASS | PASS | PASS | NOT RUN |
| fn-id.html | 8/8 | 8/8 | 8/8 | 7/8 | 7/8 | NOT RUN |
| fn-lang.html | 7/7 | 6/7 | 7/7 | 6/7 | 7/7 | NOT RUN |
| fn-normalize-space.html | 2/2 | 2/2 | 2/2 | 1/2 | 2/2 | NOT RUN |
| fn-starts-with.html | PASS | PASS | PASS | PASS | PASS | NOT RUN |
| fn-substring-after.html | PASS | PASS | PASS | PASS | PASS | NOT RUN |
| fn-substring-before.html | PASS | PASS | PASS | PASS | PASS | NOT RUN |
| fn-substring.html | PASS | PASS | PASS | PASS | PASS | NOT RUN |
| fn-translate.html | PASS | PASS | PASS | PASS | PASS | NOT RUN |
| lexical-structure.html | 2/2 | 2/2 | 2/2 | 2/2 | 2/2 | NOT RUN |
| node-set-tree-order.html | PASS | PASS | PASS | PASS | PASS | NOT RUN |
| node-sets.html | PASS | PASS | PASS | PASS | PASS | NOT RUN |
| numbers.html | 5/5 | 5/5 | 5/5 | 5/5 | 5/5 | NOT RUN |
| predicates.html | PASS | PASS | PASS | PASS | PASS | NOT RUN |
| resolver-callback-interface-cross-realm.tentative.html | 2/5 | 0/5 | 1/5 | 0/5 | 3/5 | NOT RUN |
| resolver-callback-interface.html | 8/10 | 10/10 | 10/10 | 0/10 | 8/10 | NOT RUN |
| resolver-non-string-result.html | 4/6 | 6/6 | 4/6 | 0/6 | 6/6 | NOT RUN |
| result-iterateNext.html | 7/7 | 7/7 | 7/7 | 3/7 | 7/7 | NOT RUN |
| text-html-attributes.html | 15/15 | 12/15 | 15/15 | 10/15 | 12/15 | NOT RUN |
| text-html-elements.html | 11/11 | 11/11 | 11/11 | 4/11 | 11/11 | NOT RUN |
| variables-in-expression-crash.html | PASS | PASS | PASS | PASS | PASS | NOT RUN |
| xml_xpath_runner.html | 1024/1024 | 1024/1024 | 1024/1024 | 1024/1024 | 1024/1024 | NOT RUN |
| xpath-evaluate-crash.html | PASS | PASS | PASS | PASS | PASS | NOT RUN |
| xpath-shadow-dom.html | 2/2 | 2/2 | 2/2 | 2/2 | 2/2 | NOT RUN |
| xpathevaluatorbase-creatensresolver.html | 4/4 | 4/4 | 4/4 | 4/4 | 4/4 | NOT RUN |