Andrey Lushnikov
87f120fa35
devops: stop using MacOS 10.12 SDK when building Firefox ( #9452 )
...
An investigation has shown, that:
- Official Firefox builds actually cross-compile from Linux to MacOS,
and for this reason use the old MacOS 10.12 SDK.
- We should be able to build with 11+ SDK just fine; read [primer on
MacOS SDKs] for details.
- A random `symbol '___darwin_check_fd_set_overflow' not supported`
error seems to be an [apple bug]. We can fix it using
`LDFLAGS="-Wl,-U,___darwin_check_fd_set_overflow"`
flag, similarly to [haskell compiler fix].
[primer on MacOS SDKs]: https://firefox-source-docs.mozilla.org/widget/cocoa/sdks.html
[apple bug]: https://openradar.appspot.com/FB7647406
[haskell compiler fix]: 7745638702
2021-10-12 13:23:43 -07:00
Max Schmitt
34e933f474
fix(trace-viewer): show warning when opening an empty trace ( #9449 )
2021-10-12 20:11:57 +02:00
Yury Semikhatsky
82ff85b106
fix(matchers): make isNot required in protocol ( #9436 )
2021-10-12 09:01:46 -07:00
Max Schmitt
ded1e718b5
types(test-runner): fix access worker fixtures in test.skip ( #9447 )
2021-10-12 17:44:00 +02:00
Max Schmitt
2210426a6b
chore(electron): show helpful error when no x11 server is available ( #9446 )
2021-10-12 17:42:39 +02:00
Michael Rienstra
bcae69e653
docs: minor change for readability ( #9400 )
2021-10-12 08:19:21 -07:00
Max Schmitt
94680a702d
test: mark 'should fulfill with multiple set-cookie' as fixme on Electron
2021-10-12 10:59:39 +02:00
knaitas
cfe75fc755
docs(selector): change Python textContent to text_content ( #9440 )
...
Co-authored-by: Tadas Gedgaudas <tadas.gedgaudas@oxylabs.io>
2021-10-12 10:16:29 +02:00
Pavel Feldman
9dfc0a3394
chore: make sw global in trace viewer ( #9431 )
2021-10-11 20:52:28 -07:00
Dmitry Anshilevich
8ae926efbf
docs(dotnet): fix .NET code example ( #9415 )
...
Co-authored-by: Max Schmitt <max@schmitt.mx>
2021-10-11 23:29:48 +02:00
Pavel Feldman
876e08315b
fix(expect): continue polling in array-based matchers, fix edge cases ( #9430 )
2021-10-11 14:01:09 -07:00
Max Schmitt
b1160ec239
chore(test-runner): make outputDir based on cwd instead of testDir ( #9360 )
2021-10-11 22:24:46 +02:00
Max Schmitt
0450b20712
test: fix docker flakiness dashboard uploads
2021-10-11 22:10:17 +02:00
Joel Einbinder
d34b53a0d7
feat(test runner): allow comparing binary files to strings ( #9315 )
...
Co-authored-by: Max Schmitt <max@schmitt.mx>
2021-10-11 21:57:59 +02:00
Max Schmitt
76142a33ae
test: fix tests which include special signal handling ( #9433 )
2021-10-11 12:07:40 -07:00
Max Schmitt
f0ff2a23d2
chore: add README's for packages ( #9432 )
2021-10-11 19:28:10 +02:00
Joel Einbinder
1bf8c80bda
test(downloads): enable test for downloads in a persistent context ( #9379 )
2021-10-11 19:27:56 +02:00
Jason Hu
89e98d85fc
docs(protractor): add more protractor selectors ( #9334 )
...
Also fix `by.cssContainingText`, the text should not double quoted
2021-10-11 10:20:51 -07:00
Max Schmitt
9dd6bb8c6a
Revert "feat(test-runner): allow parametrized tests that don't extend base ( #9301 )"
...
This reverts commit f63af830de
.
2021-10-11 17:32:31 +02:00
Max Schmitt
f884103b62
devops: do not publish create-playwright pkg
2021-10-11 17:24:05 +02:00
Max Schmitt
4ae3a07a75
devops: allow dirty tree when publishing ToT release
2021-10-11 17:13:21 +02:00
github-actions[bot]
9e0ee0e37e
feat(chromium): roll to r930007 ( #9428 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-10-11 17:02:46 +02:00
Joel Einbinder
c89d5a50dd
chore: migrate to monorepo ( #9421 )
2021-10-11 16:52:17 +02:00
github-actions[bot]
8d1537c5aa
browser(chromium): roll to r930007 ( #9425 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-10-11 12:10:50 +02:00
Andrey Lushnikov
9662179006
feat: roll FFMPEG to 1006 ( #9408 )
...
The new version of FFMPEG is built with a new macos buildbot.
2021-10-09 08:27:49 -07:00
Max Schmitt
b69b8889fe
test: fix broken relative outputDir test
...
#9380
2021-10-09 00:12:21 +02:00
Andrey Lushnikov
c7b045a037
devops: fix expected ffmpeg os host
2021-10-08 14:11:49 -07:00
Yury Semikhatsky
a970fe5fd6
feat(fetch): log fetch requests/responses to pw:api stream ( #9403 )
2021-10-08 14:11:40 -07:00
Andrey Lushnikov
a3fb39e7c5
devops: build FFMPEG using MacOS 11 ( #9402 )
2021-10-08 13:52:02 -07:00
Max Schmitt
49a53e23df
chore: add iPhone 13 device family ( #9392 )
2021-10-08 22:43:23 +02:00
Max Schmitt
d96c47477a
chore(trace-viewer): failed network requests style enhancements ( #9393 )
2021-10-08 13:39:29 -07:00
Andrey Lushnikov
d278675a62
devops: start using Xcode 13 to compile Firefox ( #9401 )
...
It didn't compile withh Xcode 12.2, but does compile with Xcode 13
locally for me.
Moving on to Xcode 13 then.
2021-10-08 13:05:32 -07:00
Daniel Kolesa
ab4f99d443
browser(webkit): roll to 10/07/21 ( #9365 )
2021-10-08 12:23:35 -07:00
Max Schmitt
804ee6e979
chore: roll stable-test-runner to ToT ( #9397 )
2021-10-08 18:37:06 +02:00
Yury Semikhatsky
6c18f1a6f0
feat(fetch): accept numeric and bool params ( #9345 )
2021-10-08 09:23:59 -07:00
Mark Skelton
52f19a222e
docs: update showcase.md (add lariat library)
...
1. Removes expect-playwright and jest-playwright from the list. These projects both officially recommend using the built-in Playwright test runner so it probably doesn't make sense to keep them in the showcase.
1. Adds Lariat to the list. Lariat is a library I've developed at my company to simplify page object construction with support for nesting, nth based matching, portals, and more.
1. Add karma-playwright-launcher info
2021-10-08 18:01:54 +02:00
Yury Semikhatsky
ddf17e62f6
docs: reference only focal base image in docs ( #9399 )
2021-10-08 08:54:55 -07:00
Michael Rienstra
09250fd265
chore: bump 'expect' dev dep from v26 to v27 ( #8718 )
...
Co-authored-by: Max Schmitt <max@schmitt.mx>
2021-10-08 17:01:31 +02:00
github-actions[bot]
fb53318bff
feat(chromium): roll to r929512 ( #9395 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-10-08 16:56:27 +02:00
github-actions[bot]
e87af8117f
browser(chromium): roll to r929512 ( #9390 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-10-08 12:08:44 +02:00
Max Schmitt
b3a8ccd064
test(test-runner): add test for relative outputDir ( #9381 )
2021-10-08 09:20:41 +02:00
Pavel Feldman
7e4ef2e202
browser(webkit): dedupe screencast frames (mac) ( #9387 )
2021-10-07 21:51:32 -07:00
Yury Semikhatsky
e3256ee5d5
docs(fetch): add API testing guide with example ( #9385 )
2021-10-07 19:38:13 -07:00
Pavel Feldman
349f3444e6
browser(webkit): dedupe screencast frames ( #9386 )
2021-10-07 19:25:02 -07:00
Andrey Lushnikov
120e919b8e
devops: move building Firefox for Mac Intel to MacOS 11 ( #9383 )
2021-10-07 16:23:00 -07:00
Pavel Feldman
2a628d0e0e
chore: read trace off zip file ( #9377 )
2021-10-07 15:49:30 -07:00
Yury Semikhatsky
9164fc71ef
fix: support cookies with empty value ( #9376 )
2021-10-07 15:37:47 -07:00
Max Schmitt
0713cb3d39
devops: move Docker build to playwright-internal ( #9023 )
2021-10-07 23:42:44 +02:00
Ross Wollman
a892fe6db0
test: request.sizes() sometimes hangs in CR ( #9349 )
2021-10-07 14:26:54 -07:00
Max Schmitt
b10140d9c2
chore: add reuse context to internal test suite ( #9359 )
2021-10-07 23:01:08 +02:00