Skip to content

chore(deps-dev): bump @playwright/test from 1.55.0 to 1.62.1 (#DS-5215) - #1850

Open
lskramarov wants to merge 1 commit into
mainfrom
chore/deps-playwright-1.62
Open

chore(deps-dev): bump @playwright/test from 1.55.0 to 1.62.1 (#DS-5215)#1850
lskramarov wants to merge 1 commit into
mainfrom
chore/deps-playwright-1.62

Conversation

@lskramarov

Copy link
Copy Markdown
Contributor

Resolves GHSA-7mvr-c777-76hp / CVE-2025-59288 (high): browsers were downloaded without verifying the SSL certificate, fixed in 1.55.1. The advisory had been parked in npmAuditIgnoreAdvisories precisely because the upgrade could not ride along inside an unrelated change; that entry goes away with it.

1.62.1 rather than the minimal 1.55.1: the screenshot cost is identical either way, since any release past 1.55.0 bumps the bundled Chromium and the baselines are compared with threshold: 0. Taking the latest buys seven minor releases for the same single regeneration.

Bundled Chromium moves from 140.0.7339.16 to 151.0.7922.34, so all 215 committed screenshots are regenerated in this pull request via /approve-snapshots.

None of the APIs removed between 1.56 and 1.62 are used here: the suite only touches test, expect, Page, Locator, page.evaluate and toHaveScreenshot. Verified locally against Chromium 151 and WebKit 26.5 — every failure is a screenshot mismatch (expected: the baselines are Linux), with no behavioural regression. In particular the clipboard round-trip in textarea still works under the headless clipboard isolation introduced in 1.62.

Resolves GHSA-7mvr-c777-76hp / CVE-2025-59288 (high): browsers were
downloaded without verifying the SSL certificate, fixed in 1.55.1. The
advisory had been parked in `npmAuditIgnoreAdvisories` precisely because the
upgrade could not ride along inside an unrelated change; that entry goes away
with it.

1.62.1 rather than the minimal 1.55.1: the screenshot cost is identical
either way, since any release past 1.55.0 bumps the bundled Chromium and the
baselines are compared with `threshold: 0`. Taking the latest buys seven
minor releases for the same single regeneration.

Bundled Chromium moves from 140.0.7339.16 to 151.0.7922.34, so all 215
committed screenshots are regenerated in this pull request via
/approve-snapshots.

None of the APIs removed between 1.56 and 1.62 are used here: the suite only
touches `test`, `expect`, `Page`, `Locator`, `page.evaluate` and
`toHaveScreenshot`. Verified locally against Chromium 151 and WebKit 26.5 —
every failure is a screenshot mismatch (expected: the baselines are Linux),
with no behavioural regression. In particular the clipboard round-trip in
textarea still works under the headless clipboard isolation introduced in
1.62.
@lskramarov lskramarov self-assigned this Aug 5, 2026
@lskramarov lskramarov added bug Something isn't working dependencies Pull requests that update a dependency file labels Aug 5, 2026
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

Visit the preview URL for this PR (updated for commit 35bd201):

https://koobiq-next--prs-1850-dzj817uq.web.app

(expires Sat, 08 Aug 2026 15:57:24 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: c9e37e518febda70d0317d07e8ceb35ac43c534c

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

🚨 E2E tests failed

Review the report for details.


💡 Comment /approve-snapshots to approve snapshot changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant