selenium-4.0.0-alpha-7
版本发布时间: 2021-08-20 16:09:38
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
-
5816be6198
- [py] adding post1 to the setup file due to a build mistake :: AutomatedTester -
b786b11402
- Update all dependencies :: Alex Rodionov -
cf09d58dab
- Alphabetically sort RuboCop cops configuration :: Alex Rodionov -
9422b41df5
- Use StringIO instead of Tempfile for suppressing STDOUT :: Alex Rodionov -
af6c1fdd9c
- Fix warning that Logger#warn is overriden :: Alex Rodionov -
e6f53e893b
- Fix keyword arguments warnings in Ruby 2.7 :: Alex Rodionov -
da134d42e5
- Release Ruby bindings 4.0.0.alpha6 :: Alex Rodionov -
a0d9489987
- [docs] Move debug-server task to bazel (#8362) :: Sean Poulter -
cc3d655168
- Implement abc for webdriver (#8366) :: Isaul Vargas -
fc45ab73aa
- [javascript] Add missing dependencies to fix tests (#8372) :: Sean Poulter -
13243d7b4f
- [fixup] Loggers should not be public :: Simon Stewart -
86f0de1057
- [grid] Avoid having duplicate flags :: Simon Stewart -
82b6b12553
- [grid] Session Map status should be value wrapped :: Simon Stewart -
7f4b8c867c
- [grid] Add k8s compatible/readyz
readiness check to all servers :: Simon Stewart -
7cbb707edc
- [graphql] Add basic Node data to the GraphQL result :: Simon Stewart -
6d9f39d695
- Add Standard Locator to RemoteWebElement (#8367) :: Edirin Atumah -
2e7d4fff35
- Fix the build :: Simon Stewart -
ab162925f7
- [javascript] Attempt to fix import error (#8374) :: Sean Poulter -
fbe887fbd9
- Update bazel toolchains to provide support for the latest bazel release (3.2) (#8386) :: Al Sutton -
1e40aa0779
- [java] Fixing a broken test :: Alexei Barantsev -
7a7916c7f9
- Updating bazel version :: Alexei Barantsev -
482963ea64
- [javascript] Fix the syntax error preventing a test suite from running (#8371) :: Sean Poulter -
f5fc6cd607
- JDBC session map (#8378) :: Rajendra kadam -
415b45c11e
- [java] Flesh out Reactor HTTP client usage in server :: AutomatedTester -
74ab4ec52b
- [Java] update reactor dependency :: AutomatedTester -
8ee7f3000a
- [java] Add back keepAlive that was removed by accident :: AutomatedTester -
90e3cc5d56
- Fix abstract method in options class (#8389) :: Isaul Vargas -
80a5b192a3
- [py] bump python bindings to post2 :: AutomatedTester -
3912f49c4b
- link to chrome source code is not found (#8392) :: Take -
6828f526c5
- [java] change access modifier of RemoteWebElement.execute method (#8398) :: Amit Bhoraniya -
6bb623fa0d
- Prevent circular dependencies in the JDBC-backed SessionMap :: Simon Stewart -
dae6db2c45
- [Java] Add back log argument to the server :: AutomatedTester -
bc75339c39
- Clean up the Augmenter :: Simon Stewart -
9352cb7352
- [build] Fix wheel generation for multiple python versions :: AutomatedTester -
03bce95b9b
- Stop using an obsolete method of Net::HTTP (#8408) :: Take -
5ccaebd842
- [Java] Handle if logging is not available on the Hub :: AutomatedTester -
6f36f8eff7
- Ruby - fix Chrome::Options.process_browser_options (#8410) :: Take -
346d51bcc2
- Adding a config for GitToolBox plugin for IDEA :: Alexei Barantsev -
820a501ff1
- [java] Adding EventBus role to the Hub command. Fixes #8414 :: Alexei Barantsev -
2f20aff049
- [java] Fixing static resources to allow running tests from IDEA :: Alexei Barantsev -
d7a3443374
- [java] Refactoring initialization of output stream in LoggingOptions :: Alexei Barantsev -
2a5c4e7070
- [java] Using try-with-resources to automatically close prepared statements :: Alexei Barantsev -
6f815c5503
- [java] Deleting an unused private field :: Alexei Barantsev -
8ae0feb7db
- [java] Using try-with-resources to automatically close prepared statements (forgot to change this one in revious commits) :: Alexei Barantsev -
ec4ce1408a
- [java] Deleting unused imports :: Alexei Barantsev -
6a73b289ef
- Add getDistributor based on implementaion required (#8426) :: Rajendra kadam -
e86a183b4c
- Fix broken RelativeLocatorTest (#8424) :: Edirin Atumah -
cf51826b11
- Adding sonar sources for java,rb,py (#7704) :: Dj -
bd085e829e
- Also catch the NoSuchElementException if the element is not present in DOM thrown by findElement(locator) and return null in method visibilityOfElementLocated (#7395) :: Michael Benz -
002dc3f0de
- Make Config.getClass return a meaningful type :: Simon Stewart -
db3ff72c19
- Use ContextClassLoader when loading a class :: Simon Stewart -
c3e1b9e3d7
- [grid] Use a memoized config in most commands :: Simon Stewart -
62d3333c2c
- [grid] Allow Node implementation to be pluggable :: Simon Stewart -
01acdd0ab8
- [grid] Make it "event bus" consistently :: Simon Stewart -
769b24fdf7
- Bump rules_docker to 0.14.3 :: Simon Stewart -
07af603968
- [grid] Reimplement readiness checks :: Simon Stewart -
ed392bd1db
- [cdp] Handle reorganisation of the fields in the Network Interceptor :: Simon Stewart -
9f8bf85a1a
- Bump java version to 4.0a7 :: Simon Stewart -
95acc90743
- [build] add Linter Github Action :: AutomatedTester -
9e2aba5371
- Standalone always wants the local node :: Simon Stewart -
a42e7328e0
- [grid] Add an event for when a Node finishes draining :: Simon Stewart -
266ad87056
- [grid] Add a Node suitable for use in a k8s pod :: Simon Stewart -
5aec0912c2
- [docker] Revamp of docker images :: Simon Stewart -
e1eea4e778
- [k8s] Add bazel scripts for firing up a local Grid :: Simon Stewart -
0f9e017acb
- [grid] Remove nodes from the distributor once draining is complete :: Simon Stewart -
93dde77b8a
- okhttp deleted :: AMIL USLU -
e1bb2c66ce
- Add maxSession info to nodes (#8445) :: Saksham Gupta -
4432967c9f
- Fix URL to URI (#8448) :: Saksham Gupta -
fab2f117a9
- [java] Actions javadoc: #perform vs #build (#8412) :: Alberto Scotto -
8ea8077065
- [graphql] Add Node capabilities to Grid (#8449) :: Saksham Gupta -
0d5b2dea33
- Fix browserName typo for Edge WebView2 (#8455) :: Brandon Walderman -
445f980d13
- [Build] Centralise use of CDP JSON files :: AutomatedTester -
997454cc74
- [java] Fix java syntax error (#8462) :: Albert -
98809e0697
- Update docs to use setMobileEmulation properly (#8461) :: helen3141 -
941dc9c6b2
- Minor spelling Fix (#8468) [skip ci] :: Saksham Gupta -
8f1dcfdf50
- [py] Make WPEWebKit option class inherit from ArgOptions :: Lauro Moura -
7268e528a3
- [py] Add WPEWebKit options test case :: Lauro Moura -
bde2018557
- [py] Allow using WPEWebKit to run the pytest suite :: Lauro Moura -
d4f9fe213d
- [py] Enable WebKitGTK and WPEWebKit tests in Bazel :: Lauro Moura -
1dff72689d
- [py] Add support for DevTools APIs :: AutomatedTester -
8b7646c2f9
- Bump handlebars from 4.1.2 to 4.7.6 (#8473) :: dependabot[bot] -
0f08189cc4
- [py] correct typo in CDP API :: AutomatedTester -
4e18aa32c2
- Add get cdp in se options (#8476) :: Rajendra kadam -
2dd9bb9826
- [py] Poll quicker for the driver when starting up. Fixes #8477 :: AutomatedTester -
b7ef9104ab
- [java] Add more Netty tests :: AutomatedTester -
e46759972e
- [js] update JS Dependencies :: AutomatedTester -
af3b48840a
- Bump bazel to 3.3.1 :: Simon Stewart -
48a54517e9
- Add filters to ensure incoming requests look correct :: Simon Stewart -
26cae68f87
- Ensure all requests have no origin, and are requesting json content :: Simon Stewart -
83618eb967
- [grid] Tweaking how we handle relaxed w3c header checks :: Simon Stewart -
3d774887c9
- Fix GraphQl test :: Simon Stewart -
59a979ea8a
- [bazel] Run buildifier. No-op change :: Simon Stewart -
9a68c870e6
- [grid] Add spec compliance checks to the standalone and hub :: Simon Stewart -
129ea855bd
- [netty] Handle unknown http methods more gracefully :: Simon Stewart -
373159c40f
- [graphql] Fix up extracting the query and variables :: Simon Stewart -
319e105e1d
- [JS] Fix relative locators support :: AutomatedTester -
683900ff41
- Fix scheme for redis backed session map (#8491) [skip ci] :: Rajendra kadam -
334387caf8
- [Grid] Getting scheme from configuration instead of using the class name. :: Diego Molina -
f33d7d2132
- Move create connection logic to redis package (#8487) :: Rajendra kadam -
df045c8ab6
- Add setPermission to JavaScript bindings (#8493) :: Yaroslav Admin -
ed0a83da1b
- Add build bazel file for grid redis client (#8495) :: Rajendra kadam -
c9b8d03cce
- [JS] Updating mocha version to latest and minor test cleanup (#8496) :: Sri Harsha -
ee716a169d
- [build] Fix Wheel generation include devtools files :: AutomatedTester -
ec04776ac4
- Typo fix-up in dotnet/test/common/VisibilityTest.cs (#8500) [skip ci] :: haqer1 -
728df9a165
- [java] Remove debug line from CDP Generator :: AutomatedTester -
4c0630f881
- [tracing] Add span event APIs and wrapper (#8470) :: Puja Jagani -
0c062895c7
- Add a(n E2E) test for basic (left) arrow key usage (#8492) :: haqer1 -
b30f9a6075
- [rb] refactor to not get deprecation warnings in specs :: titusfortner -
dd7090cab5
- [rb] get Safari tests passing on Mac, including correctly specifying browser name for technology preview :: titusfortner -
ad229a5caa
- [rb] update Windows tests :: titusfortner -
f730380541
- [rb] remove redundant build dependencies :: titusfortner -
d059589542
- [rb] group browsers together in file :: titusfortner -
1b875c2ff7
- [rb] fix check for broken bad line in build task :: titusfortner -
a392a72e94
- [JS] Code cleanup and unused imports (#8505) :: Sri Harsha -
444af065d1
- [rb] change default edge to chrome and get tests passing :: titusfortner -
4d4eed0f53
- [java] Allow OPTIONS to be sent to the graphql endpoint :: AutomatedTester -
a0673d9d97
- [Build] Set default branch for linter :: AutomatedTester -
c79fc0c60e
- Fix the link to Open JDK in README (#8514) [skip ci] :: Valery Yatsynovich -
00b70d894b
- [JS] Removing deprecation warning for tagName and unused imports (#8516) :: Sri Harsha -
f29843ef70
- [build] Update Super linter to 3.3.1 :: AutomatedTester -
88abc075ff
- [build] Switch to ready-to-use Docker Super-Linter image (#8519) :: Valery Yatsynovich -
f6317454a2
- [rb] fix spec for EdgeChrome Service driver path :: titusfortner -
6788463bf9
- match chromedriver to chrome version on Travis :: titusfortner -
8ad510901d
- [rb] update guards to minimize unnecessary execution and allow messages :: titusfortner -
39e03c8669
- [rb] rearrange specs :: titusfortner -
a8fd30be07
- [rb] don't use tempfile for use outside of the executing code :: titusfortner -
ebadcd05a2
- [dotnet] Correct documentation for Text Property :: AutomatedTester -
d0b129d912
- [py] Update host to connect to get a port. Fixes #8503 :: AutomatedTester -
4e2e26f903
- [tracing] Add missing spans to Grid (#8529) :: Puja Jagani -
f7f0feae82
- [rb] allow more versatile guard messages in specs :: titusfortner -
78c5f0b947
- [rb] build server for remote testing instead of downloading the latest release :: titusfortner -
abb9f9413d
- [rb] add guards with messages for server bugs :: titusfortner -
6b357ddba6
- Fix 404 errors by changing branch name in URLs to trunk (#8535) :: John F. Douthat -
18daafa914
- Bump lodash from 4.17.15 to 4.17.19 (#8539) :: dependabot[bot] -
9daf281e2e
- Use java.time.Duration to configure timeouts (#7222) :: Valery Yatsynovich -
de6d28823f
- [tracing] Instrumenting events for errors in existing trace spans in Grid (#8531) :: Puja Jagani -
a5536dfb7b
- [Js] Cdp support (#8440) :: Rajendra kadam -
e99e30604a
- [java] Using an actually unsupported method in tests, OPTIONS method support was added by commit 4d4eed0f53d7d51c57277baf1c9970e1e2011126 :: Alexei Barantsev -
42a1b3fd50
- Deleting common sonar.sources specification, it should be set per module :: Alexei Barantsev -
1b4788bee9
- Revert "Deleting common sonar.sources specification, it should be set per module" :: Alexei Barantsev -
36b3af6914
- Revert "Adding sonar sources for java,rb,py (#7704)" :: Alexei Barantsev -
bccb00a719
- [build] stop running unit tests on py27 :: AutomatedTester -
dc9fad2fc4
- [build] Move tests to work with py37 :: AutomatedTester -
a4e7fe0bd4
- [tracing] Match client and server spans with OpenTelemetry specification (#8541) :: Puja Jagani -
870d803a31
- [build] Add python dev requirements to bazel :: AutomatedTester -
b23fc08d7d
- [dotnet] Detect all files when uploading multiple files via RemoteWebDriver (Fixes #8540) :: Dvoryadkin Pavel -
e1f5d29bda
- [java] Fixing Augmenter to add default set of augmentations :: Alexei Barantsev -
a489918332
- [java] Fixing distributed CDP test to send proper headers that pass requirements introduced in commit 26cae68f8788ca39aacbce2c9cdc101bf5230fbd :: Alexei Barantsev -
4de0e37971
- [py] Fixing flake8 issues :: Alexei Barantsev -
5e307bb9b6
- [java] Fixing logic of isInternetExplorer check :: Alexei Barantsev -
eb4403bbc9
- Updating branch in PR template and README links [skip ci] :: Diego Molina -
9e73ad7a9e
- Updating CONTRIBUTING.md and api docs script to use 'trunk' [skip ci] :: Diego Molina -
5347266f1c
- [Build] Correct dependency management for code generator :: AutomatedTester -
c14a537922
- [Build] Run buildifier over the project & clean up :: AutomatedTester -
a28b4beeee
- [Java] Add redis sessionmap doc (#8543) :: Rajendra kadam -
20d0414560
- [py] Fix Edge Options test for webview2 :: AutomatedTester -
2adcd466bf
- Tracing library should be independent of underlying http library :: Simon Stewart -
55cc303388
- Bump bazel to 3.4.1 :: Simon Stewart -
b09f810281
- Make the set of augmentations unmodifiable :: Simon Stewart -
70a5eb9a7f
- Minor tweaking of code layout :: Simon Stewart -
830327fd32
- [sessionmap] Fix JDBC "Driver not found" exception. (#8553) :: Puja Jagani -
655d2ac5f8
- [JS] Minor doc changes and change-log update (#8555) :: Sri Harsha -
7fda3b6f25
- [grid] Add prefixed file upload endpoint to Node :: Simon Stewart -
36105a0127
- [bazel] Add missing build files and remove unused suites :: Simon Stewart -
baa7a751d4
- Ensure http command executor sets content type header :: Simon Stewart -
a9bb4a232c
- Allow commonly used probe URLs to be accessed without a content type :: Simon Stewart -
de30355627
- Re-enable remote tests for java :: Simon Stewart -
21930d9d50
- [rb] bug fixed :: titusfortner -
519df0f647
- [Build] Updating rules_node :: AutomatedTester -
a3e0daf3b2
- [grid] Fix a bug with concurrent session creation on nodes :: Simon Stewart -
a2a07bd4dc
- [Build] Set python devtools generator logger to critical :: AutomatedTester -
fce14e4552
- Add test to ensure filters are only called once. :: Simon Stewart -
01d1174723
- Fix up js bazel tests :: Simon Stewart -
35c4e07b46
- Atttempt to fix RemoteWebElement to compile with .Net Standard 2.0 and 2.1 :: Simon Stewart -
a9c484b038
- [Java] Correct getCapabilities output to be easier to consume (#8522) :: Saksham Gupta -
ed39bccd71
- Reword info command for sessionmaps nice :: Simon Stewart -
000528f57f
- Finish removing okhttp dependency :: Simon Stewart -
c3ccaacd60
- [bazel] Avoid unnecessary rebuilds when git version changes :: Simon Stewart -
c5ad1847a5
- Bump OpenTelemetry to 0.6 :: Simon Stewart -
628dd5eca0
- [cdp] Less noise on the console when building things :: Simon Stewart -
53c5f21d42
- Lift domain sockets tests to a base class :: Simon Stewart -
cbb461d105
- Add unix domain socket support to Reactor http client :: Simon Stewart -
fb261c50f8
- [tracing] Update tracing.txt for Opentelemetry 0.6.0 version bump (#8565) :: Puja Jagani -
2f1ea1d7cb
- [tracing] Add tracing to JDBC backed sessionmap for calls to the driver. (#8557) :: Puja Jagani -
273ce9bbc0
- [tracing] Add tracing to RedisBackedSessionMap. Add SESSION_CLOSED event listener. (#8561) :: Puja Jagani -
1c10eaabfb
- [rb] change file endpoint to match other bindings :: titusfortner -
7b26795d6d
- [JS] Modfying Doc and variable name declarations (#8566) :: Sri Harsha -
5904d9ce1c
- [JS] Kill opera service on quit (#8581) :: Sri Harsha -
80f268de78
- Fix platform identification method to be case-insensitive in WSL (#8584) :: Shashank -
7e61c86bca
- Json speed improvement (#8546) :: joerg1985 -
84af7b1286
- fix(nodejs): include auth in same domain redirects (#8437) :: Alfonso Presa -
984aefd551
- Loosen max version for childrenprocess (#8591) :: Cédric Boutillier -
749c6cce23
- fixed bazel pathing :: Tomer -
d8ddb4d839
- added eslint and prettier :: Tomer -
2e41b48ec7
- Add secure node tests (#8562) :: Rajendra kadam -
ac561e9db4
- Fixing Typo Changes (#8609) [skip ci] :: Sruthi -
08094286d1
- [Build] Upgrade rules_nodejs to 2.0.2 :: AutomatedTester -
7fc550ed97
- [cdp] Version the devtools protocols :: Simon Stewart -
a492a48f0c
- [cdp] Modify source to allow versioned devtools :: Simon Stewart -
7937f382ea
- Run buildifier over the tree :: Simon Stewart -
fd17c1e6d1
- Correctly closing zip archive in C# file upload :: Ivan Krutov -
2dfe468fbf
- case insensitive check for the content-length header :: Jim Reid -
2a5b016fa9
- Make Until cancellable. :: GFHuang -
824617b751
- add se namespacing to file upload endpoint for all bindings (#8588) :: Titus -
72bb31c6e0
- [JS] Minor typo fixes (#8631) :: Sri Harsha -
a5dc77b254
- RemoveOPTIONS
fromHttpMethod
:: Simon Stewart -
90a6b56298
- Bump OpenTelemetry to 0.7.1 :: Simon Stewart -
3d94fb42f4
- [bazel] Not all browser tests are also remote :: Simon Stewart -
afb76e1fd1
- [cdp] Implement an idealized CDP protocol over v84 of CDP :: Simon Stewart -
b9250a94b9
- [cdp] Look up CDP implementation dynamically :: Simon Stewart -
1e9808fe70
- [cdp] Add a fallback no-op version of CDP :: Simon Stewart -
0381854191
- Add missing copyright header :: Simon Stewart -
8a3022db2f
- Adding prebuilts for IE driver content-length header change :: Jim Evans -
c86baa6eef
- Move node selection logic in a package (#8513) :: Rajendra kadam -
1de7164e85
- [java] Deleting unused imports :: Alexei Barantsev -
3468f6110c
- [java] Preventing modification of values supposed to be constants :: Alexei Barantsev -
49f2c2edee
- [java] Auto-closing a result set after use :: Alexei Barantsev -
738dd0ee18
- [tracing] Structured logging based on Span events (#8583) :: Puja Jagani -
93d9e42b53
- [bazel] Clean up unused deps :: Simon Stewart -
52abbd69a3
- [cdp] Add primitives for CDP v85 :: Simon Stewart -
24cf824f51
- [cdp] Fixes in the client generator :: Simon Stewart -
4d7df92b44
- [cdp] Allow the chromium driver to register for event callbacks :: Simon Stewart -
6b0e6f5770
- [cdp] Throw an exception if unable to process a message :: Simon Stewart -
74f3b22432
- [cdp] Add callbacks for console log events :: Simon Stewart -
65f0ae8357
- [cdp] Add the ability to listen for page mutations :: Simon Stewart -
6428ba0698
- react grid ui for v4 (#8556) :: Phani Rithvij -
af189233d2
- Move Grid UI out of Java tree into JS Tree :: AutomatedTester -
d235d8a14c
- [Build] Add Bazel rules for building the new Grid [skip travis] :: AutomatedTester -
6b3f48726d
- Modify:Updating rules_nodejs to 2.0.3 (#8633) :: Sri Harsha -
a3ae711ff1
- [grid] Fix Distributor httpd startup :: Simon Stewart -
1bf4c5faeb
- [grid] Making code Java 8 compatible :: Diego Molina -
c59b50ee46
- Fixing linting issues in top level README :: AutomatedTester -
59e8b68399
- Typo fix [skip ci] :: Diego Molina -
3326b90313
- [grid] Retrying connection to the event bus :: Diego Molina -
070db738bb
- Add SessionMap data :: Saksham Gupta -
eed8354d6e
- [grid] Making the Grid build again :: Diego Molina -
5a5bc38279
- [Build] Bundle Grid UI in the Jar :: AutomatedTester -
188da23388
- [Build] cleanup Bazel files :: AutomatedTester -
29b9e4fc34
- update idea project to point to used maven repository names (#8656) :: Seth Lemanek -
aa7eac80d4
- [build] Disable .NET linting :: AutomatedTester -
dd49967366
- [grid] Testing skip checks for content type works [skip ci] :: Diego Molina -
31b7f0dd73
- Fix JS NPM audit issues :: AutomatedTester -
43fc7cf908
- [grid] Skipping content type check if session exists :: Diego Molina -
0d3ce7341c
- [Build] Turn off JS linting while we setup eslint better :: AutomatedTester -
87648317e7
- [grid] Reverting change, all requests should include content type :: Diego Molina -
117b9d61c9
- [grid] Adding router role to Hub, this enables the flags on the CLI :: Diego Molina -
e810d2478d
- [grid] Removing tests for classes that don't exist anymore [skip ci] :: Diego Molina -
c729fa10df
- Fix SendKeys regressions related to multiple file uploading. (#8635) :: J.D. Purcell -
e48bcaf8bc
- [Build] Remove linter as it's giving too many false negatives :: AutomatedTester -
95edc56d1a
- [cdp] Add support for Chromium v86 :: Simon Stewart -
4cfb967637
- [cdp] Update the v85 versions to what has been released :: Simon Stewart -
f61b113f16
- [cdp] Update maven coordinates for CDP implementations :: Simon Stewart -
d331e9fd78
- [bazel] Move copy_file into the common bazel defs :: Simon Stewart -
def51c0b61
- [bazel] Remove our copy_file command :: Simon Stewart -
e4f3e28298
- Generate a nice zip file for the Grid UI :: Simon Stewart -
17ea314588
- Add a resource that handles files on the classpath :: Simon Stewart -
d7b8d8bd41
- Expose the console for the standalone server :: Simon Stewart -
bbe871ac2b
- [grid] Convince Grid it is served from "/ui" :: Simon Stewart -
299f78c9a6
- Only run a test if the docker server is running :: Simon Stewart -
1bedc54514
- [grid] Handle index pages in the resource handler :: Simon Stewart -
7bd9f31921
- [bazel] Use the name of the test suite if possible to create a target :: Simon Stewart -
a4e4d8502e
- Add support for basic and digest authentication :: Simon Stewart -
12b0c7920c
- [json] Avoid writing empty optional top-level fields :: Simon Stewart -
98576ce71c
- [json] Optionally allow us to not output class names :: Simon Stewart -
6c198bc553
- Add support for authenticating using Basic and Digest auth :: Simon Stewart -
b612876a8d
- Add missing copyright headers :: Simon Stewart -
d6210d8bdc
- [JS] Upgrade rules_nodejs to 2.1.0 (#8680) :: Sri Harsha -
c3195c3911
- [java] AddinggetBrowserVersion
to follow W3C,getVersion
deprecated :: Diego Molina -
5e900743c7
- [Grid] Add Grid Console URL back :: AutomatedTester -
106d0a879e
- [Java] Have grid console permanently redirect to the new UI url :: AutomatedTester -
61e579428c
- [cdp] Try a new approach for adding new CDP versions :: Simon Stewart -
2ef60406c8
- Remove unused imports :: Simon Stewart -
419bce8aba
- [bazel] Update rules_jvm_external and repin existing deps :: Simon Stewart -
3605a98e29
- [java] AddinggetPlatformName
to follow W3C,getPlatform
deprecated :: Diego Molina -
38b58afce2
- Remove trim and return slots (#8686) :: Rajendra kadam -
a8183108db
- Bump all java deps to latest versions :: Simon Stewart -
8429c8ec94
- [JS] Upgrade rules_nodejs to 2.2.0 :: Sri Harsha -
63d986984f
- Support cookie SameSite=None option on nodejs (#8652) :: Lamberto -
8b6a600ed7
- [cdp] Re-enable support for CDP for remote browsers :: Simon Stewart -
70fd8ff1fc
- Disable a test that does not work in Chrome for Edgium :: Simon Stewart -
c7dd3d3570
- [grid] Friendlier message when a port is busy [skip ci] :: Diego Molina -
e9bdd175c3
- disable animation (#8695) :: Rajendra kadam -
c5c2eab25a
- [cdp] Ensure we can clean up after ourselves :: Simon Stewart -
d6c10c6cd8
- [cdp] Listen out for js exceptions :: Simon Stewart -
e0c38521c5
- [grid] Make HostSelector an interface :: Simon Stewart -
9a3bede348
- Generate Ruby CDP bindings for 84, 85 and 86 :: Alex Rodionov -
252d731550
- Support DevTools in Chromium version of Edge :: Alex Rodionov -
5816af83b2
- Remove unused imports :: Simon Stewart -
3f59147f59
- [grid] Make the host selector a field :: Simon Stewart -
72bca44a7a
- [grid] Allow the distributor to export its model of the Grid :: Simon Stewart -
2d052b5558
- [grid] Lift New Session handling up into the main Distributor class :: Simon Stewart -
88a42bc141
- [grid] Wrap reading the model in a read lock :: Simon Stewart -
2765805b85
- [grid] Move HealthCheck to the grid node package :: Simon Stewart -
1870c63b3a
- [grid] Add a NodeId instead of a plain UUID :: Simon Stewart -
e88d0e206d
- [grid] Only pass available hosts to the host selector :: Simon Stewart -
931eae9e06
- Added new argument creationflags in Service class for common, chrome, and firefox (#8647) :: Sayyid Ali Sajjad Rizavi -
5d850d9a90
- fix: do not update already set preference (#8692) :: Yash Ladha -
f587d03b36
- Add basic instructions for running browser tests (#8390) :: Ulf Adams -
a16a9b9e33
- [atoms] typo fix :: Sri Harsha -
740eda8a6e
- Allow java.time.Instant to be sent via json :: Simon Stewart -
419cf61b2c
- Ignore a test that is hard to prove is safe to run :: Simon Stewart -
7a003b8098
- Isolate command line tests from making assumptions about the OS :: Simon Stewart -
3e567ae80d
- [grid] Expose start time of sessions from node status :: Simon Stewart -
1493797e7f
- Fixes #8587 - Include original stack trace when throwing TimeoutException #8700 (#8702) :: Anand Bagmar -
40cd778e78
- [grid] Add toString to NodeId and SlotId :: Simon Stewart -
f05faf3bb7
- Bump reactor-netty to 1.0.0-M1 :: Simon Stewart -
145daa8684
- Bump jetty to 9.4.31.v20200723 :: Simon Stewart -
67fc22e655
- Bump bazel to 3.5.0 :: Simon Stewart -
be3212c347
- [grid] Lift Active up to a top-level class :: Simon Stewart -
f8d557d947
- [json] Increase max depth of recursion for json output :: Simon Stewart -
6602a4f242
- [grid] Expose slots from NodeStatus :: Simon Stewart -
1565de44dd
- [grid] Remove duplicate information from the NodeStatus :: Simon Stewart -
1d14c229dc
- [issue-2070] Node drain feature. Still need to kill the process, but that should be all :: Puja Jagani -
0f5c79f5ca
- [grid] Avoid hard coding a port in a test :: Simon Stewart -
3b5a62ca34
- When sending JSON omit class names :: Simon Stewart -
d913efa606
- Add CDP versioning (#8716) :: Rajendra kadam -
b03e10820e
- Add sever and client keys to eventbus (#8698) :: Rajendra kadam -
d11870fcab
- [grid] Add a layer of indirection fromHost
:: Simon Stewart -
42ad3c2b2c
- [grid] Fire an event when starting to drain a node :: Simon Stewart -
a3b92da99b
- [grid] Modify the host selector to actually select a slot to use. :: Simon Stewart -
0f59eaf594
- Revert "Add sever and client keys to eventbus (#8698)" :: Simon Stewart -
3a6029044b
- [grid-ui] Changed BrowserRouter to HashRouter to allow pages to refresh. (#8717) :: Puja Jagani -
7fd316ee2e
- Changed documentation of ‘org.openqa.selenium.interactions.Actions.moveToElement’ to better match the W3C spec (see: https://github.com/SeleniumHQ/selenium/issues/4847#issuecomment-530368015). (#8722) [skip ci] :: Kris -
7c7e2968b3
- Add registration secret as header in node responses (#8661) :: Rajendra kadam -
76f011ce7d
- [grid] Rework secret checks :: Simon Stewart -
4719030775
- [grid] Strongly type secrets :: Simon Stewart -
4b9458dbb2
- Implement basic authentication using DevTools :: Alex Rodionov -
524503ec70
- Update README.md (#8733) [skip ci] :: Roubal Sehgal -
eb9477afc2
- [js] clean up linting errors in Grid UI :: AutomatedTester -
44f108346e
- Fix silly copy-paste issue which ignored js_protocol CDP generation :: Alex Rodionov -
a640141d24
- Allow to listen for console API messages :: Alex Rodionov -
7cec87e03a
- Update cached ChildProcess to 4.0.0 :: Alex Rodionov -
0b5766a0c5
- Allow to listen for JavaScript exceptions :: Alex Rodionov -
b7c0ee12d1
- [grid] Avoid NPE when calculating slots to run sessions on :: Simon Stewart -
836bc6732e
- Update .NET WebDriverBackedSelenium build process :: Jim Evans -
b3f9cc7d75
- [grid] Local session request queuer and queue (#8689) :: Puja Jagani -
52a2992194
- [grid] SlotSelector now returns all possible slots that could be used :: Simon Stewart -
c64636075f
- [grid] Use a multimap in the right place :: Simon Stewart -
3cfd67fa91
- [grid] Add start time to the session :: Simon Stewart -
18bc58e8f5
- [grid] Expose the stereotype from the session class :: Simon Stewart -
6dc1342106
- [grid] Delete the now-redundant Active class :: Simon Stewart -
8c7a4e0bfc
- [grid] Only check hostname for connections that use host names :: Simon Stewart -
0e1d94bb5d
- [grid] Make health check contain more information about node availability :: Simon Stewart -
8e5b1329c3
- [grid] The model is now a set of node statuses for hosts that are available :: Simon Stewart -
07899d7b7b
- [grid] replace mistaken wording. No logical changes :: Simon Stewart -
fa8b0fac03
- [grid] Rejig the internals of LocalDistributor :: Simon Stewart -
33cc6cbd46
- [grid] Might as well call an ID an ID :: Simon Stewart -
15700a9c2d
- [grid] The DistributorStatus is composed of NodeStatuses :: Simon Stewart -
07904a9391
- [grid] The OneShotNode now indicates it is draining on starting a session :: Simon Stewart -
c72ddb063e
- [grid] Extract health checks from Host :: Simon Stewart -
f293014829
- [grid] Adding a build file for the event bus tests :: Simon Stewart -
55273655c3
- [grid] Switch to an immutable grid model :: Simon Stewart -
0187850d0b
- [grid] Only register one healtcheck per node :: Simon Stewart -
c6bd1ff5ac
- Add missing copyright notices :: Simon Stewart -
d2e8374da4
- [grid] Rename Type to EventName for clarity :: Simon Stewart -
9e80450131
- [grid] Listen out for a node being removed in the model :: Simon Stewart -
a64e482e2f
- [grid] Start using better strong typing with events :: Simon Stewart -
b220e8f1ad
- [grid] Use EventListener pattern on all remaining events :: Simon Stewart -
0f197cbd4f
- [grid] Force better typing of all event handlers :: Simon Stewart -
201b5c71e3
- [grid] Remove assert statements present in event listener for queuer and local session queue tests. (#8746) :: Puja Jagani -
68ddbf03d7
- Add register function to handle Basic Auth (#8723) :: Rajendra kadam -
7882328c6d
- Add cdp console event support to call callbacks (#8749) :: Rajendra kadam -
48392254b6
- [Grid] Removed Hub page as we only need the console :: AutomatedTester -
d912be8f32
- Allow to listen for JavaScript exceptions (#8753) :: Rajendra kadam -
f5ba665dc8
- [Py] Generate new Devtools support. :: AutomatedTester -
8185e9cf64
- [py] Update testing to use the latest pytest :: AutomatedTester -
e2987e2575
- [py] Get devtools API's working properly :: AutomatedTester -
587106bf24
- [py] Add new APIs to control the browser via a bidi connection :: AutomatedTester -
8750123adf
- [Java] Add a message showing when there are no drivers on $PATH :: AutomatedTester -
eb38212f5a
- [Build] Force pip installs to be done via pip3 :: AutomatedTester -
4f4c14eef9
- [Build] Format build files :: AutomatedTester -
54831d3945
- [Build] Correct bazel import for pip :: AutomatedTester -
611c01976d
- Add support for script pinning :: Simon Stewart -
3f210c1af3
- [cdp] Extract dom mutation listener :: Simon Stewart -
abe3e5040d
- Allow to listen for DOM mutations :: Alex Rodionov -
8d867f73f0
- [Py] Update dependencies for python for transitive deps. :: AutomatedTester -
c6e15f8e66
- [py] Allow driver fixtures to be used in Chrome only tests :: AutomatedTester -
503248c123
- [py] Move bidi tests to only be chromium based :: AutomatedTester -
e717257ce5
- Fix closure tests by not stripping data attribute :: Simon Stewart -
60131b1f5e
- [bazel] Thread testonly attribute through test only targets :: Simon Stewart -
5e020b419d
- Get the JS test server running again :: Simon Stewart -
ac8ab2e107
- [bazel] Run buildifier to clean up build files :: Simon Stewart -
ba2d54aadf
- [py] remove dependency on async_generator wheel as we don't support 3.5 :: AutomatedTester -
fb46c0a368
- [py] Remove async_generator from chrome tests :: AutomatedTester -
9220e91247
- [py] Update Firefox tests to use requirements file :: AutomatedTester -
12202b7a19
- [py] Deprecate desired_capabilities property in favour of capabilities property :: AutomatedTester -
c0e9794c63
- [py] Updating Edge test targets to use requirements file :: AutomatedTester -
e2a41eb0be
- [py] Move remote test target to use requirements :: AutomatedTester -
a9be3907f4
- [py] Move webkit based browsers to use the requirements file :: AutomatedTester -
b0111c5b8d
- [py] Move unit tests to use requirements file :: AutomatedTester -
35283d965e
- [py] Move IE tests to use requirements file :: AutomatedTester -
6e59a16570
- [py] Add trio details to python wheel creation :: AutomatedTester -
7f82408371
- [py] add script pinning to python bindings :: AutomatedTester -
8735ef954c
- [JS] Fixing sendAndGetDevToolsCommand :: Sri Harsha -
76dc0ee516
- [JS] updating rules_nodejs to 2.2.1 :: Sri Harsha -
51720430bf
- Update RequestConverter upgrade header handling. (#8766) :: Puja Jagani -
bd15e4e88a
- [grid] Improving check for started containers :: Diego Molina -
f272dd84b7
- [java] Rdirect java_* targets through //java:defs.bzl :: Simon Stewart -
856f8630d1
- [grid] Add timeout check in LocalNewSessionQueue. (#8769) :: Puja Jagani -
1413c04bb1
- [grid] Adding Catalina & Big Sur [skip ci] :: Diego Molina -
86dc2249a0
- [java] Add the ability to run a spotbugs test :: Simon Stewart -
08fd05c7ba
- Fix linting errors in //java/client/... :: Simon Stewart -
2169b20298
- Fix linting errors in //java/server/... :: Simon Stewart -
3a96c06db0
- Enable lint checks in the java tree :: Simon Stewart -
9108b70737
- Skip lint tests for generated code :: Simon Stewart -
5e613422d7
- Remove unused file :: Simon Stewart -
af3e6a5dd7
- [py] Add the ability to ignore local proxys that are available :: AutomatedTester -
159a669247
- [py] Correct assert in cert tests :: AutomatedTester -
0066f63229
- [py] Get new session tests working :: AutomatedTester -
b2df2c37be
- [py] get error handling tests working :: AutomatedTester -
5a189b98f7
- [py] Get subtyping tests working :: AutomatedTester -
cc1ac6039f
- Add shutdown hook to close AsyncHttpClient. Add Threadfactory to AsyncHttpClient to update threadfactory to use daemon threads. (#8763) :: Puja Jagani -
3daf11269d
- Security Fix for Resources Downloaded over Insecure Protocol - huntr.dev (#8775) :: huntr-helper -
c785b1f141
- [py] Extending proxy ignoring to direct clients instead of just remote :: AutomatedTester -
7ee0bacc1b
- Removing event logs with repetitive attributes that is covered by a different event log. (#8773) :: Puja Jagani -
a97078c155
- Fix resource leak in JdbcBackedSessionMap (#8784) :: Rajendra kadam -
8f4d57f48f
- Bumping junit to 4.13.1 :: Simon Stewart -
9714dc00b9
- Enhanced findFreePort to let operative system system assign an arbitrary unused port and return it (#8795) :: Jon Wallsten -
1a3f5afbe8
- [js] Removing unused methods [skip ci] :: Diego Molina -
cd94000512
- Honour registration secret in LocalDistributor (#8793) :: Rajendra kadam -
854c9452a4
- [JS] Updating rules_nodejs to 2.2.2 :: Sri Harsha -
9df797bed3
- [py] Correct docstring around find_element and find_elements. Fixes #8806 :: AutomatedTester -
cf471a393c
- Fix the EventFiringWebDriver and therefore the failing test :: Simon Stewart -
fc5916ab60
- [grid] Provide a command line flag for creating SessionFactory instances :: Simon Stewart -
40689b3bf1
- [build] Upgrade rules_python to 0.1 :: AutomatedTester -
e25b6ff1cc
- delete bugged function :: Tomer -
c38657eb29
- [grid] Expose a Server from the Standalone CliCommand :: Simon Stewart -
32b1a7c297
- [grid] Rework server commands and hook them into the EndToEndTest :: Simon Stewart -
7be8802cc6
- [grid] Clean up servers once EndToEndTest finishes :: Simon Stewart -
6788cf5445
- [standalone] Fix standalone url for secure communication. (#8796) :: Puja Jagani -
9c754f22d3
- Allow secrets to match, and use that where possible :: Simon Stewart -
502944d054
- [grid] RequiresSecretFilter now returns a regular webdriver response :: Simon Stewart -
c078697e1c
- [grid] End to end test now works with standalone having a registration secret :: Simon Stewart -
3e84a8b33a
- [grid] Extend end to end test with secret to hub and node :: Simon Stewart -
a930e517dd
- [grid] Extend end to end test with secret to the fully distributed setup :: Simon Stewart -
f5aa5720e3
- [grid] Make registration secret mandatory in the LocalDistributor :: Simon Stewart -
b845a3c297
- [grid] Make registration secret mandatory in the LocalNode :: Simon Stewart -
004be30a0a
- [grid] Review code and null checks for registration secret :: Simon Stewart -
cf49ba2362
- [atoms] Fix getText atom for unicode charater middle of word (#8736) :: Shengfa -
8172c28614
- [grid] Better json encoding of event data :: Simon Stewart -
8d58842e15
- [grid] All messages on the ZMQ event bus now have a secret :: Simon Stewart -
4ea2efcff3
- [grid] Remove the registration secret from node status :: Simon Stewart -
b9f8d8bcfd
- [Build] Update rules_docker to remove deprecation warnings :: AutomatedTester -
88049d1820
- Remove subtracting (#8807) [skip ci] :: Rajendra kadam -
8e0956284e
- [grid] Add missing test for correct event bus execution :: Simon Stewart -
dbe3e88633
- [grid] Only start the standalone server once :: Simon Stewart -
9852ed5cd4
- [ci] Configure bazel output for non-ansi terminals :: Simon Stewart -
7f376a6a36
- [JS]Cleaning up chrome.js file (#8811) :: Sri Harsha -
ac5f8136cb
- Extracting Java linter to a separate travis job :: Alexei Barantsev -
63dd8b9a5a
- Increasing travis timeout to 1 hour (temporarily) and trying to profile it and figure out the critical path :: Alexei Barantsev -
8580ae1ddb
- [logging] Added an option to pass encoding for log configuration. (#8818) :: Puja Jagani -
bc899310ea
- [event-bus] Fix the double check for lazy initialisation of EventBus instance in EventBusOptions. (#8817) :: Puja Jagani -
6ba4703650
- [grid] Removing unused imports [skip ci] :: Diego Molina -
2dce086b6c
- [grid] Using constant for the section [skip ci] :: Diego Molina -
06bb70f0bf
- Add and update .NET dependencies :: Jim Evans -
04db5ed94e
- [grid] Removing unused imports [skip ci] :: Diego Molina -
d3bcb8c402
- [grid] Fixing test by adding registration secret :: Diego Molina -
84c52f245c
- [Build] Update directory check in rules_python :: AutomatedTester -
6958703ca2
- Rethrow interrupted exception in pause action :: Simon Stewart -
3bd0bc0fbd
- [grid] The data structure is immutable and does not need to be guarded for threads :: Simon Stewart -
0c6c62bc98
- [grid] Securing 0mq when user provides a certificate :: Diego Molina -
55db83f28f
- [grid] Registration secret is not used inGridModel
:: Diego Molina -
8a66e12204
- [rb] add support for element screenshots (#8533) :: John F. Douthat -
0f91bd528f
- [py] Fix uploading multiple files on remote driver (#7472) (#8734) :: Radosław Sporny -
611786efab
- Introduce version-independent implementation of CDP for .NET :: Jim Evans -
4269589c04
- Update copyright comment blocks to correct 'company' in .NET :: Jim Evans -
6dc66450b1
- Correcting paths for Visual Studio pre-build shell scripts :: Jim Evans -
08c48a21a4
- Remove unused source file in .NET :: Jim Evans -
60a834348c
- CDP integration source code cleanup for .NET :: Jim Evans -
c6f931436d
- Use abstract classes for DevTools domains instead of interfaces in .NET :: Jim Evans -
27566b88d0
- Move .NET domain factory for DevTools into DevToolsDomains class :: Jim Evans -
b5fe9b6817
- Reverting inadvertently committed change to config file :: Jim Evans -
bbd7551f3c
- Add documentation comments in .NET :: Jim Evans -
eefc804bac
- [grid] ContainerInfo is actually the config of the container :: Diego Molina -
cbcb825868
- [grid] Adding docker host flag to help command [skip ci] :: Diego Molina -
52deabee8c
- [grid] Adding video docker image and path flags for docker [skip ci] :: Diego Molina -
6a6ac88e4d
- [grid] Adding container inspect to the api :: Diego Molina -
5738195575
- [grid] Early work for video recording per test :: Diego Molina -
60bda3d435
- Fixing generation of .bazelrc.local file :: Alexei Barantsev -
8842c69272
- [grid] Fixing NPE [skip ci] :: Diego Molina -
fe0ba42455
- Bump reactor-netty to 1.0 and remove snapshot maven repo link :: Simon Stewart -
cd423179a9
- [grid] Recording video only whenrecordVideo
is sent inse:options
:: Diego Molina -
4dcea97dbf
- We don't use Firefox ESR anymore :: Alexei Barantsev -
dea958f1b7
- Profiling bazel builds on travis :: Alexei Barantsev -
f18cbcef03
- [graphql] Add graphql query to retrieve session information for a given session id. (#8829) :: Puja Jagani -
dc9d019288
- Add listener for DOM events using CDP and test (#8767) :: Rajendra kadam -
0fd538a7a5
- Trying a different style of calling bazel to avoid building unnecessary parts :: Alexei Barantsev -
cd9266b21c
- Running only local browser tests on travis (remote or grid tests should be run in separate jobs) :: Alexei Barantsev -
f9b20dc466
- Adding Java server tests to travis :: Alexei Barantsev -
82fa693373
- Refactor Bazel targets for .NET build :: Jim Evans -
a885e7b8ec
- Updating .NET CHANGELOG in preparation for 4.0a7 release :: Jim Evans -
bd11115b92
- [java] bump java dependencies for opentelemetry and htmlunit :: AutomatedTester -
201b5f8295
- Refactoring .NET Bazel targets to be consistent with other rules :: Jim Evans -
e2601aa232
- Switching default http client to reactor :: Alexei Barantsev -
ed163d2656
- [build] add sonarlint as an ignore :: AutomatedTester -
0d78a72eea
- [py] Enforce ignoring of proxy for local drivers :: AutomatedTester -
f65ddae8b5
- Fix failing test :: Simon Stewart -
be0c0ff26f
- [py] Handle the case where ignoring proxy is not set :: AutomatedTester -
56adb0c2ec
- [py] Add debugpy to requirements :: AutomatedTester -
68a0ea10bc
- [py] Correct formatting with JS fragment :: AutomatedTester -
474d116714
- [py] Remove support for XBL in Firefox. :: AutomatedTester -
c8f03a4473
- Fix OpenTelemetry wrapper for the version 0.9.1 upgrade. (#8835) :: Puja Jagani -
a1e0b8afe1
- [java] Reverting default http client tonetty
:: Diego Molina -
7ccda3d2ca
- [Java] Update dependencies :: AutomatedTester -
dd7a22d32f
- Updating information about using Bazel on Windows :: Alexei Barantsev -
456de2a314
- Reducing bazel test timeout :: Alexei Barantsev -
e172864467
- [build] Move docker rules back to official rules as patches have been applied :: AutomatedTester -
b34f622fee
- [grid] Add request id to poll the request from NewSessionQueue. (#8754) :: Puja Jagani -
5758ee13ac
- [grid] Improving imports [skip ci] :: Diego Molina -
4eeb13e8d8
- Fixed issue with Firefox browserName camelCasing (#8834) :: Luke Hill -
20d0f65856
- Updating version-independent CDP API for .NET :: Jim Evans -
5e81741c27
- [rb] Correct line endings :: AutomatedTester -
5768f1917e
- Setting our own timeout for bazel command that is less than travis timeout to avoid killing the job and allowing to store partially populated cache :: Alexei Barantsev -
93f8ef009a
- Fixing flake8 issues :: Alexei Barantsev -
558645442f
- Adding Chrome to the environment for server tests on travis :: Alexei Barantsev -
0552f54ea2
- Fixing paths to CDP libraries in IDEA project :: Alexei Barantsev -
8dea9ec7a3
- [java] Fixing type mismatch in an assertion in CDP tests :: Alexei Barantsev -
7b47c40bcd
- Don't run IE, Edge and Safari tests on travis :: Alexei Barantsev -
81e8a2861c
- [java] Disabling a couple of tests in Chrome that look like regression bugs :: Alexei Barantsev -
e3520749c4
- [build] Ignoring IDEA generated directory :: AutomatedTester -
626d14a626
- [py] Update supported versions to py3.7+ :: AutomatedTester -
d8f5385889
- [build] Bump bazel version to 3.7.0 :: AutomatedTester -
e00db42599
- [Build] Update Bazel/TypeScript to 2.2.2 :: AutomatedTester -
1c479ebae3
- [Build] Update npm package numbers :: AutomatedTester -
afad908067
- [py] Fix flake8 error on setup.py :: AutomatedTester -
4510541727
- [py] Remove unused tox endpoints :: AutomatedTester -
5ee4e24162
- [rb] revert optimization I suggested for #8834 :: titusfortner -
3a81e6a6de
- [rb] remove spec guards for Firefox with samesite cookie implementation :: titusfortner -
cf7960f842
- [rb] remove spec guard for remote Firefox re-using profile :: titusfortner -
9c44b1386c
- Correcting XML documentation comments in .NET :: Jim Evans -
fe92f7e6bb
- Adding network response received event for .NET CDP :: Jim Evans -
f2ef79251d
- Ignoring .bazelrc.local :: Alexei Barantsev -
b71aaedc41
- [java] An attempt to fix timeouts in quit operation caused by missing response :: Alexei Barantsev -
d4e9988e6a
- [java] Handling another case of quit operation that should be considered as normal behavior :: Alexei Barantsev -
c2d825ec96
- [java] Fixing some of devtools tests to actually check listeners (to fail if a listener was not called) :: Alexei Barantsev -
9eb7fd6d50
- [java] Ignoring exceptions in shutdown hook :: Alexei Barantsev -
56730e0652
- [java] Using guava to build maps instead of ugly double-curly-braces initializations :: Alexei Barantsev -
cb04cdfefc
- [java] Deleting unused imports :: Alexei Barantsev -
23bc00e375
- [grid] Integrating NewSessionQueuer with Distributor. (#8747) :: Puja Jagani -
659da42abe
- [grid] Removing check ifpath
exists. :: Diego Molina -
3f61f36bdb
- Update java changelog :: Simon Stewart -
14b9183611
- [cdp] Add support for CDP v87 :: Simon Stewart -
f49887fe0b
- Add tests for gridui (#8814) :: Rajendra kadam -
7d7955b53a
- [py] Remove blackberry setup code :: AutomatedTester -
934e267ba1
- [py] Correct licence in test :: AutomatedTester -
0009faef8c
- [py] Correct skipping based on markers :: AutomatedTester -
f8173b2cc4
- [py] Add v87 CDP support :: AutomatedTester -
0b8609fba6
- [skip ci] Syncing IDEA style settings with .editorconfig :: Alexei Barantsev -
bf26e50e0b
- [py] Python changelog for Alpha7 :: AutomatedTester -
8a7ff7bb83
- [js] Updating changelog.md [skip ci] :: Sri Harsha -
60d9c3b039
- Clean up grid UI tests :: Simon Stewart -
32ce0b41d7
- Use a static import for better readability :: Simon Stewart -
38ddb376c0
- [grid] Accepting TZ and screenResolution :: Diego Molina -
7040cc0f9d
- [java] Code cleanup :: Alexei Barantsev -
598b4fcc78
- [java] Refactoring SessionData to avoid using Optional without actual need in it :: Alexei Barantsev -
2cfd75d4b8
- [java] Deleting unused private fields :: Alexei Barantsev -
1163f3e10e
- [java] Adding link to the generated CDP v87 library to IDEA project :: Alexei Barantsev -
39a2bdf175
- [java] Fixing InstanceCoercer to test properly for having a constructor in the target class (and code cleanup) :: Alexei Barantsev -
ba8dd31fb8
- [rb] Add CDP v87 :: Alex Rodionov -
0a80284ef2
- [grid] Fixing parameter order forNewSessionQueue
[skip ci] :: Diego Molina -
745d01fa44
- Release Ruby bindings 4.0.0.alpha7 :: Alex Rodionov -
85ae06e1d2
- Fix send_keys with variable argument by removing variable expansion. (#8840) :: sufyanAbbasi -
cad1014736
- Stop profiling bazel on travis :: Alexei Barantsev -
83b2f46bfd
- [bazel] Bump platforms to 0.0.1 and skylib to 1.0.3 :: Simon Stewart -
6b245602ca
- [bazel] Upgrade closure rules to 0.11.0 :: Simon Stewart -
34a7aee639
- [bazel] Bump rules_proto to the latest version, which includes a pre-built protoc :: Simon Stewart -
4b00c8f258
- Update list of java release targets :: Simon Stewart -
37e592c166
- [grid] Fix flaky Distributor and GraphqlHandlerTest. Add queuer config to DistributedCdpTest (#8859) :: Puja Jagani -
586582cb71
- [py] Bump versions to a7 :: AutomatedTester -
be6f8ee0c0
- Options that are more than one letter have two dashes :: Simon Stewart -
de8579b6d5
- Adding support for CDP version 87 in .NET :: Jim Evans
1、 selenium-dotnet-4.0.0-alpha07.zip 11.97MB
2、 selenium-dotnet-strongnamed-4.0.0-alpha07.zip 11.83MB
3、 selenium-html-runner-4.0.0-alpha-7.jar 20.21MB
4、 selenium-java-4.0.0-alpha-7.zip 22.98MB
5、 selenium-server-4.0.0-alpha-7.jar 18.95MB