JasonLeyba: Fix broken test.


git-svn-id: https://selenium.googlecode.com/svn/trunk@16743 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: Consolidate all JSON-response object logic in the new bot.response module.


git-svn-id: https://selenium.googlecode.com/svn/trunk@16744 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: Making executeAsyncScript support returning DOM elements for the
Selenium-backed WebDriver. This is way more complicated than it should be
because of Selenium's firefox-chrome mode.

With this change, the bot.script.execute atom is no longer used, so we can
remove it.


git-svn-id: https://selenium.googlecode.com/svn/trunk@16745 07704840-8298-11de-bf8c-fd130f914ac9
DanielWagnerHall: Adding goog.require

git-svn-id: https://selenium.googlecode.com/svn/trunk@16746 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Remove some printf debugging.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16747 07704840-8298-11de-bf8c-fd130f914ac9
JariBakken: Unguard frame spec for Safari.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16748 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Changing name of IE enableNativeEvents capability to simply nativeEvents to use the already defined capability.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16749 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Correcting logic in BrowserFactory.cpp in IE native code.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16751 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: All of the functions in webdriver.atoms.inject.action should return
the script result to the caller.



git-svn-id: https://selenium.googlecode.com/svn/trunk@16752 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: Defining a bot.inject.executeScript wrapped fragment for
webdriver.atoms.element.type.



git-svn-id: https://selenium.googlecode.com/svn/trunk@16753 07704840-8298-11de-bf8c-fd130f914ac9
JariBakken: Avoid conflict with ActiveSupport's Object#load. Fixes issue 3819.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16754 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Updating the IE driver standalone server project to statically link to the VC runtime.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16756 07704840-8298-11de-bf8c-fd130f914ac9
AlexeiBarantsev: #2099 should be fixed, removing a workaround.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16758 07704840-8298-11de-bf8c-fd130f914ac9
JariBakken: Adding some expectations to the frame switching spec.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16759 07704840-8298-11de-bf8c-fd130f914ac9
JariBakken: Honor http_proxy/HTTP_PROXY env vars. Closes #3838.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16760 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Resolve an issue where the visibility of an element that only contains children that are absolutely positioned is reckonded as being not visible. Note that this change modifies the atom 'bot.dom.getSize' to report the size of the BODY element as being the interactable or visible area depending on the css overflow mode

git-svn-id: https://selenium.googlecode.com/svn/trunk@16761 07704840-8298-11de-bf8c-fd130f914ac9
JariBakken: Fix spec issue on rbx

git-svn-id: https://selenium.googlecode.com/svn/trunk@16762 07704840-8298-11de-bf8c-fd130f914ac9
AndreasTolfTolfsen: Convert File objects to their absolute path

git-svn-id: https://selenium.googlecode.com/svn/trunk@16763 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Allow modern Firefox versions to work properly if they happen to be started up without a working and configured network connection. Like when I'm on a plane.

git-svn-id: https://selenium.googlecode.com/svn/trunk@16764 07704840-8298-11de-bf8c-fd130f914ac9
SimonStewart: Add the closure library as a content root for the js module

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