Pavel Feldman
ba7949359f
chore: roll folio to 0.3.13 ( #4215 )
2020-10-23 12:39:46 -07:00
Pavel Feldman
14f069eac6
test(timing): relax mac/webkit expectations ( #4217 )
2020-10-23 12:38:32 -07:00
Pavel Feldman
b3b46db560
test(firefox): add a failing slow test ( #4216 )
2020-10-23 12:37:38 -07:00
Yury Semikhatsky
50a6ba7fdc
feat: bump webkit version to include screencast fixes ( #4200 )
2020-10-23 10:33:58 -07:00
Pavel Feldman
72320275ab
fix(headers): report raw request headers on Chromium ( #4207 )
2020-10-22 08:49:16 -07:00
Pavel Feldman
8a42cdad30
feat(timing): introduce resource timing ( #4204 )
2020-10-21 23:25:57 -07:00
Andrey Lushnikov
7d28dfdb59
feat(firefox): roll Firefox to r1194 ( #4183 )
2020-10-20 16:51:14 -07:00
Max Schmitt
45bb984cf0
test: skip 'should play video' on macOS Big Sur ( #4198 )
2020-10-20 16:48:00 -07:00
Pavel Feldman
3cceb14e29
test(beforeunload): add failing beforeunload test ( #4188 )
2020-10-20 08:55:01 -07:00
Pavel Feldman
7433ae2798
test: follow up to an encoding test ( #4187 )
2020-10-20 08:47:07 -07:00
Pavel Feldman
7f76d44f77
test: add a test for page.close w/ dialogs ( #4184 )
2020-10-19 21:06:06 -07:00
Pavel Feldman
5e7eb7a325
test(encoding): add a test for main resource raw body ( #4186 )
2020-10-19 20:40:21 -07:00
Pavel Feldman
efac743695
test(proxy): add a test for a second page against same proxy ( #4185 )
2020-10-19 18:35:37 -07:00
Yury Semikhatsky
9c160f2cc8
feat(webkit): bump to 1363 ( #4178 )
2020-10-19 17:40:25 -07:00
Pavel Feldman
5d997ed28b
fix(video): make video path available in persistent profiles ( #4182 )
2020-10-19 14:35:18 -07:00
Joel Einbinder
92dda698f8
feat: tap ( #4097 )
2020-10-19 10:07:33 -07:00
Joel Einbinder
86ef956b4b
feat(webkit): bump to 1357 ( #4154 )
2020-10-19 03:03:50 -07:00
Pavel Feldman
ef3d3ca58e
doc(overrides): remove "one of" that was misleading ( #4168 )
2020-10-18 23:03:07 -07:00
Yury Semikhatsky
fec37adf68
test: use custom header when testing header removal ( #4157 )
2020-10-15 10:31:07 -07:00
Joel Einbinder
7e6f2af666
test: disable failing test "should be able to remove headers" ( #4152 )
2020-10-15 08:52:23 -07:00
Yury Semikhatsky
180aa011d0
test: make "remove header" test actually test be havior ( #4092 )
2020-10-14 22:26:56 -07:00
Pavel Feldman
e9f5477d52
fix(screencast): await for the first video frame on Chromium ( #4145 )
2020-10-14 15:09:36 -07:00
Yury Semikhatsky
bb981fc0cc
fix(screencast): correctly process videos with 1 frame ( #4144 )
2020-10-14 14:10:35 -07:00
Pavel Feldman
381f49a0b8
chore: roll folio to 0.3.11 ( #4130 )
2020-10-13 22:40:25 -07:00
Pavel Feldman
5a7685665a
api(video): restore the missing video path accessor ( #4132 )
2020-10-13 22:15:51 -07:00
Pavel Feldman
9daedaca08
chore: roll test fixtures, replace trace w/ video ( #4129 )
2020-10-13 13:18:36 -07:00
Pavel Feldman
5804131c99
chore: bump folio to 0.3.9, use fixture timeout ( #4118 )
2020-10-13 12:17:23 -07:00
Arjun Attam
8ad340479d
fix(test): update path for screenshots on failure ( #4120 )
2020-10-12 21:51:17 -07:00
Pavel Feldman
3350db2d1d
chore: nit test fixes ( #4114 )
2020-10-12 14:27:12 -07:00
Pavel Feldman
c2adc98cb0
chore: roll folio to 0.3.8 ( #4113 )
2020-10-12 13:48:56 -07:00
Dmitry Gozman
46b14bc740
chore: roll folio to 0.3.6 ( #4110 )
2020-10-12 09:16:02 -07:00
Dmitry Gozman
80ed407033
test: add a failing test for the issue 4038 ( #4111 )
...
Chromium corrupts screenshots taller than 8192.
2020-10-10 21:50:37 -07:00
Pavel Feldman
1fe3c783b4
test: roll test runner 0.9.22 ( #4072 )
2020-10-06 15:51:18 -07:00
Dmitry Gozman
e403fd3912
test: update fixtures to new syntax ( #4063 )
...
- Some simplifications around defineParameter.
- overrideTestFixtures must be chained as well.
2020-10-05 21:40:56 -07:00
Pavel Feldman
0db09f8ed4
test: roll test runner to 0.9.20 ( #4062 )
2020-10-05 17:03:24 -07:00
Dmitry Gozman
d31cbc21e5
fix(video): wait for videos when closing persistent context ( #4040 )
...
To achieve this, we close all the pages one by one, then wait
for the videos to finish processing, and then close the browser.
2020-10-04 18:18:05 -07:00
Dmitry Gozman
e214f795e0
feat(video): support videos in remote browser ( #4042 )
2020-10-02 17:27:56 -07:00
Pavel Feldman
1f16ce2632
test: remove failing expectations from a passing test ( #4036 )
2020-10-02 11:01:04 -07:00
Dmitry Gozman
5e42029fce
api: allow exposeBinding to pass handles ( #4030 )
...
This adds an option `{ handle: true }` to pass a single handle instead of arbitrary json values.
2020-10-01 22:47:31 -07:00
Tom Jenkinson
c2171218fa
test: add a test for request interception with redirects ( #3994 )
2020-10-01 19:55:39 -07:00
Pavel Feldman
81c1daed73
test: roll test runner 0.9.17 ( #4035 )
2020-10-01 13:32:52 -07:00
Dmitry Gozman
4a77363af7
api: update videos api, hide tracing ( #4015 )
2020-10-01 11:06:19 -07:00
Dmitry Gozman
920cc7c886
test: run crash tests with chromium wire ( #4026 )
2020-10-01 05:30:27 -07:00
Dmitry Gozman
f885d07cb9
fix(close): fix a race during context.close and page.close ( #4018 )
...
There is a race between "close" event coming from the server and
"close" command issued from the client.
This is similar to calling close after disconnect, so added tests.
2020-09-30 21:17:30 -07:00
Andrey Lushnikov
b9dcfb9909
test: minor fixes ( #4024 )
...
- missing await
- missing `defaultBrowserOptions` that's important to respect `FFPATH` (and other custom browsers)
2020-09-30 17:23:13 -07:00
Dmitry Gozman
13d48da84a
test: record trace/videos on retries ( #4009 )
2020-09-30 16:52:21 -07:00
Dmitry Gozman
ab2714ed29
test: unflake click-timeout-4 ( #4012 )
...
We used to animate for 5 seconds, and also timeout after 5 seconds.
Presumably, this made the click work sometimes due to different timeout
schedulers in node vs browser.
2020-09-30 04:42:08 -07:00
Dmitry Gozman
ccc827cd87
test: add a test for screen.avail{Width,Height} emulation ( #4011 )
...
This currently does not work in WebKit.
2020-09-30 04:14:29 -07:00
Andrey Lushnikov
a20c0e0adb
roll(firefox): roll Firefox to r1174 ( #4005 )
...
The r1174 starts using cross-process frameIds. This
simplifies Juggler a lot, but regresses a rare usecase:
network requests from workers from subframes are attributed
to main frame.
This adds a test to annotate this regression. Note that this
doesn't also work in Chromium.
References #3995
2020-09-29 21:07:25 -07:00
Pavel Feldman
d658b687ca
chore: refactor screencast tests ( #4007 )
2020-09-29 18:52:30 -07:00