Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Sep 14, 2012
  1. Update copyright year

    Adarsh Pandit authored
  2. Update LICENSE copyright year

    Adarsh Pandit authored
Commits on Sep 7, 2012
  1. @mike-burns

    Update the NEWS file

    mike-burns authored
Commits on Aug 27, 2012
  1. @lazyatom @jferris

    Allow unselecting for select nodes with empty `multiple` attributes.

    lazyatom authored jferris committed
    As well as `<select multiple="multiple" ...>`, it's also valid to
    use an empty attribute (i.e. `<select multiple ... >`). In order to
    support this, we need to treat `multiple` in the same way as
    `disabled` or `checked`.
Commits on Aug 23, 2012
  1. @mhoran
Commits on Aug 10, 2012
  1. @avokhmin @jferris

    #362: Include QTimer library has been updated.

    avokhmin authored jferris committed
  2. @jferris
  3. @benizi @jferris

    Set TCP_NODELAY option on the TCPSocket

    benizi authored jferris committed
    * Fixes slowness issues on Linux
Commits on Jul 19, 2012
  1. @seangeo @jferris

    Add configurable timeouts to commands.

    seangeo authored jferris committed
    Timeouts can be set using browser.timeout = <seconds>.
    When a command or page load takes longer the specified
    timeout a Capybara::TimeoutError will be raised. Calls
    to reset! will reset the timeout. You can also clear
    the timeout by setting it to -1.
    The timeout is implemented as a Command decorator.
Commits on Jul 13, 2012
  1. @danivovich @jferris

    Control JavaScript confirmation dialogs from Ruby

    danivovich authored jferris committed
    Adds #alert_messages, #confirm_messages, #prompt_messages,
     #accept_js_confirms!, #dismiss_js_confirms, #accept_js_prompts!,
     #dismiss_js_prompts, and #js_prompt_input= .
Commits on Jul 11, 2012
  1. @jferris
  2. @jferris
  3. @jferris

    Treat fewer responses as fatal failures

    jferris authored
    * Relies on errorExtension instead of loadFinished
    * Ignores errors from canceled requests
Commits on Jul 9, 2012
  1. @mike-burns
  2. @mike-burns

    How to hit 1.0.0

    mike-burns authored
Commits on Jul 8, 2012
  1. @jferris

    Use sinatra for test apps

    jferris authored
  2. @jferris
  3. @jferris
  4. @jferris
  5. @jferris
  6. @jferris
  7. @jferris

    General clean up of Connection

    jferris authored
    * Use instance variables over private methods with arguments
    * Use a constant for the server path
    * Reorganize methods
Commits on Jun 29, 2012
  1. @halogenandtoast @jferris

    Setup multi-window sync.

    halogenandtoast authored jferris committed
Commits on Jun 22, 2012
  1. @mhoran
Commits on Jun 15, 2012
  1. @halogenandtoast
Commits on Jun 8, 2012
  1. @jferris
Commits on May 31, 2012
  1. @jferris

    Page succeeds only when all loadFinished events succeed.

    Joshua Napoli authored jferris committed
  2. @jferris

    Add error message detail for page load failure.

    Joshua Napoli authored jferris committed
    This makes it easier to debug "Unable to load URL" errors.
  3. @jferris

    Page load failure should not cause the next command to fail.

    Joshua Napoli authored jferris committed
Commits on May 30, 2012
  1. @dbloete @jferris

    Fixed webkit_debug driver initialization

    dbloete authored jferris committed
  2. @mhoran

    Close new windows on reset

    mhoran authored
  3. @mhoran
  4. @mhoran
  5. @mhoran
  6. @mhoran
Something went wrong with that request. Please try again.