servo/tests/wpt/meta/WebCryptoAPI/derive_bits_keys
Kingsley Yung 9d7b438d6b
script: Enable crypto task source at task manager (#39453)
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>
2025-09-24 16:21:03 +00:00
..
cfrg_curves_bits_curve448.tentative.https.any.js.ini script: Enable crypto task source at task manager (#39453) 2025-09-24 16:21:03 +00:00
cfrg_curves_bits_curve25519.https.any.js.ini script: Enable crypto task source at task manager (#39453) 2025-09-24 16:21:03 +00:00
cfrg_curves_keys_curve448.tentative.https.any.js.ini script: Enable crypto task source at task manager (#39453) 2025-09-24 16:21:03 +00:00
cfrg_curves_keys_curve25519.https.any.js.ini script: Enable crypto task source at task manager (#39453) 2025-09-24 16:21:03 +00:00
derive_key_and_encrypt.https.any.js.ini Update web-platform-tests to revision b'd2f2efe271ae2fa661c52ed2fe8564e21ad4036f' (#34115) 2024-11-03 01:33:12 +00:00
derived_bits_length.https.any.js.ini Update web-platform-tests to revision b'6cf69a4f431581e9438681abc776029308ee8a8c' (#34265) 2024-11-17 01:49:15 +00:00
ecdh_bits.https.any.js.ini Implement SubtleCrypto.deriveBits with PBDKF2 (#34164) 2024-11-06 15:52:15 +00:00
ecdh_keys.https.any.js.ini Implement subtlecrypto.deriveKey (#34185) 2024-11-08 12:59:01 +00:00
hkdf.https.any.js.ini webcrypto: implement raw hmac export (#39059) 2025-09-01 05:34:29 +00:00
pbkdf2.https.any.js.ini webcrypto: implement raw hmac export (#39059) 2025-09-01 05:34:29 +00:00