mirror of
https://github.com/servo/servo.git
synced 2025-09-29 16:19:14 +01:00
The Web Cryptography API has the "crypto task source" (https://w3c.github.io/webcrypto/#dfn-crypto-task-source-0) to queue tasks to resolve or reject promises created in response to calls to methods of `SubtleCrypto`. This patch enables this task source at the script task manager, and queue tasks on this task source from existing steps. A few WPT error expectations are also added to WPT meta. The related cryptographic algorithms have not yet implemented, so the errors are expected. I don't know why WPT test did not capture them before. Testing: Existing tests suffice. --------- Signed-off-by: Kingsley Yung <kingsley@kkoyung.dev> |
||
---|---|---|
.. | ||
derive_bits_keys | ||
encrypt_decrypt | ||
generateKey | ||
import_export | ||
sign_verify | ||
wrapKey_unwrapKey | ||
__dir__.ini | ||
algorithm-discards-context.https.window.js.ini | ||
crypto_key_cached_slots.https.any.js.ini | ||
historical.any.js.ini |