Commit Graph
205 Commits
Author SHA1 Message Date
moz-wptsync-bot 450390a71d Bug 1915364 - [wpt-sync] Update web-platform-tests to 6e7abe80a858ff15213d1e1e706d629fcf71377a, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 6e7abe80a858ff15213d1e1e706d629fcf71377a
wpt-type: landing
2024-08-29 07:32:57 +00:00
moz-wptsync-bot b7c55c1e7c Bug 1915030 [wpt PR 47797] - Update wpt metadata, a=testonly
wpt-pr: 47797
wpt-type: metadata
2024-08-29 07:32:42 +00:00
moz-wptsync-bot 94b878115a Bug 1914233 - [wpt-sync] Update web-platform-tests to e6e8541bc7c77d7a469059e3630cc13c513ddd31, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: e6e8541bc7c77d7a469059e3630cc13c513ddd31
wpt-type: landing
2024-08-22 07:52:40 +00:00
moz-wptsync-bot 25d8b8997f Bug 1912538 - [wpt-sync] Update web-platform-tests to 00196884086a88eb5924f53fd6ed576e76e2e96b, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 00196884086a88eb5924f53fd6ed576e76e2e96b
wpt-type: landing
2024-08-10 06:37:23 +00:00
moz-wptsync-bot 4426d0ee2d Bug 1907057 [wpt PR 47072] - Update wpt metadata, a=testonly
wpt-pr: 47072
wpt-type: metadata
2024-08-10 06:37:19 +00:00
Javier Fernández García-Boente ca7567f273 Bug 1793429 - Make the deriveBits's length argument Nullable r=keeler,webidl,smaug
The PR#345 [1] of the WebCrypto API specification changed the type
of the deriveBits's length argument to become 'optional' and with
'null' as default value.

The affected WebCrypto algorithms (HKDF, PBKDF2, ECDH and X25519)
will be adapted to handle the case of a null length properly.

[1] https://github.com/w3c/webcrypto/pull/345

Differential Revision: https://phabricator.services.mozilla.com/D217532
2024-08-07 09:17:48 +00:00
Norisz Fay 49bf463774 Backed out changeset 76470c519588 (bug 1793429) for causing bustage on WebCryptoTask.cpp CLOSED TREE 2024-08-02 11:29:43 +03:00
Javier Fernández García-Boente d978a6c981 Bug 1793429 - Make the deriveBits's length argument Nullable r=keeler,webidl,smaug DONTBUILD
The PR#345 [1] of the WebCrypto API specification changed the type
of the deriveBits's length argument to become 'optional' and with
'null' as default value.

The affected WebCrypto algorithms (HKDF, PBKDF2, ECDH and X25519)
will be adapted to handle the case of a null length properly.

[1] https://github.com/w3c/webcrypto/pull/345

Differential Revision: https://phabricator.services.mozilla.com/D217532
2024-08-02 07:43:30 +00:00
Anna Weine 278ba8c3bc Bug 1804788 - WebCrypto: Enable X25519 algorithm r=keeler,jschanck
Important:

Requires NSS patch: https://phabricator.services.mozilla.com/D214541

Differential Revision: https://phabricator.services.mozilla.com/D213261
2024-07-25 17:39:09 +00:00
moz-wptsync-bot 0c235995ba Bug 1907449 - [wpt-sync] Update web-platform-tests to a7577845e1aceaebfc009a4ddbdc9a52070b91c9, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: a7577845e1aceaebfc009a4ddbdc9a52070b91c9
wpt-type: landing
2024-07-15 08:04:01 +00:00
Alexandra Borovova b00295c183 Bug 1906970 - Update test expectations for WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.js. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D216255
2024-07-11 09:01:30 +00:00
moz-wptsync-bot 377151e571 Bug 1906970 - [wpt-sync] Update web-platform-tests to 17e3ded7b13918ef851a929923776d65098b9341, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 17e3ded7b13918ef851a929923776d65098b9341
wpt-type: landing
2024-07-11 08:00:38 +00:00
moz-wptsync-bot 07dd50c545 Bug 1867153 [wpt PR 43400] - Update wpt metadata, a=testonly
wpt-pr: 43400
wpt-type: metadata
2024-07-11 07:59:49 +00:00
moz-wptsync-bot 11abb7cec1 Bug 1905891 [wpt PR 46965] - Update wpt metadata, a=testonly
wpt-pr: 46965
wpt-type: metadata
2024-07-11 07:59:29 +00:00
Anna Weine 255566b177 Bug 1906602 - WebCrypto: removing % 8 check from ECDH and adding to HKDF r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D215895
2024-07-10 13:46:58 +00:00
Anna Weine 7dee93bb8e Bug 1905120 - WebCrypto: EC (ECDH only) should not check the alg field in jwk r=keeler
https://treeherder.mozilla.org/jobs?repo=try&revision=07516169971a8d1e6381c6fe62206da2c7723fb4

Differential Revision: https://phabricator.services.mozilla.com/D215130
2024-07-03 11:04:52 +00:00
Tamas Szentpeteri c0900ccf24 Backed out changeset 38179be0b233 (bug 1905120) for causing mochitest failures on test_WebCrypto_ECDSA.html. CLOSED TREE 2024-07-01 13:19:30 +03:00
Anna Weine 01181af142 Bug 1905120 - WebCrypto: EC (ECDH mostly) should not check the alg field in jwk r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D215130
2024-07-01 08:58:14 +00:00
moz-wptsync-bot 511f98b735 Bug 1905041 - [wpt-sync] Update web-platform-tests to e67bfa03fc6a7028cc04178d30e67d46132ef0e0, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: e67bfa03fc6a7028cc04178d30e67d46132ef0e0
wpt-type: landing
2024-06-28 16:23:17 +00:00
Anna Weine 2480b3d360 Bug 1804788 - Enable Ed25519 in WebCrypto r=glandium,jschanck,keeler
Differential Revision: https://phabricator.services.mozilla.com/D205719
2024-06-25 20:54:39 +00:00
Norisz Fay 41abeee3c8 Backed out changeset daa7aa3b1b93 (bug 1804788) for causing bustage on WebCryptoTask.cpp CLOSED TREE 2024-06-25 20:10:16 +03:00
Anna Weine 5abdff4b89 Bug 1804788 - Enable Ed25519 in WebCrypto r=glandium,jschanck,keeler
Differential Revision: https://phabricator.services.mozilla.com/D205719
2024-06-25 12:51:00 +00:00
Iulian Moraru 65fccde418 Bug 1903839 - further update multiple subtests as passing after the latest wptsync. r=sasha
Differential Revision: https://phabricator.services.mozilla.com/D214707
2024-06-24 15:22:23 +03:00
moz-wptsync-bot dbcc2ef062 Bug 1903839 - [wpt-sync] Update web-platform-tests to 40c22fdd8eb7bad2ea3530aeba9fbbed7e6797f8, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 40c22fdd8eb7bad2ea3530aeba9fbbed7e6797f8
wpt-type: landing
2024-06-24 08:00:12 +00:00
moz-wptsync-bot f097469131 Bug 1903442 [wpt PR 46824] - Update wpt metadata, a=testonly
wpt-pr: 46824
wpt-type: metadata
2024-06-24 07:54:47 +00:00
Daniel Minor b97ac2e7bf Bug 1903329 - Update wpt expectations; r=nbp
Depends on D214596

Differential Revision: https://phabricator.services.mozilla.com/D214597
2024-06-23 23:41:41 +00:00
Anna Weine b3af96c549 Bug 1898294 - WebCrypto: Operation Exception instead of Data exception if asked for too many bits r=jschanck
Differential Revision: https://phabricator.services.mozilla.com/D211236
2024-05-28 07:20:36 +00:00
Anna Weine b43daafffd Bug 1897141 - Allow zero-length keys in WebCrypto's importKey/derive for HKDF r=nss-reviewers,rrelyea,jschanck
https://treeherder.mozilla.org/jobs?repo=try&revision=97a75ecd1947f6d13127ef46cb4b3ca106603f00

Differential Revision: https://phabricator.services.mozilla.com/D210650
2024-05-20 21:21:59 +00:00
Anna Weine a0358b5afe Bug 1896676 - WebCrypto import for KDF should not create a key.alg.length field r=nss-reviewers,jschanck,tschuster
Differential Revision: https://phabricator.services.mozilla.com/D210325
2024-05-15 11:23:13 +00:00
Anna Weine 5671078eb6 Bug 1894027 - Replacing SyntaxError exception with TypeError for derive_bits_keys r=nss-reviewers,jschanck
Differential Revision: https://phabricator.services.mozilla.com/D208914
2024-05-06 08:44:10 +00:00
Nuohan Li 85a4294091 Bug 1894306 - WebCrypto web platform tests failure due to wrong return value r=jschanck
Differential Revision: https://phabricator.services.mozilla.com/D209042
2024-05-01 16:31:33 +00:00
Norisz Fay ddd32f6617 Backed out 8 changesets (bug 1522790) as requested by Whimboo CLOSED TREE
Backed out changeset 525e8e012c7b (bug 1522790)
Backed out changeset 0cc4328d899f (bug 1522790)
Backed out changeset 4e0801e07b86 (bug 1522790)
Backed out changeset 7c2605ef5f00 (bug 1522790)
Backed out changeset 91d70d27459b (bug 1522790)
Backed out changeset 8ea7b13449af (bug 1522790)
Backed out changeset d099e86e9a3f (bug 1522790)
Backed out changeset ed9818780499 (bug 1522790)
2024-04-16 21:35:03 +03:00
Henrik Skupin 7aa52ef452 Bug 1522790 - [wpt] Remove metadata for all the intermittently timing out tests for Android Fission. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D207318
2024-04-16 11:34:17 +00:00
moz-wptsync-bot 77093a85a2 Bug 1889292 [wpt PR 45483] - Update wpt metadata, a=testonly
wpt-pr: 45483
wpt-type: metadata
2024-04-15 08:50:14 +00:00
moz-wptsync-bot 4506073080 Bug 1885591 - [wpt-sync] Update web-platform-tests to c7e2d34e15f2be8bec984204b7b3e6249e5de41c, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: c7e2d34e15f2be8bec984204b7b3e6249e5de41c
wpt-type: landing
2024-03-18 10:35:44 +00:00
moz-wptsync-bot 3602feaa2d Bug 1881368 [wpt PR 44719] - Update wpt metadata, a=testonly
wpt-pr: 44719
wpt-type: metadata
2024-03-18 10:35:35 +00:00
moz-wptsync-bot 47edbc9f93 Bug 1871059 [wpt PR 43751] - Update wpt metadata, a=testonly
wpt-pr: 43751
wpt-type: metadata
2024-02-22 08:57:00 +00:00
moz-wptsync-bot 4c60ae7ae8 Bug 1864410 [wpt PR 43110] - Update wpt metadata, a=testonly
wpt-pr: 43110
wpt-type: metadata
2024-01-06 03:57:40 +00:00
Dana Keeler d1a3e3016c Bug 1864056 - web crypto: check for empty usages when importing private keys r=jschanck
Differential Revision: https://phabricator.services.mozilla.com/D193251
2023-11-14 22:46:13 +00:00
moz-wptsync-bot fef26d56ff Bug 1859716 - [wpt-sync] Update web-platform-tests to 3926e462e3f78d16adc58a166429366007339aea, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 3926e462e3f78d16adc58a166429366007339aea
wpt-type: landing
2023-10-26 08:58:59 +00:00
moz-wptsync-bot 5613aff904 Bug 1856933 [wpt PR 42333] - Update wpt metadata, a=testonly
wpt-pr: 42333
wpt-type: metadata
2023-10-26 08:55:34 +00:00
moz-wptsync-bot 41c64442c7 Bug 1851282 [wpt PR 41771] - Update wpt metadata, a=testonly
wpt-pr: 41771
wpt-type: metadata
2023-09-28 14:57:49 +00:00
moz-wptsync-bot 2028f47296 Bug 1831624 [wpt PR 39868] - Update wpt metadata, a=testonly
wpt-pr: 39868
wpt-type: metadata
2023-05-21 22:44:45 +00:00
moz-wptsync-bot 207703969d Bug 1823035 [wpt PR 39053] - Update wpt metadata, a=testonly
wpt-pr: 39053
wpt-type: metadata
2023-04-12 11:20:40 +00:00
moz-wptsync-bot e1d393d15f Bug 1822947 [wpt PR 37063] - Update wpt metadata, a=testonly
wpt-pr: 37063
wpt-type: metadata
2023-03-29 12:51:57 +00:00
moz-wptsync-bot afb76d8f2d Bug 1816930 [wpt PR 38518] - Update wpt metadata, a=testonly
wpt-pr: 38518
wpt-type: metadata
2023-03-02 11:02:16 +00:00
Cosmin Sabou a6e0af0495 Backed out 130 changesets (bug 1816930, bug 1815532, bug 1815750, bug 1816035, bug 1817065, bug 1817066, bug 1816113, bug 1805296, bug 1815573, bug 1816216, bug 1816406, bug 1817501, bug 1817543, bug 1817542, bug 1816252, bug 1817428, bug 1816592, bug 1816819, bug 1816595, bug 1816594, bug 1773847, bug 1816535, bug 1811952, bug 1816709, bug 1816145, bug 1815492, bug 1814552, bug 1816571, bug 1816479, bug 1816780, bug 1809683, bug 1817093, bug 1817362, bug 1817054, bug 1816476, bug 1817328, bug 1817411, bug 1816063, bug 1814498, bug 1806816, bug 1816580, bug 1817290, bug 1816827, bug 1817390, bug 1816972, bug 1816828, bug 1816362, bug 1814623, bug 1817482, bug 1816673, bug 1816670, bug 1817940, bug 1816481, bug 1816840, bug 1815656, bug 1817007, bug 1817005, bug 1817567, bug 1816745, bug 1817146, bug 1816562, bug 1817529, bug 1816376, bug 1816374, bug 1817283, bug 1816837, bug 1816126, bug 1817223, bug 1777629, bug 1816123, bug 1817343, bug 1817342, bug 1816942, bug 1816608, bug 1816909, bug 1815077, bug 1816557, bug 1817304, bug 1816649, bug 1806263, bug 1816766, bug 1802822, bug 1816762, bug 1805259, bug 1816205, bug 1810085, bug 1815804, bug 1816365, bug 1817475, bug 1815282, bug 1816108, bug 1816803) for causing SM bustages.
Backed out changeset 7b2d241f1bc9 (bug 1817940)
Backed out changeset aa4db2b5c160 (bug 1773847)
Backed out changeset bcbb3d36cfac (bug 1773847)
Backed out changeset 7617c68fd82c (bug 1806263)
Backed out changeset 14ac016e4a35 (bug 1817390)
Backed out changeset 32139f2c95b5 (bug 1816819)
Backed out changeset 9b6f76032150 (bug 1817501)
Backed out changeset 97b2aac909e0 (bug 1817529)
Backed out changeset 5bfc78e7fd3c (bug 1817567)
Backed out changeset 59ad2626f763 (bug 1817567)
Backed out changeset 0d7897dc25f8 (bug 1817411)
Backed out changeset ef279c093d3c (bug 1817542)
Backed out changeset 2f24ee74aa37 (bug 1817543)
Backed out changeset ce0ac9633002 (bug 1815492)
Backed out changeset 850b6acde914 (bug 1815492)
Backed out changeset 1d05f2ecd152 (bug 1816745)
Backed out changeset 451b9f46bf7e (bug 1815532)
Backed out changeset 5b23f45a208b (bug 1815532)
Backed out changeset 2959b41c04f8 (bug 1817342)
Backed out changeset 07dea6882931 (bug 1817342)
Backed out changeset d2a040d1d0f9 (bug 1817475)
Backed out changeset 650a2b2dbff3 (bug 1817482)
Backed out changeset 823aa8f2a820 (bug 1805259)
Backed out changeset cfaf33e1a694 (bug 1805259)
Backed out changeset f3f66d09e137 (bug 1817328)
Backed out changeset 984340ab96e2 (bug 1816594)
Backed out changeset 4b9826436db1 (bug 1816594)
Backed out changeset 71a62c4f283a (bug 1817428)
Backed out changeset d0fb9fde7eca (bug 1816766)
Backed out changeset da0dd0ed2b52 (bug 1816766)
Backed out changeset a8deb413f010 (bug 1810085)
Backed out changeset 79e3df023b8e (bug 1817343)
Backed out changeset 393fae2c149d (bug 1817343)
Backed out changeset 8fe7f607fbb6 (bug 1816592)
Backed out changeset a2ac88674c87 (bug 1816592)
Backed out changeset 2bac9213ac8d (bug 1817362)
Backed out changeset 30ff5e77c1a4 (bug 1816803)
Backed out changeset 5f2674339dc5 (bug 1817290)
Backed out changeset 5c059d797ccd (bug 1817290)
Backed out changeset 87e2c6ff9b7e (bug 1817304)
Backed out changeset 49a798585780 (bug 1817093)
Backed out changeset d1b491c49a36 (bug 1817283)
Backed out changeset bfddfed3a028 (bug 1816942)
Backed out changeset 406b6ebde90a (bug 1817065)
Backed out changeset 6092c3b5a2e7 (bug 1817065)
Backed out changeset 386ad21ff555 (bug 1817223)
Backed out changeset aad3dc06eb02 (bug 1817223)
Backed out changeset 27a71033f204 (bug 1817066)
Backed out changeset 7b6828a6a7bc (bug 1777629)
Backed out changeset b3d15c4ed0d4 (bug 1816123)
Backed out changeset 5f5662a86929 (bug 1816930)
Backed out changeset 757256aea682 (bug 1816930)
Backed out changeset 6a2502010ff1 (bug 1816909)
Backed out changeset bc5598b5b403 (bug 1817146)
Backed out changeset 08f9db704bf8 (bug 1816649)
Backed out changeset f12e72bba5d9 (bug 1816762)
Backed out changeset ad2daafc20f0 (bug 1816762)
Backed out changeset 64c257aa6f86 (bug 1816535)
Backed out changeset 6b2d57a5eb32 (bug 1816535)
Backed out changeset d1d56d1a7562 (bug 1817054)
Backed out changeset 902938463bf8 (bug 1817005)
Backed out changeset 42a260d7e32b (bug 1816216)
Backed out changeset f23939655e11 (bug 1816216)
Backed out changeset a0775bf98189 (bug 1806816)
Backed out changeset d86e523583fb (bug 1816709)
Backed out changeset 46846c7d7993 (bug 1816709)
Backed out changeset 904414e8822a (bug 1817007)
Backed out changeset b1ead25969d4 (bug 1816972)
Backed out changeset 21e9170bda46 (bug 1816972)
Backed out changeset 212931c6f190 (bug 1815573)
Backed out changeset 3911618d9d82 (bug 1815573)
Backed out changeset a17767b72017 (bug 1816780)
Backed out changeset 41e0e92b4cfd (bug 1816780)
Backed out changeset 592239d27ca0 (bug 1815282)
Backed out changeset 0f1a959faa63 (bug 1816840)
Backed out changeset ee81980062a7 (bug 1816837)
Backed out changeset 624b59bac73e (bug 1816113)
Backed out changeset bd9adcbbfae3 (bug 1816670)
Backed out changeset dc4efb8141f0 (bug 1802822)
Backed out changeset c04031c20cfe (bug 1816828)
Backed out changeset 3940d87ff7e1 (bug 1816827)
Backed out changeset 69e0261ee1e8 (bug 1816827)
Backed out changeset f8d7622a3566 (bug 1816365)
Backed out changeset 864b2d75730a (bug 1816145)
Backed out changeset 7ff54c83a533 (bug 1816562)
Backed out changeset 24399aab57f1 (bug 1816580)
Backed out changeset 2103c06c76ea (bug 1815804)
Backed out changeset a82779775341 (bug 1816673)
Backed out changeset bbcf10da2e2f (bug 1816673)
Backed out changeset 670c61c51189 (bug 1815656)
Backed out changeset ca8a1f06811d (bug 1815656)
Backed out changeset c2d76e339369 (bug 1816608)
Backed out changeset 3e1cba2c1f38 (bug 1816595)
Backed out changeset e35e4b3ebc60 (bug 1814623)
Backed out changeset 132f9b9c5443 (bug 1814623)
Backed out changeset 3dc60841bcff (bug 1816571)
Backed out changeset d2831b38821d (bug 1816479)
Backed out changeset 9e9d143ec6ab (bug 1816479)
Backed out changeset 624b010acd27 (bug 1816557)
Backed out changeset 8577c7b3041b (bug 1816406)
Backed out changeset 0a3c7a941d30 (bug 1816406)
Backed out changeset 12c2b9ddc67c (bug 1816476)
Backed out changeset f76227d07b83 (bug 1816476)
Backed out changeset 0796b9884706 (bug 1816481)
Backed out changeset 14994ee9e3ee (bug 1816481)
Backed out changeset e8aa7513daec (bug 1811952)
Backed out changeset d0a7aec8b43a (bug 1811952)
Backed out changeset 5bfb2b893171 (bug 1816376)
Backed out changeset f574d7cc489e (bug 1815750)
Backed out changeset b641591e93ad (bug 1816374)
Backed out changeset 0146574d4ecf (bug 1816362)
Backed out changeset e085509aef12 (bug 1816362)
Backed out changeset 43dad12cc5e5 (bug 1814498)
Backed out changeset 34055950d215 (bug 1815077)
Backed out changeset 5c0c795bed80 (bug 1816252)
Backed out changeset d9c98bcf05e4 (bug 1816252)
Backed out changeset 3abacd7ebcf2 (bug 1816205)
Backed out changeset 0f8539e329e5 (bug 1816205)
Backed out changeset cf5526eb9f8e (bug 1809683)
Backed out changeset ca0b10cc05c2 (bug 1809683)
Backed out changeset cb1601146557 (bug 1814552)
Backed out changeset 11f997b30559 (bug 1814552)
Backed out changeset e0958c232c8d (bug 1805296)
Backed out changeset a49b220630bb (bug 1805296)
Backed out changeset 62c8798e5683 (bug 1816126)
Backed out changeset ef0cbeccfe85 (bug 1816126)
Backed out changeset daf35fbb763c (bug 1816108)
Backed out changeset a2f7514ade34 (bug 1816035)
Backed out changeset c14b098d4889 (bug 1816063)
Backed out changeset e409747a923f (bug 1816063)
2023-02-28 09:23:14 +02:00
moz-wptsync-bot 86cbf3f8c3 Bug 1816930 [wpt PR 38518] - Update wpt metadata, a=testonly
wpt-pr: 38518
wpt-type: metadata
2023-02-28 05:40:37 +00:00
Christoph Kerschbaumer 429ee82c16 Bug 1816957: Expose CryptoKey on Workers and enable lots of WPT tests, r=keeler,webidl,saschanaz
Differential Revision: https://phabricator.services.mozilla.com/D169945
2023-02-21 16:11:26 +00:00
Marian-Vasile Laza 10dd9ef2e7 Backed out changeset 37d1ee9374e0 (bug 1816957) for wpt failures on idlharness.https.any.worker.html. CLOSED TREE 2023-02-21 14:49:58 +02:00