DanielWagnerHall: Fixing alias dep

git-svn-id: https://selenium.googlecode.com/svn/trunk@16838 07704840-8298-11de-bf8c-fd130f914ac9
JariBakken: Prefix zipped files with "webdriver"

git-svn-id: https://selenium.googlecode.com/svn/trunk@16839 07704840-8298-11de-bf8c-fd130f914ac9
AlexeiBarantsev: Updating Eclipse project classpath to Opera 0.13

git-svn-id: https://selenium.googlecode.com/svn/trunk@16840 07704840-8298-11de-bf8c-fd130f914ac9
AlexeiBarantsev: (On behalf of DanielWagnerHall): Fixing maximize window operation when a user switched to a frame. Fixes issue 3758

git-svn-id: https://selenium.googlecode.com/svn/trunk@16841 07704840-8298-11de-bf8c-fd130f914ac9
EranMes: Splitting the native events component further, extracting native keyboard and native IME.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16842 07704840-8298-11de-bf8c-fd130f914ac9
DanielWagnerHall: Currently, if one test fails at the Sauce end, all others until a @NeedsFreshDriver or @NoDriverAfterTest test is reached will fail to.  Create a new driver, if this happens.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16844 07704840-8298-11de-bf8c-fd130f914ac9
AlexeiBarantsev: Fixing NPE aka "non-initialized driver error" introduced by r16844

git-svn-id: https://selenium.googlecode.com/svn/trunk@16845 07704840-8298-11de-bf8c-fd130f914ac9
DanielWagnerHall: L'et's try this Sauce-recovery again.  Where exceptions are actually exposed.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16846 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: Reduce log level.


git-svn-id: https://selenium.googlecode.com/svn/trunk@16847 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: When clicking on a link that opens a new window, the SafariDriver will
still fire a beforeNavigate event on the current tab. This will cause the driver to wait
until a navigate event is fired on that tab, which will never come because the link
opens in another window.  This results in the driver blocking indefinitely. To avoid
this, we send load and unload messages from the injected script and use these as
our navigation events in the extension.

This change also fixes window switching, which was not working properly when
switching by window name.


git-svn-id: https://selenium.googlecode.com/svn/trunk@16848 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: Rename some events.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16849 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: Rename a function.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16850 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: If the tab is closed while executing a command, return control to the
user. The returned response will be {status:0, value:null}.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16851 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: Update svn:ignore settings .idea/


git-svn-id: https://selenium.googlecode.com/svn/trunk@16852 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: Update svn:ignore on .idea/ for real this time.


git-svn-id: https://selenium.googlecode.com/svn/trunk@16853 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Delete some sysout debugging

git-svn-id: https://selenium.googlecode.com/svn/trunk@16854 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Error messages need spacestoo.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16855 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Clean up imports of the Renderer class

git-svn-id: https://selenium.googlecode.com/svn/trunk@16856 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Extract a JsonHttpRemoteConfig that describes the configuration of the JsonWireProtocol in code without referring to the servlet spec. This change removes the dependency on the servlet spec from the implementations of the remote webdriver server, allowing us to use (eg) Webbit if necessary. In preparation for this, Webbit-backed implementations of HttpRequest and HttpResponse are added.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16857 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Selenium code does not have author tags. Sorry DanielWagnerHall.

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