Skip to content

Commit

Permalink
Updating version resources and prebuilts for 3.150.0 IE driver release
Browse files Browse the repository at this point in the history
  • Loading branch information
jimevans committed Aug 22, 2019
1 parent f3dcef6 commit 6e13072
Show file tree
Hide file tree
Showing 5 changed files with 43 additions and 15 deletions.
8 changes: 4 additions & 4 deletions cpp/iedriver/IEDriver.rc
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@ END
//

VS_VERSION_INFO VERSIONINFO
FILEVERSION 3,141,59,3
PRODUCTVERSION 3,141,59,3
FILEVERSION 3,150,0,0
PRODUCTVERSION 3,150,0,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
Expand All @@ -68,12 +68,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "Software Freedom Conservancy"
VALUE "FileDescription", "Driver library for the IE driver"
VALUE "FileVersion", "3.141.59.3"
VALUE "FileVersion", "3.150.0.0"
VALUE "InternalName", "IEDriver.dll"
VALUE "LegalCopyright", "Copyright (C) 2019"
VALUE "OriginalFilename", "IEDriver.dll"
VALUE "ProductName", "Selenium WebDriver"
VALUE "ProductVersion", "3.141.59.3"
VALUE "ProductVersion", "3.150.0.0"
END
END
BLOCK "VarFileInfo"
Expand Down
42 changes: 35 additions & 7 deletions cpp/iedriverserver/CHANGELOG
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,35 @@ available via the project downloads page. Changes in "revision" field indicate
private releases checked into the prebuilts directory of the source tree, but
not made generally available on the downloads page.

v3.151.59.3
v3.150.0.0
==========
* (on behalf of Stanley Hon) Added basic support for IEDriver to drive
Chromium-based Edge in Internet Explorer mode. Users can do this by
setting the `ie.edgechromium` property to `true`, and by supplying
the path to the Chromium-based Edge executable in the `ie.edgepath`
property of the `se:ieOptions` capability object. Note that this
feature is only available on Windows, as Chromium-based Edge only
supports Internet Explorer Mode on Windows. Moreover, users cannot
switch session types from normal mode to Internet Explorer Mode or
vice-versa; only one session type is allowed.
* Made driver work with <map> and <area> elements
* (on behalf of Marc Fisher) Fixed FTP and HTTP proxy markers for setting
web proxy with the IE driver. Fixes issue #7152.
* Added additional error information to error messages encountered during
navigation.
* Removed support from IE driver for "desiredCapabilities" in new session
requests. The W3C WebDriver Specification does not recognize any property
in the payload for the new session command other than "capabilities". The
IE driver has long supported the presence of "desiredCapabilities" as a
fallback for older, obsolete language bindings. Now that we are in the
process of creating the Selenium 4.0 language bindings, this legacy
compatibility should no longer be necessary. Users using this version of
the IE driver with language bindings prior to 4.0 may encounter issues
if the bindings do not properly format the new session request;
nevertheless, this change will not be reverted, as future versions of the
language bindings should properly format the new session command.

v3.141.59.3
===========
* Made driver calculate viewport with window.innerHeight/Width instead of
using documentElement.clientHeight/Width. This follows the definitions of
Expand All @@ -21,13 +49,13 @@ v3.151.59.3
specified are valid syntax, though they are ignored by the driver.
* Updated driver to allow detection of alerts with 'do not create' checkbox.

v3.151.59.2
v3.141.59.2
===========
* Slightly modified setting IE window to have focus when sending input.
This code only affects the browser when the requireWindowFocus
capability is set at session start.

v3.151.59.1
v3.141.59.1
===========
* Added checking for max expiriation date in IE driver cookie handling.
Attempting to add a cookie with a very large expiration date caused
Expand All @@ -49,15 +77,15 @@ v3.151.59.1
(or ought to be) largely meaningless in the context of a website.
Fixes issue #7122.

v3.151.59.0
v3.141.59.0
===========
* Rollup of fixes since previous release. No additional changes.

v3.151.5.13
v3.141.5.13
===========
* Fixed execution of user JavaScript to allow comment at end of line.

v3.151.5.12
v3.141.5.12
===========
* (on behalf of Reinhold Degenfellner) Updated to allow retries for finding
the upload file selection dialog. Fixes issue #6991.
Expand All @@ -69,7 +97,7 @@ v3.151.5.12
Internet Explorer.
* Made driver return lowercase utf-8 for charset in content-type header.

v3.151.5.11
v3.141.5.11
===========
* (on behalf of Reinhold Degenfellner) Fixed crash when attempting to
upload files. Fixes issue #6976.
Expand Down
8 changes: 4 additions & 4 deletions cpp/iedriverserver/IEDriverServer.rc
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@ END
//

VS_VERSION_INFO VERSIONINFO
FILEVERSION 3,141,59,3
PRODUCTVERSION 3,141,59,3
FILEVERSION 3,150,0,0
PRODUCTVERSION 3,150,0,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
Expand All @@ -68,12 +68,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "Software Freedom Conservancy"
VALUE "FileDescription", "Command line server for the IE driver"
VALUE "FileVersion", "3.141.59.3"
VALUE "FileVersion", "3.150.0.0"
VALUE "InternalName", "IEDriverServer.exe"
VALUE "LegalCopyright", "Copyright (C) 2019"
VALUE "OriginalFilename", "IEDriverServer.exe"
VALUE "ProductName", "Selenium WebDriver"
VALUE "ProductVersion", "3.141.59.3"
VALUE "ProductVersion", "3.150.0.0"
END
END
BLOCK "VarFileInfo"
Expand Down
Binary file modified cpp/prebuilt/Win32/Release/IEDriverServer.exe
Binary file not shown.
Binary file modified cpp/prebuilt/x64/Release/IEDriverServer.exe
Binary file not shown.

0 comments on commit 6e13072

Please sign in to comment.