Allow moving the mouse by a negative offset (#83).
If there is not content type in a request response, return NULL
instead of ""
. This allows for graceful fall-through within webdriver. (#72)
Add 'quiet' parameter to install_phantomjs()
(@bersbersbers, #79)
Better display of error messages. (#60)
Resolved #59: run_phantomjs()
now checks that a port is available before telling PhantomJS to start and listen on that port. It also provides more informative error messages if unable to connect. (#62)
Make sure stdout and stderr output is recorded.
Try to find locally-install phantomjs first.
Session$new()
now checks that the phantomjs binary was built with ghostdriver support.
First public release.