Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 2, 2012
  1. Matthew Mongeau
  2. Matthew Mongeau
  3. Mike Burns
Commits on Feb 27, 2012
  1. Joe Ferris

    Fixed Installing QT link

    jferris authored
Commits on Feb 24, 2012
  1. Joe Ferris
Commits on Feb 17, 2012
  1. Matthew Mongeau
  2. Matthew Mongeau

    Commit Gemfile.lock

    halogenandtoast authored
  3. Matthew Mongeau

    Bump to version 0.10.0

    halogenandtoast authored
  4. Marc Schwieterman Matthew Mongeau

    create CurrentUrl command

    marcisme authored halogenandtoast committed
  5. Marc Schwieterman Matthew Mongeau

    reset history when resetting session

    marcisme authored halogenandtoast committed
  6. Marc Schwieterman Matthew Mongeau
  7. Igor Zubkov Matthew Mongeau

    Fix capybara_webkit_builder specs

    biow0lf authored halogenandtoast committed
  8. Matthew Mongeau
Commits on Feb 12, 2012
  1. Jason Petersen

    Fix destructive methods for selecting options

    jasonmp85 authored
    Both `select_option` and `unselect_option` were modifying the
    `selected` attribute of their target `<option>` element. This attribute
    is meant to be used solely as the marker for which `<option>`(s) is
    (are) the default selection(s) in a (multi-)`<select>` element. The
    actual _selectedness_ of an `<option>` should be tracked using its
    `selected` **property**. Read [the spec][] for more info.
    
    This change removes any code which modified the `selected` attribute of
    `<option>` elements, which leaves only the code that modifies the
    `selected` property. In addition, `Node#value` needed to be changed to
    return `<option>` elements whose selectedness is true rather than just
    those with a `selected` attribute.
    
    The tests introduced in the previous commit now pass.
    
    [the spec]: http://dev.w3.org/html5/spec/Overview.html#the-option-element
  2. Jason Petersen

    Add failing unit test for selected attribute bug

    jasonmp85 authored
    capybara-webkit's driver implements `(un)select_option` by modifying
    the target node's `selected` attribute directly. The [HTML5 spec][]
    states that this attribute represents the _default selectedness_ of an
    `<option>` element, so modifying it will necessarily break the behavior
    of reset buttons in forms.
    
    In addition, the existing code leaves this attribute set on existing
    `<option>` elements, which can put the page into an invalid state.
    
    [HTML5 spec]: http://dev.w3.org/html5/spec/Overview.html#the-option-element
Commits on Feb 9, 2012
  1. Gabe Berke-Williams

    Add note about Sinatra.

    gabebw authored
Commits on Feb 5, 2012
  1. Marc Schwieterman
Commits on Feb 3, 2012
  1. Matthew Mongeau

    Update ChangeLog

    halogenandtoast authored
  2. Matthew Mongeau

    Bump to version 0.9.0

    halogenandtoast authored
Commits on Jan 31, 2012
  1. Joe Ferris
  2. Joe Ferris
Commits on Jan 27, 2012
  1. Matthew Mongeau
  2. Matthew Mongeau
  3. Marc Schwieterman Matthew Mongeau

    add imagemagick dependency to contributing guide

    marcisme authored halogenandtoast committed
    Several tests in driver_rendering_spec.rb require the identify command
    that is part of Imagemagick. Without it they fail with output similar to
    the following.
    
         MiniMagick::Error:
           Command ("identify -ping
    /var/folders/y3/vfvjgwm91f1fmt2syh21czx40000gn/T/mini_magick20120115-49056-pwh5nl-0.png")
    failed: {:output=>"sh: identify: command not found\n",
    :status_code=>127}
Commits on Jan 23, 2012
  1. Marco Antonio Joe Ferris

    Raise ElementNotDisplayedError also for #drag_to and #select_option w…

    marcofognog authored jferris committed
    …hen they are invisible.
  2. Marco Antonio Joe Ferris

    Raise error when an invisible element receives #click so it resembles…

    marcofognog authored jferris committed
    … a browser more closely.
Commits on Jan 20, 2012
  1. Joe Ferris
  2. John Barker
Commits on Jan 19, 2012
  1. Joe Ferris

    Remove debugging statement

    jferris authored
  2. Trigger text input events with HTML5 text-like fields: email, number,…

    Yuri Gadow authored
    … search, tel, text, and url.
Commits on Jan 13, 2012
  1. Niklas Baumstark Matthew Mongeau
  2. Niklas Baumstark Matthew Mongeau
  3. Niklas Baumstark Matthew Mongeau
  4. Niklas Baumstark Matthew Mongeau

    add "submit" method to Node that allows to submit a form node without…

    niklasb authored halogenandtoast committed
    … clicking a button
  5. Niklas Baumstark Matthew Mongeau

    implement "path" method for Node

    niklasb authored halogenandtoast committed
Something went wrong with that request. Please try again.