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 / WebCryptoAPI

Spec: Web Cryptography ↗

Runs: Chrome 155.0.8039.0 (wpt@3f6b09ae3, 2026-09-03) | Firefox 157.0a1 (wpt@3f6b09ae3, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-795e1 (wpt@7e3d005d7, 2026-09-03) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)

Sort areas: alphabetical | by subtest count

AreaChromeFirefoxSafariLadybirdServoBlitz
Total73.1%49684/6794080.6%54780/6794069.9%47490/6794093.0%63209/67940100.0%67916/679400.0%0/67940
derive_bits_keys94.5%23610/2499499.6%24890/2499499.5%24858/2499499.7%24919/24994100.0%24994/249940.0%0/24994
digest21.7%232/107021.7%232/107021.7%232/107047.1%504/1070100.0%1070/10700.0%0/1070
encap_decap0.0%0/2580.0%0/2580.0%0/258100.0%258/258100.0%258/2580.0%0/258
encrypt_decrypt58.6%2056/350671.0%2490/350671.0%2490/3506100.0%3506/3506100.0%3506/35060.0%0/3506
generateKey57.8%10922/1889470.9%13402/1889448.6%9186/1889491.8%17354/18894100.0%18894/188940.0%0/18894
import_export68.4%10486/1533674.9%11492/1533655.0%8442/1533687.9%13486/15336100.0%15336/153360.0%0/15336
secure_context100.0%2/2100.0%2/2100.0%2/2100.0%2/2100.0%2/20.0%0/2
serialization50.8%64/12657.1%72/12654.0%68/126100.0%126/126100.0%126/1260.0%0/126
sign_verify77.4%1258/162671.3%1160/162672.1%1172/1626100.0%1626/1626100.0%1626/16260.0%0/1626
wrapKey_unwrapKey63.3%598/94463.3%598/94463.3%598/944100.0%944/944100.0%944/9440.0%0/944
TestChromeFirefoxSafariLadybirdServoBlitz
algorithm-discards-context.https.window.html13/1313/1313/1313/1313/13NOT RUN
crypto_key_cached_slots.https.any.html0/22/22/22/22/2NOT RUN
crypto_key_cached_slots.https.any.worker.html0/22/22/22/22/2NOT RUN
getPublicKey.tentative.https.any.html0/370/370/370/3737/37NOT RUN
getPublicKey.tentative.https.any.worker.html0/370/370/370/3737/37NOT RUN
getRandomValues.any.html39/3930/3930/3939/3939/39NOT RUN
getRandomValues.any.worker.html39/3930/3930/3939/3939/39NOT RUN
historical.any.html3/33/33/33/33/3NOT RUN
historical.any.sharedworker.html3/33/33/33/33/3NOT RUN
historical.any.worker.html3/33/33/33/33/3NOT RUN
idlharness.https.any.html82/8282/8282/8282/8282/82NOT RUN
idlharness.https.any.worker.html82/8282/8282/8282/8282/82NOT RUN
idlharness.tentative.https.any.html89/10889/10889/108101/108108/108NOT RUN
idlharness.tentative.https.any.worker.html89/10889/10889/108101/108108/108NOT RUN
normalize-algorithm-name.https.any.html4/44/44/44/44/4NOT RUN
normalize-algorithm-name.https.any.worker.html4/44/44/44/44/4NOT RUN
randomUUID.https.any.html3/33/33/33/33/3NOT RUN
randomUUID.https.any.worker.html3/33/33/33/33/3NOT RUN
supports-modern.tentative.https.any.html0/1080/1080/1080/10896/108NOT RUN
supports-modern.tentative.https.any.worker.html0/1080/1080/1080/10896/108NOT RUN
supports.tentative.https.any.html0/1980/1980/1980/198198/198NOT RUN
supports.tentative.https.any.worker.html0/1980/1980/1980/198198/198NOT RUN