diff --git a/extension/js/content_scripts/webmail/generic/setup-webmail-content-script.ts b/extension/js/content_scripts/webmail/generic/setup-webmail-content-script.ts index 0c41eb72201..5dd93680248 100644 --- a/extension/js/content_scripts/webmail/generic/setup-webmail-content-script.ts +++ b/extension/js/content_scripts/webmail/generic/setup-webmail-content-script.ts @@ -463,7 +463,7 @@ export const contentScriptSetupIfVacant = async (webmailSpecific: WebmailSpecifi await webmailSpecific.start(acctEmail, clientConfiguration, inject, notifications, factory, relayManager); } catch (e) { if (e instanceof TabIdRequiredError) { - console.error(`FlowCrypt cannot start: ${String(e)}`); + console.error(`FlowCrypt cannot start: ${String(e.message)}`); } else if (e instanceof Error && e.message === 'Extension context invalidated.') { console.info(`FlowCrypt cannot start: extension context invalidated. Destroying.`); win.destroy(); diff --git a/package-lock.json b/package-lock.json index 2c4bfa0d4cc..ea977e96dac 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,9 +31,9 @@ "@openpgp/web-stream-tools": "^0.0.13", "@types/chai": "4.3.19", "@types/chai-as-promised": "7.1.8", - "@types/chrome": "0.0.278", + "@types/chrome": "0.0.279", "@types/dompurify": "3.0.5", - "@types/jquery": "3.5.31", + "@types/jquery": "3.5.32", "@types/mailparser": "3.4.5", "ava": "5.3.1", "chai": "4.5.0", @@ -54,49 +54,24 @@ "openpgp": "5.11.2", "pdfjs-dist": "4.7.76", "prettier": "^3.3.3", - "puppeteer": "23.6.0", + "puppeteer": "23.6.1", "stylelint": "16.10.0", "stylelint-config-standard": "36.0.1", "typescript": "5.6.3", - "typescript-eslint": "^8.10.0", + "typescript-eslint": "^8.11.0", "undici-types": "^6.20.0", "web-ext": "8.3.0", "webpack-cli": "^5.1.1" } }, "node_modules/@babel/code-frame": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.25.7.tgz", - "integrity": "sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.0.tgz", + "integrity": "sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g==", "dev": true, "license": "MIT", "dependencies": { - "@babel/highlight": "^7.25.7", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz", - "integrity": "sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.7.tgz", - "integrity": "sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.25.7", - "chalk": "^2.4.2", + "@babel/helper-validator-identifier": "^7.25.9", "js-tokens": "^4.0.0", "picocolors": "^1.0.0" }, @@ -104,72 +79,21 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/js-tokens": { + "node_modules/@babel/code-frame/node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true, "license": "MIT" }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", "dev": true, "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, "engines": { - "node": ">=4" + "node": ">=6.9.0" } }, "node_modules/@babel/runtime": { @@ -186,9 +110,9 @@ } }, "node_modules/@csstools/css-parser-algorithms": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.2.tgz", - "integrity": "sha512-6tC/MnlEvs5suR4Ahef4YlBccJDHZuxGsAlxXmybWjZ5jPxlzLSMlRZ9mVHSRvlD+CmtE7+hJ+UQbfXrws/rUQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.3.tgz", + "integrity": "sha512-15WQTALDyxAwSgAvLt7BksAssiSrNNhTv4zM7qX9U6R7FtpNskVVakzWQlYODlwPwXhGpKPmB10LM943pxMe7w==", "dev": true, "funding": [ { @@ -209,9 +133,9 @@ } }, "node_modules/@csstools/css-tokenizer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.2.tgz", - "integrity": "sha512-IuTRcD53WHsXPCZ6W7ubfGqReTJ9Ra0yRRFmXYP/Re8hFYYfoIYIK4080X5luslVLWimhIeFq0hj09urVMQzTw==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz", + "integrity": "sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==", "dev": true, "funding": [ { @@ -364,17 +288,20 @@ } }, "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", + "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", "dev": true, "license": "MIT", "dependencies": { - "eslint-visitor-keys": "^3.3.0" + "eslint-visitor-keys": "^3.4.3" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, + "funding": { + "url": "https://opencollective.com/eslint" + }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } @@ -393,9 +320,9 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz", - "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", "dev": true, "license": "MIT", "engines": { @@ -472,9 +399,9 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.1.tgz", - "integrity": "sha512-HFZ4Mp26nbWk9d/BpvP0YNL6W4UoZF0VFcTw/aPPA8RpOxeFQgK+ClABGgAUXs9Y/RGX/l1vOmrqz1MQt9MNuw==", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.2.tgz", + "integrity": "sha512-CXtq5nR4Su+2I47WPOlWud98Y5Lv8Kyxp2ukhgFx/eW6Blm18VXJO5WuQylPugRo8nbluoi6GvvxBLqHcvqUUw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -502,9 +429,9 @@ } }, "node_modules/@humanfs/core": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.0.tgz", - "integrity": "sha512-2cbWIHbZVEweE853g8jymffCA+NCMiuqeECeBBLm8dg2oFdjuGJhgN4UAbI+6v0CKbbhvtXA4qV8YR5Ji86nmw==", + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -512,13 +439,13 @@ } }, "node_modules/@humanfs/node": { - "version": "0.16.5", - "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.5.tgz", - "integrity": "sha512-KSPA4umqSG4LHYRodq31VDwKAvaTF4xmVlzM8Aeh4PlU1JQ3IG0wiA8C25d3RQ9nJyM3mBHyI53K06VVL/oFFg==", + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@humanfs/core": "^0.19.0", + "@humanfs/core": "^0.19.1", "@humanwhocodes/retry": "^0.3.0" }, "engines": { @@ -878,9 +805,9 @@ } }, "node_modules/@types/chrome": { - "version": "0.0.278", - "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.0.278.tgz", - "integrity": "sha512-PDIJodOu7o54PpSOYLybPW/MDZBCjM1TKgf31I3Q/qaEbNpIH09rOM3tSEH3N7Q+FAqb1933LhF8ksUPYeQLNg==", + "version": "0.0.279", + "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.0.279.tgz", + "integrity": "sha512-wl0IxQ2OQiMazPZM5LimHQ7Jwd72/O8UvvzyptplXT2S4eUqXH5C0n8S+v8PtKhyX89p0igCPpNy3Bwksyk57g==", "dev": true, "license": "MIT", "dependencies": { @@ -930,9 +857,9 @@ "license": "MIT" }, "node_modules/@types/jquery": { - "version": "3.5.31", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.31.tgz", - "integrity": "sha512-rf/iB+cPJ/YZfMwr+FVuQbm7IaWC4y3FVYfVDxRGqmUCFjjPII0HWaP0vTPJGp6m4o13AXySCcMbWfrWtBFAKw==", + "version": "3.5.32", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.32.tgz", + "integrity": "sha512-b9Xbf4CkMqS02YH8zACqN1xzdxc3cO735Qe5AbSUFmyOiaWAbcpqh9Wna+Uk0vgACvoQHpWDg2rGdHkYPLmCiQ==", "dev": true, "license": "MIT", "dependencies": { @@ -965,13 +892,13 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.7.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.7.tgz", - "integrity": "sha512-SRxCrrg9CL/y54aiMCG3edPKdprgMVGDXjA3gB8UmmBW5TcXzRUYAh8EWzTnSJFAd1rgImPELza+A3bJ+qxz8Q==", + "version": "22.8.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.8.2.tgz", + "integrity": "sha512-NzaRNFV+FZkvK/KLCsNdTvID0SThyrs5SHB6tsD/lajr22FGC73N2QeDPM2wHtVde8mgcXuSsHQkH5cX1pbPLw==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~6.19.2" + "undici-types": "~6.19.8" } }, "node_modules/@types/node/node_modules/undici-types": { @@ -982,9 +909,9 @@ "license": "MIT" }, "node_modules/@types/sizzle": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.8.tgz", - "integrity": "sha512-0vWLNK2D5MT9dg0iOo8GlKguPAU02QjmZitPEsXRuJXU/OGIOt9vT9Fc26wtYuavLxtO45v9PGleoL9Z0k1LHg==", + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.9.tgz", + "integrity": "sha512-xzLEyKB50yqCUPUJkIsrVvoWNfFUbIZI+RspLWt8u+tIW/BetMBZtgV2LY/2o+tYH8dRvQ+eoPf3NdhQCcLE2w==", "dev": true, "license": "MIT" }, @@ -1012,17 +939,17 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.10.0.tgz", - "integrity": "sha512-phuB3hoP7FFKbRXxjl+DRlQDuJqhpOnm5MmtROXyWi3uS/Xg2ZXqiQfcG2BJHiN4QKyzdOJi3NEn/qTnjUlkmQ==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.12.1.tgz", + "integrity": "sha512-gNg/inLRcPoBsKKIe4Vv38SVSOhk4BKWNO0T56sVff33gRqtTpOsrhHtiOKD1lmIOmCtZMPaW2x/h2FlM+sCEg==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.10.0", - "@typescript-eslint/type-utils": "8.10.0", - "@typescript-eslint/utils": "8.10.0", - "@typescript-eslint/visitor-keys": "8.10.0", + "@typescript-eslint/scope-manager": "8.12.1", + "@typescript-eslint/type-utils": "8.12.1", + "@typescript-eslint/utils": "8.12.1", + "@typescript-eslint/visitor-keys": "8.12.1", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -1046,16 +973,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.10.0.tgz", - "integrity": "sha512-E24l90SxuJhytWJ0pTQydFT46Nk0Z+bsLKo/L8rtQSL93rQ6byd1V/QbDpHUTdLPOMsBCcYXZweADNCfOCmOAg==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.12.1.tgz", + "integrity": "sha512-I/I9Bg7qFa8rOgBnUUHIWTgzbB5wVkSLX+04xGUzTcJUtdq/I2uHWR9mbW6qUYJG/UmkuDcTax5JHvoEWOAHOQ==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "8.10.0", - "@typescript-eslint/types": "8.10.0", - "@typescript-eslint/typescript-estree": "8.10.0", - "@typescript-eslint/visitor-keys": "8.10.0", + "@typescript-eslint/scope-manager": "8.12.1", + "@typescript-eslint/types": "8.12.1", + "@typescript-eslint/typescript-estree": "8.12.1", + "@typescript-eslint/visitor-keys": "8.12.1", "debug": "^4.3.4" }, "engines": { @@ -1075,14 +1002,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.10.0.tgz", - "integrity": "sha512-AgCaEjhfql9MDKjMUxWvH7HjLeBqMCBfIaBbzzIcBbQPZE7CPh1m6FF+L75NUMJFMLYhCywJXIDEMa3//1A0dw==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.12.1.tgz", + "integrity": "sha512-bma6sD1iViTt+y9MAwDlBdPTMCqoH/BNdcQk4rKhIZWv3eM0xHmzeSrPJA663PAqFqfpOmtdugycpr0E1mZDVA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.10.0", - "@typescript-eslint/visitor-keys": "8.10.0" + "@typescript-eslint/types": "8.12.1", + "@typescript-eslint/visitor-keys": "8.12.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1093,14 +1020,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.10.0.tgz", - "integrity": "sha512-PCpUOpyQSpxBn230yIcK+LeCQaXuxrgCm2Zk1S+PTIRJsEfU6nJ0TtwyH8pIwPK/vJoA+7TZtzyAJSGBz+s/dg==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.12.1.tgz", + "integrity": "sha512-zJzrvbDVjIzVKV2TGHcjembEhws8RWXJhmqfO9hS2gRXBN0gDwGhRPEdJ6AZglzfJ+YA1q09EWpSLSXjBJpIMQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "8.10.0", - "@typescript-eslint/utils": "8.10.0", + "@typescript-eslint/typescript-estree": "8.12.1", + "@typescript-eslint/utils": "8.12.1", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -1118,9 +1045,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.10.0.tgz", - "integrity": "sha512-k/E48uzsfJCRRbGLapdZgrX52csmWJ2rcowwPvOZ8lwPUv3xW6CcFeJAXgx4uJm+Ge4+a4tFOkdYvSpxhRhg1w==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.12.1.tgz", + "integrity": "sha512-anMS4es5lxBe4UVcDXOkcDb3csnm5BvaNIbOFfvy/pJEohorsggdVB8MFbl5EZiEuBnZZ0ei1z7W5b6FdFiV1Q==", "dev": true, "license": "MIT", "engines": { @@ -1132,14 +1059,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.10.0.tgz", - "integrity": "sha512-3OE0nlcOHaMvQ8Xu5gAfME3/tWVDpb/HxtpUZ1WeOAksZ/h/gwrBzCklaGzwZT97/lBbbxJ16dMA98JMEngW4w==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.12.1.tgz", + "integrity": "sha512-k/o9khHOckPeDXilFTIPsP9iAYhhdMh3OsOL3i2072PNpFqhqzRHx472/0DeC8H/WZee3bZG0z2ddGRSPgeOKw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "8.10.0", - "@typescript-eslint/visitor-keys": "8.10.0", + "@typescript-eslint/types": "8.12.1", + "@typescript-eslint/visitor-keys": "8.12.1", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -1187,16 +1114,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.10.0.tgz", - "integrity": "sha512-Oq4uZ7JFr9d1ZunE/QKy5egcDRXT/FrS2z/nlxzPua2VHFtmMvFNDvpq1m/hq0ra+T52aUezfcjGRIB7vNJF9w==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.12.1.tgz", + "integrity": "sha512-sDv9yFHrhKe1WN8EYuzfhKCh/sFRupe9P+m/lZ5YgVvPoCUGHNN50IO4llSu7JAbftUM/QcCh+GeCortXPrBYQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.10.0", - "@typescript-eslint/types": "8.10.0", - "@typescript-eslint/typescript-estree": "8.10.0" + "@typescript-eslint/scope-manager": "8.12.1", + "@typescript-eslint/types": "8.12.1", + "@typescript-eslint/typescript-estree": "8.12.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1210,13 +1137,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.10.0.tgz", - "integrity": "sha512-k8nekgqwr7FadWk548Lfph6V3r9OVqjzAIVskE7orMZR23cGJjAOVazsZSJW+ElyjfTM4wx/1g88Mi70DDtG9A==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.12.1.tgz", + "integrity": "sha512-2RwdwnNGuOQKdGjuhujQHUqBZhEuodg2sLVPvOfWktvA9sOXOVqARjOyHSyhN2LiJGKxV6c8oOcmOtRcAnEeFw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.10.0", + "@typescript-eslint/types": "8.12.1", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -1508,9 +1435,9 @@ } }, "node_modules/acorn": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.13.0.tgz", - "integrity": "sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==", + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", "dev": true, "license": "MIT", "bin": { @@ -1745,26 +1672,6 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/addons-linter/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/addons-linter/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, "node_modules/addons-linter/node_modules/eslint": { "version": "8.57.1", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", @@ -2617,9 +2524,9 @@ } }, "node_modules/bare-stream": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.3.1.tgz", - "integrity": "sha512-Vm8kAeOcfzHPTH8sq0tHBnUqYrkXdroaBVVylqFT4cF5wnMfKEIxxy2jIGu2zKVNl9P8MAP9XBWwXJ9N2+jfEw==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.3.2.tgz", + "integrity": "sha512-EFZHSIBkDgSHIwj2l2QZfP4U5OcD4xFAOwhSb/vlr9PIqyGJGvB/nfClJbcnh3EY4jtPE4zsb5ztae96bVF79A==", "dev": true, "license": "Apache-2.0", "optional": true, @@ -2838,9 +2745,9 @@ } }, "node_modules/browserslist": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", - "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", + "version": "4.24.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", "dev": true, "funding": [ { @@ -2859,10 +2766,10 @@ "license": "MIT", "peer": true, "dependencies": { - "caniuse-lite": "^1.0.30001663", - "electron-to-chromium": "^1.5.28", + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.0" + "update-browserslist-db": "^1.1.1" }, "bin": { "browserslist": "cli.js" @@ -2983,9 +2890,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001669", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001669.tgz", - "integrity": "sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==", + "version": "1.0.30001674", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001674.tgz", + "integrity": "sha512-jOsKlZVRnzfhLojb+Ykb+gyUSp9Xb57So+fAiFlLzzTKpqg8xxSav0e40c8/4F/v9N8QSvrRRaLeVzQbLqomYw==", "dev": true, "funding": [ { @@ -3380,26 +3287,6 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/cliui/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/cliui/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, "node_modules/cliui/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -3515,19 +3402,22 @@ } }, "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "license": "MIT", "dependencies": { - "color-name": "1.1.3" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true, "license": "MIT" }, @@ -4331,9 +4221,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.41", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.41.tgz", - "integrity": "sha512-dfdv/2xNjX0P8Vzme4cfzHqnPm5xsZXwsolTYr0eyW18IUmNyG08vL+fttvinTfhKfIKdRoqkDIC9e9iWQCNYQ==", + "version": "1.5.49", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.49.tgz", + "integrity": "sha512-ZXfs1Of8fDb6z7WEYZjXpgIRF6MEu8JdeGA0A40aZq6OQbS+eJpnnV49epZRna2DU/YsEjSQuGtQPPtvt6J65A==", "dev": true, "license": "ISC", "peer": true @@ -4758,26 +4648,6 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/eslint/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/eslint/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, "node_modules/eslint/node_modules/glob-parent": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", @@ -8336,9 +8206,9 @@ } }, "node_modules/parse5": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.0.tgz", - "integrity": "sha512-ZkDsAOcxsUMZ4Lz5fVciOehNcJ+Gb8gTzcA4yl3wnc273BAybYWrQ+Ks/OjCjSEpjvQkDSeZbybK9qj2VHHdGA==", + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", + "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", "dev": true, "license": "MIT", "dependencies": { @@ -9049,9 +8919,9 @@ } }, "node_modules/puppeteer": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-23.6.0.tgz", - "integrity": "sha512-l+Fgo8SVFSd51STtq2crz8t1Y3VXowsuR4zfR64qDOn6oggz7YIZauWiNR4IJjczQ6nvFs3S4cgng55/nesxTQ==", + "version": "23.6.1", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-23.6.1.tgz", + "integrity": "sha512-8+ALGQgwXd3P/tGcuSsxTPGDaOQIjcDIm04I5hpWZv/PiN5q8bQNHRUyfYrifT+flnM9aTWCP7tLEzuB6SlIgA==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -9060,7 +8930,7 @@ "chromium-bidi": "0.8.0", "cosmiconfig": "^9.0.0", "devtools-protocol": "0.0.1354347", - "puppeteer-core": "23.6.0", + "puppeteer-core": "23.6.1", "typed-query-selector": "^2.12.0" }, "bin": { @@ -9071,9 +8941,9 @@ } }, "node_modules/puppeteer-core": { - "version": "23.6.0", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.6.0.tgz", - "integrity": "sha512-se1bhgUpR9C529SgHGr/eyT92mYyQPAhA2S9pGtGrVG2xob9qE6Pbp7TlqiSPlnnY1lINqhn6/67EwkdzOmKqQ==", + "version": "23.6.1", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.6.1.tgz", + "integrity": "sha512-DoNLAzQfGklPauEn33N4h9cM9GubJSINEn+AUMwAXwW159Y9JLk5y34Jsbv4c7kG8P0puOYWV9leu2siMZ/QpQ==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -9319,6 +9189,23 @@ "node": ">=4" } }, + "node_modules/relaxed-json/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/relaxed-json/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true, + "license": "MIT" + }, "node_modules/relaxed-json/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", @@ -10752,26 +10639,6 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/table/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/table/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, "node_modules/table/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", @@ -11308,15 +11175,15 @@ } }, "node_modules/typescript-eslint": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.10.0.tgz", - "integrity": "sha512-YIu230PeN7z9zpu/EtqCIuRVHPs4iSlqW6TEvjbyDAE3MZsSl2RXBo+5ag+lbABCG8sFM1WVKEXhlQ8Ml8A3Fw==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.12.1.tgz", + "integrity": "sha512-SsKedZnq4TStkrpqnk+OqTnmkC9CkYBRNKjQ965CLpFruGcRkPF5UhKxbcbF6c/m2r6YAgKw/UtQxdlMjh3mug==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.10.0", - "@typescript-eslint/parser": "8.10.0", - "@typescript-eslint/utils": "8.10.0" + "@typescript-eslint/eslint-plugin": "8.12.1", + "@typescript-eslint/parser": "8.12.1", + "@typescript-eslint/utils": "8.12.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" diff --git a/package.json b/package.json index c6dcf12a77d..b0314d3701d 100644 --- a/package.json +++ b/package.json @@ -9,9 +9,9 @@ "@openpgp/web-stream-tools": "^0.0.13", "@types/chai": "4.3.19", "@types/chai-as-promised": "7.1.8", - "@types/chrome": "0.0.278", + "@types/chrome": "0.0.279", "@types/dompurify": "3.0.5", - "@types/jquery": "3.5.31", + "@types/jquery": "3.5.32", "@types/mailparser": "3.4.5", "ava": "5.3.1", "chai": "4.5.0", @@ -32,11 +32,11 @@ "openpgp": "5.11.2", "pdfjs-dist": "4.7.76", "prettier": "^3.3.3", - "puppeteer": "23.6.0", + "puppeteer": "23.6.1", "stylelint": "16.10.0", "stylelint-config-standard": "36.0.1", "typescript": "5.6.3", - "typescript-eslint": "^8.10.0", + "typescript-eslint": "^8.11.0", "undici-types": "^6.20.0", "web-ext": "8.3.0", "webpack-cli": "^5.1.1" diff --git a/test/source/mock/key-manager/key-manager-constants.ts b/test/source/mock/key-manager/key-manager-constants.ts index 330cf34da49..2e498ce09fd 100644 --- a/test/source/mock/key-manager/key-manager-constants.ts +++ b/test/source/mock/key-manager/key-manager-constants.ts @@ -1,124 +1,126 @@ /* ©️ 2016 - present FlowCrypt a.s. Limitations apply. Contact human@flowcrypt.com */ export const twoKeys1 = `-----BEGIN PGP PRIVATE KEY BLOCK----- -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 -yop5IsJlO6jh3rWU0YsjGg== -=Wyxv +xcLYBGcgzpABCACdKCQC7MmveyCoX2mLKTdNEvwQDw9J2HLAAvWDQH51YIrM +cHqP/dZLcOC22Nj9zjnB5r9rUQiA5maCpMYApw+QHE26ZdQL97PEjx0jNCnO +ja59B6bujLzyRE44Q/85KI1lmmGcSCquhRNJluLUfXhVFExDMa1nKMhJK0Pd +d+fDZvOQ9TP6NSSGWTiRqd5PFWS2mEJRIh64eIfph3JBJlWPYJ2L7c8ax23Q +FuGdoB6bx60aIAdzLiNR60utbv3p3y5uTb3buV4Owz1ftU7Za0fM8T97Q+74 +YGeDtOJOSJJj3sNTsPnE4Zay9QYGygHGfGxIwvabNMizZtnQy2cbsPf1ABEB +AAEAB/0fVylzUeBYt+/H1Bs6rtIB81bEJxSv79PWeeCXN63gX4vegFHY1FC/ +g7e0jyMa3l0DT659ys+s0QXBaPW5nJdMcHCJyxPR/Shi+v1fD2CE+hlBgtyl +9vgZQkjtDJZhwjYMfJCZt4SXgB9cDhSXNpxgLyeUQNxpVac3fELQ8EAOZfH6 +8icl6Y/yve0GmYpXpohmRNo5vpe6gYqbqLsNUtts/cteShZOuUhb9Qup9jxq +Xhze8IEb2MqioX1TkmB+sZt1BvH2/D+Fi3TV3uOnujPRyLcWkeejvRQHiEl9 +utJH7lrgLH8nIwOQJKj7uugavITFhD5xE0ATlOI8Ev62u+BhBADAN/hrWtlv +2B9XEO7DUMMSz3R1HF1Jfq3GH769CAB3jP7Sf8D8h6zo8eYROUKp1IutE2vY +YWa3M+UPyFbzWj7WvjYkZ+w26UCr7wDh/TlPUi/Hzr4saaWUF08YpkrxW22v ++kJumeFg82tkfLUlVPrlHT3UIwr6pt4ZdjckA4ipEQQA0U3W6MOy6ZcqB34T +UbytG4CTBSB1yahHw0NeCh/kOW10CC3Ex/s/wN6sJRkzHDYAa3aNKhjcotOy +YV1gl6Yo7IB/CqkBw9nuhwhoAPWpbzW/e1nN4x59FyAyGHnxqSqrGQn6LVnA +zQ8qpffkRH1nLDlgwuUxoIzfcxxp1urcAKUD/ilBde83S0SkrIUcGRlxwByb +r1WZZaGMSuRYxQE2b3u30yosgWVfak1j1dMkQLHO12p2NflmyB4MueKK9kVf +N9lUbRsII2/qhwQqHIfVxb0I/7HExMwjyBoj49hNUVFZeOBinxvB2vrY4weL +kpO+oNfsA0gg8fA8MdW9xW2rs/QMRXTNLDx0d28ua2V5c0BrZXktbWFuYWdl +ci1hdXRvZ2VuLmZsb3djcnlwdC5jb20+wsCQBBABCABEBYJnIM6QBYkHhh+A +BAsJBwgJkJMyzNuuYHYCAxUICgQWAAIBAhkBApsDAh4BFiEEWcY/5pUtk7we +yfk2kzLM265gdgIAANMqB/9k3jV2NMS4YY2cjqy6XVOreop1beHn6pKZy7n3 +7mFS/fHuSe3IYEwXajj0w//rq1JxCvYq3VjAth04j0qK4g/aQlImsO83W9fm +Vns4g+8E5vd9Ofw3D2Ar9LMDrVkLibzYNps6QPu3XE5jbPhhW8VhvLjXvqG8 +cPM9l9Xvac872FXCuIFtw0G1eYCPcijnSG2UOv9bdIqurWlwZ3Hzqkr0bDXI +bIxPeS2IjStTmHDQD0qzKfOiXkot83M7ObEAlUyRe7aTcVyypGb5D2Ec1wL/ +FpygzPSu6u3XcIGUKYaC3pCEAYhs78OnIjdGAbIKNEaIQy0cjCSUDv4xZJ4L +asBex8LYBGcgzpABCAC3YmcLTGkZFRJJaThC/BaxgEPX8adO/zwS2c6xYx+U +mrNdKK2vChuFmC/HO+9j1ZuOaEhCs8s1z6YYuPUYk3wrB+DiUe6xYfHkkVMN +HB6eTunCFzCx4yFdZyaTJ6HWfWJ1RxjxqHan60jQcU8VKqvoHP1XfOS9/Fda +mjBbcOzv3gKLcaSN7mTXRVwTTUaLiK8lgSHnkfGJJXiIYDZzyGyPwheIWKI9 +20CE8g7Dq7zG404/vudlU/HQcAYz50ohwQG8At0Kd1JpIUmZVq32BsQv5aGU +3eLihv1XUCLTPT0wAULxxpxPwEpaZ/BV9F/BHs+VwwD7nzdX7cIB13FNcErR +ABEBAAEAB/4/EGKCUq0j2Ii44SvdcUa2lPb/yJUyR/jXPLrlasKd/pNnGomc +E9xCFYN8vwJEsV003GzZL25XG4kxoE19PZ7qR2PRQL7Wlmmyoj1O2Vg4NcgS +nJn82rCLJ+Fuoqb3lZfp3+DWngnsFjAsqoK5Mzr58Bo5X3RkV2aM/FBb6do5 +ZGha3dK99FDCA7I1pnjOVRwZUN4YQNQ6dq7dAP151FOtzl3U6lbi1WN+f5DM +4JGpM4pYYAf15NJd6rtSIs4yxGcda/UvYkVQdHrBXdhruqgCEYM4H087g2mi +uie/2ocn7ZFX95MK24XHffajONv8lZcH5FWDZgKzaiJnlamYTNiXBADC1KKX +TyVkZ9W+LMYTwxW8azEY4M4xPSJBbkCHm9PciA+s9sxiXBugxGPtP/BIyf0H +eIGQTP9WRKD1/16IBxyFhzv9jWiLcT8h5N09gMgPbZvodOTv69+7K5zzMEjE +kWnxYSOW4XuRVlARix1olqf/lIbzlPNc/Ke97qCePNlaXwQA8PXJMHi4ZflV +OkeMMl7hf7hmKFpN3ROw02i0t4pzUlJV3OLumjSV4dm/mdnRFee5bmSpy91l +yO7xKmCjoSPO1oW4GvQwlxrwbNNHRn3sFytfxehhxp1pMp5tOiqFB4gEvbB/ +0e41RHfnwLNd30R7DcHkvOvGJFINTxYdlriqyM8D+gPy8dZUnkgPfjFZt0rG +uFmRo/M9eLoPGn5PaDDW8TuRSpyQdUJ+ODPCZY6OXOVkbsT57Z2CSbipZK0Y +y10lyGQm2RwkMkcWQolHOetzF6t59cFQ5JCYoFL+WNC89xjkuLZ+rqQ75fyf +GCJmZ5ha8fuQ7EdnXuQ2+yS1gd/YPcHQVKfCwHwEGAEIADAFgmcgzpAFiQeG +H4AJkJMyzNuuYHYCApsMFiEEWcY/5pUtk7weyfk2kzLM265gdgIAAI68B/4+ +DXsCmu8EfczvDntXhUCkqvILTKMhq3Gz87pnnWG+QgAmv+UwieEU6ssSpwGh +dIFSmXRuxp9OQRhZ/VpO2eN2DUbqp7PUcgfwn2GnJj5rLq+/SpX4RPruqTeK +sc278qxCrRucmKchhVFaTUow8fqZmJNfRXuWs/0mRZTpbTmFbSO+f/RQSYeX +xgQwhfKZ8vwDIVz0dfSq5kOGtSeX4UGq6K8EcWP0SmgESwU99mhPYtjHK/Oa +jbRxgtWea/mahI1FZtyiSG+90R/fxuFuJuT/q7YCHq2Af7MmgA8QOe52//DQ +Fl9vVVw97lNftGewn3M9IZOz4Tt0x5aF4fWkW5uR +=DkfJ -----END PGP PRIVATE KEY BLOCK-----`; export const twoKeys2 = `-----BEGIN PGP PRIVATE KEY BLOCK----- -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 -sGi90ctjmDQ= -=d1jo +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 +=8seF -----END PGP PRIVATE KEY BLOCK-----`; export const prvNoSubmit = `-----BEGIN PGP PRIVATE KEY BLOCK----- diff --git a/test/source/tests/settings.ts b/test/source/tests/settings.ts index ef8c22ecee2..446d7f9e15e 100644 --- a/test/source/tests/settings.ts +++ b/test/source/tests/settings.ts @@ -582,11 +582,11 @@ export const defineSettingsTests = (testVariant: TestVariant, testWithBrowser: T const settingsPage = await BrowserRecipe.openSettingsLoginApprove(t, browser, acct); await SetupPageRecipe.autoSetupWithEKM(settingsPage); await SettingsPageRecipe.toggleScreen(settingsPage, 'additional'); - await settingsPage.waitForContent(`@container-key-status-42AAAAD52045B98C74B4052952B2A7FC4171171C`, 'ACTIVE'); + await settingsPage.waitForContent(`@container-key-status-59C63FE6952D93BC1EC9F9369332CCDBAE607602`, 'ACTIVE'); // check imported key at index 1 const myKeyFrame = await SettingsPageRecipe.awaitNewPageFrame(settingsPage, `@action-show-key-1`, ['my_key.htm', 'placement=settings']); await Util.sleep(1); - await myKeyFrame.waitForContent(`@container-key-status-13E9D8258B0BD9D4`, 'ACTIVE'); + await myKeyFrame.waitForContent(`@container-key-status-2601CB2E1902C007`, 'ACTIVE'); await myKeyFrame.waitAll('@content-fingerprint'); await myKeyFrame.notPresent('@action-update-prv'); await myKeyFrame.notPresent('@action-revoke-certificate');