Simon Knott
|
131e3dcd39
|
feat: support AbortSignal on more methods (#41547)
|
2026-07-02 14:16:24 +02:00 |
|
Dmitry Gozman
|
a92e459afb
|
chore: consistently use TestAnnotation type (#41588)
|
2026-07-02 11:10:15 +01:00 |
|
Simon Knott
|
b592dfc7d6
|
feat(test-runner): add Reporter.preprocessSuite() hook for test filtering (#41100)
|
2026-07-01 14:16:42 +02:00 |
|
Dmitry Gozman
|
e8439069a8
|
chore(client): stub "crypto" for the browser build (#41545)
|
2026-06-30 14:11:55 +01:00 |
|
Dmitry Gozman
|
9e613269e3
|
devops(docker): add Azure DevOps pipeline for Docker release publishing (#41429)
|
2026-06-30 14:11:06 +01:00 |
|
Copilot
|
7d2227540d
|
devops: remove unused driver publishing (#41518)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Skn0tt <14912729+Skn0tt@users.noreply.github.com>
|
2026-06-30 15:06:15 +02:00 |
|
Simon Knott
|
eb9eb48889
|
feat: support AbortSignal on server-side methods (#41141)
|
2026-06-30 15:05:17 +02:00 |
|
Simon Knott
|
912770bde3
|
chore(protocol): generate shared structs.d.ts for client and server channels (#41526)
|
2026-06-30 11:39:15 +02:00 |
|
Pavel Feldman
|
bd7b3a95fd
|
chore(deps): bulk update (#41497)
|
2026-06-29 16:42:12 -07:00 |
|
Dmitry Gozman
|
8e802fa5b0
|
chore: replace "concurrently" dependency with a utils/concurrently.js script (#41522)
|
2026-06-29 17:31:16 +01:00 |
|
Kevin Turcios
|
4b6f031351
|
devops(docker): split browser layers and use zstd compression for faster pulls (#41232)
|
2026-06-26 11:36:06 +01:00 |
|
microsoft-playwright-automation[bot]
|
9dc3af1b2a
|
chore: roll driver/Dockerfile to recent Node.js LTS version (#41461)
Co-authored-by: microsoft-playwright-automation[bot] <203992400+microsoft-playwright-automation[bot]@users.noreply.github.com>
|
2026-06-25 08:30:41 -07:00 |
|
Dmitry Gozman
|
1c09b28e83
|
feat(client): replace platform abstraction with module stubs (#41352)
|
2026-06-23 17:28:49 +01:00 |
|
Dmitry Gozman
|
b5a45d9811
|
feat(locator): introduce Locator.waitForFunction() (#41380)
|
2026-06-23 13:54:07 +01:00 |
|
microsoft-playwright-automation[bot]
|
a40cd4f839
|
chore: roll driver/Dockerfile to recent Node.js LTS version (#41353)
Co-authored-by: microsoft-playwright-automation[bot] <203992400+microsoft-playwright-automation[bot]@users.noreply.github.com>
|
2026-06-22 13:18:05 -07:00 |
|
Simon Knott
|
18af562341
|
chore(protocol): split channel and dispatcher types (#41321)
|
2026-06-18 11:11:19 +02:00 |
|
Dmitry Gozman
|
befa08af58
|
chore: remove unused potentiallyClosesScope metainfo flag (#41345)
|
2026-06-17 17:15:13 +01:00 |
|
Yury Semikhatsky
|
2b418d6d9a
|
feat(docker): add Ubuntu 26.04 (Resolute Raccoon) image (#41290)
|
2026-06-15 10:00:27 -07:00 |
|
Simon Knott
|
485ec25d69
|
Reapply "feat: add AbortSignal support to client-side Waiter methods" (#41257)
|
2026-06-15 11:39:16 +02:00 |
|
Dmitry Gozman
|
76c872d24a
|
chore(utils): add chromium bisect script (#41243)
|
2026-06-11 14:12:38 +01:00 |
|
Simon Knott
|
dff0517d6a
|
Revert "feat: add AbortSignal support to client-side Waiter methods" (#41197)
|
2026-06-09 10:05:51 +02:00 |
|
Copilot
|
c71f5d1926
|
Deduplicate ElectronApplication declaration in generated type sources (#41199)
|
2026-06-08 14:26:38 -07:00 |
|
Simon Knott
|
dcbe13111a
|
feat(screencast): expose frame presentation timestamp on onFrame (#41162)
|
2026-06-08 08:50:27 +02:00 |
|
Yury Semikhatsky
|
ae106c05e5
|
Revert "feat(test): support per-project webServer configuration (#40869)" (#41167)
|
2026-06-05 10:27:07 -07:00 |
|
Dmitry Gozman
|
7cc4a85b37
|
chore: throw on Frame.expect / Page.expectScreenshot failure (#40801)
|
2026-06-05 15:00:25 +01:00 |
|
Simon Knott
|
e8916e894b
|
chore(build): spawn watcher tools directly instead of via npx (#41034)
|
2026-06-05 10:13:06 +02:00 |
|
Simon Knott
|
fd47b67492
|
feat: add AbortSignal support to client-side Waiter methods (#41136)
|
2026-06-04 16:27:17 +02:00 |
|
Yury Semikhatsky
|
1660114191
|
chore(trace): remove retain-all-failures trace and video mode (#41123)
|
2026-06-03 13:48:15 -07:00 |
|
Yury Semikhatsky
|
4859f65c1d
|
fix(yauzl): use upstream yauzl 3.3.2 instead of vendored copy (#41102)
|
2026-06-02 10:44:24 -07:00 |
|
Yury Semikhatsky
|
2ff4137d0f
|
feat(test): support more video recording modes (#41085)
|
2026-06-01 17:12:20 -07:00 |
|
Dmitry Gozman
|
67930e8ffc
|
Revert "devops(docker): split browser layers and use zstd compression for faster pulls (#40702)" (#41081)
|
2026-06-01 23:42:32 +01:00 |
|
Yury Semikhatsky
|
34e7d3e0d5
|
chore(webkit): extract webview dialog bridge into an injected source (#41076)
|
2026-06-01 14:01:43 -07:00 |
|
Yury Semikhatsky
|
9fe284a594
|
feat(webview): synthesize keyboard and mouse input (#41055)
|
2026-05-29 15:35:41 -07:00 |
|
Simon Knott
|
bc2960793c
|
chore: consolidate vite SW+main builds via Environment API (#41047)
|
2026-05-29 15:04:04 -07:00 |
|
Pavel Feldman
|
f14741d73b
|
feat(webkit): support connectOverCDP(transport) for direct WVPage attach (#41038)
|
2026-05-28 16:29:06 -07:00 |
|
microsoft-playwright-automation[bot]
|
7444bcaeb0
|
chore: roll driver/Dockerfile to recent Node.js LTS version (#41033)
Co-authored-by: microsoft-playwright-automation[bot] <203992400+microsoft-playwright-automation[bot]@users.noreply.github.com>
|
2026-05-28 13:46:54 +02:00 |
|
Pavel Feldman
|
4afdd64a3c
|
chore(browserType): merge connectOverCDP and connectOverCDPTransport (#41014)
|
2026-05-27 08:05:20 -07:00 |
|
Pavel Feldman
|
d8a08fe31f
|
chore(webview): keep ios_webkit_debug_proxy alive after setup script exits (#41012)
|
2026-05-26 15:21:14 -07:00 |
|
Pavel Feldman
|
25f22d2125
|
chore: wk_webview experiment (#41010)
|
2026-05-26 14:52:32 -07:00 |
|
Dmitry Gozman
|
c758b15077
|
fix(test): use synchronous module customization hooks (#40891)
|
2026-05-26 10:19:58 +02:00 |
|
Pavel Feldman
|
4d2890162a
|
feat(list-reporter): add printFailuresInline option (#40875)
|
2026-05-23 18:19:02 -07:00 |
|
Yury Semikhatsky
|
8f503225f4
|
feat(browserType): allow passing a ConnectionTransport to connectOverCDP (#40972)
|
2026-05-22 15:19:05 -07:00 |
|
dependabot[bot]
|
b37fb15808
|
chore(deps): bump uuid and @azure/identity in /utils/flakiness-dashboard (#40954)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2026-05-22 10:46:34 +01:00 |
|
Yury Semikhatsky
|
ed9185086f
|
feat(test): support per-project webServer configuration (#40869)
|
2026-05-18 10:01:22 -07:00 |
|
Pavel Feldman
|
72bbd1d964
|
feat(credentials): add context.credentials WebAuthn virtual authenticator (#40849)
|
2026-05-16 07:29:53 -07:00 |
|
Sebastian Landwehr
|
bb7af07608
|
fix(test): allow any return type for test body (#40852)
|
2026-05-15 17:48:13 -07:00 |
|
Dmitry Gozman
|
409d6d0d9b
|
Revert "chore(protocol): auto-serialize SerializedValue in validators (#40798)" (#40858)
|
2026-05-15 16:30:17 +01:00 |
|
Dmitry Gozman
|
e67f2a3f9b
|
chore(protocol): auto-serialize SerializedValue in validators (#40798)
|
2026-05-15 11:18:40 +01:00 |
|
Pavel Feldman
|
daa2146d41
|
feat(expect): support expect.soft.poll chain (#40848)
|
2026-05-14 20:17:34 -07:00 |
|
Yury Semikhatsky
|
bd6a3b7304
|
feat(trace): add retain-all-failures trace mode (#40838)
|
2026-05-14 11:07:12 -07:00 |
|