AdamGoucher - updating the various platforms numbers for android

git-svn-id: https://selenium.googlecode.com/svn/trunk@18188 07704840-8298-11de-bf8c-fd130f914ac9
AlexeiBarantsev: Claiming IllegalLocatorException deprecated, replacing all its uses with InvalidSelectorException

git-svn-id: https://selenium.googlecode.com/svn/trunk@18189 07704840-8298-11de-bf8c-fd130f914ac9
AlexeiBarantsev: Updating native events support for FF16 and FF17. Prebuilt binaries will be submitted later. Note: gecko-16 is updated to 16.0.2, binaries should be recompiled with the updated version!

git-svn-id: https://selenium.googlecode.com/svn/trunk@18190 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Refactoring location methods of native IE driver code to take a LocationInfo struct instead of separate args for x, y, width and height. No functional changes.

git-svn-id: https://selenium.googlecode.com/svn/trunk@18191 07704840-8298-11de-bf8c-fd130f914ac9
EranMes: Use DomUtils to dispatch keyboard events.

git-svn-id: https://selenium.googlecode.com/svn/trunk@18192 07704840-8298-11de-bf8c-fd130f914ac9
EranMes: Make destructors virtual, fixing a compilation warning with Gecko 17.

git-svn-id: https://selenium.googlecode.com/svn/trunk@18193 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Refactor of native code of IEDriver to use the new LocationInfo struct, and to return the location of each frame containing an element.

git-svn-id: https://selenium.googlecode.com/svn/trunk@18194 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Correcting IE driver fix for issue #4800 to better handle nested frames.

git-svn-id: https://selenium.googlecode.com/svn/trunk@18195 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Adding .NET IE-specific test for fix to issue #4800.

git-svn-id: https://selenium.googlecode.com/svn/trunk@18196 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Removing necessity for path to GhostDriver's main.js for the .NET PhantomJSDriverService in favor of a command line switch (GhostDriver is now internal to PhantomJS).

git-svn-id: https://selenium.googlecode.com/svn/trunk@18197 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Making a few .NET tests more robust.

git-svn-id: https://selenium.googlecode.com/svn/trunk@18198 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Fixing file names of referenced .html files in test pages.

git-svn-id: https://selenium.googlecode.com/svn/trunk@18199 07704840-8298-11de-bf8c-fd130f914ac9
AlexeiBarantsev: Adding tests for fix to #4800 to Java binding

git-svn-id: https://selenium.googlecode.com/svn/trunk@18200 07704840-8298-11de-bf8c-fd130f914ac9
JimEvans: Avoiding logging the tag name of the element if getting the tag name fails in the IE driver. Fixes issue #4811.

git-svn-id: https://selenium.googlecode.com/svn/trunk@18201 07704840-8298-11de-bf8c-fd130f914ac9
AlexeiBarantsev: Adding more diverse scrolling tests

git-svn-id: https://selenium.googlecode.com/svn/trunk@18202 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: Try to protect against libraries on the page that override the definition of "console"


git-svn-id: https://selenium.googlecode.com/svn/trunk@18203 07704840-8298-11de-bf8c-fd130f914ac9
LukeIS: [python] ghostdriver can now be kicked off via command line option.

git-svn-id: https://selenium.googlecode.com/svn/trunk@18204 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: Protect against scripts that redefine the JSON global variable.


git-svn-id: https://selenium.googlecode.com/svn/trunk@18205 07704840-8298-11de-bf8c-fd130f914ac9
JasonLeyba: Bump the SafariDriver version info


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