You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* updating firefox prebuilts, thanks jleyba for fixing the build!
6
+
* Use PRUnichar for Gecko < 29, char16_t otherwise.
7
+
* Updating third_party/py/jython.jar to Jython 2.5.3
8
+
* Removing unused functions
9
+
* Implementing more straightforward way to send keyboard events in synthesized mode. Fixes typing into number inputs and rich text editors (like tinymce)
10
+
* Fixing interactions API in Firefox to be able to move mouse to elements in frames using native events. Fixes issue 7253
11
+
* Removing unused import
12
+
* Refactoring: moving an auxiliary class from the top level to inner class
13
+
* Removing outdated getValue command handler
14
+
* Change ClearElement to be a subclass of WebElementHandler instead of WebDriverHandler
15
+
* Removing outdated (unused) command constants
16
+
* Fixing clicks on invisible elements in HtmlUnitDriver broken by ElementNotVisibleException being a subclass of InvalidElementStateException
17
+
* Click after move with offset should use last mouse position
18
+
* Adding new interface methods to the stubs
19
+
* Preserve wrapped test function's string representation for Mocah's BDD interface.
20
+
* Fixing IE driver to allow JavaScript objects with property names with spaces
21
+
* Ignoring IE6-only test failure for CSS
22
+
* Bump the hmltunit version to 2.14
23
+
* Remove a class of our which replicates HTTP status codes already given meaningful names in the standard JRE.
24
+
* Updating version match for native libs in firefox plugin manifest file
25
+
* Updating native events dll for FF28
26
+
* Implement ability to load driver providers using ServiceLoader. A user can add new providers or override existing ones. To use this ability a user should:
27
+
* Refactoring the process of driver instances creation to use a new DriverProvider interface. DefaultDriverProvider wraps the current logic -- creating instances using reflection. This is a step to implement ability to load additional providers using ServiceLoader that can add new providers or override existing ones.
28
+
* Ruby: Fix for extensions whose install.rdf uses an attribute for em:id (issue 5978)
29
+
* fixes issue for locating newly installed chrome versions
30
+
* Fixing IE driver crash when clicking on link that opens a new window.
31
+
* Properly configure the http client in the presence of user credentials.
32
+
* java json converter chooses Long (Number base class). Fixing RemoteNetworkConnection
33
+
* SUPPORTS_BROWSER_CONNECTION was removed, missed a reference
34
+
* Clean up use deprecated methods & classes.
35
+
* ElementNotVisibleException is a type of InvalidElementStateException.
36
+
* Tweak messaging on SafariDriver client page to better reflect what is happening. Also added a log message pointing users to the toolbar button that opens the driver log page.
37
+
* Remove some no-op calls to deprecated functions.
38
+
* Pull the logic for converting Command/Response pairs to and frame HTTP request/response pairs into a common codec instead of duplicating the logic on the client and server.
39
+
* Change some tests to use Alert#accept() instead of Alert#dismiss() to get rid of alert dialogs. This is a workaround to ChromeDriver issue 764:
40
+
* When running tests against the remote server, ignore two tests that use required capabilities. The remote server only supports desired capabilities on new session requests.
41
+
* Update two tests to work when running with a remote server, where the original js error will be the root exception, but not necessarily the second error in the cause chain.
42
+
* Test if we need to skip cookie tests for lack of a valid domain name before calling a method that asserts we have a valid domain name.
43
+
* Convert HttpRequest/Response to POJOs; handle all conversion to and from HttpServletRequest/Response inside DriverServlet.
44
+
* Every command handler returns ResultType.SUCCESS and those handlers that return an actual value do so through a level of indirection. This commit changes command handlers to just return results directly to the caller, making it possible to delete a lot of unnecessary code.
45
+
* Move static resource serving code into DriverServlet. It is not part of the JSON wire protocol and including it in the command dispatcher complicates planned refactoring and other code cleanup.
46
+
* Mobile - Network Connection implementation for Java and Python.
47
+
* ChromeDriver 2.10.267517 binds to the loopback address instead of 0.0.0.0, so only attempt to connect using the loopback address.
48
+
* Code comment changes for wait()
49
+
* added task name to SCHEDULE_TASK event
50
+
* Eclipse compiler update for Java 8 support
51
+
* Updating naive user agent string checks to account for IE11
52
+
* Adding Windows 8.1 detection to Platform.extractFromSysProperty
53
+
* retry a test failure if there was a 'sauce' issue, like we exceeded the total time a test session is allowed to take.
54
+
* adding Windows 8.1 platform, so we can use it in saucelabs for IE11 testing
55
+
* Remove deprecated functions on webdriver.promise.Promise class * Use templates with webdriver.promise.Promise to improve types documentation.
56
+
* Loosen input type to webdriver.stacktrace.getStack_ to account for an rare condition in FF 28+ where the Error() constructor returns undefined (not sure what causes it, just know it happens)
57
+
* Add ability to save an abitrary base64 string as a screenshot from a WebDriverJS test running in a browser.
58
+
* When Firefox is configured to accept all SSL certs (which is the default behavior), we need to set a time offset to prevent Firefox from using HSTS (HTTP Strict Transport Security). If we don't do this, Firefox will pre-fetch the certs for sites that should always be accessed over HTTPS and allows Firefox to catch man-in-the-middle attacks. While this is A Good Thing for users, it prevents WebDriver from accepting self-signed certs for these domains (e.g. when they are accessed through a HTTPS proxy).
59
+
* Remove unnecessary dependency on bouncycastle.
60
+
* Making ChromeDriver directly implement the interfaces representing features it implements.
61
+
* Updating build process for Firefox native events components to use gecko 29 SDK
62
+
* Updating buck version to latest OSS release
63
+
* Use addEventListener if possible. Fixes issue 6680
0 commit comments