DavidBurns shutting down the service if the Driver doesnt. fixes issue 2236

git-svn-id: https://selenium.googlecode.com/svn/trunk@16644 07704840-8298-11de-bf8c-fd130f914ac9
DanielWagnerHall: Rolling back revision 16634 because it caused an IE < 9 regression.  Tracking fix on issue 1089

git-svn-id: https://selenium.googlecode.com/svn/trunk@16646 07704840-8298-11de-bf8c-fd130f914ac9
DanielWagnerHall: Ignore test in old IEs which doesn't apply to them

git-svn-id: https://selenium.googlecode.com/svn/trunk@16647 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Deleting a redundant test

git-svn-id: https://selenium.googlecode.com/svn/trunk@16648 07704840-8298-11de-bf8c-fd130f914ac9
JariBakken: Add a :classpath mapping to java_library, which writes the target's classpath to a file.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16649 07704840-8298-11de-bf8c-fd130f914ac9
JariBakken: Check MultiJson.respond_to?, depend on ~> 1.0. Bump gem version to 2.21.2.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16650 07704840-8298-11de-bf8c-fd130f914ac9
JariBakken: Only do the respond_to? check once.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16651 07704840-8298-11de-bf8c-fd130f914ac9
JariBakken: Back to multi_json ~> 1.0

git-svn-id: https://selenium.googlecode.com/svn/trunk@16652 07704840-8298-11de-bf8c-fd130f914ac9
JariBakken: Bump timeouts in implicit_wait specs.

These occasionally fail on Travis.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16653 07704840-8298-11de-bf8c-fd130f914ac9
JariBakken: Bump version to 2.22.0.dev

git-svn-id: https://selenium.googlecode.com/svn/trunk@16654 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: Use a persistent message listener in the safaridriver.extension.Tab
class instead of attaching one when needed.



git-svn-id: https://selenium.googlecode.com/svn/trunk@16655 07704840-8298-11de-bf8c-fd130f914ac9
KristianRosenvold: Minor authors file fix

git-svn-id: https://selenium.googlecode.com/svn/trunk@16657 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: Indicate that the SafariDriver only supports HTTPS through secure connections.


git-svn-id: https://selenium.googlecode.com/svn/trunk@16658 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: The SafariDriver has the takesScreenshot capability, so implement
the interface and save users from having to use the Augmenter.


git-svn-id: https://selenium.googlecode.com/svn/trunk@16659 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: The SafariDriver lies! Now, not only does it claim to take
screenshots, it actually takes them.


git-svn-id: https://selenium.googlecode.com/svn/trunk@16660 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: Fix a typo in API usage.


git-svn-id: https://selenium.googlecode.com/svn/trunk@16661 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: We should probably stay Java 1.5 compatible.


git-svn-id: https://selenium.googlecode.com/svn/trunk@16662 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: Make addCookie conform to the spec.
Fixes issue 3750


git-svn-id: https://selenium.googlecode.com/svn/trunk@16663 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: Fix a typo.

Fixes issue 3747


git-svn-id: https://selenium.googlecode.com/svn/trunk@16664 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: When safaridriver.extension.Tab receives a message from the browser
tab, emit an event whose type matches the corresponding message type.


git-svn-id: https://selenium.googlecode.com/svn/trunk@16665 07704840-8298-11de-bf8c-fd130f914ac9