JimEvans: Reducing visibility of .NET WebSocket server's ReadState

git-svn-id: https://selenium.googlecode.com/svn/trunk@16400 07704840-8298-11de-bf8c-fd130f914ac9
AlexeiBarantsev: Use http://localhost:4444/wd/hub as the last resort to connect to a selenium server

git-svn-id: https://selenium.googlecode.com/svn/trunk@16401 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Modifying Element::GetLocationOnceScrolledIntoView to return found coordinates even if the center of the element is not in the view port, and MoveMouseToCommandHandler to use those coordinates. Fixes issue #3603.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16402 07704840-8298-11de-bf8c-fd130f914ac9
DanielWagnerHall: Fix getCurrentUrl in FirefoxDriver

git-svn-id: https://selenium.googlecode.com/svn/trunk@16403 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Making the webdriver-backed selenium session have the same session id as the remote webdriver session

git-svn-id: https://selenium.googlecode.com/svn/trunk@16404 07704840-8298-11de-bf8c-fd130f914ac9
KristianRosenvold: Made sure the Hub status servlet does not NPE when no post-body

git-svn-id: https://selenium.googlecode.com/svn/trunk@16405 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: Apply a timeout to commands sent to the injected script for execution. This will prevent the SafariDriver from hanging indefinitely when there is an internal error in the injected script.


git-svn-id: https://selenium.googlecode.com/svn/trunk@16407 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Adding missing dependencies to the firefox webdriver.xpi build

git-svn-id: https://selenium.googlecode.com/svn/trunk@16410 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: A js_binary really should have sources

git-svn-id: https://selenium.googlecode.com/svn/trunk@16411 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Adding sources to another js_binary target

git-svn-id: https://selenium.googlecode.com/svn/trunk@16412 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Bumping up the amount of memory that the java process can use when compiling selenium

git-svn-id: https://selenium.googlecode.com/svn/trunk@16413 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Moving js compilation into the main build process. This comes at the cost of additional memory consumption but means that build times improve. For example, compiling all the selenium-atoms drop from 2:12 to 1:05 minutes. A full build goes from 6:57 to 4:09. Tested on Linux

git-svn-id: https://selenium.googlecode.com/svn/trunk@16414 07704840-8298-11de-bf8c-fd130f914ac9
DanielWagnerHall: If we're using a ClientRect, not a BoundingClientRect, return its absolute coordinates, rather than resolving within frames.  Tested in IE9 only.  A hover test fails, but I think the hover test always fails.  Or at least often fails.  Let's see if CI finds a change in behaviour between old IEs and IE9! Currently without new tests, I should write some at some point. Fixes issue 3614.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16415 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Expanding source paths before passing them into calc_deps. Fixes compilation problems reported on the IRC channel

git-svn-id: https://selenium.googlecode.com/svn/trunk@16416 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Adding a missing dependency to the firefox driver

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

git-svn-id: https://selenium.googlecode.com/svn/trunk@16418 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Updating IE standalone native server code version number to 2.21.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16419 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Cope with spaces in paths when compiling JS

git-svn-id: https://selenium.googlecode.com/svn/trunk@16420 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Preventing crash when checking descendant nodes for non-zero size. Includes prebuilts.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16421 07704840-8298-11de-bf8c-fd130f914ac9
LukeIS (technically on behalf of Hugs): making iphone/ipad first class citzens in the server, helps iphone/ipad run in sauce (and likely other grids). This should probably get done for android too (at some point)

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