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
c498dad8c59938488d6b636b4dede270ee446007 authored over 3 years ago by titusfortner <[email protected]>
This emphasizes that all the java code is inter-related. We make use
of bazel to avoid introduc...
6665715c8bf5b079ea39889278b31d51d7ecc6ab authored over 3 years ago by Alex Rodionov <[email protected]>
682c6080d24058fb7733697df659c8c2c56ab41f authored over 3 years ago by AutomatedTester <[email protected]>
7783486500a73f8cdf4662a8684a6f5154dd20a6 authored over 3 years ago by AutomatedTester <[email protected]>
* Add docker max sessions flag
* Use Node max-sessions flag in Docker options
* Hardcode "...
ab99331fe4043a9cc7b883322ce397fdf03d73a7 authored over 3 years ago by Puja Jagani <[email protected]>04cc1a891aec340356de5f03be37597900a22501 authored over 3 years ago by AutomatedTester <[email protected]>
f3b5d5e03f2357813804a1f7cd565a657b8a904b authored over 3 years ago by AutomatedTester <[email protected]>
Fixes #9678
2aea999ba19a6c3e2ce9a35ab008f75665ae59b8 authored over 3 years ago by AutomatedTester <[email protected]>f0149077f196709e1f68f9b855612b31a5535801 authored over 3 years ago by Puja Jagani <[email protected]>
377b8bbad1d0392ec6d15dd2c8921d598600ad08 authored over 3 years ago by Puja Jagani <[email protected]>
* Close DriverService executor on quit
* Close DriverCommandExecutor executor on quit
7a63077ea480aea643ec0a00c74d6902d21ff014 authored over 3 years ago by Puja Jagani <[email protected]>9e6eaf91f6527dcc916e44a4b58d0899b67a0073 authored over 3 years ago by AutomatedTester <[email protected]>
The previous approach used globals and was not useful, the new design
the session to be shared a...
7e69b3d6348f17e0804dd5cacef210a098909604 authored over 3 years ago by titusfortner <[email protected]>
1593b70d44dc32031c866af54fc48adfa2790598 authored over 3 years ago by titusfortner <[email protected]>
497cde3d827f065e774fedec851174247e93de99 authored over 3 years ago by titusfortner <[email protected]>
13114e1f46c375db8493c9ed5c0181faff87a777 authored over 3 years ago by AutomatedTester <[email protected]>
094ca6e5a1a589c29bf5f992927cda68eff053f6 authored over 3 years ago by AutomatedTester <[email protected]>
Still need to expand this to chromium based browsers
ad11a61cebbb276f3d3156bded2e566ec41d6696 authored over 3 years ago by AutomatedTester <[email protected]>This also adds documentation for the new features.
Fixes #9559
e5968b6c1fbeaa3a58bf8fc5587b96410bdca474 authored over 3 years ago by AutomatedTester <[email protected]>8c217cff7ecc3b0bad7143d592e2943e93bd9d6b authored over 3 years ago by AutomatedTester <[email protected]>
* [py] add github action for type checking
Signed-off-by: oleg.hoefling <oleg.hoefling@gmail....
23eefa8ae9cf1b7c8fb51698fe2826db5c4fb294 authored over 3 years ago by Oleg Höfling <[email protected]>
The `--enable-chrome-logs` ChromeDriver option can now be enabled using
the Chromium (or Chrome...
6c325538ed40e0ebc85aae86844ab65b07bed99a authored over 3 years ago by Diego Molina <[email protected]>
* [py] PEP 484 type hints for selenium.webdriver.remote.errorhandler
Signed-off-by: oleg.hoef...
de8ac457cf8fe82271d1e45f76f783ca56096104 authored over 3 years ago by Oleg Höfling <[email protected]>a67878e997aa47e959c859d469d57c6153dd0076 authored over 3 years ago by AutomatedTester <[email protected]>
2c8c4ffc7efe4ef6599e611771912120bf3ab795 authored over 3 years ago by Brandon Walderman <[email protected]>
Co-authored-by: David Burns <[email protected]>
b0a4a29cb2dfd9a732ca4ed0fbb5a8cb9da4e74d authored over 3 years ago by Dharin Shah <[email protected]>2e538533dd17a6d396f0e7b377a2fa4cf9c4b010 authored over 3 years ago by AutomatedTester <[email protected]>
7afecdc8c122634da8b2249e6d3378fd4bd69286 authored over 3 years ago by AutomatedTester <[email protected]>
817be45ded502d839163c94575f344e6283201d7 authored over 3 years ago by Puja Jagani <[email protected]>
b69d4cb4d1dd4848a3406c33b084f0f8bb3d90ef authored over 3 years ago by Puja Jagani <[email protected]>
59962fea7eca63ba8b3a3dd8eacd61c30ce0666c authored over 3 years ago by Simon Stewart <[email protected]>
5efb6606ab2ba30ed53dbd8a4092dc32bcbd67ba authored over 3 years ago by Simon Stewart <[email protected]>
ca0f141793a0c4d9ab95c9db6540e2a05c6a8495 authored over 3 years ago by Simon Stewart <[email protected]>
Doing this allows us to build on macOS running on Apple Silicon,
which will become necessary as ...
74745cf081c65aa601b3a02760b00dfa95dcb4e2 authored over 3 years ago by Diego Molina <[email protected]>
[skip ci]
cc4afffa302f068c9616dcd186d05f345c34357a authored over 3 years ago by Diego Molina <[email protected]>Signed-off-by: oleg.hoefling <[email protected]>
77788e020cd911bb1aad04d13ad250ce2a6f90eb authored over 3 years ago by Oleg Höfling <[email protected]>6b2edbc990210a200f47ba3bfcbb2fb16980101b authored over 3 years ago by AutomatedTester <[email protected]>
c9a18b956be491de03269b5fc1ef1d8ca5e629ac authored over 3 years ago by AutomatedTester <[email protected]>
2c94ad31fa82a062a8facb82de93ad4d3b1dfef9 authored over 3 years ago by AutomatedTester <[email protected]>
We now return `null` instead of throwing an exception
if we attempt to read from an inputstream ...
960e1688b4676da13aed5bd8b05604154d95306a authored over 3 years ago by Diego Molina <[email protected]>
This helps https://github.com/SeleniumHQ/selenium/issues/9528
because Netty tends to timeout whe...
8c03b6d66862510357768a12c43e3694a28ba519 authored over 3 years ago by Diego Molina <[email protected]>
Co-authored-by: Diego Molina <[email protected]>
2743584764e87f637e74b4a23eeccfb7a7a4ebbc authored over 3 years ago by Dharin Shah <[email protected]>b6851f8b4f4dbf74e72d5dee094f100d085bdce6 authored over 3 years ago by Alex Rodionov <[email protected]>
873728e37ec49397f04bfedbbb8659d4181c65d6 authored over 3 years ago by Alex Rodionov <[email protected]>
8d656fe2ddb9aa61560bf71182e51b5fa76ee0eb authored over 3 years ago by Alex Rodionov <[email protected]>
This adds new method `Element#shadow_root` which returns an instance of
`ShadowRoot` class. It c...
ee0193db29ab87af03bb2377689069b4644576ba authored over 3 years ago by Simon Mavi Stewart <[email protected]>
9049a6f8f29c1ffb4e300858d8dbe26bc3baf83b authored over 3 years ago by Simon Mavi Stewart <[email protected]>
If the healthcheck does not pass before the node timeout period is
passed, the node is marked as...
9b1f2d792b870036447514eaeea23fb5c9020c11 authored over 3 years ago by Simon Mavi Stewart <[email protected]>
7421ba6f5c8ee8e19cfb53b4a2df70ea8a276d05 authored over 3 years ago by Simon Mavi Stewart <[email protected]>
Prior to this change, the distributor would only be creating sessions
one at a time. This may be...
7bed535e7e2b7824b5e9798724bcef6af572eedd authored over 3 years ago by Simon Mavi Stewart <[email protected]>
2d817e5d95ebbe0c4d94ba68381c5b3a62b8d906 authored over 3 years ago by Simon Mavi Stewart <[email protected]>
3f896ba2d44c8eb01ed752a2752d5a6d8dc478ba authored over 3 years ago by Simon Mavi Stewart <[email protected]>
86eeec22543bc18b4547f916aead13998452a4a1 authored over 3 years ago by Simon Mavi Stewart <[email protected]>
a0e9c2e8b237ff39bd729e14d322a96c2d34ec90 authored over 3 years ago by Dharin Shah <[email protected]>
bc69a20c8331210e3663ac7015d25788db39194c authored over 3 years ago by Sri Harsha <[email protected]>
513114904e40e87986d96883cb29767c7f971919 authored over 3 years ago by Sri Harsha <[email protected]>
277b581aefc79693b31dfd54c90e9638f5a3f582 authored over 3 years ago by Puja Jagani <[email protected]>
Signed-off-by: oleg.hoefling <[email protected]>
Co-authored-by: David Burns <david.bur...
2ea9026477a051e62cc486eb18a61db3fc228934 authored over 3 years ago by Oleg Höfling <[email protected]>Co-authored-by: David Burns <[email protected]>
223a4f6bd05095a7c20cce157d28741b698a4a60 authored over 3 years ago by Leon Shams <[email protected]>Signed-off-by: oleg.hoefling <[email protected]>
Co-authored-by: David Burns <david.bur...
e46dba531896f67bdb93ba8d9e1d64f8b6b75b6f authored over 3 years ago by Oleg Höfling <[email protected]>d2333a2049e7f5c30448b1f47fe2156c4465f312 authored over 3 years ago by Puja Jagani <[email protected]>
Python is treating 0 as falsy types if we just use the `not`
keyword. Being more explicit for th...
2530e56e0c35f8d6d53b9a2a71838aeafe6f206e authored over 3 years ago by AutomatedTester <[email protected]>
8207197b592c5fbb46578586b41f2e5218163da0 authored over 3 years ago by AutomatedTester <[email protected]>
0abd50117e1622ff4885a427a74fcd3492c5fa1c authored over 3 years ago by Simon Stewart <[email protected]>
d388aa8587b4f08b8ad0527f90011a0c4b6600c2 authored over 3 years ago by Simon Stewart <[email protected]>
This dep added 50% to the size of the standalone server for a piece of
functionality that's seld...
The model contains a pile of logic that is fussy and easy to get
wrong. It's designed to be shar...
The `data` package should really be immutable. Let's make it that way
again.
730cdc26561576f38d9668d2fbd31f44e7aa5075 authored over 3 years ago by Simon Stewart <[email protected]>
abce1cd6cf9462fd0c061361837eb25b660a78e8 authored over 3 years ago by Simon Stewart <[email protected]>
The underlying driver should be accessible via `WrapsDriver`
rather than us needing a custom int...
ebd0998cde549ad36dcfcfb269380bf7b498ab0e authored over 3 years ago by Simon Stewart <[email protected]>
IsRemoteWebElement was added so that the event firing webdriver
could correctly serialise remote...
4798b008d283602687ebf80ae25048765eae958b authored over 3 years ago by Simon Stewart <[email protected]>
[skip ci]
1e3cc6b5f650fbb1da43aa0e400316fd37a5304b authored over 3 years ago by Diego Molina <[email protected]>Related to #9528.
91e313a49862e18959b23b2136b3452aea636139 authored over 3 years ago by Puja Jagani <[email protected]>With the rise in supply chain attacks and OSS dependencies being used as a attack vector, Micros...
9d148a3dfc76a35d9be2220ebb0cddb5fe7f7a27 authored over 3 years ago by Microsoft Provenance Contributions <[email protected]>
It's similar to 0.90.0 but the gem includes all the necessary files now.
Fixes `LoadError: canno...
14800bbe94d3f1031b8017c92cc953b41ab54b52 authored over 3 years ago by Simon Stewart <[email protected]>
e1d15c49e22752bbd0ff06cd9f98c2216169e9e2 authored over 3 years ago by Simon Stewart <[email protected]>
We still use `--release 8` for most libraries, so in reality all this
does it make our life in I...
5d58b8e1456c99b10759fecb55a3e8d151c5c280 authored over 3 years ago by Puja Jagani <[email protected]>
23ece4f6460b2e73db4889cf45a3bd66049b8dbd authored over 3 years ago by Diego Molina <[email protected]>
673c6783084971563671a3214e6fc9bf1b034218 authored over 3 years ago by Diego Molina <[email protected]>
4f0b218abf1fd46f0fb3be82002e1d95668282f5 authored over 3 years ago by Diego Molina <[email protected]>
ee1d50f8e2e92911d6a6d91ce5f5963caa0153a5 authored over 3 years ago by Diego Molina <[email protected]>
Signed-off-by: oleg.hoefling <[email protected]>
Co-authored-by: David Burns <david.bur...
89af50f8f84bb00d70a9e992ff381e0b906e7981 authored over 3 years ago by Oleg Höfling <[email protected]>* [py] PEP 484 type hints for selenium.webdriver.remote.utils
Signed-off-by: oleg.hoefling <o...
e60c097fb66dfdf085ec52a505b50646d0c0ea22 authored over 3 years ago by Oleg Höfling <[email protected]>
Typescript is pending as it breaks things
after upgrading.
Also, changing class names to express better
what they intent to do, which is, routing
websocket...