Adding ability to specify IEDriverServer log file and log level using
system properties "webdriver.ie.driver.logfile" and
"webdriver.ie.driver.loglevel" respectively.
Determine if we're in dev mode by how the _base module is loaded instead of relying on an environment variable.
Don't use closure for native node code. This simplifies working with native modules and running in dev mode.
JariBakken: Bump Ruby gem to 2.31.0.dev
In the CapabilitiesComparator, treat an empty version string the same as
an omitted version (null).
Refactoring .NET Firefox driver's Executable class.

The class will now better handle custom paths to the Firefox executable.
Fixes issue #1320.
Fixing FxCop and StyleCop warnings. No Functional changes.
Removing renamed C++ project from Visual Studio solution
Fixing .NET WebDriverBackedSelenium wait functions.

Wait functions in the .NET WebDriverBackedSelenium now will wait until the
timeout. Fixes issue #5160.
JariBakken: Update rb/CHANGES
Supressing warnings when building Firefox native components on Windows.
Disabling builds for newly created Firefox C++ projects on unsupported platforms
Allow extraction of IEDriverServer components to custom directory in .NET

The .NET bindings were passing an incorrect command-line switch to
IEDriverServer.exe for the location to extract embedded library files. Fixes issue #5211.
Making .NET alerts tests more robust
Hacking around the case where McAfee SiteAdvisor is installed as a plugin for IE.

Modal dialogs are now checked for existence of the WS_CAPTION style. Note that if IE ever decides to change how it displays alerts, this may begin to cause failures in alert detection. Fixes issue #4839.
Changing response code after session creation from 302 to 303, as stated
by https://code.google.com/p/selenium/wiki/JsonWireProtocol#POST_/session
. Fixes issue 1714
Replacing sleeps with waits to make grid tests more robust.
small changelog update
Add a null check.
Introducing bot.dom.isInParentOverflow atom