leadfoot
leadfoot copied to clipboard
A JavaScript client library that brings cross-platform consistency to the Selenium WebDriver API.
Bumps [shelljs](https://github.com/shelljs/shelljs) from 0.8.4 to 0.8.5. Release notes Sourced from shelljs's releases. v0.8.5 This was a small security fix for #1058. Commits 70668a4 0.8.5 d919d22 fix(exec): lockdown file permissions (#1060)...
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. Commits 7efb22a 1.2.6 ef88b93 security notice for additional prototype pollution issue c2b9819 isConstructorOrProto adapted from PR bc8ecee test from prototype pollution PR See full...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.1 to 1.14.8. Commits 3d81dc3 Release version 1.14.8 of the npm package. 62e546a Drop confidential headers across schemes. 2ede36d Release version 1.14.7 of the npm package. 8b347cb...
Around version 3.12 of the IE WebDriver server (IEDriverServer.exe), it switch to using the W3C API. I added code to detect that switch. Needed in https://github.com/theintern/digdug/pull/73.
When the `Server#createSession()` method fails due to a timeout error (selenium hub server not responding), leadfoot does not dispose something and hence the mocha process does not exit. Reproduce: 1....
Calling `.click()` on IE10 doesn't emit an mspointerdown event, and similarly calling `.click()` on IE11 doesn't emit a pointerdown event. I assume this is a webdriver problem but leadfoot is...
IE (IE11 Win 8.1) uses synthetic mouse events since `environmentType.brokenMouseEvents` is true. The problem is that (similar to #17) pressMouseButton() and releaseMouseButton() fire synthetic mousedown (and mouseup) events, but not...
My test runner fails when asynchronous tests run for longer than some given timeout. The bottleneck for each test is the communication with the browser instance through Leadfoot. Currently, to...
Calling `click()` against iOS sends a `POST element/5000/click` over the wire, which does not produce `touchstart` and `touchend` events. It would be good for leadfoot to work around that selenium...
Using the environment of: ``` { browserName: "iphone", platform: "OS X 10.10", version: "9.0", deviceName: "iPad Retina"} ``` against iOS on SauceLabs, I get weird `environmentType` settings, specifically that: 1....