Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Mar 2, 2012
  1. @halogenandtoast
  2. @halogenandtoast
  3. @mike-burns
Commits on Feb 27, 2012
  1. @jferris

    Fixed Installing QT link

    jferris authored
Commits on Feb 24, 2012
  1. @jferris
Commits on Feb 17, 2012
  1. @halogenandtoast
  2. @halogenandtoast

    Commit Gemfile.lock

    halogenandtoast authored
  3. @halogenandtoast

    Bump to version 0.10.0

    halogenandtoast authored
  4. @marcisme @halogenandtoast

    create CurrentUrl command

    marcisme authored halogenandtoast committed
  5. @marcisme @halogenandtoast

    reset history when resetting session

    marcisme authored halogenandtoast committed
  6. @marcisme @halogenandtoast
  7. @biow0lf @halogenandtoast

    Fix capybara_webkit_builder specs

    biow0lf authored halogenandtoast committed
  8. @halogenandtoast
Commits on Feb 12, 2012
  1. @jasonmp85

    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. @jasonmp85

    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. @gabebw

    Add note about Sinatra.

    gabebw authored
Commits on Feb 5, 2012
  1. @marcisme
Commits on Feb 3, 2012
  1. @halogenandtoast

    Update ChangeLog

    halogenandtoast authored
  2. @halogenandtoast

    Bump to version 0.9.0

    halogenandtoast authored
Commits on Jan 31, 2012
  1. @jferris
  2. @jferris
Commits on Jan 27, 2012
  1. @halogenandtoast
  2. @halogenandtoast
  3. @marcisme @halogenandtoast

    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. @marcofognog @jferris

    Raise ElementNotDisplayedError also for #drag_to and #select_option w…

    marcofognog authored jferris committed
    …hen they are invisible.
  2. @marcofognog @jferris

    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. @jferris
  2. @excepttheweasel
Commits on Jan 19, 2012
  1. @jferris

    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. @niklasb @halogenandtoast
  2. @niklasb @halogenandtoast
  3. @niklasb @halogenandtoast
  4. @niklasb @halogenandtoast

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

    niklasb authored halogenandtoast committed
    … clicking a button
  5. @niklasb @halogenandtoast

    implement "path" method for Node

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