Skip to content

Commit

Permalink
Updating version resources and CHANGELOG for 3.14 release of IE driver
Browse files Browse the repository at this point in the history
  • Loading branch information
jimevans committed Aug 2, 2018
1 parent 9fc715c commit 6f1c265
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 8 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,13,0,5
PRODUCTVERSION 3,13,0,5
FILEVERSION 3,14,0,0
PRODUCTVERSION 3,14,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.13.0.5"
VALUE "FileVersion", "3.14.0.0"
VALUE "InternalName", "IEDriver.dll"
VALUE "LegalCopyright", "Copyright (C) 2018"
VALUE "OriginalFilename", "IEDriver.dll"
VALUE "ProductName", "Selenium WebDriver"
VALUE "ProductVersion", "3.13.0.5"
VALUE "ProductVersion", "3.14.0.0"
END
END
BLOCK "VarFileInfo"
Expand Down
17 changes: 17 additions & 0 deletions cpp/iedriverserver/CHANGELOG
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,23 @@ 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.14.0.0
=========
* Release to synchronize with release of Selenium project.
* Modified to prevent attempt to return IDispatch that is not IHTMLElement.
When returning values from JavaScript, if a variant value is an IDispatch,
but does not implement IHTMLElement, and also is not recognized as a
JavaScript array or object, avoid returning it from the script. This is
also to prevent returning things like a window or document reference, as
those items contain recursive references that cannot be properly
serialized to JSON.
* (on behalf of Mike Bellew) Fixed null pointer exception when managed
element is not found. The command executor has a chance to return an error
code of ENOSUCHELEMENT when executing scripts. This leaves the element
wrapper object equal to null, which in turn ends up throwing an exception
on the next like of code when it tries to use the element. This would
cause a crash in IEDriver and it shuts down

v3.13.0.5
=========
* Modified to silently dismiss onbeforeupdate dialogs. The W3C WebDriver
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,13,0,5
PRODUCTVERSION 3,13,0,5
FILEVERSION 3,14,0,0
PRODUCTVERSION 3,14,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.13.0.5"
VALUE "FileVersion", "3.14.0.0"
VALUE "InternalName", "IEDriverServer.exe"
VALUE "LegalCopyright", "Copyright (C) 2018"
VALUE "OriginalFilename", "IEDriverServer.exe"
VALUE "ProductName", "Selenium WebDriver"
VALUE "ProductVersion", "3.13.0.5"
VALUE "ProductVersion", "3.14.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 6f1c265

Please sign in to comment.