Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/SeleniumHQ/selenium

A browser automation framework and ecosystem.
https://github.com/SeleniumHQ/selenium

Update mirror info (Tue Aug 1 00:19:23 UTC 2023)

521801ec4fdd7e3b8e51dab618cbc096a819ac13 authored over 1 year ago by Selenium CI Bot <[email protected]>
[py] Removing conflicting section in docs

a54e88d1e7c7a64d63c99403bb95e0148a8f8604 authored over 1 year ago by Diego Molina <[email protected]>
Bumping versions to 4.11.0

Selenium Manager binaries taken from https://github.com/SeleniumHQ/selenium/actions/runs/5717423581

040bc5406b3535e4087638b4a20b6d0544224639 authored over 1 year ago by Diego Molina <[email protected]>
Run the format script. No logical changes

0e0a9b0b90499d61b707e5844504a6e7d29004f1 authored over 1 year ago by Simon Mavi Stewart <[email protected]>
Updating change logs for 4.11.0

5f7793483dca9d87f1937bdb76f298378a727e03 authored over 1 year ago by Diego Molina <[email protected]>
[java] Showing SM error when the exception is thrown

a6405d4380161775be70c68afab29ae1579d240e authored over 1 year ago by Diego Molina <[email protected]>
[java] Making sure browser path is not null

Closes #12450

aa68cb13ac87d089a406c4dfcfbbce9cc3028682 authored over 1 year ago by Diego Molina <[email protected]>
[py]: Fix checking window handles for current

e69feee8d319dc45a5c9ba75d611c1376a4b92c0 authored over 1 year ago by Simon K <[email protected]>
[java] Use double-checked locking to initialise the Selenium Manager instance

c620c3702c1dc8d97fa71afca5292bff3e2617bb authored over 1 year ago by Simon Mavi Stewart <[email protected]>
[java] make external modules static (#12294)

Co-authored-by: Diego Molina <[email protected]>

f2d842754c70faa23af05df863bb57dac6ef57df authored over 1 year ago by joerg1985 <[email protected]>
[rust] Return complete safari and safaritp browser path (#12434)

3926580dc23bd6576ed406a54aaee546d8b22372 authored over 1 year ago by Boni García <[email protected]>
[rust] Save discovered browser version (network request) in local metadata (#12443)

c0317a5ed672732a9eaac5608ca5cf79b184b1a8 authored over 1 year ago by Boni García <[email protected]>
[dotnet] Fix continueResponse method in CDP (#12445)

Fix continueResponse method in CDP

Co-authored-by: Diego Molina <[email protected]....

2516656e0c0d8d06594fe06405aef70299b8bf3b authored over 1 year ago by Nikolay Borisenko <[email protected]>
[dotnet] Fix error when we send non-base64 data for fetch command (#12431)

* Fix error when we send non-base64 data for fetch command

* Remove unnecessary playground

...

316d8cf095fb3e5b76a99a7dc059cdae37b474b8 authored over 1 year ago by Nikolay Borisenko <[email protected]>
[py]: Add missing check for `windowHandle == current`

25a518922cb98ce49d6fe3964e1e79eccae3ab20 authored over 1 year ago by symonk <[email protected]>
[py]: Remove `warning` duplication in `webdriver.py` and provide `stacklevel=`

778d195c9ed5883d1a234da1b0c8367fcb461bce authored over 1 year ago by symonk <[email protected]>
[py]: Improve exception chaining from `DriverFinder.get_path(...)`

b4dd7626195262312a714dd7e7f8c5e2d95be189 authored over 1 year ago by symonk <[email protected]>
[py]: Fix CI

642c4fd95456a951ac78d08a327d91fa23b8d6e2 authored over 1 year ago by symonk <[email protected]>
[py] Add creation flag for windows in selenium_manager (#12435)

Co-authored-by: Simon K <[email protected]>

f41bc81c4904e1dbe6f00274360fbb5e8f2eee65 authored over 1 year ago by Sen ZmaKi <[email protected]>
[py]: Simplify logic for `ActionsBuilder` initialiser

2580fc64f5ae870e3aa8197026793a768852bb1a authored over 1 year ago by symonk <[email protected]>
[py] fixed defect in docstrings (#12440)

* [py] fixed defect in docstrings

9c4eb36e9ed687d7af5a52e40cea8e23e9914a4d authored over 1 year ago by Sandeep Suryaprasad <[email protected]>
[dotnet] Skipping ShouldBeAbleToReturnArraysOfWebElementsFromAsyncScripts due to Chrome bug

0c4880463b8242c856b7aa3a7cc967a0e293d197 authored over 1 year ago by Diego Molina <[email protected]>
[grid] Covering use case where a Node is UP after being marked DOWN

Fixes #12116

20c084f902baa404641c5f3d4907e22dd4b616a2 authored over 1 year ago by Diego Molina <[email protected]>
[JS] Update changelog [skip ci]

a4d317d32e1bfacd063c22ba1c609cc387c43ec2 authored over 1 year ago by Sriharsha <[email protected]>
[rb] skip options with nil value

f3ab2021e257f764f1cd6241db07b8ce20e11650 authored over 1 year ago by titusfortner <[email protected]>
[rb] redundant — asserting executable also asserts file

5e39f3633e67caf506dfc82bb63060dc140a04ae authored over 1 year ago by titusfortner <[email protected]>
[rust] Fix integration tests in Bazel

2ea04c53969ae8b9245185338e0f4dcf920aee6f authored over 1 year ago by Alex Rodionov <[email protected]>
[rust] Update dependencies and lock file

835481a29a1563a4836ae48de517da397bc84d15 authored over 1 year ago by Boni Garcia <[email protected]>
[rust] Use "stable" label for current stable browser version (#12422)

* [rust] Use "stable" label for current stable browser version

* [rust] Update lock file

*...

b7bd4c06649caf0e087730e1c4f2e964c21ad130 authored over 1 year ago by Boni García <[email protected]>
[java] Formatting files

60a054b593e269f09c1b680ba2f09fab6f8f01c4 authored over 1 year ago by Diego Molina <[email protected]>
[grid] Returning se:bidi when the user sends `webSocketUrl`.

Fixes #12314

f03ba8cf16f22569faf5238751742c1ccef4089b authored over 1 year ago by Diego Molina <[email protected]>
Add support for FedCM commands (#12096)

* Add support for FedCM commands

As specified in:
https://fedidcg.github.io/FedCM/#automatio...

a9ef96ef3ec650a7ce5bca4a3d54911ba8a052e2 authored over 1 year ago by Christian Biesinger <[email protected]>
[py] Ignoring test due to Chrome issue

6f58fb9ceb27d3a6d85957671d8b90414d4667b0 authored over 1 year ago by Diego Molina <[email protected]>
Make user defined SlotMatcher used everywhere in grid code (#12240)

53cca49c3b90045c73d4381684368105df1ca2be authored over 1 year ago by bhecquet <[email protected]>
[java] Add browser output from Selenium Manager to options (#12424)

7c5439883e96b620d674e90cc758ebb1eb48fae5 authored over 1 year ago by Diego Molina <[email protected]>
[py] Making linter happy

86f7b57549b6c5b6a32aa6c79de691ae0421dd53 authored over 1 year ago by Diego Molina <[email protected]>
[py] added type checks in `setter` methods of different browser options (#12328)

* [py] added type checks to setter methods in different browser options

* [py] added type che...

7c7790d70840e1f9c9bf4a74e3d4ac4a957befcf authored over 1 year ago by Sandeep Suryaprasad <[email protected]>
[py] removed unused variable `DEFAULT_SAFARI_CAPS` in `safari/webdriver.py` (#12416)

d8b3418cb80bf1b4dd14f0df4b59cf2172e7472c authored over 1 year ago by Sandeep Suryaprasad <[email protected]>
Bump certifi from 2022.12.07 to 2023.7.22 in /py (#12419)

Bumps [certifi](https://github.com/certifi/python-certifi) from 2022.12.07 to 2023.7.22.
- [Com...

29494a5a6f88779866541c7cdf59c5b24c6a2886 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[java] Removing deprecated ChromeDriverLogLevel

b4b76e21f15c4fe494b61864f493eb20ed96a672 authored over 1 year ago by Diego Molina <[email protected]>
[java] Formatting files

8370c14533a21d44dcee41a7280fd4016a758f89 authored over 1 year ago by Diego Molina <[email protected]>
[py]: Reraise in `Service` as the direct cause

9d6842d95c03a8f26380d899e310a62248333fa4 authored over 1 year ago by symonk <[email protected]>
[java] Removing deprecated `webdriver.chrome.whitelistedIps` in ChromeDriverService

e348657ac7c6e7d7773603e3c25003a40b623a28 authored over 1 year ago by Diego Molina <[email protected]>
[java] Removing deprecated `createServiceWithConfig` in ChromeDriverService

fab49a5543f378411b4d363bb8fbc50ff155e0bc authored over 1 year ago by Diego Molina <[email protected]>
[py]: Remove deprecated `ActionChains.scroll(...)`

9b7c1fbcf76254aaebd754e808590ea03e77584d authored over 1 year ago by symonk <[email protected]>
[dotnet] fix test failures by ensuring new driver is created when necessary

91ef191d3dcb5375ff5bdccd5cda3ccaafe9798f authored over 1 year ago by titusfortner <[email protected]>
[javascript] Add browser output from Selenium Manager to options (#12411)

* [javascript] Add browser output from Selenium Manager to options

* [javascript] Seems Chrom...

a07d1fdf932cd41fc0b7484024b5ede6579dc08e authored over 1 year ago by Diego Molina <[email protected]>
[rb] remove deprecated code (#12417)

0fa6c3f327c1f61fe861d5c648224c4c23b8cb36 authored over 1 year ago by Titus Fortner <[email protected]>
[rust] Remove UNC prefix (for Windows) from canonicalized paths

0267b0feca31e8e9cec67deb114e187fecc1344e authored over 1 year ago by Boni Garcia <[email protected]>
[rust] Download older and unstable version of Chrome for Testing (#11678)

d86b1d442f799cf21366acec8632f0c7d3c0e6fe authored over 1 year ago by Boni Garcia <[email protected]>
[rust] Canonicalize browser path found in PATH (#12413)

deeedb18a41514797279be6d32a2bbbaac0d01aa authored over 1 year ago by Boni García <[email protected]>
[javascript] These values are already hardcoded, the prefix does not make a difference.

b9abe9506dbd87eaf583b9151700afd90a09f9fe authored over 1 year ago by Diego Molina <[email protected]>
[dotnet] add browser output from selenium manager to options (#12405)

* [dotnet] add browser output from selenium manager to options

* [dotnet] get tests passing b...

e86c3cfd4e26a6c53aaae798e7d35b6347d07d76 authored over 1 year ago by Titus Fortner <[email protected]>
[py]: Prep versioning for `4.11.0` release

fa1506fcb03dd9c403cbd5139b34a964cd250fa1 authored over 1 year ago by symonk <[email protected]>
[py]: Fix bug when logging manager `path`

6ff130379204e2310ce814d155bf45394015aba5 authored over 1 year ago by symonk <[email protected]>
[java] restored the import statements

842f413b2c2d5d2e40af7d4f4e6f654641fe7a75 authored over 1 year ago by Jörg Sautter <[email protected]>
[py]: Expose `WPEWebKitService` and `WebKitGTKService` in the public API

4680cd3cd30dd12ad4c8ef53ec4ac332884527ee authored over 1 year ago by symonk <[email protected]>
[py]: Update `tox` versions for github actions

d2a74f138000c0164ec4d3fb27c917f2beb256b9 authored over 1 year ago by symonk <[email protected]>
[py]: Add check=False explicitly to subprocess calls; simplify `keys_to_typing`

a0e569b0825e19bbd1e931cdaffa48ae98efe090 authored over 1 year ago by symonk <[email protected]>
[java] Filter related fixed in the NettyClient and the JdkHttpClient

4e8e1bc54b7ad4d1cdd5fb94f38dbef58160f69b authored over 1 year ago by Jörg Sautter <[email protected]>
[py] add browser output from selenium manager to options (#12404)

01f65d261bd0350e572c0bc41084507164395750 authored over 1 year ago by Titus Fortner <[email protected]>
[rb] add browser output from selenium manager to options (#12398)

9fdeaa914e7925834e171c95487e06ea0c51540e authored over 1 year ago by Titus Fortner <[email protected]>
[py]: Bump `mypy` => `1.4.1`

d4a124d895785db772d4162eb3c899ddf0417c5f authored over 1 year ago by symonk <[email protected]>
[py]: Raise a more generic `ValueError` when proxy type is not acceptible

13e5f8862efc9ec0e7deac088e3b3c3e466af06c authored over 1 year ago by symonk <[email protected]>
[py]: Convert accidental string concatenations to a single string

0a17d0177c7e3f826edad2498f4d0478c62509fd authored over 1 year ago by symonk <[email protected]>
[py]: Remove unused vars

dc52e29ed73680f5d0e304584254348de113f63d authored over 1 year ago by symonk <[email protected]>
[py]: Remove unnecessary else block in `SeleniumManager.run()`

6d41ffd0a2207ba82a4a121a2cccbf2241734c74 authored over 1 year ago by symonk <[email protected]>
[py]: set exception direct cause when switching frame focus when NSE is raised

882afba2583ba7953f49b5472265785f103913a6 authored over 1 year ago by symonk <[email protected]>
[py] Fix type of `ignore_proxy` in `ChromiumRemoteconnection`

d90f7baea0a94a0f2e74ec2ed3e502ec1f7edefb authored over 1 year ago by symonk <[email protected]>
[py] Moved all common options to descriptor class (#12213)

Co-authored-by: David Burns <[email protected]>

fb6ef09964f80d4743ab9d66c987eb151ca525e2 authored over 1 year ago by Sandeep Suryaprasad <[email protected]>
UnreachableBrowserException logs the command parameter details only in debug mode (#11328)

* UnreachableBrowserException logs the command parameter details only in debug mode

* [java] ...

9ff4c2ba82aa668f82d351db271d81093931b910 authored over 1 year ago by Debanjan Choudhury <[email protected]>
[java] Using same variable for log output

Fixes #12406

bc3b54830c0f0ccad8a3f2ead3cfed8682834f80 authored over 1 year ago by Diego Molina <[email protected]>
[sm] Updating Selenium Manager binaries

Taken from https://github.com/SeleniumHQ/selenium/actions/runs/5646633604

288fdfa86b670b1c2dbe42a35f1bd745fd4197d6 authored over 1 year ago by Diego Molina <[email protected]>
[rust] Download latest version of Chrome for Testing (#11676) (#12353)

* [rust] Download latest version of Chrome for Testing (#11676)

* [rust] Fix differences abou...

3afa31990b482bf08aa0b44a8e2a63da7b887a98 authored over 1 year ago by Boni García <[email protected]>
[cdp] Removing <script> from browser_protocol.pdl

9772e551b5359cb55a9bdebaefe9e4aa1ab422ff authored over 1 year ago by Diego Molina <[email protected]>
[py] added type hinting support to `common/actions` libraries. (#12325)

[py] added additional typehints to actions

592d8e8c604e9af455c54017377ce4cebd9d956f authored over 1 year ago by Sandeep Suryaprasad <[email protected]>
[cdp] add support for Chrome 115 and remove support for Chrome 112

2879d3e0a66787b5500360c5b39a42aab8778089 authored over 1 year ago by titusfortner <[email protected]>
[cdp] add support for Chrome 115 and remove support for Chrome 112

f948e126db194f37665a5c2026c7654c9619fbf9 authored over 1 year ago by titusfortner <[email protected]>
[dotnet] fix bug preventing running Safari Technology Preview

60eab06a8fef7cb07afc59418eef5d519ea0dc35 authored over 1 year ago by titusfortner <[email protected]>
[dotnet] allow running tests with Edge

962a34bfcfd6b5368f9f5df9e5e188b75771f891 authored over 1 year ago by titusfortner <[email protected]>
[java] minimize overhead of regex compilation

4162f478ba31e62dd9a328aad8e64a2861a60553 authored over 1 year ago by Jörg Sautter <[email protected]>
[py]: use `subprocess.TimeoutExpired` when catching errors on `Popen.wait()`

1d459cd52850d3d5189c3003a9dfa2b53b98cacd authored over 1 year ago by symonk <[email protected]>
[javascript] Removing service parameter from getPath

Not used anymore.

Adjusting tests to use SM.

1c72078c352b921316a01c4faf81093b7aae5ff5 authored over 1 year ago by Diego Molina <[email protected]>
[javascript] Removing logic to find drivers, delegating to SM

Completes #11356

ecd6d6b4b3a8d367d82f2c6161f858853685b2cb authored over 1 year ago by Diego Molina <[email protected]>
[javascript] Removing extra logging

838a70f11847f54dafc82c09e187290efd284826 authored over 1 year ago by Diego Molina <[email protected]>
[rust] Bug-fix: ensure driver file name in unzip logic

f104ccd3932ef3737b70db7f96b31b8d6a6fdffb authored over 1 year ago by Boni Garcia <[email protected]>
[rb] no longer need to require net/https separately

388f53092d30dff4440364b0d38e16957cc31956 authored over 1 year ago by titusfortner <[email protected]>
do not need an extra log message that manager is being used

0f5acf2a8f0e2fc92e206c5c8b4d5bd317e3fa39 authored over 1 year ago by titusfortner <[email protected]>
[javascript] Display info about SM activity

JS part of #11385

9d08a5ce3abc5df32dd60eb27c95051c03aa91bf authored over 1 year ago by Diego Molina <[email protected]>
[javascript] Using SM to check drivers on the PATH

JS part of #11356

778cf32787097fba3b545b96a431bcf85e7fae31 authored over 1 year ago by Diego Molina <[email protected]>
[javascript] SM supports all browsers in Selenium since a while ago

a27e97c1286fc99a4303bb8a2847b73109ce9ab4 authored over 1 year ago by Diego Molina <[email protected]>
[rust] Enhance warning message when incorrect driver in PATH is detected (#12395)

Co-authored-by: Diego Molina <[email protected]>

490de08587c2c6ef64338a08460aa80d8ae1b59b authored over 1 year ago by Boni García <[email protected]>
[rust] Change default TTL_drivers from 86400s (1 day) to 3600s (1 hour) (#12394)

[rust] Change default TTL_drivers from 86400s(1 day) to 3600s (1 hour)

Co-authored-by: Diego ...

18eb3b1be6c0425b014fe29186f7d082862889d3 authored over 1 year ago by Boni García <[email protected]>
[grid] Using SM to find drivers on PATH

Grid portion of #11356

0013140fd587310ad38cffef9150bd8fc96b89ed authored over 1 year ago by Diego Molina <[email protected]>
[py] `__init__` in chromium/remote_connection.py is now more readable. (#12367)

[py] __init__ in chromium/remote_connection.py is now more readable

Co-authored-by: Diego Mol...

44d202c90b4f52e5d36886113b6fac951bfd329d authored over 1 year ago by Sandeep Suryaprasad <[email protected]>
Update docstring of wait.py so it can also cover the case of WebElement as 1st arg of WebDriverWait. (#12376)

Update wait.py

The 1st argument can be either Instance of WebDriver or a WebElement.
If it ...

fb4c62e6dcca5a79149434991824c997c155c167 authored over 1 year ago by ggkiokas <[email protected]>
[grid] improved the new session handling when the queue is empty (#12385)

Co-authored-by: Diego Molina <[email protected]>

b22d08dc2b67f4a633f1856b14a082c3f1185159 authored over 1 year ago by joerg1985 <[email protected]>
[java] use Selenium Manager to locate drivers on PATH (#12352)

Co-authored-by: Diego Molina <[email protected]>

ee32f223d44fb9e05681cd00f39bee3c00323c59 authored over 1 year ago by Titus Fortner <[email protected]>
[grid] use a message template when the log message is most likely dropped

12bc02334174c5b4d2fdbc53bd390df9cd449624 authored over 1 year ago by Jörg Sautter <[email protected]>
[rust] Minor smell-fix reading mutable config

f0da49be72580902bcffa5bf86da89306251492d authored over 1 year ago by Boni Garcia <[email protected]>