Commit Graph

112 Commits

Author SHA1 Message Date
Andrey Lushnikov
bc9765072f
feat(firefox): roll Firefox to r1201 (#4331) 2020-11-03 18:55:56 -08:00
Andrey Lushnikov
8fed0b3319
feat(firefox): roll Firefox to r1200 (#4316)
This roll includes:
- fix for the firefox flakiness related to popups
- fix for browser context closing with beforeunload events

References #4021
2020-11-02 21:00:37 -08:00
Dmitry Gozman
f80f81545e
feat(chromium): bump to 823078 (#4308) 2020-11-02 14:34:08 -08:00
Yury Semikhatsky
94cb7c9fbf
feat(webkit): bump to 1373 (#4299) 2020-11-02 11:36:24 -08:00
Andrey Lushnikov
7fbbd1822e
feat(firefox): support WebSockets on Firefox (#4289) 2020-10-30 10:34:24 -07:00
Andrey Lushnikov
ff7d6a2342
feat(firefox): roll Firefox to r1197 (#4278) 2020-10-29 12:04:30 -07:00
Pavel Feldman
7bedbb2d78
feat(browser): roll WebKit to r1370 (#4257) 2020-10-28 13:46:05 -07:00
Yury Semikhatsky
50a6ba7fdc
feat: bump webkit version to include screencast fixes (#4200) 2020-10-23 10:33:58 -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
Yury Semikhatsky
9c160f2cc8
feat(webkit): bump to 1363 (#4178) 2020-10-19 17:40:25 -07:00
Joel Einbinder
86ef956b4b
feat(webkit): bump to 1357 (#4154) 2020-10-19 03:03:50 -07:00
Andrey Lushnikov
c7b23599bc
feat(firefox): roll to r1190 (#4133) 2020-10-14 09:35:56 -07:00
Yury Semikhatsky
fdff5a1596
feat(webkit): bump to 1353 (#4119) 2020-10-13 08:59:36 -07:00
Joel Einbinder
9801be6401
feat(chromium): roll to 815036 (#4099) 2020-10-09 11:45:45 -07:00
Andrey Lushnikov
08024c82e8
feat(firefox): roll to r1188 (#4091)
This brings in a new Firefox 82 beta.

Fixes #3995
2020-10-07 17:46:10 -07:00
Andrey Lushnikov
6bb212ceed
feat(firefox): roll Firefox to r1186 (#4085)
This roll includes two important fixes:
- await search service startup when launching browser
- report `"load"` event differently to support `window.stop()` in future

References #3995
2020-10-07 13:24:58 -07:00
Pavel Feldman
ad58e49201
Revert "feat(firefox): migrate to the pipe channel (#4068)" (#4073)
Mac sporadically hangs on browser close.
2020-10-06 21:16:50 -07:00
Pavel Feldman
ce7aa7a608
feat(firefox): migrate to the pipe channel (#4068) 2020-10-06 14:40:09 -07:00
Andrey Lushnikov
5d1291528f
feat(firefox): roll to r1182 (#4067)
This revision enables `documentchannel` feature by default.

References #3995
2020-10-06 03:03:33 -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
Andrey Lushnikov
ec36eef3a2
feat(firefox): roll Firefox to r1179 (#4044)
References #3995
2020-10-02 09:27:24 -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
Yury Semikhatsky
1d21c1e4bd
feat(webkit): bump to 1347 (#3955) 2020-09-22 16:38:05 -07:00
Pavel Feldman
cd0a123e78
feat(chromium): roll to v808777 (#3942) 2020-09-21 15:51:14 -07:00
Yury Semikhatsky
02275f2414
test(screencast): use public API for pixel tests (#3858) 2020-09-11 18:58:53 -07:00
Yury Semikhatsky
2f2ca8f77a
feat(firefox): bump to 1173 (#3843) 2020-09-10 18:07:31 -07:00
Andrey Lushnikov
8a339be24d
browser(firefox): roll Firefox to r1171 (#3818)
Fixes #3470
2020-09-09 14:00:06 -07:00
Yury Semikhatsky
dee739259e
feat(webkit): bump to 1343 (#3814) 2020-09-09 09:34:38 -07:00
Andrey Lushnikov
e8cf89572a
feat(chromium): roll Chromium to r799411 (#3811) 2020-09-09 00:58:25 -07:00
Andrey Lushnikov
e9f48438ad
chore: use non-fractional revision for chromium revision (#3809)
Follow-up to 638c77c8e2
2020-09-08 17:28:16 -07:00
Yury Semikhatsky
bd7cdc3479
feat(webkit): bump to 1341 (#3774) 2020-09-04 10:22:33 -07:00
Andrey Lushnikov
bbe2233f08
feat(chromium): use bundled ffmpeg instead of npm deps (#3771)
Fixes #3680
2020-09-04 04:17:51 -07:00
Yury Semikhatsky
52fd88b13d
fix(screencast): always send at least one frame in wpe (#3760) 2020-09-03 16:55:54 -07:00
Yury Semikhatsky
c5c3c75b03
feat(webkit): bump to 1338 (#3751) 2020-09-02 21:29:31 -07:00
Yury Semikhatsky
1e64efcad1
feat(screencast): autoscale to fit requested size (#3730) 2020-09-02 10:40:50 -07:00
Yury Semikhatsky
5f9407a0d1
feat(webkit): bump to 1334 (#3643) 2020-08-26 15:18:39 -07:00
Yury Semikhatsky
db0fa07330
fix(screencast): replace ScreencastStopped with async path() (#3626) 2020-08-25 17:18:28 -07:00
Yury Semikhatsky
a38564b7ca
fix(screencast): replace ScreencastStopped event with async path() (#3612) 2020-08-25 13:07:32 -07:00
Yury Semikhatsky
59a439e020
feat(webkit): bump to 1330 (#3602) 2020-08-24 14:10:49 -07:00
Yury Semikhatsky
071931ebb1
feat(firefox): bump to 1166 (#3557) 2020-08-20 16:51:17 -07:00
Andrey Lushnikov
f983432536
feat(firefox): roll firefox to r1160 (#3468)
Since this is a beta build, cookie tests are restored to the
proper non-lax-by-default behavior.

Fixes #3215
2020-08-15 17:15:21 -07:00
Yury Semikhatsky
a64cdcc9a9
feat(webkit): bump to 1326 (#3462) 2020-08-13 22:33:08 -07:00
Dmitry Gozman
c99acd0319
feat(firefox): rollback to 1157 (#3438)
1158 does not work on Windows.
2020-08-13 11:01:05 -07:00
Andrey Lushnikov
15fa27e196
feat(firefox): roll firefox to r1158 (#3426)
References #3215
2020-08-12 20:33:19 -07:00
Dmitry Gozman
adfeaa49ed
feat(firefox): bump to 1157 (#3395) 2020-08-12 14:45:00 -07:00
Yury Semikhatsky
812d7eefe9
feat(webkit): bump to 1325 (#3388) 2020-08-11 13:59:23 -07:00
Yury Semikhatsky
7580360f59
feat(firefox): bump to 1156 (#3378) 2020-08-10 18:27:30 -07:00
Yury Semikhatsky
82c6843c60
feat(webkit): bump to 1324 (#3373) 2020-08-10 16:08:26 -07:00
Andrey Lushnikov
411c738026
feat(firefox): roll to r1154 (#3333)
This roll includes firefox upstream roll. A few tests were hard on me,
so they are currently disabled:

- `should work with subframes return 204`
- `should work when subframe issues window.stop()`

Additionally, new firefox changes cookie treatment that affected a
portion of our cookie tests.

References #3215
2020-08-06 17:16:52 -07:00