playwright/browser_patches/firefox/juggler/protocol
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
..
BrowserHandler.js browser(firefox): await browser initialization when closing browser (#4121) 2020-10-12 22:34:04 -07:00
Dispatcher.js browser(firefox): fix typo in dispatcher teardown (#4069) 2020-10-06 12:06:50 -07:00
PageHandler.js browser(firefox): follow-up with assorted simplifications (#4066) 2020-10-06 01:53:25 -07:00
PrimitiveTypes.js chore: export juggler as a standalone folder for browser build (#2432) 2020-06-02 16:51:13 -07:00
Protocol.js browser(firefox): introduce browser level screencastFinished event (#3625) 2020-08-25 14:50:40 -07:00