Commit Graph

8828 Commits

Author SHA1 Message Date
Debbie O'Brien
26623a0a77
docs: selectors guide merge (#16571)
Co-authored-by: Max Schmitt <max@schmitt.mx>
2022-08-16 16:14:02 +02:00
Debbie O'Brien
ab53f195b3
docs: auth guide merge (#16573) 2022-08-16 16:04:11 +02:00
Debbie O'Brien
0736630954
docs: merge pom guides (#16566) 2022-08-16 15:58:16 +02:00
Debbie O'Brien
7d641e4abd
docs: merge screenshot to test-snapshot (#16567)
Co-authored-by: Max Schmitt <max@schmitt.mx>
2022-08-16 15:54:56 +02:00
github-actions[bot]
51b41f6ce5
browser(chromium-tip-of-tree): roll to 2022-Aug-16 (#16569)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2022-08-16 12:18:20 +02:00
Nav-2d
2581705115
docs(ci-intro): fix link (#16563) 2022-08-16 12:04:50 +02:00
Debbie O'Brien
daee232e9e
docs: rename browser context to isolation (#16559) 2022-08-16 07:58:58 +02:00
Yury Semikhatsky
4dcb492ef0
fix: make viewer reference all trace urls (#16561)
Single trace viewer page may render several traces, count it as a client for each of the trace files.

Fixes #16429
2022-08-15 20:54:57 -07:00
sand4rt
b41da08c1e
chore(ct): react vite tests (#16525) 2022-08-15 13:17:56 -07:00
Pavel Feldman
e64b09cc28 Revert "feat(ct): react rerender (#16549)"
This reverts commit a62accf8ae.
I'll reapply them in order.
2022-08-15 13:17:15 -07:00
sand4rt
a62accf8ae
feat(ct): react rerender (#16549) 2022-08-15 13:10:38 -07:00
Yury Semikhatsky
d133b58a96
fix(driver): PLAYWRIGHT_NODEJS_PATH test in sh (#16554) 2022-08-15 12:24:52 -07:00
Max Schmitt
57326f9401
docs(release-notes): deprecate Node.js 12 (#16547) 2022-08-15 19:47:23 +02:00
Yury Semikhatsky
470238e36e
docs: remove extra quoutes (#16550) 2022-08-15 10:47:00 -07:00
Max Schmitt
13596b7be3
chore: language specific dropdowns in codegen (#16452) 2022-08-15 19:44:46 +02:00
Pavel Feldman
bd06d1604f
chore: render original exception location in error frame (#16515) 2022-08-15 09:28:55 -07:00
Elizaveta Bezyaikna
9f22ae9aa9
chore: add id for each test to JSONReporter (#16494) 2022-08-15 09:28:21 -07:00
Yury Semikhatsky
ed1e5efc5c
feat: allow running driver with preinstalled node.js (#16518) 2022-08-15 09:27:35 -07:00
Max Schmitt
09e6bb9c0f
chore: sunset Node.js 12 (#16512) 2022-08-15 18:10:04 +02:00
Playwright Service
0a70c624d6
feat(firefox): roll to r1345 (#16540)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2022-08-15 07:58:06 -07:00
Playwright Service
65acaf6b59
feat(firefox-beta): roll to r1347 (#16543)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2022-08-15 07:57:17 -07:00
Max Schmitt
420f5f5a0a
feat(chromium-tip-of-tree): roll to 1033 (#16535) 2022-08-15 11:09:18 +02:00
Andrey Lushnikov
d4c64a7425
browser(ff-beta): restore rolled back display:contents (#16507)
This restores this patch: https://github.com/microsoft/playwright/pull/16111

Pretty diff: 4333d6c312
2022-08-15 01:47:57 -07:00
Max Schmitt
9acfe2d469
feat(chromium): roll to 1020 (#16534) 2022-08-15 10:21:24 +02:00
Andrey Lushnikov
7614564ca5
chore: replace docker/cli.sh stop with docker/cli.sh cleanup (#16537)
We have to cleanup images to free space occupied by docker.
2022-08-15 01:21:06 -07:00
Max Schmitt
8170432fab
docs: add Python/.NET release notes (#16514) 2022-08-15 09:27:33 +02:00
Andrey Lushnikov
a9643352f1
devops: follow-up to WebKit compilation fix on Ubuntu 18.04 (#16532) 2022-08-14 23:33:11 -07:00
Andrey Lushnikov
4e55013952
devops(webkit): default to GCC-9 on Ubuntu 18.04 (#16531) 2022-08-14 23:25:26 -07:00
Andrey Lushnikov
45e581bcbc
devops: fix firefox builds (#16530)
Turns out Firefox mach does not respect `DEBIAN_FRONTEND=noninteractive`
command and insists on interactive input for the mozbuild folder
creation.

Pre-creation of the folder avoid this codepath.
2022-08-14 23:02:30 -07:00
Andrey Lushnikov
81ed8fc523
devops: gracefully handle stopping already-stopped container (#16528) 2022-08-14 14:17:28 -07:00
Andrey Lushnikov
7942d296f1
devops: fix webkit debian-11 docker env (#16527) 2022-08-14 13:41:33 -07:00
Max Schmitt
435272248f
docs(dotnet): PowerShell install enhancements (#16520) 2022-08-14 20:01:00 +02:00
Andrey Lushnikov
b6f044d42b
devops: fix docker script to work on GHA (#16522)
GHA doesn't have interactive terminal to attach.
2022-08-13 05:23:03 -07:00
Andrey Lushnikov
1bc6669467
chore: kick off new browser builds to test docker env (#16521) 2022-08-13 04:48:53 -07:00
Andrey Lushnikov
3486f1089f
devops: introduce independent linux build environments (#16470)
This patch introduces independent docker-based build environments for WebKit and Firefox
browsers.

To launch an interactive session inside the environment:

```sh
./browser_patches/docker/cli.sh webkit-debian-11 build # builds image
./browser_patches/docker/cli.sh webkit-debian-11 enter # launches interactive container
```
2022-08-13 04:40:45 -07:00
Dmitry Gozman
0d3b3d08ab
test: add more tests for retarget behavior (#16513) 2022-08-12 16:29:13 -07:00
Max Schmitt
32adf50e65
docs(dotnet): TestRunParameters -> Playwright runsettings node (#16505) 2022-08-12 23:35:08 +02:00
Yury Semikhatsky
2bdf51d284
docs: java 1.25.0 release notes (#16482) 2022-08-12 13:54:51 -07:00
Dmitry Gozman
3ae50861a3
fix(reload): make sure reload() does not pick same-document navigaiton (#16504)
We lack `documentId` when doing a reload over browser protocols, so
`reload()` waits for the next navigation to finish. Sometimes, the page
might issue a same-document navigation while reload is in progress,
which confuses the reload command.

To fix the issue, just ignore same-document navigations for reload,
because it is always a new document.
2022-08-12 13:48:47 -07:00
Dmitry Gozman
0ff00e5978
test: put existing retarget tests to a separate file (#16510) 2022-08-12 12:40:40 -07:00
Yury Semikhatsky
d9e8e1e92d
chore: use existing is_linux function (#16509) 2022-08-12 12:38:19 -07:00
Pavel Feldman
e1d3246d1c
fix(ct): pass local config to preview (#16481) 2022-08-12 10:37:35 -07:00
Diego Pino
dc07a60f14
browser(webkit): rebase to 08/11/22 (253363@main) (#16490) 2022-08-12 09:38:22 -07:00
Darío Kondratiuk
13f210a1e8
docs(dotnet): document unsupported parallelism attributes in NUnit/MSTest (#16471)
Co-authored-by: Max Schmitt <max@schmitt.mx>
2022-08-12 18:14:46 +02:00
Dmitry Gozman
3dc1920ce8
feat(expect): toHaveText/toContainText work with text in shadow dom (#16433) 2022-08-11 14:10:12 -07:00
Pavel Feldman
fce45210c1
feat(driver): report backend state (#16477) 2022-08-11 13:42:16 -07:00
Dmitry Gozman
51076d55ad
chore: move retargeting from expectHitTarget to retarget (#16474)
This aligns all retargeting in a single place, so that we
can pass around "retarget strategy" to make sure we retarget
as expected in every single action.
2022-08-11 13:06:12 -07:00
Andrey Lushnikov
acc9b528ea
devops: remove universal WebKit build (#16468)
We experimented with it and are not ready to commit.
2022-08-11 10:12:45 -07:00
Andrey Lushnikov
f3269c6891
tests: do not test on MacOS 10.15 any more (#16465)
Playwright v1.25 was the last release to support macOS 10.15, so we
no longer need to test on macOS 10.15.
2022-08-11 09:50:44 -07:00
Meisam Ahmadi
b089d0a5aa
docs: fix typo (#16457) 2022-08-11 09:15:49 -07:00