GitHub / microsoft/playwright issues and pull requests
#43166 - [Feature]: esbuild fast-path for the test-file transform (hybrid, Babel fallback) --- ~5.8× cold transpile on the PW suite
Issue -
State: open - Opened by CloneOfAlex 3 days ago
#43165 - chore: mark release v1.64.0
Pull Request -
State: open - Opened by dgozman 3 days ago
#43164 - docs(screencast): alias showActions style for all languages
Pull Request -
State: closed - Opened by yury-s 3 days ago
#43163 - Revert "fix(blob): do not remove existing reports from output dir"
Pull Request -
State: closed - Opened by yury-s 3 days ago
#43162 - chore(dotnet): escape ref argument name in generated API
Pull Request -
State: closed - Opened by dgozman 3 days ago
- 3 comments
#43161 - [Bug]: blob reporter no longer clears blob-report dir, so merge-reports can pick up stale reports
Issue -
State: closed - Opened by CloneOfAlex 3 days ago
- 1 comment
#43160 - [Bug]: APIRequestContext cookie path matching is too permissive (RFC 6265 §5.1.4)
Issue -
State: open - Opened by CloneOfAlex 3 days ago
Labels: v1.64
#43159 - [Bug]: locator parser does not support `within()` and `getByRef()` added in v1.64
Issue -
State: open - Opened by CloneOfAlex 3 days ago
Labels: v1.64
#43158 - [Regression]: locator parser rejects `checked: 'mixed'` / `pressed: 'mixed'` produced by asLocator
Issue -
State: open - Opened by CloneOfAlex 3 days ago
Labels: v1.64
#43157 - [Bug]: locator parser silently mis-parses `\x` / `\u{…}` escapes and some regex literals
Issue -
State: open - Opened by CloneOfAlex 3 days ago
Labels: v1.64
#43156 - [Bug]: `--shuffle [seed]` consumes the following test filter as the seed
Issue -
State: closed - Opened by CloneOfAlex 3 days ago
- 1 comment
#43155 - [Bug]: APIRequestContext serializes nameless cookies as `=value` (and parses `Set-Cookie: token` as name=token)
Issue -
State: open - Opened by CloneOfAlex 3 days ago
Labels: v1.64
#43154 - chore: roll browser_patches to 070414d1d
Pull Request -
State: closed - Opened by dgozman 3 days ago
#43153 - chore(deps-dev): bump proxy-addr from 2.0.7 to 2.0.8
Pull Request -
State: closed - Opened by dependabot[bot] 3 days ago
- 4 comments
Labels: dependencies, javascript
#43152 - chore(deps): bump source-map-js from 1.2.1 to 1.2.2
Pull Request -
State: closed - Opened by dependabot[bot] 3 days ago
- 6 comments
Labels: dependencies, javascript
#43151 - chore(deps-dev): bump @modelcontextprotocol/sdk from 1.29.0 to 1.31.0
Pull Request -
State: closed - Opened by dependabot[bot] 3 days ago
- 6 comments
Labels: dependencies, javascript
#43150 - fix(aria): skip text nodes that are not rendered
Pull Request -
State: open - Opened by dgozman 3 days ago
- 3 comments
#43149 - Revert "feat(list reporter): add printWorkerIndex option to prefix output with worker index"
Pull Request -
State: closed - Opened by pavelfeldman 3 days ago
- 3 comments
#43148 - fix(cookies): follow RFC 6265 domain and path matching in cookies(urls)
Pull Request -
State: closed - Opened by dgozman 3 days ago
- 3 comments
#43147 - test(client-certificates): accept 503 when server resets after handshake
Pull Request -
State: closed - Opened by dgozman 3 days ago
- 3 comments
#43146 - fix(fetch): prefer Max-Age over Expires in Set-Cookie
Pull Request -
State: closed - Opened by dgozman 3 days ago
- 2 comments
#43145 - chore: mark v1.65.0-next
Pull Request -
State: closed - Opened by dgozman 3 days ago
- 3 comments
#43144 - [Bug]: node_modules/playwright-core/lib/coreBundle.js params2.socketTimeout doesnt works correctly?
Issue -
State: closed - Opened by allgloryforrobots 4 days ago
- 1 comment
#43143 - fix(list reporter): decode multi-byte stdio chunks correctly across writes
Pull Request -
State: closed - Opened by SuparvaCode 4 days ago
- 1 comment
#43142 - [Bug]: APIRequestContext can serialize non-finite floats as invalid JSON
Issue -
State: closed - Opened by suraj-self 4 days ago
- 1 comment
#43141 - [Bug]: Record new test closes early when authenticating in SharePoint
Issue -
State: closed - Opened by catmanjan 4 days ago
- 1 comment
#43140 - [Bug]: playwright-core cannot be compiled into a Bun single-file binary (bun build --compile): computed-path requires of package.json and browsers.json, and an unresolvable chromium-bidi require
Issue -
State: closed - Opened by matijaboban 4 days ago
- 1 comment
#43139 - fix(mcp): close the browser once when the client disconnects
Pull Request -
State: closed - Opened by pavelfeldman 4 days ago
- 3 comments
#43138 - test: check dropEffect reported in dragend
Pull Request -
State: open - Opened by pavelfeldman 4 days ago
- 4 comments
#43137 - test(webkit): expect no page errors for requests refused by a pending navigation
Pull Request -
State: closed - Opened by pavelfeldman 4 days ago
- 2 comments
#43136 - fix(network): treat loopback addresses as secure for cookies
Pull Request -
State: closed - Opened by pavelfeldman 4 days ago
- 2 comments
#43135 - fix(routeWebSocket): emit page websocket event for fully mocked WebSockets
Pull Request -
State: open - Opened by pavelfeldman 4 days ago
- 3 comments
#43134 - fix(serviceWorkers): don't throw in opaque sandboxed iframes when blocking
Pull Request -
State: closed - Opened by pavelfeldman 4 days ago
- 3 comments
#43133 - fix(client-certificates): finish browser TLS handshake before closing on server close
Pull Request -
State: closed - Opened by pavelfeldman 4 days ago
- 2 comments
#43132 - fix(webauthn): serialize virtual credentials in toJSON()
Pull Request -
State: closed - Opened by pavelfeldman 4 days ago
- 3 comments
#43131 - docs: fix broken C# samples in API docs and handles guide
Pull Request -
State: closed - Opened by soreavis 4 days ago
- 2 comments
#43130 - fix(routeWebSocket): route WebSockets in already loaded documents
Pull Request -
State: closed - Opened by pavelfeldman 4 days ago
- 4 comments
#43129 - fix(cookies): clearCookies({ name: '' }) should only remove nameless cookies
Pull Request -
State: closed - Opened by pavelfeldman 4 days ago
- 3 comments
#43128 - [Feature]: Opt-in failure when a shard contains no tests
Issue -
State: open - Opened by mastrzyz 4 days ago
- 6 comments
#43127 - fix(webkit): hit target check inside nested shadow roots
Pull Request -
State: closed - Opened by pavelfeldman 4 days ago
- 3 comments
#43126 - fix(expect): support constructors in expect.arrayOf
Pull Request -
State: closed - Opened by pavelfeldman 4 days ago
- 3 comments
#43125 - [Feature]: Allow filtering of logs from trace and UI views
Issue -
State: closed - Opened by hammzj 4 days ago
- 2 comments
#43124 - [Regression]: Firefox r1536+ leaves a navigated iframe without an execution context, so frameLocator() hangs
Issue -
State: open - Opened by erseco 4 days ago
- 1 comment
Labels: v1.65
#43123 - docs: release notes for v1.64
Pull Request -
State: closed - Opened by dgozman 4 days ago
#43122 - chore: bump WebKit version to 27.2
Pull Request -
State: closed - Opened by dgozman 4 days ago
- 2 comments
#43121 - chore: fix error message detection in webmcp
Pull Request -
State: closed - Opened by dgozman 4 days ago
- 2 comments
#43120 - [Bug]: WebKit reports same-origin XHRs started during document replacement as access-control page errors
Issue -
State: closed - Opened by KofTwentyTwo 5 days ago
- 2 comments
Labels: needs-triage-linux
#43119 - fix(webkit): hit target check inside nested shadow roots
Pull Request -
State: closed - Opened by marcomattes 5 days ago
- 1 comment
#43118 - [Bug]: WebKit: click() on an element two or more shadow roots deep fails with "<outer-host> intercepts pointer events"
Issue -
State: closed - Opened by marcomattes 5 days ago
#43117 - [Bug]: GenericAssertions.arrayOf doesn't match documented behaviour
Issue -
State: closed - Opened by shakna-israel 5 days ago
#43116 - fix(network): send secure cookies over http to loopback addresses
Pull Request -
State: closed - Opened by lazerg 5 days ago
#43115 - [Bug]: Secure cookies are dropped over http for 127.0.0.1 and loopback addresses
Issue -
State: closed - Opened by alok-108 5 days ago
- 1 comment
Labels: needs-triage-linux
#43114 - fix(network): match empty string filters in clearCookies
Pull Request -
State: closed - Opened by lazerg 6 days ago
#43113 - [Bug]: serviceWorkers block reads serviceWorker in opaque sandboxed iframe and emits SecurityError
Issue -
State: closed - Opened by jptosso 6 days ago
- 1 comment
Labels: needs-triage-linux
#43112 - [Bug]: clearCookies({ name: "" }) unintentionally clears all cookies instead of only nameless cookies
Issue -
State: closed - Opened by alok-108 6 days ago
- 2 comments
Labels: needs-triage-linux
#43105 - [Bug]: page.routeWebSocket() called after page.goto() misses sockets the loaded page creates later (works only after a reload)
Issue -
State: closed - Opened by BohdanKudovbenko 6 days ago
- 1 comment
Labels: needs-triage-linux
#43104 - [Bug]: page.on('websocket') does not fire for a WebSocket answered by page.routeWebSocket()
Issue -
State: open - Opened by BohdanKudovbenko 6 days ago
- 1 comment
Labels: P3-collecting-feedback
#43100 - [Bug]: WebKit screencast ignores the requested JPEG quality on Linux (always quality 90)
Issue -
State: closed - Opened by Dropje97 6 days ago
- 2 comments
Labels: needs-triage-linux
#43097 - [Feature]: generate a tsconfig.json when scaffolding a TypeScript project
Issue -
State: closed - Opened by AbdelAli-none 7 days ago
- 1 comment
#43095 - [Bug]: NaN, Infinity and -Infinity can produce invalid JSON and terminate the Playwright driver
Issue -
State: closed - Opened by suraj-self 7 days ago
- 3 comments
#43093 - [Bug]: Virtual WebAuthn credentials return an empty response from toJSON()
Issue -
State: closed - Opened by 314systems 7 days ago
- 1 comment
Labels: needs-triage-linux
#43092 - [Bug] Client-certificate proxy can close the browser transport during its TLS handshake
Issue -
State: closed - Opened by YusukeIwaki 7 days ago
- 1 comment
Labels: needs-triage-linux
#43091 - fix(cookies): align filterCookies and pathMatches with RFC 6265 domain and path rules (#43078)
Pull Request -
State: closed - Opened by alok-108 7 days ago
#43090 - fix(list reporter): decode stdio chunks with StringDecoder to prevent multi-byte corruption (#43079)
Pull Request -
State: closed - Opened by alok-108 7 days ago
#43089 - [Bug]: Headless Firefox persistent launch hangs on Windows if Shift is held when the browser starts (safe mode)
Issue -
State: open - Opened by SixFive7 7 days ago
Labels: v1.65
#43088 - feat(cli): expose launch options as open flags
Pull Request -
State: closed - Opened by pavelfeldman 7 days ago
- 1 comment
#43086 - [Bug]: WebKit locator.fill() can put text in the wrong input after native autofocus
Issue -
State: closed - Opened by deviantintegral 7 days ago
- 3 comments
#43083 - fix(fetch): apply RFC 6265 Max-Age precedence over Expires in cookie parsing
Pull Request -
State: closed - Opened by ashrafiucse 7 days ago
#43082 - [Bug]: WebKit reports the wrong `dataTransfer.dropEffect` in `dragend` event
Issue -
State: open - Opened by ocavue 7 days ago
Labels: v1.65
#43079 - [Bug]: list reporter corrupts test stdout/stderr that is not valid UTF-8 per chunk (multi-byte chars split across writes)
Issue -
State: closed - Opened by CloneOfAlex 7 days ago
- 2 comments
#43078 - [Bug]: cookies(urls) returns host-only and path-prefix cookies that do not apply to the URL; Path=/foo/ cookie is sent to /foo
Issue -
State: closed - Opened by CloneOfAlex 7 days ago
Labels: v1.65
#43077 - [Bug]: APIRequestContext drops a cookie whose Set-Cookie has Max-Age followed by a past Expires (Max-Age should take precedence)
Issue -
State: closed - Opened by CloneOfAlex 7 days ago
Labels: v1.64
#43069 - fix(test runner): resolve source maps in listFiles
Pull Request -
State: closed - Opened by dgozman 7 days ago
- 3 comments
#43068 - fix(webkit): handle provisional target replaced before commit
Pull Request -
State: closed - Opened by MO2k4 7 days ago
- 2 comments
#43067 - [BUG] WebKit (Linux): Assertion error in WKPage._onTargetCreated on a cross-site redirect chain
Issue -
State: open - Opened by MO2k4 7 days ago
- 1 comment
Labels: v1.65
#43066 - [Bug]: WebKit trace screenshots leave IOSurfaces held in macOS WindowServer while the lock screen is up, crashing the login session
Issue -
State: open - Opened by titanium4638 7 days ago
Labels: v1.65
#43063 - [Feature] Supported opt-out for automatic error-context generation and attachments
Issue -
State: closed - Opened by alechp 8 days ago
- 1 comment
#43035 - fix(reporter): keep other shards' blob reports in the output dir
Pull Request -
State: closed - Opened by ashrafiucse 9 days ago
#43034 - chore(deps-dev): bump hono from 4.12.27 to 4.13.12
Pull Request -
State: closed - Opened by dependabot[bot] 9 days ago
- 6 comments
Labels: dependencies, javascript
#42990 - fix: prevent input actions on inert elements
Pull Request -
State: closed - Opened by sivashankarav 10 days ago
#42986 - [Bug]: Linux WebKit screenshot hangs on document.fonts.ready in 1.63.0
Issue -
State: open - Opened by EliHeindel 10 days ago
- 4 comments
Labels: browser-webkit, upstream, v1.65
#42967 - [Bug]: methods fill()/press()/type() doesn't wait element to be focusable, when element inside inert container
Issue -
State: open - Opened by msgoloborodov 11 days ago
- 3 comments
Labels: v1.65
#42962 - [Bug]: default font families are lost after any screenshot captured beyond the viewport (Chromium headless shell)
Issue -
State: open - Opened by TheMalloum 12 days ago
- 1 comment
Labels: v1.65
#42958 - feat(firefox): roll to r1553
Pull Request -
State: open - Opened by microsoft-playwright-automation[bot] 12 days ago
- 4 comments
Labels: CQ1
#42957 - [Bug]: WebKit page.goto hangs when Playwright.provisionalLoadFailed arrives before the document requestWillBeSent
Issue -
State: open - Opened by endaye 12 days ago
#42956 - [Bug]: Firefox: every crashed page leaks its browser window until the browser exits
Issue -
State: open - Opened by coffeegrind123 12 days ago
#42955 - [Bug]: connectOverCDP replaces the page's main frame with a nested sandboxed iframe when its parentFrameId is unknown
Issue -
State: open - Opened by Elijah-J 12 days ago
#42954 - 邀请 playwright 加入 GithubStarMate,让更多人发现你的作品
Issue -
State: open - Opened by stevenwht 13 days ago
#42953 - fix(mcp): preserve all-interface HTTP hosts
Pull Request -
State: open - Opened by Yahiro025 13 days ago
- 1 comment
#42940 - [Bug]: WebKit (WPE) web process crashes at exit (WebKit bug 305909), please roll WebKit to include e0b1fdd
Issue -
State: open - Opened by vharsh43 14 days ago
- 2 comments
Labels: browser-webkit, v1.64
#42923 - [BUG] Firefox: page crashes (DOM Worker segfault) when just-created workers are terminated
Issue -
State: closed - Opened by AdzerKI 15 days ago
- 2 comments
Labels: needs-triage-linux
#42922 - fix(mcp): do not crash when download fails after browser close
Pull Request -
State: closed - Opened by yury-s 15 days ago
- 4 comments
#42921 - [Bug]: Playwright VS Code Test Explorer refreshes repeatedly during test execution causing browser to close and test run to stop
Issue -
State: open - Opened by krish-nair 15 days ago
- 6 comments
#42920 - fix(route): do not drop requests matching case-insensitive URLPattern
Pull Request -
State: closed - Opened by yury-s 15 days ago
- 3 comments
#42919 - fix(tracing): do not hang on unresponsive page when capturing snapshots
Pull Request -
State: closed - Opened by yury-s 15 days ago
- 8 comments
#42918 - [Bug]: URLPattern ignoreCase is lost in page.route() and browserContext.route()
Issue -
State: closed - Opened by qweufibeze 15 days ago
#42917 - devops(bidi): stop publishing csv reports to the bidi-reports branch
Pull Request -
State: open - Opened by yury-s 15 days ago
- 3 comments
#42916 - fix(test runner): do not count statically skipped tests when sharding
Pull Request -
State: closed - Opened by yury-s 15 days ago
- 3 comments
#42915 - feat(chromium): roll to r1247
Pull Request -
State: closed - Opened by microsoft-playwright-automation[bot] 15 days ago
- 7 comments
Labels: CQ1
#42914 - [Bug]: frameLocator still require argument in frame.frameLocator()
Issue -
State: closed - Opened by udarrr 15 days ago
- 1 comment