Avoid Firefox hang on some pages that use WebSockets. This closes issue 3686.

git-svn-id: https://selenium.googlecode.com/svn/trunk@17187 07704840-8298-11de-bf8c-fd130f914ac9
DanielWagnerHall: Coerce to boolean, on the off chance that's what's causing the tests to fail on CI

git-svn-id: https://selenium.googlecode.com/svn/trunk@17188 07704840-8298-11de-bf8c-fd130f914ac9
DanielWagnerHall: Re-add logging removed in revision 17176.  It should be cleaned up at some point.

git-svn-id: https://selenium.googlecode.com/svn/trunk@17189 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Crash prevention for when there is no "current" browser window, like when the current window is closed without the user switching to another window. Fixes issue #4071.

git-svn-id: https://selenium.googlecode.com/svn/trunk@17190 07704840-8298-11de-bf8c-fd130f914ac9
DanielWagnerHall for BobSilverberg: Handle display: run-in properly for getText.  Fixes issue 1584.

git-svn-id: https://selenium.googlecode.com/svn/trunk@17191 07704840-8298-11de-bf8c-fd130f914ac9
LukeIS: secure is not a required cookie field and when not sent over the wire to a remote server Boolean -> boolean throws a NPE, default is false. (Harp on me for a test, but I did't immediately figure out them in the server package after the jUnit change ~ we have quite a gap in test coverage it seems). Fixes Issue 3268

git-svn-id: https://selenium.googlecode.com/svn/trunk@17192 07704840-8298-11de-bf8c-fd130f914ac9
DanielWagnerHall: Rollback revision 17186 - back to jetty until I can work out the cookies problem which only manifests itself during actual CI runs

git-svn-id: https://selenium.googlecode.com/svn/trunk@17193 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Convert the https test that we never run to use junit.

git-svn-id: https://selenium.googlecode.com/svn/trunk@17194 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Remove as many warnings as makes sense from the cybervillains code. This also deletes unused methods but should not include any logical changes

git-svn-id: https://selenium.googlecode.com/svn/trunk@17195 07704840-8298-11de-bf8c-fd130f914ac9
DanielWagnerHall: Adding Firebug which is compatible with newer firefoxes

git-svn-id: https://selenium.googlecode.com/svn/trunk@17196 07704840-8298-11de-bf8c-fd130f914ac9
EranMes: Bumping version numbers in preparation for release.

git-svn-id: https://selenium.googlecode.com/svn/trunk@17197 07704840-8298-11de-bf8c-fd130f914ac9
EranMes: Updating javadoc before the release.

git-svn-id: https://selenium.googlecode.com/svn/trunk@17198 07704840-8298-11de-bf8c-fd130f914ac9
DanielWagnerHall: Fixing native events project file to point at correct gecko version

git-svn-id: https://selenium.googlecode.com/svn/trunk@17199 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Updating .NET release build target to properly label release .zip as "featured" on googlecode.

git-svn-id: https://selenium.googlecode.com/svn/trunk@17200 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Updating .NET version to 2.24.0 for impending release.

git-svn-id: https://selenium.googlecode.com/svn/trunk@17201 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Updating version resources of IEDriverServer to 2.24.0.0.

git-svn-id: https://selenium.googlecode.com/svn/trunk@17202 07704840-8298-11de-bf8c-fd130f914ac9
DanielWagnerHall: Fix run-in for old IEs, and probably Chrome too

git-svn-id: https://selenium.googlecode.com/svn/trunk@17203 07704840-8298-11de-bf8c-fd130f914ac9
EranMes: Updating the Java changelog for the 2.24 release.

git-svn-id: https://selenium.googlecode.com/svn/trunk@17204 07704840-8298-11de-bf8c-fd130f914ac9
DanielWagnerHall: Cover up for IE8's weirdness.  TODO: Extract this somewhere a little more useful

git-svn-id: https://selenium.googlecode.com/svn/trunk@17205 07704840-8298-11de-bf8c-fd130f914ac9
DanielWagnerHall: IE before 8 didn't support run-in, don't test that it did

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