Skip to content

Commit cba535b

Browse files
committed
Updating IE prebuilts, version resources, and CHANGELOG for 3.9 release
1 parent a86d9ae commit cba535b

File tree

4 files changed

+25
-4
lines changed

4 files changed

+25
-4
lines changed

cpp/iedriverserver/CHANGELOG

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,27 @@ available via the project downloads page. Changes in "revision" field indicate
99
private releases checked into the prebuilts directory of the source tree, but
1010
not made generally available on the downloads page.
1111

12+
v3.9.0.0
13+
========
14+
* Refactor IE user-initiated JavaScript execution to use JSON objects.
15+
This IE driver refactor is internal, but should not change behavior of the
16+
driver. It is intended to let the driver's internal script executor use
17+
the direct internal JSON objects as arguments for script execution,
18+
deferring their conversion into variants until directly before execution.
19+
* Removed clearing of known element cache on document navigation. This
20+
was causing incorrect NoSuchElementException when
21+
StaleElementReferenceException was expected.
22+
* Updated IE driver alert detection to get alert text from "repeat" alerts.
23+
This commit should allow the proper retrieval of alert text from IE alerts
24+
that happen "repeatedly." That is, those that have the checkbox stating
25+
"Do not let this page create any more alerts." Unlike standard Windows
26+
alerts, these use controls that are only available via Active
27+
Accessibility to retrieve the text. The driver now is able to detect and
28+
retrieve text from these types of alerts.
29+
* Removed now-deprecated non-standard tr1 namespace.
30+
* (on behalf of Jacob Kiesel) Modified to use a mutex to lock Win32 message
31+
handling. Fixes issue #5304.
32+
1233
v3.8.0.0
1334
========
1435
* Release to synchronize with release of Selenium project.

cpp/iedriverserver/IEDriverServer.rc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ END
5050
//
5151

5252
VS_VERSION_INFO VERSIONINFO
53-
FILEVERSION 3,8,0,1
54-
PRODUCTVERSION 3,8,0,1
53+
FILEVERSION 3,9,0,0
54+
PRODUCTVERSION 3,9,0,0
5555
FILEFLAGSMASK 0x3fL
5656
#ifdef _DEBUG
5757
FILEFLAGS 0x1L
@@ -68,12 +68,12 @@ BEGIN
6868
BEGIN
6969
VALUE "CompanyName", "Software Freedom Conservancy"
7070
VALUE "FileDescription", "Command line server for the IE driver"
71-
VALUE "FileVersion", "3.8.0.1"
71+
VALUE "FileVersion", "3.9.0.0"
7272
VALUE "InternalName", "IEDriverServer.exe"
7373
VALUE "LegalCopyright", "Copyright (C) 2017"
7474
VALUE "OriginalFilename", "IEDriverServer.exe"
7575
VALUE "ProductName", "Selenium WebDriver"
76-
VALUE "ProductVersion", "3.8.0.1"
76+
VALUE "ProductVersion", "3.9.0.0"
7777
END
7878
END
7979
BLOCK "VarFileInfo"
172 KB
Binary file not shown.
208 KB
Binary file not shown.

0 commit comments

Comments
 (0)