Skip to content

Commit bd32d4e

Browse files
committed
Updating Java CHANGELOG
1 parent 7d04a60 commit bd32d4e

File tree

1 file changed

+91
-0
lines changed

1 file changed

+91
-0
lines changed

java/CHANGELOG

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,94 @@
1+
v2.38.0
2+
=======
3+
WebDriver:
4+
* Update to support native events for Firefox 25.
5+
* Updated httpclient and httpcore maven dependencies
6+
* When moving the mouse relative to an element hidden in a parent's
7+
overflow region, that element must first be scrolled into view
8+
before the mouse move can be completed.
9+
* Removed WindowsProxyManager from InternetExplorerDriver, proxy
10+
management is implemented in IEDriverServer now.
11+
* The logging level for the FirefoxDriver's native components can now
12+
be set from the command line with the SELENIUM_LOG_LEVEL
13+
environment variable. Valid values are ERROR, WARN, INFO, DEBUG,
14+
and TRACE. If the value is not set, or an unrecognized value is
15+
specified, the log level will be set to FATAL (which was the
16+
previous behavior).
17+
* Implemented ability to return Date object from executeScript
18+
(Firefox only).
19+
* Fixed Firefox returning the actual state of nativeEvents.
20+
* Made it possible to switch the webdriver.xpi from the command line
21+
using a system property.
22+
* Removed hardcoded chromedriver version
23+
* SafariDriver WebElement#getTagName() should return a lowercase
24+
string.
25+
* If ChromeDriver fails to start, suppress any exceptions from the
26+
subsequent "clean-up" quit() so the error from start is not lost.
27+
* Added an alternate, and Android-friendly, implementation of the
28+
Augmenter that uses JDK interface proxies instead of cglib. This
29+
new implementation is available as org.openqa.remote.JdkAugmenter;
30+
the default Augmenter implementation still relies on cglib.
31+
* Prevented an infinite loop when computing overflow state when the
32+
documentElement has fixed position.
33+
* Improveed logging for UnixProcess#destroy().
34+
* If an error is thrown while typing a key sequence, return that
35+
error to the client. Prior to this change, the driver would
36+
effectively hang.
37+
* Do not attempt to generate a key event if the target element is no
38+
longer attached to the DOM. nsIPressShell (which is used to
39+
dispatch events) will throw a generic NS_UNEXPECTED_ERROR if we
40+
fail to make this check.
41+
* FIXED: 3107: (On behalf of Ross Patterson) Preventing possible NPE.
42+
* FIXED: 4501: (On behalf of Robert Ambrus) Introduced a system
43+
property org.openqa.jetty.SocketListener.bufferSize that allows to
44+
set the size of the buffer Jetty uses for network communications.
45+
* FIXED: 4698: Added missing expected conditions.
46+
* FIXED: 5295: User defined element properties should be retrievable
47+
with getAttribute.
48+
* FIXED: 5900: Revamped the SafariDriver's internal networking.
49+
* FIXED: 6294: Implemented ability to switch to a frame by id or name
50+
in WDBS.
51+
* FIXED: 6358: Disabled Content Security Policy in Firefox.
52+
* FIXED: 6414: Fixed the way EventFiringWebDriver unwraps the
53+
underlying driver.
54+
* FIXED: 6431: Catch an exception thrown if the chrome executable is
55+
not found and stop chromedriver before propagating it.
56+
* FIXED: 6445: Shortened Firefox profile textual representation in
57+
capabilities.
58+
* FIXED: 6473: Implemented ability to pass --verbose option to
59+
chromedriver.
60+
61+
WebDriver JS:
62+
* Always annotate errors for rejected promises
63+
* FIXED: 6284: Omit x/y offsets from the mouseMove command instead of
64+
defaulting to (0,0).
65+
* FIXED: 6471: Correctly document the contract on
66+
WebElement#getAttribute
67+
* FIXED: 6612: On Unix, use the default IANA ephemeral port range if
68+
unable to retrieve the current system's range.
69+
* FIXED: 6617: Checking for Error.captureStackTrace is sufficient to
70+
determine if an environment supports stack traces. This avoids
71+
unnecessarily triggering debuggers configured to halt when an error
72+
is thrown.
73+
* FIXED: 6627: Safely rebuild chrome.Options from a partial JSON spec.
74+
75+
Grid:
76+
* FIXED: 6357: Added PhantomJS icon to the grid console.
77+
* FIXED: 6392: Removed misleading log messages.
78+
79+
RC:
80+
* FIXED: 1666: Fixed typo in RegExp.test function name.
81+
* FIXED: 1758: Ignoring closed windows when collecting attributes
82+
from all windows (RC).
83+
* FIXED: 2508: Fixed screenshot size calculation for quirks mode (RC)
84+
* FIXED: 2845: Moved storedVars from test case level to test suite
85+
level.
86+
* FIXED: 3185: Fixed JSON converter (RC).
87+
* FIXED: 3270: Fixed switch to window by var= locator (RC).
88+
* FIXED: 5103: Fixed screenshooter in Firefox and Selenium RC,
89+
limiting the size of the screenshot to pevent failures.
90+
* FIXED: 6496: Enabled .htm and .xhtml extensions for test suites.
91+
192
v2.37.0
293
=======
394
* Fix Firefox native event support on Linux for 23 & 24.

0 commit comments

Comments
 (0)