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 |
|
Kevin Turcios
|
5adbc68a33
|
devops(docker): split browser layers and use zstd compression for faster pulls (#40702)
|
2026-05-14 10:17:16 -07:00 |
|
Dmitry Gozman
|
8a21feebd8
|
chore(dispatcher): move potentiallyClosesScope into protocol metainfo (#40833)
|
2026-05-14 16:48:21 +01:00 |
|
dependabot[bot]
|
23c41bd03f
|
chore(deps): bump fast-xml-builder from 1.1.4 to 1.2.0 in /utils/flakiness-dashboard (#40732)
|
2026-05-14 08:27:04 -07:00 |
|
Dmitry Gozman
|
d2edf45eca
|
devops: add android bot to tests_secondary (#40799)
|
2026-05-13 21:49:56 +01:00 |
|
Dmitry Gozman
|
73d464970e
|
chore: remove missingDocs (#40777)
|
2026-05-11 21:47:10 +01:00 |
|
Pavel Feldman
|
3ee7f2c66d
|
chore(build): always build html-reporter and trace-viewer in watch mode (#40781)
|
2026-05-11 10:10:53 -07:00 |
|
Dmitry Gozman
|
a26b3614d6
|
chore(protocol): replace EventTarget interface with __waitInfo__ message (#40718)
|
2026-05-10 14:15:33 +01:00 |
|
Pavel Feldman
|
c17e0b45c1
|
fix(yauzl): vendor yauzl with destroy-lifecycle fix (#40747)
|
2026-05-08 20:02:58 -07:00 |
|
Yury Semikhatsky
|
7d139824b2
|
chore(electron): revert #40184 (move Electron API to a separate package) (#40733)
|
2026-05-08 18:38:05 -07:00 |
|
Yury Semikhatsky
|
da0b103f07
|
chore(docs): include electron-api and mobile-api in render_release_notes (#40711)
|
2026-05-07 11:33:59 -07:00 |
|
Pavel Feldman
|
f6deb2f071
|
fix(screencast): plumb viewport size through onFrame callback (#40649)
|
2026-05-05 20:17:39 -07:00 |
|
Pavel Feldman
|
85f76b8ccf
|
chore: split protocol.yml (#40645)
|
2026-05-05 12:35:47 -07:00 |
|
Pavel Feldman
|
a57d8cd202
|
docs(android): extract android docs into docs/src/mobile-api (#40644)
|
2026-05-05 12:09:31 -07:00 |
|
Devendra Reddy Pennabadi
|
33f4ee7122
|
feat(reporter): expose worker info on fixture teardown errors (#40444)
|
2026-04-29 21:50:21 +01:00 |
|
Yury Semikhatsky
|
95a1211e1c
|
chore(build): clean all packages, not just published ones (#40469)
|
2026-04-28 12:25:38 -07:00 |
|
Yury Semikhatsky
|
bebf640b3a
|
chore(extension): integrate extension into root build (#40455)
|
2026-04-28 08:37:11 -07:00 |
|
Dmitry Gozman
|
5d47c8eb1b
|
chore(electron): keep package internal, restore _electron on playwright (#40461)
|
2026-04-28 12:51:23 +01:00 |
|
Pavel Feldman
|
7ab999186f
|
chore: migrate to TypeScript 6.0 (#40429)
|
2026-04-27 20:48:21 -07:00 |
|
Pavel Feldman
|
4adbb8ac1c
|
chore(watch): extend Vite HMR to html-reporter and trace viewer (#40402)
|
2026-04-24 11:04:22 -07:00 |
|
Dmitry Gozman
|
4449ab9730
|
devops: install deps when rolling browser (#40404)
|
2026-04-24 17:44:37 +01:00 |
|
Dmitry Gozman
|
a0394b002c
|
chore(deps): drop node-stream-zip and stoppable (#40398)
|
2026-04-24 17:44:11 +01:00 |
|
Dmitry Gozman
|
b7700b8f74
|
feat(electron): expose test and fixtures from @playwright/electron (#40320)
|
2026-04-22 15:58:35 +01:00 |
|
Dmitry Gozman
|
645b3fbbfa
|
test(android): support running emulator without hardware acceleration (#40353)
|
2026-04-22 14:44:17 +01:00 |
|
Yury Semikhatsky
|
5cec16d3a6
|
chore(cli): share Playwright extension id between cdpRelay and cli-client (#40345)
|
2026-04-21 17:21:11 -07:00 |
|
Pavel Feldman
|
5419310a9e
|
chore(dashboard): enable Vite HMR in watch mode (#40327)
|
2026-04-20 18:40:28 -07:00 |
|
Dmitry Gozman
|
e09b169d44
|
feat(electron): move Electron API to a separate package (#40184)
|
2026-04-17 17:23:37 +01:00 |
|
microsoft-playwright-automation[bot]
|
5eed16ba3a
|
chore: roll driver/Dockerfile to recent Node.js LTS version (#40241)
|
2026-04-16 16:17:46 -07:00 |
|
Pavel Feldman
|
ff3852fbdc
|
feat(dashboard): unify sessions into a single WebSocket channel (#40235)
|
2026-04-15 16:53:36 -07:00 |
|
Pavel Feldman
|
15e92e12f1
|
feat(api): Locator.highlight({ style }) (#40215)
|
2026-04-14 17:07:05 -07:00 |
|
Pavel Feldman
|
bee0454d4f
|
chore: do not resource source maps under test (#40199)
|
2026-04-14 10:52:53 -07:00 |
|
Dmitry Gozman
|
b6c0a186c7
|
chore: remove deprecated API options (#40196)
|
2026-04-14 16:30:06 +01:00 |
|
Pavel Feldman
|
47154ab048
|
chore: roll stable test runner (#40192)
|
2026-04-14 07:14:14 -07:00 |
|
Pavel Feldman
|
cc09e9efd6
|
chore(build): fix esbuild bundle warnings and externals (#40155)
|
2026-04-10 13:00:06 -07:00 |
|
Pavel Feldman
|
16260adf22
|
chore: remove stale DEPS.list entries and add validation tooling (#40157)
|
2026-04-10 12:24:18 -07:00 |
|
Pavel Feldman
|
8d36c695d0
|
chore: move aliased folders out (#40137)
|
2026-04-09 18:45:20 -07:00 |
|
Pavel Feldman
|
979a70bc7f
|
chore: remove old bundles (#40135)
|
2026-04-09 15:41:38 -07:00 |
|
Dmitry Gozman
|
a120dec6dc
|
chore: decouple expect matchers from parent src/ imports (#40131)
|
2026-04-09 21:54:26 +01:00 |
|
Pavel Feldman
|
06742513fe
|
chore: bundle runner, worker, loader (#40130)
|
2026-04-09 11:44:45 -07:00 |
|
Yury Semikhatsky
|
0ae5cbde79
|
docs: alias bullets for port-specific Object struct names (#40122)
|
2026-04-09 09:38:17 -07:00 |
|
Pavel Feldman
|
bc5448504e
|
chore: bundle common (#40120)
|
2026-04-08 18:47:24 -07:00 |
|
Pavel Feldman
|
cf90d14678
|
chore: bundle expect+matchers (#40119)
|
2026-04-08 16:37:27 -07:00 |
|
Pavel Feldman
|
1fb896d660
|
chore: bundle esm loader (#40105)
|
2026-04-08 10:08:58 -07:00 |
|
Pavel Feldman
|
09a1261b76
|
chore: rewrite direct imports (#40102)
|
2026-04-07 16:00:51 -07:00 |
|
Pavel Feldman
|
4e1accb6b7
|
chore: remove false await import (#40096)
|
2026-04-07 12:54:59 -07:00 |
|
Pavel Feldman
|
d4b541b5e1
|
chore(test-runner): replace coreBundle/utilsBundle barrels with direct (#40095)
|
2026-04-07 12:13:29 -07:00 |
|