Pavel Feldman
35d1aff7ca
cherry-pick( #17137 ): chore: silenсe best effort cleanup errors
2022-09-06 12:49:58 -07:00
Dmitry Gozman
a37f18c962
cherry-pick( #17051 ): fix(firefox): disable cookie partitioning ( #17054 )
2022-09-02 16:35:57 -07:00
Dmitry Gozman
df6fbcb8dc
cherry-pick( #16898 ): fix: include headlessness as a launch argument to browser ( #16998 )
2022-08-31 13:18:37 -07:00
Andrey Lushnikov
1c54ead163
chore: mark v1.25.1 ( #16769 )
2022-08-23 11:36:18 -07:00
Pavel Feldman
9bc72cca54
chery-pick( #16733 ): chore: do not use experimental loader for web server
2022-08-23 10:26:19 -07:00
Pavel Feldman
ca18f2eb98
Revert "cherry-pick: sync ToT docs ( #16680 )"
...
Please don't bulk-pick, we should have a cherry-pick per commit and we
should make sure only critical changes are merged into the branch.
2022-08-19 16:44:16 -07:00
Pavel Feldman
962e41474e
cherry-pick( #16691 ): fix(selectors): make them work in the browser reuse mode
2022-08-19 16:40:27 -07:00
Playwright Service
c9e2a8b340
cherry-pick: sync ToT docs ( #16680 )
...
This PR cherry-picks the following commits:
- daee232e9e
- 2581705115
- f272ad2308
- c5f0265481
- d7ba592704
- cfe7af79e9
- 411ec4479c
- 00ba305152
- 14ac443c85
2022-08-19 14:30:34 +02:00
Pavel Feldman
817a29b346
cherry-pick( #16481 ): fix(ct): pass local config to preview
2022-08-15 15:45:35 -07:00
Pavel Feldman
10fcbe3f88
cherry-pick( #16477 ): feat(driver): report backend state
2022-08-15 15:44:57 -07:00
Playwright Service
34014638da
chery-pick(docs): sync with ToT docs ( #16533 )
...
This PR cherry-picks the following commits:
- b089d0a5aa
- 13f210a1e8
- 2bdf51d284
- 32adf50e65
- 435272248f
- 8170432fab
2022-08-15 09:43:33 +02:00
Andrey Lushnikov
bb54c04096
chore: mark v1.25.0 ( #16405 )
2022-08-10 15:41:05 -07:00
Dmitry Gozman
fdf31cd70d
cherry-pick( #16420 ): feat(driver): add reuse and navigate commands ( #16423 )
2022-08-10 12:37:43 -07:00
Yury Semikhatsky
bbd3fd72f2
cherry-pick( #16421 ): docs: test.step return value ( #16422 )
2022-08-10 11:27:26 -07:00
Max Schmitt
ecb8266a76
cherry-pick( #16400 ): fix(codegen): make sure input recording with japanese IME Work ( #16414 )
...
SHA: 699a52ec74
2022-08-10 18:32:20 +02:00
Max Schmitt
0227708c2f
cherry-pick( #16395 ): fix(test runner): do not resolve relative imports through baseUrl ( #16415 )
...
SHA: f58c376443
2022-08-10 07:36:48 -07:00
Max Schmitt
7de99f3a48
cherry-pick( #16396 ): fix(test runner): show interrupted as yellow ( #16412 )
...
SHA: baa2ef2700
2022-08-10 14:53:45 +02:00
Yury Semikhatsky
11391910e7
Revert "fix(codegen): make sure input recording with japanese IME Wor… ( #16393 )
...
Revert "fix(codegen): make sure input recording with japanese IME Work (#16210 )"
This reverts commit 925de8da2b .
2022-08-09 16:47:32 -07:00
Pavel Feldman
737975bc7d
chore: expose hidehighlight from server ( #16387 )
2022-08-09 16:42:55 -07:00
YA2KM
925de8da2b
fix(codegen): make sure input recording with japanese IME Work ( #16210 )
...
Co-authored-by: kawasaki.taiga <kigtaiga@gmail.com>
Co-authored-by: Max Schmitt <max@schmitt.mx>
2022-08-10 01:02:42 +02:00
Ross Wollman
a3d99f1b4a
chore: trace viewer fallback error ( #16365 )
...
Fixes #16349 .
2022-08-09 15:53:11 -07:00
Max Schmitt
ff5f241b84
chore: set --allow-pre-commit-input flag on Android/Electron ( #16383 )
2022-08-09 23:18:15 +02:00
Dmitry Gozman
2efe947dc8
chore: avoid evaluates in screenshot on failure ( #16386 )
2022-08-09 14:03:07 -07:00
Playwright Service
fa9c20c959
feat(webkit): roll to r1699 ( #16366 )
2022-08-09 12:28:55 -07:00
Yury Semikhatsky
d048822c58
docs: deprecate Page.accessibility ( #16385 )
2022-08-09 12:26:43 -07:00
Max Schmitt
e725b5f8a9
fix(esm): fix TS type check with NodeNext mode ( #16340 )
2022-08-09 20:06:06 +02:00
Kian-Meng Ang
22f0723c72
docs: fix typos in docs ( #16370 )
...
Co-authored-by: Debbie O'Brien <debs-obrien@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx>
2022-08-09 15:47:17 +02:00
Pavel Feldman
c99d6cdd4c
chore: enable reused browser autoclose ( #16363 )
2022-08-08 17:16:13 -07:00
Dmitry Gozman
0fa20d5d1e
fix(click): make it work for display:contents elements ( #16356 )
...
After protocol fixes in all browsers, we can now scroll and click display:contents elements.
The only problem is that `elementsFromPoint()` misbehaves in Chromium and Firefox, so we
need a workaround. Hopefully, it will be fixed upstream - shadow dom spec folks think
"it becomes a real compatibility concern".
This needs Chromium 105 roll.
2022-08-08 16:05:09 -07:00
Ross Wollman
36b92d8847
fix: toBeFocused should match shadow elements ( #16362 )
...
Fixes #16268 .
2022-08-08 15:34:58 -07:00
Max Schmitt
1ca6635bb8
fix(cli): store trace/storage/har on SIGINT ( #16339 )
2022-08-09 00:13:38 +02:00
Max Schmitt
57fcb590f7
chore: hide stackTrace.js from recorded frames ( #16242 )
2022-08-08 23:27:59 +02:00
Ross Wollman
dd39ae0b85
chore: use default export across packages ( #16360 )
2022-08-08 13:30:07 -07:00
Jeremy Daley
ee02afdd9b
chore: add fallback "default" key to "." exports object ( #16350 )
...
Fixes #16345 .
2022-08-08 12:19:15 -07:00
Pavel Feldman
2d7c003ada
chore: minor inspect tweaks ( #16334 )
2022-08-08 10:39:54 -07:00
Playwright Service
a93981d052
feat(firefox-beta): roll to r1343 ( #16327 )
2022-08-08 10:01:49 -07:00
Playwright Service
b32f13298f
feat(firefox): roll to r1344 ( #16328 )
2022-08-08 10:01:07 -07:00
Pavel Feldman
a2e05bb419
fix(ct): use stoppable server ( #16329 )
2022-08-08 08:54:56 -07:00
Playwright Service
53917f43e1
feat(chromium): roll to r1019 ( #16335 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Max Schmitt <max@schmitt.mx>
2022-08-07 15:32:38 +02:00
Dmitry Gozman
f6d94f0ac9
chore: update "X fatal errors" message ( #16325 )
...
Also, exlude certain errors from triggering this message:
- `no tests found`
- `duplicate test titles are not allowed`
- `--forbid-only found a focused test`
- `Timed out waiting 3600s for the entire test run`
2022-08-05 21:21:43 -07:00
Pavel Feldman
8ed238843b
chore: allow inspecting element from server ( #16324 )
2022-08-05 19:34:57 -07:00
Dmitry Gozman
7a86e140f5
chore: remove TestProject.projectSetup ( #16321 )
...
There are better ideas to address this issue in more general manner.
2022-08-05 15:24:30 -07:00
Dmitry Gozman
706c00d242
chore: remove UMD wrapper from cssTokenizer ( #16322 )
...
This wrapper conflicts with some bundlers in the wild, and we don't really need it.
2022-08-05 15:24:11 -07:00
Dmitry Gozman
1f40e3d22b
chore: make Reporter.onExit an internal method ( #16280 )
2022-08-05 13:41:00 -07:00
Dmitry Gozman
424431fcfe
docs: explain toHaveText and toContainText in more details ( #16283 )
2022-08-05 10:27:17 -07:00
Playwright Service
f04dce6808
feat(firefox): roll to r1343 ( #16288 )
2022-08-05 09:35:39 -07:00
Dmitry Gozman
cb30cb4eb7
feat(test runner): add --trace cli option ( #16277 )
2022-08-05 09:20:39 -07:00
Playwright Service
e424a36945
feat(firefox-beta): roll to r1342 ( #16294 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2022-08-05 09:13:53 -07:00
Pavel Feldman
5d7e80bed6
chore: don't show reused browser intro ( #16289 )
2022-08-04 22:09:27 -07:00
Dmitry Gozman
919b1cbb22
fix(test runner): do not swallow afterEach errors after skipped tests ( #16276 )
...
Drive-by: add more test runner logging.
2022-08-04 18:49:23 -07:00