Permalink
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. Update the NEWS file

    mike-burns committed Sep 7, 2012
Commits on Aug 27, 2012
  1. Allow unselecting for select nodes with empty `multiple` attributes.

    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`.
    lazyatom committed with jferris Jul 24, 2012
Commits on Aug 23, 2012
Commits on Aug 10, 2012
  1. Fix tests and remove 'kind_of?'

    jferris committed Aug 10, 2012
  2. Set TCP_NODELAY option on the TCPSocket

    * Fixes slowness issues on Linux
    benizi committed with jferris Jul 16, 2012
Commits on Jul 19, 2012
  1. Add configurable timeouts to commands.

    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.
    seangeo committed with jferris Jul 14, 2012
Commits on Jul 13, 2012
  1. Control JavaScript confirmation dialogs from Ruby

    Adds #alert_messages, #confirm_messages, #prompt_messages,
     #accept_js_confirms!, #dismiss_js_confirms, #accept_js_prompts!,
     #dismiss_js_prompts, and #js_prompt_input= .
    danivovich committed with jferris Jul 10, 2012
Commits on Jul 11, 2012
  1. Treat fewer responses as fatal failures

    * Relies on errorExtension instead of loadFinished
    * Ignores errors from canceled requests
    jferris committed Jul 11, 2012
Commits on Jul 9, 2012
  1. How to hit 1.0.0

    mike-burns committed Jun 29, 2012
Commits on Jul 8, 2012
  1. Use sinatra for test apps

    jferris committed Jul 8, 2012
  2. General clean up of Connection

    * Use instance variables over private methods with arguments
    * Use a constant for the server path
    * Reorganize methods
    jferris committed Jul 8, 2012
Commits on Jun 29, 2012
  1. Setup multi-window sync.

    halogenandtoast committed with jferris Jun 29, 2012
Commits on Jun 22, 2012
  1. Shared cookie jar for all windows

    mhoran committed Jun 22, 2012
Commits on Jun 15, 2012
Commits on Jun 8, 2012
Commits on May 31, 2012
  1. Page succeeds only when all loadFinished events succeed.

    Joshua Napoli committed with jferris Apr 26, 2012
  2. Add error message detail for page load failure.

    This makes it easier to debug "Unable to load URL" errors.
    Joshua Napoli committed with jferris Apr 4, 2012
Commits on May 30, 2012
  1. Close new windows on reset

    mhoran committed May 15, 2012