Andrey Lushnikov
30b6614e5a
browser(firefox): enable SharedArrayBuffer in Firefox builds ( #8610 )
2021-09-01 12:27:37 +02:00
Diego Pino
d8cc457fd9
browser(webkit): roll to 01/09/21 ( #8606 )
2021-09-01 10:47:58 +02:00
Max Schmitt
30591b0115
chore: #8377 follow-ups
2021-09-01 10:40:36 +02:00
Pavel Feldman
1b2845764d
test: unflake trace viewer tests ( #8603 )
2021-08-31 21:49:08 -07:00
Michael Rienstra
348277d09c
docs: expand "Strictness" examples ( #8520 )
2021-08-31 17:54:39 -07:00
Pavel Feldman
ae3a4f5257
test: speculative fix for redirect event order ( #8602 )
2021-08-31 17:48:39 -07:00
Dmitry Gozman
0f34cfe339
test: roll test runner to 1.15.0-next-1630432230000 ( #8599 )
2021-08-31 17:06:32 -07:00
Dmitry Gozman
b8f8ca7493
feat(tracing): tracing.{start,stop}Chunk instead of tracing._export ( #8521 )
2021-08-31 17:03:31 -07:00
Dmitry Gozman
bee8ed117b
feat(html reporter): preview source code, steps and step errors ( #8598 )
2021-08-31 16:34:52 -07:00
Pavel Feldman
0fd5078b2b
chore: simplify client-side browserType.connect routine ( #8596 )
2021-08-31 15:56:55 -07:00
Pavel Feldman
26e7c2825b
chore: audit code for new Promise(async) ( #8601 )
2021-08-31 15:55:32 -07:00
Pavel Feldman
1c169289b2
chore: move async utils into a separate file ( #8595 )
2021-08-31 14:44:08 -07:00
Pavel Feldman
246ac6aea6
chore: implement browserType.connect on the driver side ( #8566 )
2021-08-31 12:51:13 -07:00
Pavel Feldman
0e6620ce94
fix(ff): throw friendly message on fetching redirect body ( #8594 )
2021-08-31 12:11:32 -07:00
Max Schmitt
74e6f2756a
devops: try running Android tests on MacOS 11 ( #8558 )
2021-08-31 20:03:22 +02:00
Dmitry Gozman
900362ec0b
fix(test runner): report unhandled rejections during worker teardown ( #8592 )
2021-08-31 10:50:30 -07:00
Max Schmitt
fd5c10e5d7
chore: have commit header in the client side changes issue title ( #8591 )
2021-08-31 19:48:18 +02:00
Yury Semikhatsky
9f8e8444d8
feat(fetch): support response decompression ( #8571 )
2021-08-31 09:34:58 -07:00
Maximilian Hils
4d26fb9ccb
chore: use a regular import for browsers.json
( #8579 )
...
Fixes #8512
2021-08-31 07:50:17 -07:00
Andrey Lushnikov
16b0a96e78
chore: enhance repack-juggler ( #8586 )
...
Instead of building firefox using `//browser_patches/buid.sh ff-beta`,
one can use `//browser_patches/repack-juggler.mjs ff-beta`.
The script will download the last Playwright build, and repack
Juggler and preferences there.
2021-08-31 04:04:30 -07:00
Andrey Lushnikov
9da26f9534
devops: add //browser_patches/{build.sh,clean.sh}
( #8582 )
...
These are just proxy scripts to the browsers, so you can do:
```sh
$ ./browser_patches/prepare_checkout.sh ff-beta
$ ./browser_patches/clean.sh ff-beta
$ ./browser_patches/build.sh ff-beta
$ ./browser_patches/export.sh ff-beta
```
2021-08-31 03:22:58 -07:00
github-actions[bot]
7f8474cbf0
feat(firefox-beta): roll to r1286 ( #8561 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-08-31 11:16:30 +02:00
Andrey Lushnikov
dce21f1cc5
chore: re-arrange firefox preferences ( #8581 )
...
There's a set of preferenes that's absolutely critical for juggler
to work. Keep these on top and mark them as critical.
2021-08-31 02:15:46 -07:00
github-actions[bot]
900cb0982d
feat(webkit): roll to r1538 ( #8575 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-08-31 11:14:40 +02:00
Pavel Feldman
a205ee27cb
fix(network): extra info can arrive before will send request ( #8569 )
2021-08-30 20:43:40 -07:00
Diego Pino
bcabf89ed3
browser(webkit): fix compilation in Ubuntu 18.04 ( #8544 )
2021-08-30 18:24:41 -07:00
Yury Semikhatsky
dd6dacb125
fix(fetch): throw on network error ( #8565 )
2021-08-30 14:34:31 -07:00
Yury Semikhatsky
6d51ed6e4d
feat(fetch): support baseURL, add tests for invalid args ( #8562 )
2021-08-30 13:41:25 -07:00
Dmitry Gozman
e3cc5b3e3f
chore: simplify responseExtraInfo handling ( #8560 )
2021-08-30 12:57:44 -07:00
Yury Semikhatsky
4c1b47a00c
test: fix webkit win expectation for sameSite attribute ( #8559 )
2021-08-30 12:01:22 -07:00
github-actions[bot]
b6b9b4c170
feat(chromium): roll to r916288 ( #8551 )
...
Co-authored-by: Max Schmitt <max@schmitt.mx>
2021-08-30 19:51:06 +02:00
Max Schmitt
59d4e6d553
fix(types): change Request.sizes types to ints ( #8555 )
2021-08-30 19:02:06 +02:00
Pavel Feldman
e47bacdecb
fix(cookies): read response headers off extra info event, if any ( #8526 )
2021-08-30 09:58:44 -07:00
Max Schmitt
65dc238b32
chore(channels): generate dispatcher event types ( #8540 )
2021-08-30 18:43:18 +02:00
Pavel Feldman
57243bd023
chore: fix har tests
2021-08-30 09:42:41 -07:00
Andrey Lushnikov
5eebf64dad
browser(firefox-beta): roll Firefox Beta to v92.0b10 ( #8548 )
2021-08-30 09:12:49 -07:00
Max Schmitt
4bedf1aca4
devops(auto-roll): build project before creating PR
2021-08-30 17:46:32 +02:00
Andrey Lushnikov
610067f61c
devops: fix chromium build with symbols ( #8550 )
2021-08-30 07:48:40 -07:00
github-actions[bot]
933f3f5f77
browser(chromium): roll to r916288 ( #8547 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-08-30 04:49:39 -07:00
Andrey Lushnikov
cded6bc8d9
test: unskip iframe test on firefox ( #8546 )
...
Fixes #8016
2021-08-30 02:49:25 -07:00
Pavel Feldman
e574f4b7fd
feat(api): introduce setChecked convenience method ( #8525 )
2021-08-29 20:00:40 -07:00
Pavel Feldman
dd31f3bd43
chore: introduce manual promise helper ( #8533 )
2021-08-29 11:21:06 -07:00
Ross Wollman
d3a8c38b7e
docs(reporters): fix TS example ( #8531 )
...
Co-authored-by: Max Schmitt <max@schmitt.mx>
2021-08-28 22:53:27 +02:00
Dmitry Gozman
37a897c9b4
fix(test runner): report beforeAll timeout instead of hanging ( #8529 )
...
We used to not report fatal error and hang forever because worker
did not run any tests but also did not report any errors.
Also properly show stack-less errors.
2021-08-28 07:19:45 -07:00
Yury Semikhatsky
60b0f46b60
feat(fetch): support setHTTPCredentials ( #8528 )
2021-08-27 23:47:33 -07:00
Yury Semikhatsky
3727aa5b67
feat(fetch): send extra http headers ( #8527 )
2021-08-27 23:47:21 -07:00
Dmitry Gozman
bb5e44fbc4
docs: introduce overloads, generate JSDoc for overloads ( #8485 )
...
- Each overload, e.g. for `page.evaluate`, shows a nice autocomplete doc,
not only the first one.
- We can have multiple overloads directly on the docs page, e.g.
`test.skip(title, fn)` and `test.skip(condition, description)`.
These overloads are internally named `Test.skip#1` and all aliased
to `test.skip`.
2021-08-27 21:57:40 -07:00
github-actions[bot]
2f18c62a19
feat(firefox-beta): roll to r1285 ( #8522 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2021-08-28 01:29:30 +02:00
Dmitry Gozman
bf13259fa9
test: roll test runner to aug-27 ( #8523 )
2021-08-27 16:26:51 -07:00
Max Schmitt
3ea2f209ea
fix(har): requestFinished/page-close race ( #8518 )
2021-08-28 01:09:18 +02:00