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
Fixing select formatters for non-Java languages. Fixes issue 6622
Safely rebuild chrome.Options from a partial JSON spec.

Fixes issue 6627
Checking for Error.captureStackTrace is sufficient to determine if an environment
supports stack traces. This avoids unnecessarily triggering debuggers configured
to halt when an error is thrown.

Fixes issue 6617
[java] Revamp the SafariDriver's internal networking

Fixes issue 5900
(I hope)
[SafariDriver] WebElement#getTagName() should return a lowercase string.
Update webdriverjs tests for Safari
Fix incorrect target name from revision 81c9fc096f8e
IJ made me do this.

Changes to the config files caused by opening the project in a recent IJ 12 release
with the Javascript and Python plugins enabled.
Bumping .buckversion

This brings us up to the latest push of the facebook buck version, which was
last updated on November 19, 2013.
Start building firefox with buck.

There are some differences in the way that buck and crazy fun build things,
so this is just a first pass. Notable things that are missing:

* The actual XPI.
* The path to the preferences files has changed.
* No C++ components.

Essentially, this is just the java code and the preferences file.