capybara-webkit/spec
Jason Petersen acd6e4705c Add failing unit test for selected attribute bug
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
2012-02-12 10:08:45 -06:00
..
integration Follow the expected gem name/require path 2011-09-26 11:33:25 -03:00
browser_spec.rb Add command to retrieve URL modified by Javascript 2012-01-13 11:02:09 -05:00
cookie_jar_spec.rb restructure specs for CookieJar. Adds specs for #find method 2011-10-14 21:23:00 +02:00
driver_rendering_spec.rb Fuzzier width checking for the PNG rendering, to handle inconsistencies between CI and local. 2011-07-05 11:33:30 -04:00
driver_spec.rb Add failing unit test for selected attribute bug 2012-02-12 10:08:45 -06:00
self_signed_ssl_cert.rb Remove some unused global variables. 2011-10-14 17:18:33 -04:00
spec_helper.rb Forward webkit_server's stdout to Ruby's stdout. 2011-08-15 19:04:40 +02:00