Michael Giambalvo
Michael Giambalvo
directConnect not working with FF 52+ and Protractor 5.1.1 (unable to parse new session response)
Protractor 5.1.1 is using version 3.0.1 of the Selenium JS bindings. When using `directConnect: true` Protractor will control geckodriver directly. Unfortunately, this version of the JS bindings is no longer...
In unit tests that use Angular and AngularJS, sometimes an error being thrown during the test and cause this afterEach hook to run twice. If that happens, on the second...
The AngularWaitBarrier currently waits for Angular before each command. This is overkill. It could track whether the app is "dirty" or not by remembering if it's run waitForAngular since the...
It'll future proof things to have proper types everywhere. Also consider trying out `strictNullChecks: true` and see how much work it is.
Replace the `setSynchronization` API with something more sophisticated. - Allow users to specify which client-side blocking scripts to run with each webdriver command. - In addition to enabling/disabling scripts, allow...
Waiting for angular and setting wait function params are currently global for the proxy. These params should be per-session, since we could be proxying different browser sessions. This means: -...