rayners/capybara-webkit forked from thoughtbot/capybara-webkit
-
Merge remote-tracking branch 'origin/master'
rayners committedMay 7, 2012 Conflicts: lib/capybara/driver/webkit/browser.rb
-
Don't try to read empty responses (fixes issues on jruby)
jferris committedMay 4, 2012 -
Extract a Connection class for booting the server
jferris committedMay 4, 2012 -
Switch ignore ssl from a command-line flag to a server command
jferris committedMay 4, 2012
-
If `page.driver.render` needs mini_magick and ImageMagick installed, …
dznz committedMay 3, 2012 …it'd be friendly to suggest it.
-
Merge remote-tracking branch 'origin/master'
rayners committedApr 23, 2012
-
Add test to show the truncation of response source with a null byte
danivovich committedApr 18, 2012 Supports #322
-
Store response messages as QByteArray
danivovich committedApr 17, 2012 This prevents conversion of QByteArray to QString from truncating content at a null byte in the QByteArray. This truncation can be a problem if the response body is a binary object (e.g. PDF) Fixes #322
-
Document unofficial driver methods
jferris committedApr 3, 2012 -
Set the window to the default size on #reset!
This should prevent state leakage between test cases.
-
Add a resize_window method to the driver.
Allow users to resize the webkit viewport via Capybara::Driver::Webkit#resize_window(width, height). This can be called before or after page load, and fires resize events as expected.
-
Rather than creating a new NetworkAccessManager when the page is reset,
reuse the existing manager and just clear its headers and cookies. This avoids repeatedly setting up the SIGNAL/SLOT callback stuff which is leading to unclosed pipes on Ubuntu, eventually causing "too many open files" errors in large test suites.
-
jferris committed
Mar 23, 2012 -
Move logic to wait for pending page loads into a decorator
jferris committedMar 23, 2012 -
willryan committed
Mar 23, 2012 -
Fixes problem with RSpec matcher. Probably the RSpec API changed rece…
…ntly. Changes are based on the documentation provided here: http://rubydoc.info/gems/rspec-expectations/RSpec/Matchers
-
CommandParser accepts a CommandFactory and emits a Command
jferris committedMar 21, 2012 -
jferris committed
Mar 21, 2012 -
Keep a running command and a queued command instead of a running comm…
jferris committedMar 21, 2012 …and and name/arguments
-
CommandFactory handles unknown commands by returning a NullCommand
jferris committedMar 21, 2012
-
Pass command arguments to the constructor
jferris committedMar 16, 2012 -
We don't need to clear the page if we're visiting about:blank
jferris committedMar 16, 2012 -
jferris committed
Mar 16, 2012 -
Add support for HTML input event (aka oninput) on text fields.
The input event is like onchange, but on text fields, it is fired as soon as the value of the field changes, not when the field is blurred. It is a more appropriate event than 'keydown' or 'keyup', which behave unpredictably with paste events, held-down keys, etc. Support is a little problematic, but it is supported well by Webkit and Firefox, so it seems useful to add here.
-
Make the server bind to localhost. We don't really want to expose it …
…to the world, and it pops up firewall warnings if you have an app aware firewall enabled (e.g. OSX firewall).
-
Added README info about Windows support.
halogenandtoast committedMar 16, 2012 -
-
Change from patch release to minor release 0.11.0
halogenandtoast committedMar 16, 2012 -
halogenandtoast committed
Mar 16, 2012
-
support for non-alpha characters for keyCode
willryan committedMar 11, 2012