Repository: nodejs/node
Pull request: test: update WPT for WebCryptoAPI to 164426ace2

This is an automated update of the WPT for WebCryptoAPI to https://github.com/web-platform-tests/wpt/commit/164426ace287247bd99e6d1cee31035875ad57a0.

Changed files:
filename: test/fixtures/wpt/README.md
patch: @@ -33,7 +33,7 @@ Last update:
 - user-timing: https://github.com/web-platform-tests/wpt/tree/5ae85bf826/user-timing
 - wasm/jsapi: https://github.com/web-platform-tests/wpt/tree/cde25e7e3c/wasm/jsapi
 - wasm/webapi: https://github.com/web-platform-tests/wpt/tree/fd1b23eeaa/wasm/webapi
-- WebCryptoAPI: https://github.com/web-platform-tests/wpt/tree/edd42c005c/WebCryptoAPI
+- WebCryptoAPI: https://github.com/web-platform-tests/wpt/tree/164426ace2/WebCryptoAPI
 - webidl/ecmascript-binding/es-exceptions: https://github.com/web-platform-tests/wpt/tree/a370aad338/webidl/ecmascript-binding/es-exceptions
 - webmessaging/broadcastchannel: https://github.com/web-platform-tests/wpt/tree/6495c91853/webmessaging/broadcastchannel
 - webstorage: https://github.com/web-platform-tests/wpt/tree/1291340aaa/webstorage

filename: test/fixtures/wpt/WebCryptoAPI/import_export/importKey_failures.js
patch: @@ -213,7 +213,7 @@ function run_test(algorithmNames) {
         allAlgorithmSpecifiersFor(name).forEach(function(algorithm) {
             getValidKeyData(algorithm).forEach(function(test) {
                 if (test.format === "jwk") {
-                    var data = {crv: test.data.crv, kty: test.data.kty, d: test.data.d, x: test.data.x, d: test.data.d};
+                    var data = {crv: test.data.crv, kty: test.data.kty, d: test.data.d, x: test.data.x, y: test.data.y};
                     data.kty = getMismatchedKtyField(algorithm);
                     var usages =  validUsages(vector, 'jwk', test.data);
                     testError('jwk', algorithm, data, name, usages, true, "DataError", "Invalid 'kty' field");
@@ -228,7 +228,7 @@ function run_test(algorithmNames) {
         allAlgorithmSpecifiersFor(name).forEach(function(algorithm) {
             getValidKeyData(algorithm).forEach(function(test) {
                 if (test.format === "jwk") {
-                    var data = {crv: test.data.crv, kty: test.data.kty, d: test.data.d, x: test.data.x, d: test.data.d};
+                    var data = {crv: test.data.crv, kty: test.data.kty, d: test.data.d, x: test.data.x, y: test.data.y};
                     data.ext = false;
                     var usages =  validUsages(vector, 'jwk', test.data);
                     testError('jwk', algorithm, data, name, usages, true, "DataError", "Import from a non-extractable");
@@ -259,7 +259,7 @@ function run_test(algorithmNames) {
         allAlgorithmSpecifiersFor(name).forEach(function(algorithm) {
             getValidKeyData(algorithm).forEach(function(test) {
                 if (test.format === "jwk") {
-                    var data = {crv: test.data.crv, kty: test.data.kty, d: test.data.d, x: test.data.x, d: test.data.d};
+                    var data = {crv: test.data.crv, kty: test.data.kty, d: test.data.d, x: test.data.x, y: test.data.y};
                     data.crv = getMismatchedCrvField(algorithm)
                     var usages =  validUsages(vector, 'jwk', test.data);
                     testError('jwk', algorithm, data, name, usages, true, "DataError", "Invalid 'crv' field");

filename: test/fixtures/wpt/versions.json
patch: @@ -92,7 +92,7 @@
     "path": "wasm/webapi"
   },
   "WebCryptoAPI": {
-    "commit": "edd42c005cf8192fbae41ec061c14342e7bcac15",
+    "commit": "164426ace287247bd99e6d1cee31035875ad57a0",
     "path": "WebCryptoAPI"
   },
   "webidl/ecmascript-binding/es-exceptions": {