Jon Leighton
0b9d286e3f
Propagate Javascript errors on the page to Ruby. Fixes #27 .
2012-02-29 20:38:01 +00:00
Jon Leighton
9f84f31b8f
Add Driver#quit. Closes #24 .
2012-02-29 13:51:17 +00:00
Jon Leighton
edf3bae153
Add test for :timeout option to driver setting the server's timeout. Closes #36 , which was fixed by 84feb34e16
.
2012-02-29 12:36:37 +00:00
Jon Leighton
806a204697
Raise a better error when phantomjs returns a non-zero exit status. Fixes #23 .
2012-02-29 11:44:05 +00:00
Jon Leighton
f55e0ab2f9
update README
2012-02-29 00:12:22 +00:00
Paweł Gościcki
82d0fd0729
Grammar fix in README
2012-02-25 14:18:08 +01:00
Steve Richert
2fc221b3e2
Add Gemnasium dependency status to README
2012-02-24 10:52:45 -05:00
Jon Leighton
fc88a857fc
Bump version
2012-02-18 12:05:05 +00:00
Jon Leighton
29291fc3ad
Update README
2012-02-18 12:03:37 +00:00
Jon Leighton
a92de2ce2a
Revert "Raise an error if a URL fails to load in response to or ."
...
This reverts commit d902565d8b
.
2012-02-17 08:16:33 +00:00
Jon Leighton
4f1691a8cf
formatting
2012-02-16 23:59:33 +00:00
Jon Leighton
d902565d8b
Raise an error if a URL fails to load in response to or .
2012-02-16 23:58:37 +00:00
Jon Leighton
8b5541d661
Fix #19 . (Page load synchronisation problem.)
2012-02-16 23:40:08 +00:00
Jon Leighton
1938eacce4
Handle window.prompt()
2012-01-27 16:53:01 +00:00
Jon Leighton
0ebd617e3c
Handle window.confirm. Fixes #10 .
2012-01-27 16:48:17 +00:00
Jon Leighton
48c3b9787b
Fix element position calculation. Fixes #15 .
2012-01-26 17:57:24 +00:00
Jon Leighton
497b40193a
Bump version
2012-01-13 16:50:44 +00:00
Jon Leighton
a4fa4bb588
Tweak README
2012-01-13 15:46:44 +00:00
Jon Leighton
ee1f46c9d8
Update the install / CI instructions
2012-01-13 15:40:56 +00:00
Jon Leighton
7a71cc0958
Add travis status image
2012-01-13 15:40:56 +00:00
Jon Leighton
9f4192e7bb
Increase default timeout to 30
2012-01-13 14:42:34 +00:00
Jon Leighton
34af795960
Stop using EventMachine for WebSocket server.
...
Using EventMachine was causing issues when run alongside Thin.
In general running the event loop is quite slow, presumably because it
is mostly spinning idly wasting cycles (unsure). We were mitigating
this by stopping the thread when it wasn't needed, but this is
incorrect when Thin is also running.
Implemented WebSocket server using raw TCP sockets and a WebSocket
parser provided by faye-websocket. This is faster and neater and removes
the need to dick around with threads.
Fixes #6 .
2012-01-13 14:34:36 +00:00
Jon Leighton
8ab5c03582
Fix #8
2012-01-11 22:16:35 +00:00
Jo Liss
6c6e059d12
Fix PhantomJS build instructions for Linux
...
See https://groups.google.com/d/msg/phantomjs/1sAJzjdkDu8/z3LbhNYMQQ8J
2012-01-06 21:23:43 +01:00
Jon Leighton
508cf9df42
Bump version
2012-01-03 23:53:11 +00:00
Jon Leighton
cf37abe720
Update the README
2012-01-03 23:43:40 +00:00
Jon Leighton
fb497cb328
Add support for choosing between rendering the whole page or just part of it.
2011-10-31 23:04:02 +00:00
Jon Leighton
b18225d716
Add a resize command to allow users to resize the browser window
2011-10-31 22:23:52 +00:00
Jon Leighton
76fe32debd
omg
2011-10-27 23:34:14 +01:00