Commit graph

10201 commits

Author SHA1 Message Date
Andrey Lushnikov 679ee37d0f chore: mark v1.32.3 2023-04-10 17:51:05 -07:00
Pavel Feldman 710674a0fe cherry-pick(#22254): revert(20509, 20596): expect.toPass is broken with these
Reverts https://github.com/microsoft/playwright/pull/20509 and
https://github.com/microsoft/playwright/pull/20596
Fixes #22215
2023-04-10 17:50:24 -07:00
Playwright Service cb419e75cd
cherry-pick(#22035): fix(webServer): follow relative redirects when checking the url (#22204)
This PR cherry-picks the following commits:

- bd698efaef

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-04-05 18:36:43 +02:00
Pavel Feldman ce33ec23c7 cherry-pick(#22191): chore: allow reusing browser between the tests 2023-04-04 12:40:07 -07:00
Andrey Lushnikov ed7a560ad2
chore: mark 1.32.2 (#22172) 2023-04-03 13:22:59 -07:00
Dmitry Gozman b139ffc174 cherry-pick(#22126): fix(tracing): avoid clashing network file names
With two contexts in the same test, we can get:
- `<testId>.network` and `<testId>-1.network` files;
- for export, we can copy `<testId>.network` into `<testId>-1.network`
and try to copy into a file when another trace is reading from it.

Fixes #22089.
2023-03-31 17:54:12 -07:00
Dmitry Gozman d59972aeb7 cherry-pick(#22050): fix(tracing): allow disabling tracing through env
We point `tracesDir` inside `test-results`, so it is removed between
test runs, while reused context is still writing there.
To fix the issue, we can now pass `env.PW_TEST_REUSE_CONTEXT`.

References #21993.
2023-03-31 13:38:40 -07:00
Yury Semikhatsky c132756306
cherry-pick(#22005): fix(ct): vue revert json object as prop (#22039)
Original PR: https://github.com/microsoft/playwright/pull/22005
References https://github.com/microsoft/playwright/issues/22003
2023-03-28 15:50:55 -07:00
Pavel Feldman 847b546794 cherry-pick(#21976): chore(ui): do not print global setup epilogue 2023-03-24 20:57:16 -07:00
Andrey Lushnikov 1869bd28d6 cherry-pick(#21967): chore: allow sibling describes with the same name
Fixes https://github.com/microsoft/playwright/issues/21953
2023-03-24 17:20:07 -07:00
Andrey Lushnikov 8bc3e0b6cf
chore: mark 1.32.1 (#21964) 2023-03-24 13:47:05 -07:00
Andrey Lushnikov c7d84f5f37 cherry-pick(#21866): fix(trace-viewer): survive broken selectors 2023-03-24 12:37:35 -07:00
Pavel Feldman e169cd394a cherry-pick(#21942): chore: show global setup errors in ui mode 2023-03-23 15:48:18 -07:00
Pavel Feldman 72382faddc cherry-pick(#21938): chore: filter skipped tests 2023-03-23 13:43:50 -07:00
Pavel Feldman 6b2858f0fb cherry-pick(#21935): chore: fix trace viewer backwards compat 2023-03-23 12:50:59 -07:00
Pavel Feldman a0b4bd178d cherry-pick(#21927): chore: install global watch late 2023-03-23 11:31:56 -07:00
Andrey Lushnikov f622457b33 cherry-pick(#21889): docs: do not use HTML tags 2023-03-22 13:30:05 -07:00
Andrey Lushnikov bc3ec153d3
chore: mark 1.32.0 (#21777) 2023-03-22 13:10:37 -07:00
Andrey Lushnikov 3f2640336c cherry-pick(#21886): docs: add release notes for js 2023-03-22 13:09:40 -07:00
Pavel Feldman 08422f0651 cherry-pick(#21856): chore: pack codemirror on resize 2023-03-21 18:21:39 -07:00
Dmitry Gozman 8693fd4743 cherry-pick(#21848): fix(run-server): do not engage socks when not requested
Fixes #21762.
2023-03-21 14:09:49 -07:00
Pavel Feldman 98ff2a891a cherry-pick(#21850): chore: lower the input name 2023-03-21 13:49:47 -07:00
Pavel Feldman 75b429d143 cherry-pick(#21844): chore: update test locations when merging 2023-03-21 12:14:26 -07:00
Pavel Feldman b8f802910c cherry-pick(#21843): chore(ui): show load errors 2023-03-21 12:04:13 -07:00
Pavel Feldman 39c3482980 cherry-pick(#21839): chore: sort tracing actions by wall time 2023-03-21 10:06:39 -07:00
Dmitry Gozman 0646773e85 cherry-pick(#21828): feat(snapshots): use double-buffer to avoid white flash on hover 2023-03-21 09:09:50 -07:00
Pavel Feldman e75fe015cf cherry-pick(#21830): chore(ui): use test backlog when chaining 2023-03-20 21:26:36 -07:00
Pavel Feldman 497c89dcfb cherry-pick(#21826): chore: update margins to align 2023-03-20 21:25:23 -07:00
Pavel Feldman b6e9f1fa53 cherry-pick(#21823): chore: remove npx playwright ui 2023-03-20 17:13:46 -07:00
Pavel Feldman 620310ffb2 cherry-pick(#21821): chore(ui): decorate pending, add time spent 2023-03-20 17:13:19 -07:00
Pavel Feldman eed74036e8 cherry-pick(#21809): chore(ui): queue watch runs 2023-03-20 14:49:18 -07:00
Playwright Service 80081692cd
cherry-pick(#21757): docs: add images to dependencies (#21807)
This PR cherry-picks the following commits:

- 93d20ffb52

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-20 19:16:10 +01:00
Playwright Service 2fed4b6073
cherry-pick(#21805): Revert "feat(typescript): allow declare for class properties (#21281)" (#21806)
This PR cherry-picks the following commits:

- d641caeb6a

Fixes https://github.com/microsoft/playwright/issues/21794

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-20 19:16:02 +01:00
Pavel Feldman 940078e06c cherry-pick(#21792): chore(ui): follow up to watch, fix win 2023-03-19 22:53:40 -07:00
Pavel Feldman f4f2bdd2ac cherry-pick(#21789): chore: show folders in the tree 2023-03-19 21:21:38 -07:00
Pavel Feldman 53c40e24d2 cherry-pick(#21787): chore: allow watching all tests 2023-03-19 14:50:55 -07:00
Pavel Feldman ec76a817ed cherry-pick(#21782): chore: do not pass chromium args when running carlo-alike apps 2023-03-19 12:10:51 -07:00
Pavel Feldman 82cd1789b2 cherry-pick(#21781): chore(ui): ui polish 2023-03-19 12:09:58 -07:00
Pavel Feldman 90de09668e cherry-pick(#21776): chore(ui): show test source before running 2023-03-17 21:38:35 -07:00
Pavel Feldman 3e8b14031b cherry-pick(#21775): chore: show snapshots for sync assertions 2023-03-17 20:46:55 -07:00
Pavel Feldman d806c98009
chore(ct): do not clash internals with userland (#21774) 2023-03-17 18:08:28 -07:00
Andrey Lushnikov 36a1055524
test: selectively disable selenium tests (#21741)
https://github.com/microsoft/playwright/issues/21733
2023-03-17 17:48:45 -07:00
Pavel Feldman 50dd04ae61
chore(ui): bump xterm scrollback (#21772) 2023-03-17 16:14:21 -07:00
Dmitry Gozman 2a2d6c25a4
feat(deps): inherit environment changes from dependencies (#21771) 2023-03-17 15:46:52 -07:00
Pavel Feldman 6efb383433
chore: fix and test ui mode stop (#21769) 2023-03-17 14:10:25 -07:00
Dmitry Gozman e856344235
chore: increase timeout for flaky "should stop tracing on requestContext.dispose()" (#21767) 2023-03-17 13:33:44 -07:00
Yury Semikhatsky a61b544932
docs(java): add waitForCondition method (#21768)
https://github.com/microsoft/playwright-java/issues/1228
2023-03-17 13:02:59 -07:00
Dmitry Gozman f484b833ae
docs: update getByLabel docs to mention aria attributes (#21765)
References #21624.
2023-03-17 12:48:07 -07:00
Yury Semikhatsky 95e7d3aabc
chore: hide store from public (#21763) 2023-03-17 11:50:44 -07:00
Dmitry Gozman 3a80d119e0
chore: update routeFromHAR options for release (#21764) 2023-03-17 11:49:45 -07:00