Click here to download the Blitz Browser!

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.


wpt / dom / observable / tentative

Spec: DOM ↗

Runs: Chrome 155.0.8041.0 (wpt@4a01b83e3, 2026-09-04) | Firefox 157.0a1 (wpt@4a01b83e3, 2026-09-04) | Safari 251 preview (wpt@2c385f65e, 2026-09-04) | Ladybird 1.0-a7825 (wpt@4a01b83e3, 2026-09-04) | Servo Servo 0.6 (wpt@7e3d005d7, 2026-09-03) | Blitz a50cb8971 (wpt@a95401e4e, 2026-09-03)

Sort areas: alphabetical | by subtest count

AreaChromeFirefoxSafariLadybirdServoBlitz
Total99.2%521/5250.4%2/5250.4%2/5250.4%2/5250.4%2/5250.0%0/525
crashtests100.0%18/180.0%0/180.0%0/180.0%0/180.0%0/180.0%0/18
TestChromeFirefoxSafariLadybirdServoBlitz
idlharness.html36/362/362/362/362/36NOT RUN
observable-catch.any.html9/90/90/90/90/9NOT RUN
observable-catch.any.worker.html9/90/90/90/90/9NOT RUN
observable-constructor.any.html44/440/440/440/440/44NOT RUN
observable-constructor.any.worker.html44/440/440/440/440/44NOT RUN
observable-constructor.window.html4/40/40/40/40/4NOT RUN
observable-drop.any.html7/70/70/70/70/7NOT RUN
observable-drop.any.worker.html7/70/70/70/70/7NOT RUN
observable-event-target.any.html3/30/30/30/30/3NOT RUN
observable-event-target.any.worker.html3/30/30/30/30/3NOT RUN
observable-event-target.window.html2/20/20/20/20/2NOT RUN
observable-every.any.html10/100/100/100/100/10NOT RUN
observable-every.any.worker.html10/100/100/100/100/10NOT RUN
observable-filter.any.html6/60/60/60/60/6NOT RUN
observable-filter.any.worker.html6/60/60/60/60/6NOT RUN
observable-finally.any.html10/100/100/100/100/10NOT RUN
observable-finally.any.worker.html10/100/100/100/100/10NOT RUN
observable-find.any.html6/60/60/60/60/6NOT RUN
observable-find.any.worker.html6/60/60/60/60/6NOT RUN
observable-first.any.html5/50/50/50/50/5NOT RUN
observable-first.any.worker.html5/50/50/50/50/5NOT RUN
observable-flatMap.any.html7/70/70/70/70/7NOT RUN
observable-flatMap.any.worker.html7/70/70/70/70/7NOT RUN
observable-forEach.any.html6/60/60/60/60/6NOT RUN
observable-forEach.any.worker.html6/60/60/60/60/6NOT RUN
observable-forEach.window.html2/20/20/20/20/2NOT RUN
observable-from.any.html46/480/480/480/480/48NOT RUN
observable-from.any.worker.html46/480/480/480/480/48NOT RUN
observable-inspect.any.html13/130/130/130/130/13NOT RUN
observable-inspect.any.worker.html13/130/130/130/130/13NOT RUN
observable-last.any.html5/50/50/50/50/5NOT RUN
observable-last.any.worker.html5/50/50/50/50/5NOT RUN
observable-map.any.html6/60/60/60/60/6NOT RUN
observable-map.any.worker.html6/60/60/60/60/6NOT RUN
observable-map.window.htmlPASSFAILFAILFAILFAILNOT RUN
observable-reduce.any.html8/80/80/80/80/8NOT RUN
observable-reduce.any.worker.html8/80/80/80/80/8NOT RUN
observable-some.any.html7/70/70/70/70/7NOT RUN
observable-some.any.worker.html7/70/70/70/70/7NOT RUN
observable-switchMap.any.html6/60/60/60/60/6NOT RUN
observable-switchMap.any.worker.html6/60/60/60/60/6NOT RUN
observable-take.any.html6/60/60/60/60/6NOT RUN
observable-take.any.worker.html6/60/60/60/60/6NOT RUN
observable-takeUntil.any.html12/120/120/120/120/12NOT RUN
observable-takeUntil.any.worker.html12/120/120/120/120/12NOT RUN
observable-takeUntil.window.html2/20/20/20/20/2NOT RUN
observable-toArray.any.html6/60/60/60/60/6NOT RUN
observable-toArray.any.worker.html6/60/60/60/60/6NOT RUN