From 2bbe3fcbbc6ae63667209f1723d617076eac8b9a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 9 Oct 2025 17:05:59 +0000 Subject: [PATCH 1/2] Bump playwright from 1.55.0 to 1.56.0 Bumps [playwright](https://github.com/microsoft/playwright) from 1.55.0 to 1.56.0. - [Release notes](https://github.com/microsoft/playwright/releases) - [Commits](https://github.com/microsoft/playwright/compare/v1.55.0...v1.56.0) --- updated-dependencies: - dependency-name: playwright dependency-version: 1.56.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index e012caca..38cb7a7c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -48,7 +48,7 @@ "eslint-plugin-unicorn": "^48.0.1", "fflate": "^0.8.2", "mocha": "^11.7.1", - "playwright": "^1.55.0", + "playwright": "^1.56.0", "rollup": "^4.48.1", "sinon": "^21.0.0", "tsx": "^4.20.5", @@ -9747,13 +9747,13 @@ "license": "MIT" }, "node_modules/playwright": { - "version": "1.55.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.55.0.tgz", - "integrity": "sha512-sdCWStblvV1YU909Xqx0DhOjPZE4/5lJsIS84IfN9dAZfcl/CIZ5O8l3o0j7hPMjDvqoTF8ZUcc+i/GL5erstA==", + "version": "1.56.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.56.0.tgz", + "integrity": "sha512-X5Q1b8lOdWIE4KAoHpW3SE8HvUB+ZZsUoN64ZhjnN8dOb1UpujxBtENGiZFE+9F/yhzJwYa+ca3u43FeLbboHA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.55.0" + "playwright-core": "1.56.0" }, "bin": { "playwright": "cli.js" @@ -9766,9 +9766,9 @@ } }, "node_modules/playwright-core": { - "version": "1.55.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.55.0.tgz", - "integrity": "sha512-GvZs4vU3U5ro2nZpeiwyb0zuFaqb9sUiAJuyrWpcGouD8y9/HLgGbNRjIph7zU9D3hnPaisMl9zG9CgFi/biIg==", + "version": "1.56.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.56.0.tgz", + "integrity": "sha512-1SXl7pMfemAMSDn5rkPeZljxOCYAmQnYLBTExuh6E8USHXGSX3dx6lYZN/xPpTz1vimXmPA9CDnILvmJaB8aSQ==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index 1247e4ff..b89c6acf 100644 --- a/package.json +++ b/package.json @@ -102,7 +102,7 @@ "eslint-plugin-unicorn": "^48.0.1", "fflate": "^0.8.2", "mocha": "^11.7.1", - "playwright": "^1.55.0", + "playwright": "^1.56.0", "rollup": "^4.48.1", "sinon": "^21.0.0", "tsx": "^4.20.5", From 3465a360adc4e7b3d8ddb1f6d2d0c3b83236ad7f Mon Sep 17 00:00:00 2001 From: larabr <7375870+larabr@users.noreply.github.com> Date: Mon, 13 Oct 2025 16:21:25 +0200 Subject: [PATCH 2/2] Tests: fix WebCrypto parallelism expectation for Chrome v141+ Chromium disabled some async WebCrypto operations in v141 . Context: https://github.com/w3c/webcrypto/issues/389#issuecomment-3136298597 . --- test/general/packet.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/test/general/packet.js b/test/general/packet.js index c998ef4a..a4087dc0 100644 --- a/test/general/packet.js +++ b/test/general/packet.js @@ -243,8 +243,12 @@ export default () => describe('Packet', function() { cryptCallsActive--; } }); + + const isChromeV141OrAbove = () => typeof window !== 'undefined' && window.navigator.userAgent.match(/Chrome/) && /Chrome\/([0-9.]+)/.exec(navigator.userAgent)[1].split('.')[0] >= 141; cryptStub.onCall(1).callsFake(function() { - expect(cryptCallsActive).to.equal(1); + // Chromium disabled some async WebCrypto operations in v141 . + // Context: https://github.com/w3c/webcrypto/issues/389#issuecomment-3136298597 . + expect(cryptCallsActive).to.equal(isChromeV141OrAbove() ? 0 : 1); return crypt.apply(this, arguments); }); cryptStub.callThrough();