playwright/src/firefox
Joel Einbinder d367a2ed3a
chore(tests): log protocol messages when a test fails on the bots (#963)
Similarly to how we handle stdio, this captures all protocol messages and logs them when a test fails. Great for when debugging tests in parallel or for bot failures!

Currently I made `DEBUGP=true` turn this on locally, and turned it on always for the CI. Open to 
suggestions for a better environment variable. I would turn it on by default always, like the stdio logging, but it adds an enormous amount of noise to our error messages.
2020-02-12 22:35:06 -08:00
..
ffAccessibility.ts chore(lint): add @typescript-eslint/type-annotation-spacing rule (#897) 2020-02-07 13:36:49 -08:00
ffBrowser.ts chore(tests): log protocol messages when a test fails on the bots (#963) 2020-02-12 22:35:06 -08:00
ffConnection.ts chore(tests): log protocol messages when a test fails on the bots (#963) 2020-02-12 22:35:06 -08:00
ffExecutionContext.ts fix(firefox): assorted fixes to evaluation and remote objects (#511) 2020-01-16 15:24:37 -08:00
ffInput.ts chore: finish strict type checks across src (#482) 2020-01-13 22:08:35 -08:00
ffNetworkManager.ts feat(wk,ff): amend method & postData upon continue (#703) 2020-01-28 14:29:46 -08:00
ffPage.ts feat(firefox): apply emulation to all pages in the browser context (#931) 2020-02-11 18:52:01 -08:00