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> |
||
---|---|---|
.. | ||
cfrg_curves_bits_curve448.tentative.https.any.js.ini | ||
cfrg_curves_bits_curve25519.https.any.js.ini | ||
cfrg_curves_keys_curve448.tentative.https.any.js.ini | ||
cfrg_curves_keys_curve25519.https.any.js.ini | ||
derive_key_and_encrypt.https.any.js.ini | ||
derived_bits_length.https.any.js.ini | ||
ecdh_bits.https.any.js.ini | ||
ecdh_keys.https.any.js.ini | ||
hkdf.https.any.js.ini | ||
pbkdf2.https.any.js.ini |