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

[py] Improve proxy via options test for Firefox

401e9807cdbaa2948422a79a4bf8c007c84ced62 authored almost 4 years ago by AutomatedTester <[email protected]>
[py] Set Chromium Edge to be the default for Edge browsers

2b6b05b05d22c5719c72ef808ca9611b03d8be0d authored almost 4 years ago by AutomatedTester <[email protected]>
[grid] Make session timeout configurable option for Node role (#9251)

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

69d9aab9416aef6ea3ed6c967c93611ec6d68458 authored almost 4 years ago by Puja Jagani <[email protected]>
Lazy initialisation of the singleton default client factory instance (#9261)

8460e4ec4d1de3fae20151177704ca86e1a3c7de authored almost 4 years ago by Puja Jagani <[email protected]>
[grid] Fixing parameter annotation

d8c0d8e262ded5c7a5b02825fc494278093f2122 authored almost 4 years ago by Diego Molina <[email protected]>
[rb] allow deprecation logging to provide link to additional references

536084e2db016351045a6d36d41291e7a2347d8e authored almost 4 years ago by titusfortner <[email protected]>
[rb] run unit tests with JRuby 9.2.10 because of modules issues

4b2db29c9369c4e40965442afeeef4be63d3aa54 authored almost 4 years ago by titusfortner <[email protected]>
[py] Move code so that it is reachable

5385bbd7b887495927599faaf776ce354f5f08a7 authored almost 4 years ago by AutomatedTester <[email protected]>
Pass options to RemoteWebDriver (#9240)

I believe that was the original intention of code in c23e4406a2a94f6546fe3bc69dcd9662126dc7d0 - ...

c02a2d07bf1551e945ce6ff1f14ce2ba8754d1df authored almost 4 years ago by Michal ČihaΕ™ <[email protected]>
[build] Set default browser args to browser keys

23d51dabbe19193942e6b3c51598d189a0ec6e5f authored almost 4 years ago by AutomatedTester <[email protected]>
[grid] Add info and warn log while adding specific drivers to node (#9129)

aadc2039d77a31cbf4307f67036915094aeccf68 authored almost 4 years ago by Puja Jagani <[email protected]>
[grid] Avoiding hard coded class names in Strings

7db80da90d718c1b706e389c07472fad38b59562 authored almost 4 years ago by Diego Molina <[email protected]>
Upgrade OpenTelemetry to latest stable version 1.0.0 (#9247)

* [tracing] Upgrade OpenTelemetry to 0.17.0

* [tracing] Upgrade OpenTelemetry to 1.0.0

* [...

d488c0cddbf33f83987ae7d6a4e26fabfa654790 authored almost 4 years ago by Puja Jagani <[email protected]>
[grid] Update Distributor to not retry session requests on unexpected driver errors (#9193)

* [grid] Refactor new session to return Either. Integrate RemoteNode and Distributor to use Eith...

a2dc3419e7964de6c1ced5b8f3fcc20d383a6cf6 authored almost 4 years ago by Puja Jagani <[email protected]>
[grid] Update plain logs default value to true (#9246)

259a84ca05a6c5d5889c71a83ec876f4908ac587 authored almost 4 years ago by Puja Jagani <[email protected]>
[grid] Lets avoid to create more than one "Regularly" when the Node registers again

134cfec6fed1c4696a173445ba3eae35d07ac210 authored almost 4 years ago by Diego Molina <[email protected]>
[js] Updating rules_nodejs to 3.2.2

7004f1dfa635528e6c5da6d1aa3ff0e24dbcb997 authored almost 4 years ago by Sri Harsha <[email protected]>
[rb] add aliases for edge based on browser name

8975ba32d6976fb9e688dfc4e2ca98fed1b91a9c authored almost 4 years ago by titusfortner <[email protected]>
[grid] Send node heartbeat only on successful node registration (#9213)

* [grid] Send node heartbeat only on successful node registration

* [grid] Update node regist...

16b35554ca7ab7fb54a6d7912e371a01c43ebaf8 authored almost 4 years ago by Puja Jagani <[email protected]>
[java] Bumping to beta-2

9c41b0b5312cdaa70ed085665b5b0a04d91745e5 authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Reworking last *Flags classes to show defaults properly.

This is a completes the work needed that fixes issue #9216.

30ae67a4e1be9efee8f05bd2d7efd56731d89051 authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Reworking DistributorFlags, LoggingFlags & NodeFlags

To show defaults properly.

This is a continuation on the work needed fix the issue
shown in #9216

0a19bc4613dabbaaad01d921e3717cc4a309db72 authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Reworking DockerFlags to show defaults properly.

This is a continuation on the work needed fix the issue
shown in #9216

4658527a782fa66e1bf15bdcd872f25cdb3cde24 authored almost 4 years ago by Diego Molina <[email protected]>
[py] Deprecate using a Firefox profile in Options

e52fa0ad999a6af0acf2adce5fdd3e418de87127 authored almost 4 years ago by AutomatedTester <[email protected]>
[grid] Adjusting BaseServerFlags and ConfigFlags

This is a continuation on the work needed fix the issue
shown in #9216

4b17c14ed75790870dfb1236540fc5aa73c6a3d4 authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Enabling cors test

93d8a2cbb6d6ef009f2eab3c83d30154f8664353 authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Displaying default values for toml config help

This is a continuation on the work needed fix the issue
shown in #9216

fa9de34bc7eba5c1506785c35d1e31642850b72e authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Fixing order how config values are read

This now allows us to put the default values
in the `*Flags` classes and they won't be
having a ...

b132c5596143fd67688efbc6f28be6b70e2efb9a authored almost 4 years ago by Diego Molina <[email protected]>
[rb] implement #dom_attribute

2b26c05e23b08e23d2e5b7d1aa8a2451e2ce7754 authored almost 4 years ago by titusfortner <[email protected]>
[py] implement get_dom_attribute

6f41ea580f5919bcc34ebf9f47466ae7d4c53bca authored almost 4 years ago by titusfortner <[email protected]>
clarify documentation around attributes and properties

7274f48ed8daf628742c153011e63a899d4435e2 authored almost 4 years ago by titusfortner <[email protected]>
use attribute endpoint to evaluate multiple selects

9b6231a45dd4ea3bd175a3a27709bcdd107ae7e9 authored almost 4 years ago by titusfortner <[email protected]>
Disable Chrome 89 secure+http cookie test

b3797d21eb2330fdaaa35d65202938cb58519e58 authored almost 4 years ago by Alex Rodionov <[email protected]>
Add missing devtools dependencies for Chrome/Edge test targets

08b49b7237513627aa8ce762bafe11287023696e authored almost 4 years ago by Alex Rodionov <[email protected]>
Disable network interception tests for Firefox BiDi

6a3244e9a5836686eb3e02851cd0d5a688230f29 authored almost 4 years ago by Alex Rodionov <[email protected]>
Allow to use DevTools from remote driver

2d536a31575d49284f2286362921a0ff6f7370e8 authored almost 4 years ago by Alex Rodionov <[email protected]>
Fix undefined instance variable warning

b9b4be3aadc0fc5777410c7c1113de3c73785caf authored almost 4 years ago by Alex Rodionov <[email protected]>
[js] resolve file path (#9223)

🐒

4464ac4f8230150824f6bf2e4075cd1f53a648c7 authored almost 4 years ago by Sri Harsha <[email protected]>
Make persistent capabilities chain correctly

26c65c7a5c1be4558311e91802ce35942cfacee8 authored almost 4 years ago by Simon Stewart <[email protected]>
Update example in edge.js (#9231)[skip ci]

In particular, change options.useEdgeChromium(true) to options.setEdgeChromium(true).

Co-auth...

bd468dd842b0b2b1da3a7bf3ba99e6405bab216f authored almost 4 years ago by hectorhon <[email protected]>
[grid] Giving correct value to "register-period"

Fixes #9226

d962c9fdb49e439bd6ead3122ea52b0110ec858d authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Using a single Netty client instance (#9227)

* [grid] Using a single Netty client instance

This helps to reduce the amount of thread pools...

a5d5af2d8f0db1605ef8d76d4b91901780418d44 authored almost 4 years ago by Diego Molina <[email protected]>
Add attribute_to_be_include method to expected_conditions when the at… (#9200)

* Add attribute_to_be_include method to expected_conditions when the attribute given is include ...

a65ff1c9e95d99d34a52b6b761624d95f42932e0 authored almost 4 years ago by sunnyyukaige <[email protected]>
[docs] Make sure that we Bundle install for the docs

3d8f87991278da912b76e4b082f215b0a866faf0 authored almost 4 years ago by AutomatedTester <[email protected]>
Unfocus DevTools spec :facepalm:

Sorry, that's me pushing things without proper review.

be89c108bcac70d09d524b7203e2329d2e5c4eff authored almost 4 years ago by Alex Rodionov <[email protected]>
Don't count requests in NetworkInterception tests

Number of requests can vary from 8 to 9 depending.

0d706811f05e98619a34d22ef09f126ab2a58d45 authored almost 4 years ago by Alex Rodionov <[email protected]>
[rb] max line length needs to be 120

d7872157cda8870f2293bb4f3b174340817e72b7 authored almost 4 years ago by titusfortner <[email protected]>
[rb] removing :timeout accessor from HTTP Client

2965e4e0fa6981ca2fe329ea944c5f3acd0b1caa authored almost 4 years ago by titusfortner <[email protected]>
[rb] debug clients have fixed problem with non-nil open_timeout values, switch to using library default

8e6254930534b8e28314157b80a507d102694509 authored almost 4 years ago by titusfortner <[email protected]>
[rb] explicitly handle all w3c required capabilities from session creation return value

6e1862467c6971f36b5c46b839d7246b33a8fd7a authored almost 4 years ago by titusfortner <[email protected]>
[rb] implement browser option equality check

16d64694515f373e505f6737a10608dc17a1605c authored almost 4 years ago by titusfortner <[email protected]>
[rb] allow creating subclass instances of Options from class method on super class, similar to Service class

caa2fbec95179f876dae212fd2c48cc0ef2de4b0 authored almost 4 years ago by titusfortner <[email protected]>
[rb] allow symbols for setting unhandled prompt behavior

1d0ab3ea7442b52df974e1e9fc7b4b0af705b9ba authored almost 4 years ago by titusfortner <[email protected]>
[ui] TypeScript migration and clean up

e569869fbcb05a004ab0052229f1c28d807a5013 authored almost 4 years ago by Simon Stewart <[email protected]>
Additional Python type hints (#9192)

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

4024861170d281f0388dc2e12a880e40751d5dfa authored almost 4 years ago by Alberto <[email protected]>
Fixed headless option not being passed to RemoteWebDriver constructor desired_capatibilities argument by ChromiumDriver. (#9208)

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

bd5ca6c643a55e1cd8f542dd83f82d32b168b3b2 authored almost 4 years ago by Dmitriy Sintsov <[email protected]>
[py] Correct Type Hinting on option method. Fixes #9210

Dicts are allowed to be passed in as well as the current values already
on the method.

95707f2c77ef83fc7e033d437a440c6d9108baa6 authored almost 4 years ago by AutomatedTester <[email protected]>
Add support for intercepting browser requests

This DevTools-based API allows to intercept all requests coming from the
browser and either pass...

b9ef1f872faadc97ea9758244bb6e5cc2bca6a49 authored almost 4 years ago by titusfortner <[email protected]>
[rb] move guards from SpecSupport to Support

d6e4232e6141f2d745610ccde780589f76693341 authored almost 4 years ago by titusfortner <[email protected]>
[js] updating rules nodejs to 3.2.1 (#9211)

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

29534e3a6180d68187776236b46acbef018a9157 authored almost 4 years ago by Sri Harsha <[email protected]>
[bazel] jcenter is no more

c11013dcd4fa7d237c2fe9add829f44837670b45 authored almost 4 years ago by Simon Stewart <[email protected]>
[infra] Fixing comments, no functional changes

a77e65d23de49460156c7632469c2fd00f611458 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[infra] Reworking the script that uploads files to google storage

fead8055c6f8d52a0dc662055d5d667abe610366 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] What a silly mistake...

76d48d8aa368da05fcb8ef8cb35bb857e1c41779 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[grid] Naming NewSessionRunnable thread to simplify debugging

e50e7acfd2007f5a8bce3289266cd08cb479c08b authored almost 4 years ago by Diego Molina <[email protected]>
[grid] FixingNPE on the Grid UI when requests are in the queue

a10808bbd841f95509d72c9e0e525923d05ca3ff authored almost 4 years ago by Diego Molina <[email protected]>
[py] Add test for File Upload

4750e40b9c9208643dbe29776d1f2397d586e254 authored almost 4 years ago by AutomatedTester <[email protected]>
[java] Fixing browser name and browser-specific capability prefix in EdgeFilter

5ebc0e64b29584c529359511c452dbdf7c18e94f authored almost 4 years ago by Alexei Barantsev <[email protected]>
[cdp] Use a flat namespace for selenium options

This means that rather than having `se:options = {cdp: uri}` we now
just have `se:cdp = uri`. Ot...

9ea195303e6dee599395accbee86105184596d35 authored almost 4 years ago by Simon Stewart <[email protected]>
[py] remove unused imports

33fb89b6d4df42873a20fca306c3e02424a6d483 authored almost 4 years ago by AutomatedTester <[email protected]>
Be a little less aggressive about closing httpclients

8e8df2483fbb8843e2c62f0195dc204e8fd16539 authored almost 4 years ago by Simon Stewart <[email protected]>
Make configuring options through system properties explicit

ebd6bd7b4e3b64e8cad34038ef6380b19f340bcf authored almost 4 years ago by Simon Stewart <[email protected]>
[bazel] Make it easier for external projects to use browser pinning

d2b45c58ec49cb49d04d46c8f3b5c2a4b47b437c authored almost 4 years ago by Simon Stewart <[email protected]>
[java] Making stack trace shorter and prettier by throwing more specific exception

5ae1547e10e6de2de2c475df67fd74d14bd0e40f authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Code formatting, no functional changes

7d488f70fed6e1a8a3b5ad500f40e63521dc8299 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Fixing InternetExplorerOptions.merge, it should ignore "se:ieOptions" and merge only real capabilities, "se:ieOptions" will be constructed automatically

0da772d2b03140fb3378bee12a289a671d1e926f authored almost 4 years ago by Alexei Barantsev <[email protected]>
[js] Remove Firefox extension from selenium-atoms

2a10bce4630ee8d9dff07fb53a0e1ccf5c486a7a authored almost 4 years ago by AutomatedTester <[email protected]>
[atoms] Tidying up atoms IE code paths

36bc787321ee2b9ef88f37c23c8167aa30dc63eb authored almost 4 years ago by AutomatedTester <[email protected]>
[js] Remove Firefox Extension code handling

e0efe7e674edad575e31e98b59e7e13abd12d1a1 authored almost 4 years ago by AutomatedTester <[email protected]>
[java] Deprecating EventFiringWebDriver in favor of EventFiringDecorator

d1e3a2c40699f6ceb16c178d215b0a62e64db2d1 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Formatting code, no functional changes

d44efb4aad0133bd0c0c25614196f9703dd58694 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Deleting @Beta annotation from InternetExplorerOptions, and some code cleanup

f87b21f2c12cfadecf258790881d8a821b52c86d authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Reworking ProtocolHandshake to return either result or an exception, and reworking RemoteWebDriverBuilder to use FileBackedOutputStream to form request to remote server.

6baf2b8872647be82404db942f14577c7258f84b authored almost 4 years ago by Alexei Barantsev <[email protected]>
[java] Changing a test for RemoteWebDriverBuilder to analyze requests in time, later the streams can be closed

fd7a4b6071a4cc625d7fff29dbffb6c71c5d0e69 authored almost 4 years ago by Alexei Barantsev <[email protected]>
Review places where we create an `HttpClient`

This is a source of us leaking threads, since the underlying async
httpclient needs to be releas...

e874b53032c8e75a3168456058e1cc2755d61a4f authored almost 4 years ago by Simon Stewart <[email protected]>
Make sure we return after running main in bootstrap

c800a7b972130ca95527f6f2b61dfd382b05cd19 authored almost 4 years ago by Simon Stewart <[email protected]>
Stop the process if we cannot start the command

1ca2bac9fa89ee562a06b98b5f93cd5f38870297 authored almost 4 years ago by Simon Stewart <[email protected]>
Add missing copyright file. No logical changes

c969deb768b0781b38a5d767dcef2c1e5466f710 authored almost 4 years ago by Simon Stewart <[email protected]>
[docker] Containers may not always be present

6f92e8a08245079e1ea0228dbc776d03b2f6f541 authored almost 4 years ago by Simon Stewart <[email protected]>
[tracing] Use OT provided mechanisms for configuring OT

Notably, we now use OpenTelemetry's own reflection-based mechanism for
loading tracers. This mea...

3a94ffba988bf8ffadfc41ff20737b7d8b46f470 authored almost 4 years ago by Simon Stewart <[email protected]>
[bazel] Run buildifier. No logical changes

1060b98f5136b279e46691672ca10e34a81bd328 authored almost 4 years ago by Simon Stewart <[email protected]>
Use a custom classloader to load everything

This means that we shouldn't need to worry about things like
`Class.forName` being called and ge...

a34ad8388624302d4750b5b9f53a3fe069067e48 authored almost 4 years ago by Simon Stewart <[email protected]>
[grid] Parse log levels using Level.parse

7dc0c8a78e94e389bffbc83d459244cdf89a63da authored almost 4 years ago by Simon Stewart <[email protected]>
[grid-ui] Fixing overall concurrency panel visibility and properties

c8f352a99da4c237ebb648680bfe603120f53ff5 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[grid-ui] Massive code style fix to make ts-standard checker happy

9ac878bc58c724856de1af7ea5990b0c184a5ca2 authored almost 4 years ago by Alexei Barantsev <[email protected]>
[grid] FixingNPE on the Grid UI which was breaking E2E tests

a75acaeec44cd5db646ccc7a1b7677765debbaed authored almost 4 years ago by Diego Molina <[email protected]>
[grid] Avoiding NPE on the Grid UI

d387c913f66e35e4977ab5e9f776ebb6fa1498ab authored almost 4 years ago by Diego Molina <[email protected]>
Upgrade OpenTelemetry to 0.16.0 (#9187)

* Upgrade OpenTelemetry to 0.15.0

* Upgrade OpenTelemetry to 0.16.0

* Remove unused import...

d17ac96fb45f3f29f67c971d2fb2fd0ed238d9e5 authored almost 4 years ago by Puja Jagani <[email protected]>
[grid] Declaring individual imports

8dcfe79b2d1719d82f499f04d0f7baf93bfa015d authored almost 4 years ago by Diego Molina <[email protected]>
[grid-ui] Extracting small reusable components

17e395e579946693461c12e61cee37c630130b1e authored almost 4 years ago by Alexei Barantsev <[email protected]>