playwright/browser_patches/firefox/juggler
Andrey Lushnikov 58285f6155
browser(firefox): await browser initialization when closing browser (#4121)
We try to avoid closing firefox too early, fearing that this
might terminate clean shutdown sequence.

Usually we assume that `Browser.enable` is called before `Browser.close`
- however, this is not the case in certain tests. So we have to
ensure browser initialization in `Browser.close` as well.

In my local tests, this fixes the Firefox Pipe problem: it looks like
we were closing browser too quickly.
2020-10-12 22:34:04 -07:00
..
components browser(firefox): enable document channel (#4065) 2020-10-06 00:15:24 -07:00
content browser(firefox): roll Firefox to beta Oct 7, 2020 (#4087) 2020-10-07 14:12:19 -07:00
pipe browser(firefox): make pipe work on Windows (#4058) 2020-10-05 10:58:56 -07:00
protocol browser(firefox): await browser initialization when closing browser (#4121) 2020-10-12 22:34:04 -07:00
screencast browser(firefox): autoscale screencast to fit frame (#3720) 2020-09-01 17:10:06 -07:00
Helper.js browser(firefox): remove the hack around setting viewport size (#4010) 2020-09-30 00:36:46 -07:00
jar.mn browser(firefox): enable document channel (#4065) 2020-10-06 00:15:24 -07:00
moz.build browser(firefox): implement RemoteDebuggingPipe (#3273) 2020-08-03 13:27:09 -07:00
NetworkObserver.js browser(firefox): follow-up with assorted simplifications (#4066) 2020-10-06 01:53:25 -07:00
SimpleChannel.js browser(firefox): follow-up with assorted simplifications (#4066) 2020-10-06 01:53:25 -07:00
TargetRegistry.js browser(firefox): follow-up with assorted simplifications (#4066) 2020-10-06 01:53:25 -07:00