robby
45fe365d58
fix checks
2025-01-08 13:56:13 -05:00
robby
018e23da80
add: list installed browsers
...
Add new commands to list installed browsers.
Solves #34183
* Add `playwright ls` command to list installed browsers in `packages/playwright-core/src/cli/commands/ls.ts`.
* Add `--list` option to `npx playwright install` command in `packages/playwright-core/src/cli/commands/install.ts`.
* Register the new `ls` command in the CLI program in `packages/playwright-core/src/cli/program.ts`.
* Write tests for the `playwright ls` command in `packages/playwright-core/src/cli/commands/ls.test.ts`.
* Add documentation for the new `playwright ls` command and `--list` option in `docs/src/cli.md`.
* Update `.github/actions/run-test/action.yml` to use `npx playwright install --with-deps --list` to list installed browsers.
2025-01-08 13:49:34 -05:00
Dmitry Gozman
7ee7e018fa
chore: update chrome extensions doc and tests ( #34236 )
2025-01-08 17:24:29 +00:00
JustasM
d6d5944797
fix(ui): fix washed out dropdown colors in dark mode ( #34186 )
2025-01-08 06:14:22 -08:00
Adam Gastineau
ada68cd6f0
feat(trace-viewer): Add setting for display canvas content in snapshots ( #34010 )
2025-01-08 05:08:00 -08:00
Yury Semikhatsky
ff9242104b
docs: touch events emulation guide ( #34201 )
2025-01-07 16:47:00 -08:00
Yury Semikhatsky
6fb6282a9d
chore(bidi): propertly dispatch ControlRight key event ( #34246 )
2025-01-07 16:46:44 -08:00
Yury Semikhatsky
809225503c
docs: remove note about DataTrander limited availability ( #34243 )
2025-01-07 15:42:10 -08:00
Pavel Feldman
0d34369fc0
chore: include actual value in the elementState ( #34245 )
2025-01-07 15:31:18 -08:00
Yury Semikhatsky
0008816ee3
test: reenable "return empty content there is no iframe src" in cr and ff ( #34241 )
2025-01-07 11:49:14 -08:00
Pavel Feldman
7923d35e32
fix(retarget): do not unconditionally retarget to enclosing label ( #34229 )
2025-01-07 11:15:00 -08:00
Pavel Feldman
9514f0fb9d
fix(aria): escape leading dash in property values ( #34227 )
2025-01-07 11:14:45 -08:00
Playwright Service
d2af88c1fe
feat(chromium-tip-of-tree): roll to r1293 ( #34234 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-07 21:43:05 +03:00
Dmitry Gozman
63329a3471
chore: remove dependency from library on expectZone, straighten csi handling ( #34211 )
2025-01-07 13:30:04 +00:00
Simon Knott
527505e67b
docs: be more precise in what versions of Node.js are supported ( #34231 )
...
Signed-off-by: Simon Knott <info@simonknott.de>
Co-authored-by: Max Schmitt <max@schmitt.mx>
2025-01-07 14:23:27 +01:00
Yury Semikhatsky
ec79f28ffe
chore(bidi): keep custom expectations only for timing out tests ( #34228 )
2025-01-06 17:36:49 -08:00
Yury Semikhatsky
a9e6b51108
chore(bidi): implement query selector all ($$) method ( #34226 )
2025-01-06 16:37:11 -08:00
Pavel Feldman
4e8c83055f
chore: split output clients by capabilities and base dir ( #34135 )
2025-01-06 11:03:35 -08:00
Dmitry Gozman
eeca68ba97
test: unflake some cookie tests in msedge ( #34217 )
2025-01-05 18:19:28 +00:00
Yury Semikhatsky
5a22475ea8
chore(bidi): fix signals tests ( #34209 )
2025-01-03 12:37:28 -08:00
Yury Semikhatsky
8b45ea6f2f
chore: properly initialize Touch arguments in TouchEvent ( #34200 )
2025-01-03 12:16:01 -08:00
Yury Semikhatsky
dca95ba609
fix(bidi): set initial frame url from creation event ( #34198 )
2025-01-03 10:39:32 -08:00
Simon Knott
6bdd2694ee
feat(webserver): customize shutdown with new gracefulShutdown option ( #34130 )
...
Signed-off-by: Simon Knott <info@simonknott.de>
Co-authored-by: Dmitry Gozman <dgozman@gmail.com>
2025-01-03 11:34:34 +01:00
Simon Knott
04a3574f80
feat(reporter): report TestStep#attachments ( #34037 )
2025-01-02 17:48:59 +01:00
Max Schmitt
175f05cafc
test: increase page-event-crash timeout ( #34178 )
2025-01-02 16:04:51 +01:00
David Gahnassia
acdd666d95
docs(test-fixtures): removed redundancy ( #34185 )
2025-01-02 06:17:22 +01:00
Playwright Service
546b7b702c
feat(webkit): roll to r2122 ( #34180 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-02 06:16:46 +01:00
Playwright Service
da52befea0
feat(chromium-tip-of-tree): roll to r1291 ( #34182 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-02 06:16:04 +01:00
Yury Semikhatsky
7769010e6e
chore(bidi): mark test expected to timeout as fixme ( #34176 )
2024-12-31 13:18:25 -08:00
Max Schmitt
b2cbe7f2ec
chore(roll): roll WebKit to r2121 ( #34179 )
2024-12-31 11:22:10 +01:00
Henrik Skupin
940230d43a
Use csvReporter as well when running BiDi tests locally ( #34167 )
2024-12-30 14:48:22 -08:00
Dmitry Gozman
cd32d1b08c
fix(test runner): apply --last-failed after sharding ( #34166 )
2024-12-30 18:45:49 +00:00
Henrik Skupin
cab2bc4e2a
Combine file name and test name to a single identifier for CSV export of BiDi results ( #34172 )
2024-12-30 10:06:00 -08:00
Dmitry Gozman
9dbe63636d
fix(routeWebSocket): should work after context reuse ( #34165 )
2024-12-30 10:00:10 -08:00
Max Schmitt
4819747c85
chore: keep linting generated files ( #34150 )
2024-12-27 10:00:59 +00:00
Pengoose
7f141b2c42
feat: expect(locator).toHaveAccessibleErrorMessage ( #33904 )
2024-12-27 09:54:16 +00:00
Playwright Service
3ec8ee7a9b
feat(chromium): roll to r1153 ( #34118 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-27 08:51:06 +01:00
Playwright Service
08644003d2
feat(chromium-tip-of-tree): roll to r1290 ( #34144 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-26 22:27:56 +01:00
Gautier Ben Aïm
1c8e6f0921
docs: fixed typo ( #34129 )
2024-12-21 18:59:50 +01:00
Yury Semikhatsky
03cf7429a4
chore(bidi): upload report.csv to azure ( #34122 )
2024-12-20 18:04:21 -08:00
Yury Semikhatsky
cce8e8e0e5
chore(html): use api prefix to qualify public types ( #34121 )
2024-12-20 14:03:38 -08:00
Evan Cahill
c89e213eff
docs: Use locator.first() in locator.or examples ( #34106 )
2024-12-20 13:23:01 -08:00
Yury Semikhatsky
a74c488b25
docs: document --no-shell option ( #34120 )
2024-12-20 10:24:10 -08:00
Adam Gastineau
875436855e
chore(lint): Ensure EOL newlines ( #34117 )
2024-12-20 09:17:09 -08:00
Yury Semikhatsky
3bc72eb841
chore(bidi): disambiguate report.csv artifact name ( #34110 )
2024-12-20 08:58:15 -08:00
Adam Gastineau
a8dfdc8ac5
chore(ui): Dialog UI for upcoming settings menu ( #34058 )
2024-12-20 08:43:12 -08:00
Adam Gastineau
05472f5ef6
feat: Add time information to Call and Network tabs in Trace Viewer ( #33935 )
2024-12-20 05:01:16 -08:00
Yury Semikhatsky
cc98166aaa
chore(bidi): add csv report ( #34107 )
2024-12-19 22:59:24 -08:00
Pavel Feldman
a94952b87f
chore: make ts happy with zip import ( #34108 )
2024-12-19 22:59:05 -08:00
Pavel Feldman
04e670c909
fix(locator): do not explode locators ( #34104 )
2024-12-19 15:34:54 -08:00