Change rubyzip dependency to ~> 1.0 (by author request)
Adding play suite from current test case feature and fixing the issue with delete test case. Fixes issue #1987 and issue #5003
adding shortcut key for adding a new test case in Selenium IDE
Follow up to the activity in Issue #6452

Sets proper 'Accept' request header so that Python bindings work with some old WebDriver implementations that reply 404 to requests with no 'Accept' set.

Signed-off-by: Luke Inman-Semerau <luke.semerau@gmail.com>
Avoiding fetching webdriver_prefs.json from disk during FirefoxProfile class initialization.

Doing that only when needed, upon the first instantiation.

Signed-off-by: Luke Inman-Semerau <luke.semerau@gmail.com>
Fix SeleniumAppServer
On Unix, use the default IANA ephemeral port range if unable to retrieve the current system's range.

Fixes issue 6612
Make the webdriverjs binary compile
Removing hardcoded chromedriver version
ignoring some tests for HTMLUNIT, it does not handle element attributes well.

correct typo