Permalink
Commits on Apr 20, 2012
Commits on Apr 18, 2012
Commits on Apr 17, 2012
  1. Store response messages as QByteArray

    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
    danivovich committed Apr 17, 2012
Commits on Apr 3, 2012
  1. Set the window to the default size on #reset!

    This should prevent state leakage between test cases.
    tomlea committed with jferris Mar 29, 2012
  2. 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.
    tomlea committed with jferris Mar 29, 2012
  3. 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.
    baconpat committed with jferris Mar 22, 2012
Commits on Mar 23, 2012
  1. Remove unneeded header

    jferris committed Mar 23, 2012
  2. merge latest from master

    willryan committed Mar 23, 2012
  3. 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
    chrisnicola committed with jferris Mar 16, 2012
Commits on Mar 21, 2012
  1. Rename confusing method

    jferris committed Mar 21, 2012
  2. Keep a running command and a queued command instead of a running comm…

    …and and name/arguments
    jferris committed Mar 21, 2012
Commits on Mar 16, 2012
  1. Simplify Visit

    jferris committed Mar 16, 2012
  2. 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.
    whatcould committed with halogenandtoast Feb 12, 2012
  3. 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).
    raggi committed with halogenandtoast Feb 6, 2012
  4. Bump to 0.10.2

    halogenandtoast committed Mar 16, 2012
Commits on Mar 11, 2012
Commits on Mar 10, 2012
Commits on Mar 9, 2012
Commits on Mar 8, 2012
Commits on Mar 2, 2012
  1. Bump version to 0.10.1

    halogenandtoast committed Mar 2, 2012
Commits on Feb 27, 2012
  1. Fixed Installing QT link

    jferris committed Feb 27, 2012
Commits on Feb 24, 2012