Skip to content
Commits on Sep 14, 2012
  1. Update README.md copyright year

    Adarsh Pandit committed Sep 14, 2012
  2. Update LICENSE copyright year

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

    Update the NEWS file

    mike-burns committed Sep 7, 2012
Commits on Aug 27, 2012
  1. @lazyatom @jferris

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

    lazyatom committed with jferris Jul 24, 2012
    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
  2. @jferris

    Fix tests and remove 'kind_of?'

    jferris committed Aug 10, 2012
  3. @benizi @jferris

    Set TCP_NODELAY option on the TCPSocket

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

    Add configurable timeouts to commands.

    seangeo committed with jferris Jul 14, 2012
    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 committed with jferris Jul 10, 2012
    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 committed Jul 10, 2012
    * 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 committed Jun 29, 2012
Commits on Jul 8, 2012
  1. @jferris

    Use sinatra for test apps

    jferris committed Jul 8, 2012
  2. @jferris
  3. @jferris
  4. @jferris
  5. @jferris
  6. @jferris
  7. @jferris

    General clean up of Connection

    jferris committed Jul 8, 2012
    * 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 committed with jferris Jun 29, 2012
Commits on Jun 22, 2012
  1. @mhoran

    Shared cookie jar for all windows

    mhoran committed Jun 21, 2012
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 committed with jferris Apr 26, 2012
  2. @jferris

    Add error message detail for page load failure.

    Joshua Napoli committed with jferris Apr 3, 2012
    This makes it easier to debug "Unable to load URL" errors.
  3. @jferris
Commits on May 30, 2012
  1. @dbloete @jferris
  2. @mhoran

    Close new windows on reset

    mhoran committed May 14, 2012
  3. @mhoran
  4. @mhoran
  5. @mhoran
  6. @mhoran
Something went wrong with that request. Please try again.