selenium-4.0.0-alpha-3
版本发布时间: 2021-08-20 15:59:35
SeleniumHQ/selenium最新发布版本:nightly(2024-09-15 08:16:32)
Changelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
-
e5a00de942
- The chromium maven jars are now required :: Simon Stewart -
80eb45ed02
- Hive .Net config into its own setup :: Simon Stewart -
af41412df2
- Mark small tests as being small :: Simon Stewart -
0d47cc2234
- Minor typo fix: no logical changes :: Simon Stewart -
593c17ad0c
- Remove dependency on guava :: Simon Stewart -
5263a2dfb7
- prevent json package depending on remote :: Simon Stewart -
9754373c95
- HttpHandler is no longer a Function :: Simon Stewart -
951f9f4a43
- Deprecate CommandHandler :: Simon Stewart -
bd03257118
- Deprecate the original Route class in favour of the new one :: Simon Stewart -
48c45b5ed3
- Add a Routable interface and make the old Route an HttpHandler :: Simon Stewart -
7df7c1b435
- Route should handle failure to match or no response gracefully :: Simon Stewart -
ba67fbdea4
- Make OkHttp calls appear to be Just Another HttpHandler :: Simon Stewart -
2505fb370e
- Move helper servlets to use HttpHandler :: Simon Stewart -
84fcbf0f7a
- Extract JEE interop features to a helper class :: Simon Stewart -
c5f138c80d
- Move away from the old Routes class :: Simon Stewart -
d18d60ad2c
- Finish removing old routes :: Simon Stewart -
f17525ca65
- Move most command handlers in distributor to http handlers :: Simon Stewart -
c5b8a70594
- Migrate most command handlers to http handlers in router :: Simon Stewart -
5fc74cd7dd
- Migrate most command handlers to http handlers in session map :: Simon Stewart -
6569cb9589
- Remove unused class :: Simon Stewart -
e5ed023a46
- Router is now just an http handler :: Simon Stewart -
bf74b7d7c4
- Routes can be created from anything that is both Routable and an HttpHandler :: Simon Stewart -
2c24f307a3
- Make HttpClient an HttpHandler :: Simon Stewart -
21a2ceb6ad
- Replace bazel identified instanceof checks of CommandHandler with HttpHandler :: Simon Stewart -
d062f62a67
- Continue removing the old CommandHandler :: Simon Stewart -
644776db35
- Update the JreAppServer to use HttpHandlers :: Simon Stewart -
6be6012f74
- Make Routable also be an HttpHandler :: Simon Stewart -
46d3642954
- Switch to using ClientConfig to configure the HttpClient :: Simon Stewart -
8e5176c567
- Move the okhttpclient to the okhttp package :: Simon Stewart -
90cd946d40
- Make the OkHttpClient use the OkHttpHandler :: Simon Stewart -
c856f4a743
- Delete the unused CommandHandler class :: Simon Stewart -
470622bc3b
- [java] Fixing HTML tags in javadoc :: Alexei Barantsev -
16559ddb46
- [java] Ignoring a test broken in Chrome 75 :: Alexei Barantsev -
ad9f331939
- [rb] fix incongruent name spacing :: Titus Fortner -
a417af2f03
- Extracting .NET cookie expiration time calculation to private method :: Jim Evans -
438c5fad7d
- Fixing .NET test EnvironmentManager directory detection :: Jim Evans -
c8caa955b8
- Adding additional logging to .NET ProxyTest :: Jim Evans -
fafa44799b
- Updating logging prefs capability in .NET ChromiumOptions class :: Jim Evans -
103245a577
- Adding Chrome DevTools Protocol (CDP) support to .NET bindings :: Jim Evans -
5644886f43
- Updating .NET nuspec files to replace deprecated LicenseUrl with License :: Jim Evans -
45ce2ef9aa
- Updating assembly versions and CHANGELOG for .NET 4.0-alpha02 release :: Jim Evans -
415371e390
- [rb] minor updates to specs and docs :: Titus Fortner -
2e75b914ba
- [rb] bump version to 4.0.0.alpha3 :: Titus Fortner -
4b43143d33
- [rb] delete empty spec :: Titus Fortner -
b28fab0a8c
- [rb] add missing change to log :: Titus Fortner -
dc6dbc18c6
- [bazel] Avoid test names clashing if declared repeatedly :: Simon Stewart -
e6764e4d52
- [bazel]: Expose filegroups to allow java appserver tests to run :: Simon Stewart -
796bb2d98b
- Provide utility classes for cleaning up tests neatly :: Simon Stewart -
2eeed81d7c
- Expose presence of devtools support on a role-based interface :: Simon Stewart -
14348a757b
- [bazel] Add devtools tests :: Simon Stewart -
5e04a20a19
- [bazel] Add build rules for Edge HTML :: Simon Stewart -
2ea018e949
- [bazel] Expose devtools APIs from chromium derived drivers. :: Simon Stewart -
d14c7384ee
- Provide abstraction for dealing with form encoded http requests :: Simon Stewart -
d34ac6b4ad
- [bazel] Get the RC emulation servlet running with bazel :: Simon Stewart -
0a9e9c79de
- Migrate the selenium rc handler to be an http handler :: Simon Stewart -
97402cb3ec
- Deleting test that is never run :: Simon Stewart -
8824396700
- Start deleting tests that are no longer relevant :: Simon Stewart -
b52106b8d0
- [issue-7350] Updating Jetty version (9.4.19.v20190610) (#7379) :: Marcus Merrell -
6275e4e33f
- Updating .NET test framework to allow hiding test web server command window :: Jim Evans -
c346167825
- Slightly modified setting IE window to have focus when sending input :: Jim Evans -
5304b39174
- Properly ignoring .NET DevTools tests for non-DevTools browsers :: Jim Evans -
f1f20a008a
- Adding start position to .NET WindowTest :: Jim Evans -
e6f5e3c235
- Removing .NET user-specific test config value for running withbazel test
:: Jim Evans -
13b9007eae
- Adding control of Java test web server from .NET to JSON test config file :: Jim Evans -
c0b9b28b87
- Unignoring .NET alert text tests for Chrome that pass in Dev channel :: Jim Evans -
8add72a672
- Add a toString method to HttpResponse :: Simon Stewart -
fdc5e887ed
- Ensure that the protocol converter handles the new session responses properly :: Simon Stewart -
0006781725
- [bazel] Add alias for building grid :: Simon Stewart -
4a464cb578
- Bump the java version number to 4.0.0-alpha-3 :: Simon Stewart -
3637786047
- Deleting references to missing java libs from IDEA project :: Alexei Barantsev -
a4ec9e9d7c
- [java] Fixing Safari initialization code to be able to use Safari TP :: Alexei Barantsev -
6674a230d0
- [js] Update logging commands to work with chrome 76 :: Jason Leyba -
fb4030e461
- Get our closure-based javascript tests running with bazel. :: Jason Leyba -
438d1d836a
- Adding proper ignores in .NET DevTools tests :: Jim Evans -
f62aefbaa6
- Updating .NET tests to correctly test Safari :: Jim Evans -
0eafd9e714
- Give every a closure_test_suite a binary for running a server with necessary data dependencies for debugging locally. :: jleyba -
d829459a67
- Updating missed .NET test for MacOS :: Jim Evans -
f1526d2002
- Adding restart logic in .NET cookie tests for Safari :: Jim Evans -
948837ee2d
- Add chromedriver cast APIs to remote server (#7282) :: jwoolley -
660e663a8c
- Refactoring .NET UnexpectedAlertBehaviorTest to work better with Safari :: Jim Evans -
a4e80507c4
- Ignoring hanging .NET test on Safari :: Jim Evans -
93af4ca569
- Fixing interactions test for Safari :: Jim Evans -
c0f3e3c743
- [atoms] Fixing getText atom for capitalized text to better match what a user sees. :: Alexei Barantsev -
92108dd8a0
- [java] Changing tests to follow atom changes :: Alexei Barantsev -
17cf4a82d0
- [java] Unignoring a passing test :: Alexei Barantsev -
679fef15c8
- [buck] Windows is not Unix :: Alexei Barantsev -
08d653369f
- Deleting v3 grid from the list of Java release targets :: Alexei Barantsev -
9ec49e496e
- Updating screenshot test for .NET on Safari :: Jim Evans -
95645b892e
- Allow childprocess 2.x gem to be used [rb] :: Thomas Walpole -
f2c647aca4
- Update rubocop and remove unnecessary overrides [rb] :: Thomas Walpole -
5cc2df5741
- Update testing gems [rb] :: Thomas Walpole -
a94c5644fe
- [bazel] Add custom rule to run web tests :: Simon Stewart -
3f568515aa
- Move java_test_suite rule to test.bzl :: Simon Stewart -
c097df261d
- Emulate default maven behaviour and export transitive deps of imports :: Simon Stewart -
dec20c7493
- Add tests for lift module :: Simon Stewart -
fe1a79ae85
- Migrate support tests to java_selenium_test_suite :: Simon Stewart -
e2b2b97de0
- [bazel] More fun with test suites :: Simon Stewart -
7e8bd71004
- Updating IE driver to allow detection of alerts with 'do not create' checkbox :: Jim Evans -
bbc80e1559
- Fixing IE driver to ignore unknown timeouts for set timeout command :: Jim Evans -
2bcebc347c
- Fixing IE driver to return empty object from JavaScript instead of null :: Jim Evans -
cd4a7ab1ed
- Make IE driver calculate viewport with window.innerHeight/Width instead of documentElement :: Jim Evans -
1f2813a8eb
- Updating IE driver resources and prebuilts :: Jim Evans -
a0a20a66aa
- Update jaro_winkler gem for jruby [rb] Update rubocop gem [rb] :: Thomas Walpole -
2fd646c5d7
- [rb] remove Firefox::Binary class :: Titus Fortner -
e7b4b76f9b
- [rb] remove unnecessary code from Firefox::Profile class :: Titus Fortner -
ac42a3e569
- fix comment references :: Titus Fortner -
8fa569e0d2
- [py] Adding full page screenshot feature for Firefox (#7182) :: gentoo90 -
df8eed84fc
- [py] Pass capabilities rather than options to the proxy object (#6620) :: Lucas Diniz -
f2518bfbdc
- Fix NumberFormatException in LinuxEphemeralPortRangeDetector :: Nicolas Sotgui -
b31f2e0e71
- [java] Deleting a precondition, unit tests can run on any platform. :: Alexei Barantsev -
ccd7460499
- [rb] initialize all of the drivers in superclass :: Titus Fortner -
14a4bb22f4
- [java] Fixing preconditions that check chrome version :: Alexei Barantsev -
51b6b33e08
- [java] Adding log command endpoints for Chrome in W3C mode :: Alexei Barantsev -
85e17c1579
- [java] Fixing Chrome logging capability name renamed to "goog:loggingPrefs" in Chrome 75 :: Alexei Barantsev -
76daf60410
- [java] Making TestChromeDriver a subclass of ChromeDriver :: Alexei Barantsev -
791b361335
- [java] Passing ChromeOptions instead of plain capabilities to create a test Chrome driver :: Alexei Barantsev -
aa238852b0
- [java] Ignoring performance logging tests in legacy Firefox :: Alexei Barantsev -
6a0658eb0d
- [java] Updating state of Chrome tests :: Alexei Barantsev -
3a304f6977
- [java] Fixing buck deps :: Alexei Barantsev -
565006f60c
- [java] Partially fixing DevTools tests by reusing the same session. :: Alexei Barantsev -
d8e434f732
- Updating okhttp3 library to 4.0.1 (#7414) :: Marcus Merrell -
c87cdae597
- [bazel] Make it possible to compile getVisibleText as an js fragment :: Simon Stewart -
4892ee93c2
- [bazel] Add tags to indicate maven coordinates :: Simon Stewart -
3d2054a922
- [bazel] Automated reformatting of build files :: Simon Stewart -
8379ca3718
- [bazel] Set maven_coordinates of imports correctly when using macro :: Simon Stewart -
bf990aa208
- Remove an indent from the reset_actions docstring :: myslak71 -
47bc136d13
- Restoring back python and ruby modules in IDEA project :: Alexei Barantsev -
0e24f411f2
- Running python unit tests with bazel :: Alexei Barantsev -
b300c358f6
- Renaming back 'py' directory, use of 'legacy_create_init' argument resolved the name collision. :: Alexei Barantsev -
db9ce7fd52
- Remove 'resolve_ip' option from RemoteConnection :: GQAssurance -
f9eaae5d05
- [bazel] Generating pytest.ini file with proper test discovery settings. :: Alexei Barantsev -
f81159fa94
- [py] Fixing a flake8 issue :: Alexei Barantsev -
15d8c41747
- [py] update to w3c compliant log endpoints :: Lucas Tierney -
e12031f897
- [py] fix unit test for firefox options, proxy key should be outside of options :: Lucas Tierney -
52cbeb422b
- [py] increase async script timeout from 0 as the w3c spec states to start time checking immediately :: Lucas Tierney -
5af55c70d5
- Fix ChromeOptionsFunctionalTest.canSetAcceptInsecureCerts (#7447) :: John Chen -
2b89c4de77
- Adding correct paths for IDEA to the okhttp dependencies (#7441) :: Marcus Merrell -
de923a257b
- When adding anOptional
to a list or an array, only add those that are actually present. :: Simon Stewart -
62e09d61d6
- [CDP] Provide an in-process proxy for stubbing responses :: Simon Stewart -
0b4ddefbd4
- Bump bazel to 0.28.1 :: Simon Stewart -
b4c683362d
- [bazel] Ensure the default java toolchain targets java 8 :: Simon Stewart -
85a101089b
- [bazel] Add ability to create maven jars :: Simon Stewart -
9c9661ff9c
- Handles Long overflow on JsonTypeCoercer (#7423) :: albertor24 -
9e02de52b9
- [CDP] Add inspector API (#7418) :: dratler -
139ca6cddf
- [py] Add support for the new MicrosoftEdge (#7459) :: Long Ly -
cbd9435bba
- [py] allow --browser-binary and --browser-args to be used with ChromiumEdge :: Lucas Tierney -
d0198ec340
- [py] flake8 fixes :: Lucas Tierney -
f7b9b9eeba
- [py] cleanup options classes :: Lucas Tierney -
25ad82a40a
- [py] fix chrome options import and unit test :: Lucas Tierney -
3b25b6566c
- [py] fix docs build, add chromium and edge to docs :: Lucas Tierney -
e54e2d928b
- [bazel] Add targets for grid and rc emulation :: Simon Stewart -
979ec6b125
- [bazel] Attempt to make sure maven artifacts include each library once :: Simon Stewart -
000b82dd22
- [bazel] Generate pom.xml files for maven rules :: Simon Stewart -
09610f3e58
- [bazel] Allow maven deps to be excluded from pom files :: Simon Stewart -
ad21ea283b
- [bazel] Reorganise structure of maven rules :: Simon Stewart -
6e18a271de
- [bazel] Enable uploading to maven repositories :: Simon Stewart -
5f7462f85b
- [bazel] Use java_export for things we export to maven :: Simon Stewart -
e8d04db130
- Make our By classes serializable over json :: Simon Stewart -
287688786a
- Add test to check deeply nested elements are added as js arguments :: Simon Stewart -
b5a6a4b8ac
- Introduce atoms and java bindings for friendly locators :: Simon Stewart -
a7692211cf
- Rename class :: Simon Stewart -
2a4b42395b
- Update java changelog :: Simon Stewart -
ec45932d1d
- Make sure java release artefacts placed in alpha directory :: Simon Stewart -
27f138bc01
- Fixing typo in ByFriend(l)yLocator class name (#7463) :: Marcus Merrell -
12d7a932ab
- Google chrome dev toosl inspector domain duplication fix in class (#7465) :: dratler -
18a65f169e
- only conditionalize Travis on tree changes if the build is a PR (#7460) :: Lucas Tierney -
cab7ff4d81
- [CDP] added ResourceTiming parser in CDP Network (#7415) :: adiohana -
0223766e56
- Selenium 4.0 grid browser priority, first cut (#7442) :: Marcus Merrell -
fd6981bdcb
- Adding additional error message info to navigation methods in IE :: Jim Evans -
fed468f064
- Fixing IE driver keyboard actions to better synchronize with mouse :: Jim Evans -
e72d039042
- Making IE driver work with -
6a0b99afe4
- Adding ToString override to .NET PauseInteraction :: Jim Evans -
a0f2fa5938
- Use getComputedStyle for height and width in IE to account for scrollbars :: Jim Evans -
1395598776
- Adding atom to IE driver :: Jim Evans -
d9bea9084a
- Updating IE driver to latest JavaScript atoms :: Jim Evans -
abfb96f34e
- Updating IE to prep for refactor of element click point calculation :: Jim Evans -
f74b4dc353
- Changing method name in .NET test :: Jim Evans -
9535fdf97e
- Making .NET screenshot test resize window to remove scrollbar before screenshot :: Jim Evans -
8f95c013cb
- Unignoring .NET tests that now pass with new driver implementations :: Jim Evans -
4949f5b58e
- Adding Reset method to Actions class :: Jim Evans -
26d8b67a58
- Fixing .NET retrieval of "Logs" :: Jim Evans -
4a50934bbc
- Add basic support for IEDriver to drive an EdgeChromium IE tab :: Stanley Hon -
4e4160dd3d
- [py] Fix invisibility_of_element expected condition init function (#7484) :: Jake Klingensmith -
d51a12b7df
- [rb] remove private api annotations from Service subclasses :: Titus Fortner -
c61eb7cd4a
- Adding configuration for lock-threads bot [skip ci] :: Diego Molina -
e82f965fb9
- Disabling comments from lock-threads bot [skip ci] :: Diego Molina -
0861f4c379
- [bazel] Export jetty correctly :: Simon Stewart -
16cb1fd013
- [bazel] Add more maven targets :: Simon Stewart -
f1b87b6ad4
- Start migrating CrazyFun to use bazel :: Simon Stewart -
811e42d146
- [bazel] Switch to rules_python for python rules :: Simon Stewart -
6681d50936
- [bazel] Introduce a "py_import" rule, analogous to "java_import" :: Simon Stewart -
7c0c147249
- [bazel] Run python unit tests with bazel :: Simon Stewart -
43963b8df7
- Fixing Javadoc around moveToElement, to specify its action as relative to center, not top-left corner :: Marcus Merrell -
2ff9638210
- Fixing Bazel WORKSPACE python rule imports to work with Windows :: Jim Evans -
72f9d423ec
- Correcting creation of .NET Standard assemblies :: Jim Evans -
f3dcef6821
- Setting back comment when locking issues [ci skip] :: Diego Molina -
6e1307270a
- Updating version resources and prebuilts for 3.150.0 IE driver release :: Jim Evans -
296a1e90d6
- [bazel] Fix up java maven rake tasks to use bazel :: Simon Stewart -
9f578068a7
- [bazel] Use Java 11 as the base JDK :: Simon Stewart -
3448bec6af
- Update JRuby version :: Simon Stewart -
3177fbbb1f
- Use rake tasks for building python :: Simon Stewart -
753dcb82f1
- Bump hamcrest version :: Simon Stewart -
f6f9c87805
- [bazel] Automatically generate java 9 modules for java_export :: Simon Stewart -
3962b002e1
- [bazel] Move test rules to a private area :: Simon Stewart -
ad9bd21ebf
- [bazel] Remove unused bzl files :: Simon Stewart -
fd565572a5
- [bazel] Hook publishing into build steps :: Simon Stewart -
7a7ba03522
- bazel: generate dependencies correctly :: Simon Stewart -
b44dbfa1f5
- Move net package to core module to prevent needing to rely on internal interfaces :: Simon Stewart -
c476d0a2c2
- Unshadow Jetty :: Simon Stewart -
be8215d7c5
- Add test for protocol converter :: Simon Stewart -
6e7805c5dc
- [java] Fixing Javadoc format :: Alexei Barantsev -
12d777d798
- Adding an experimental Bazel task to travis :: Alexei Barantsev -
36683f0a32
- Adding Java small tests run by Bazel to Travis :: Alexei Barantsev -
9eacb5c2a3
- Adding some browser tests run by Bazel to Travis :: Alexei Barantsev -
804587f119
- Injecting DISPLAY variable into Bazel test environment :: Alexei Barantsev -
0263149edc
- Updating dependencies and source level in IDEA project :: Alexei Barantsev -
8494824ab6
- [java] Fixing JAR generation on Windows, paths should use forward slashes :: Alexei Barantsev -
dfa0cc5d2b
- [java] Fixing jetty library in IDEA project to use non-repacked original jars :: Alexei Barantsev -
9e1e3531f3
- [java] Updating HtmlUnit and the corresponding driver. :: Alexei Barantsev -
f768b3281f
- [java] Unignoring a couple of tests fixed in Chrome 76 :: Alexei Barantsev -
178e363e2d
- Injecting TRAVIS environment variable into Bazel test environment :: Alexei Barantsev -
256377a0fb
- Fixing the way to pass environment variables to Bazel test environment :: Alexei Barantsev -
ceab1e378c
- Delegate to bazelisk (instead of bazel) from crazyfun :: Alexei Barantsev -
ac72dcdf47
- Removing buck-based travis jobs migrated to bazel :: Alexei Barantsev -
ece9d6080e
- Migrating htmlunit tests to bazel :: Alexei Barantsev -
e94c30eea8
- Fixing javadocs generation (no more jetty repacking) :: Alexei Barantsev -
404c800d1e
- Explicitly clear PoolManager by using context manager :: GQAssurance -
ef812996b4
- Implement logical expected conditions in Python :: Grant -
77030dd286
- [py] Fixing docstring formatting :: Alexei Barantsev -
a03a556fe9
- [java] Fixing javadoc generation task :: Alexei Barantsev -
1addebd3c0
- Resolve WebDriverWait deprecation warnings (#7526) :: Joshua Bruning -
5fe20e7658
- Update Ruby changelog to include 3.142.4 :: Alex Rodionov -
0c72445d22
- Fix typo: mobilie -> mobile :: Takuho NAKANO -
288a9c3e05
- Fix mouse move offsets in Java tests :: John Chen -
93b54421d1
- [java] Deleting two classes used by buck build to create Java 9 modules. :: Alexei Barantsev -
e52a426a38
- [java] Unignoring recently fixed tests in Firefox and Edge :: Alexei Barantsev -
6074ee6a1c
- Fixing a link to the new documentation. Fixes #7532 :: Alexei Barantsev -
e21ca055c9
- Ensure protocol converter sets content length correctly. :: Simon Stewart -
9b41d15068
- Generate open modules :: Simon Stewart -
0ee27dd31e
- Remove Buck from the project :: Simon Stewart -
16abfac0f0
- Minor build file clean up :: Simon Stewart -
0776a744d9
- Clean up build files :: Simon Stewart -
8e2ea33231
- [java] Reverting back a bit of code to fit Java 8 source compatibility level :: Alexei Barantsev -
427bc34758
- Installing bazelisk as 'bazel' in travis environment :: Alexei Barantsev -
50bfe1dd1b
- Bumping bazel version and the versions of the rules we depend on to the latest versions :: Alexei Barantsev -
b7235121ba
- Use bazelisk by 'bazel' name :: Alexei Barantsev -
c64063f0f4
- Migrating more travis jobs from buck to bazel :: Alexei Barantsev -
052e70ff21
- Handle TaskCanceled exception and re-throw it with timeout exception :: Nikolay Borisenko -
d3ac5e0fa2
- fix: typo in async execute error text (#7537) :: Isaac A. Murchie -
1f614efecb
- Adding ability to install/uninstall Firefox add-ons to .NET :: Jim Evans -
bc2639eef0
- Fixing list of targets to run atom tests with bazel :: Alexei Barantsev -
13f42acd66
- Refactoring scripts to run tests with bazel on travis :: Alexei Barantsev -
3254501cdf
- Disabling htmlunit test job on travis. :: Alexei Barantsev -
580401d1c6
- Oops, one more fix of the travis script that runs bazel tests :: Alexei Barantsev -
f5bab2ccc3
- [java] Ignoring a proxy-related test that fails on travis for an unknown reason :: Alexei Barantsev -
4d9d6cd1f4
- Trying to cache bazel output on travis :: Alexei Barantsev -
4a72cc8325
- Using more bazelish way to pass "default" options to bazel :: Alexei Barantsev -
5183bd5f49
- Explicitly setting bazel cache options :: Alexei Barantsev -
56963e2fa2
- [py] Fixing check of type of a returned element in a test for all_of condition :: Alexei Barantsev -
4c609e86cc
- Increasing travis job timeout :: Alexei Barantsev -
87384d1ff8
- [py] Trying to fix doublecllick action that fails on travis: don't move mouse between parts of doubleclick :: Alexei Barantsev -
5caa106d1d
- Throw more informative exception on invalid new session response in .NET :: Jim Evans -
4e62dd5f45
- added onQuit handler for chromedriver :: Tomer -
985943ec44
- version bump :: Tomer -
ca2a094d79
- [skip ci] Adjusting Rakefile to build Grid :: Diego Molina -
1d45069a5d
- Use the bazel plugin for IJ to build the project :: Simon Stewart -
221ec6a7d9
- Rename "friendly" locators to "relative" :: Simon Stewart -
2de1291928
- Rename WORKSPACE to "selenium" :: Simon Stewart -
7f13e36847
- [cdp] Intercept every network request :: Simon Stewart -
9db0c6bde3
- Rip out existing distributed tracing mechanisms :: Simon Stewart -
53f7bf3d68
- [cdp] fix Devtools Response model wrong parameter names (#7468) :: Takeshi Kishi -
f323d601ae
- Code review rejects 1. Fix typo's 2. use Selenium Session 3. Fix tests :: dratler -
b2888794eb
- Only allow CORS when using a —allow-cors flag :: Long Nguyen -
f25d11707c
- Use the proxy protocol when a webdriver proxy is configured (#7511) :: Julian Didier -
2260d4183a
- Add ChromiumDriver.setPermission to Java bindings :: Tricia Crichton -
ef225e3a4e
- Add ApplicationCache fromm GoogleDev Tools :: Shay Dratler -
1c0d8f6a24
- [cdp] Add Fetch domain. :: Shay Dratler -
798123fc9e
- Revert "Use the bazel plugin for IJ to build the project" :: Alexei Barantsev -
3f0dd430fd
- Refactor/ruby rake tasks tidy (#7551) :: Luke Hill -
7c6ebdd05d
- [java] Adding a forgotten test base class :: Alexei Barantsev -
29f346e220
- Deleting a temp file committed by accident :: Alexei Barantsev -
fcc43e2f64
- [java] Fixing a build dependency :: Alexei Barantsev -
3c6c43216a
- [java] Adding name for "configure logging" option :: Alexei Barantsev -
d2a222c0ad
- [java] Minor update of IDEA project files made by 2019.3 EAP :: Alexei Barantsev -
2602ab2bce
- [java] Using bazel instead of buck to build static resources and selenium server for tests :: Alexei Barantsev -
2ea7c8154b
- [java] Fixing dev mode detection :: Alexei Barantsev -
355dd361cb
- Attempting to update apt and dpkg before installing other packages :: Alexei Barantsev -
93e8407783
- [java] Unignoring some tests Chrome 77 passes locally :: Alexei Barantsev -
b8e372dfa7
- Revert "Attempting to update apt and dpkg before installing other packages" :: Alexei Barantsev -
3bb5d31cd6
- Travis CI: dist: xenial is now the default and sudo is deprecated :: Christian Clauss -
7426e2fa41
- Trying to switch travis env to openjdk8 :: Alexei Barantsev -
9b8758a5bf
- [java] Fixing bazel target name for webdriver_prefs.json :: Alexei Barantsev -
497166d046
- Adding a third party repository for chrome as recommended here: https://docs.travis-ci.com/user/reference/xenial :: Alexei Barantsev -
51abd46466
- Another attempt to get latest stable chrome on travis :: Alexei Barantsev -
64ee6c08cd
- The last attempt to install latest stable chrome on travis by the apt addon before implementing our own script :: Alexei Barantsev -
3a7a86d633
- An attempt to install the proper chrome version by install script :: Alexei Barantsev -
5573706fea
- Oops, forgot about sudo :: Alexei Barantsev -
5f4330514b
- More sudo :: Alexei Barantsev -
271ac6167e
- Ah, a tricky combination of sudo and stream redirection :: Alexei Barantsev -
aeda13d7af
- Refactor/rework ruby raketasks part1 (#7562) :: Luke Hill -
b32d0620c5
- [nodejs] Ignoring proxy tests in Firefox, they started to fail locally too :: Alexei Barantsev -
38cd7bc54e
- First cut of README, but still some work to be done :: Marcus Merrell -
0479dc60aa
- [java] Ignoring a Firefox test back because the corresponding fix in the browser was reverted :: Alexei Barantsev -
437cca6991
- [java] Renaming a test setup method to prevent overriding a method with the same name in the base class :: Alexei Barantsev -
66c07d3638
- [java] Fixing NetworkInterceptor (or commands sent by Fetch, even) :: Alexei Barantsev -
04c6ce95aa
- [java] Unignoring back a test that works well (despite the fact that the target issue is not closed) :: Alexei Barantsev -
daa0b524ca
- Update Chrome extension to CRX3 format :: John Chen -
bce1ed88c8
- [ruby] Unignoring some tests in Chrome :: Alexei Barantsev -
6140d71542
- [py] Unignoring some xpassed tests in Chrome :: Alexei Barantsev -
8a06a59203
- An attempt to fix "Permission denied" error in Ruby build :: Alexei Barantsev -
200f818387
- Logging file and dir permissions to diagnose ruby build failure on travis :: Alexei Barantsev -
15fc14aabe
- A fix for the previous commit, forgot about substituted variables :: Alexei Barantsev -
8264e3927f
- Fixing permission denied error in another code path :: Alexei Barantsev -
f05ebbfd15
- Correct contentEditable code in Clear atom :: Julian Kung -
8adf509682
- Deleting obsolete steps from travis atom test jobs :: Alexei Barantsev -
9d769959c3
- Bump bazel version :: Simon Stewart -
cf2ba4a5c8
- Gather build info :: Simon Stewart -
23eb9a9dcf
- Add build files for htmlrunner :: Simon Stewart -
7bdbb85b3d
- [bazel] Compile atoms and export as constants in C and Java :: Simon Stewart -
7c3b0a3260
- [bazel] Construct distribution zips for java outputs :: Simon Stewart -
13384ee69b
- Update changelog :: Simon Stewart -
4d88de759a
- Update rakefile with new locations for java alpha3 binaries :: Simon Stewart -
29eff7bae0
- Update AUTHORS file :: Simon Stewart -
d0b5703353
- Fix failing js tests by creating new js deps :: Simon Stewart -
5e0dc3c8fe
- Atom tests should be run in headless Firefox :: Alexei Barantsev -
772fa8eba7
- [py] Unignoring tests xpass-ed on travis :: Alexei Barantsev -
6ea6d29b98
- [py] Ignoring/unignoring some Chrome tests :: Alexei Barantsev -
d860153e3a
- [py] Fixing remote tests, migrating from buck to bazel :: Alexei Barantsev -
cff7cc957d
- [py] Migrating remote tests to the new Grid CLI :: Alexei Barantsev -
fbaf35f59f
- Deleting legacy Firefox jobs and python2 jobs from travis. :: Alexei Barantsev -
4e102f670f
- [py] Making path to selenium server independent of the current working dir :: Alexei Barantsev -
41ca610754
- [py] Changing default command executor address to the address of TNG Grid :: Alexei Barantsev -
1881111f31
- [py] Adding more diagnostics to understand why python tests cannot connect to selenium server on travis :: Alexei Barantsev -
c746d7a141
- [py] urllib throws on 404 so let's check the /status endpoint that returns 200 :: Alexei Barantsev -
5d219b80ee
- [py] Ignoring remote tests that are already ignored locally :: Alexei Barantsev -
a06d321af4
- Dumping more information to the log to debug a python test failure on travis :: Alexei Barantsev -
cf5fd16218
- [java] Fixing GeckoDriverService builder to use passed capabilities :: Alexei Barantsev -
2bb0b6bfc4
- [py] Fixing stacktrace parser to handle strings as well as objects :: Alexei Barantsev -
d4827ec279
- [java] Adding a debug message to figure out why selenium server can't start geckodriver on travis :: Alexei Barantsev -
acb61e5ad5
- [py] Printing stdout and stderr to the log to investigate why geckodriver can't start :: Alexei Barantsev -
fd7c919a5c
- [java] Choosing a new random port on each invocation of build method in a driver service builder (if there is no port specified explicitly) :: Alexei Barantsev -
b687cae10e
- [java] Resetting the port to zero after using a service builder to allow reusing the same Builder :: Alexei Barantsev -
50977289d9
- Deleting debug prints :: Alexei Barantsev -
638815adc5
- [java] Using SDK instead of guava (and deleting unnecessary boxing) :: Alexei Barantsev -
72751e87fd
- Fix testShouldNotScrollIfAlreadyScrolledAndElementIsInView :: John Chen -
d9aa681a3a
- [java] Disabling recently modified test in IE, see https://github.com/SeleniumHQ/selenium/pull/7603 for details :: Alexei Barantsev -
90dd53c305
- [java] Checking for changes in frozen preferences in XPI-based FirefoxDriver only :: Alexei Barantsev -
2ee6b64711
- [grid] Adding ability to discover and start Edge (both chromium-based and legacy) :: Alexei Barantsev -
8c567de6dc
- Adjusting Rakefile for next release :: Diego Molina
1、 selenium-dotnet-4.0.0-alpha03.zip 3.1MB
2、 selenium-dotnet-strongnamed-4.0.0.alpha03.zip 3.11MB
3、 selenium-html-runner-4.0.0-alpha-3.jar 15.67MB
4、 selenium-java-4.0.0-alpha-3.zip 11.51MB
5、 selenium-server-4.0.0-alpha-3.jar 12.63MB