Commit fb2b8fb
authored
Build(deps-dev): Bump selenium-webdriver from 4.31.0 to 4.32.0 (#832)
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from
4.31.0 to 4.32.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/SeleniumHQ/selenium/releases">selenium-webdriver's
releases</a>.</em></p>
<blockquote>
<h2>Selenium 4.32.0</h2>
<h2>Detailed Changelogs by Component</h2>
<p><!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG">Java</a></strong>
| <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES">Python</a></strong>
| <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG">DotNet</a></strong>
| <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES">Ruby</a></strong>
| <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md">JavaScript</a></strong>
<!-- raw HTML omitted --></p>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<!-- raw HTML omitted -->
<ul>
<li>[py] Fix test args for --headless and --bidi by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15567">SeleniumHQ/selenium#15567</a></li>
<li>[py] Only skip WebKit tests on Windows by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15470">SeleniumHQ/selenium#15470</a></li>
<li>[dotnet] [bidi] Revisit some core functionality to deserialize
without intermediate <code>JsonElement</code> allocation by <a
href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15575">SeleniumHQ/selenium#15575</a></li>
<li>[py] Fix broken test for chromedriver logging by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15579">SeleniumHQ/selenium#15579</a></li>
<li>[py] Fix test for w3c touch pointer properties by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15580">SeleniumHQ/selenium#15580</a></li>
<li>[py] Fix FedCM tests leaking state by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15583">SeleniumHQ/selenium#15583</a></li>
<li>[dotnet] [bidi] Address BiDi's JSON converter AOT warnings by <a
href="https://github.com/RenderMichael"><code>@RenderMichael</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15390">SeleniumHQ/selenium#15390</a></li>
<li>[dotnet] [bidi] Added missing GenericLogEntry log entry type in
Script module by <a
href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15591">SeleniumHQ/selenium#15591</a></li>
<li>[grid] Ignored options when they are prefixed, safari specif as well
by <a href="https://github.com/diemol"><code>@diemol</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15574">SeleniumHQ/selenium#15574</a></li>
<li>[py] Remove broken logo from Sphinx generated API docs by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15597">SeleniumHQ/selenium#15597</a></li>
<li>[py] Fix PyTest configuration for WPEWebKit by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15602">SeleniumHQ/selenium#15602</a></li>
<li>[py] Fix failing test for Edge logging by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15605">SeleniumHQ/selenium#15605</a></li>
<li>[rb] Add PrintOptions Implementation for Ruby WebDriver by <a
href="https://github.com/yvsvarma"><code>@yvsvarma</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15158">SeleniumHQ/selenium#15158</a></li>
<li>[py] BiDi Network implementation of Intercepts and Auth in Python by
<a href="https://github.com/shbenzer"><code>@shbenzer</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14592">SeleniumHQ/selenium#14592</a></li>
<li>[py] Use XWayland for internal Python Firefox tests by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15601">SeleniumHQ/selenium#15601</a></li>
<li>[py] Use mock.patch for environment variables in tests by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15607">SeleniumHQ/selenium#15607</a></li>
<li>[ruby] fix lint for print_options.rb by <a
href="https://github.com/Delta456"><code>@Delta456</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15608">SeleniumHQ/selenium#15608</a></li>
<li>[py] Configure readthedocs publishing for Python API docs by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15614">SeleniumHQ/selenium#15614</a></li>
<li>[py] Fix select being able to select options hidden by css rules by
<a href="https://github.com/FFederi"><code>@FFederi</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15135">SeleniumHQ/selenium#15135</a></li>
<li>[py][bidi]: Implement BiDi browser module by <a
href="https://github.com/navin772"><code>@navin772</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15616">SeleniumHQ/selenium#15616</a></li>
<li>[dotnet] [bidi] Combine network interception to apply rules
(breaking change) by <a
href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15603">SeleniumHQ/selenium#15603</a></li>
<li>[dotnet] [bidi] Add strongly-typed
<code>LocalValue.ConvertFrom</code> overloads by <a
href="https://github.com/RenderMichael"><code>@RenderMichael</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15532">SeleniumHQ/selenium#15532</a></li>
<li>[py] Add missing modules to Python API docs by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15624">SeleniumHQ/selenium#15624</a></li>
<li>[dotnet] [bidi] Do not throw when CallFunction or Evaluate return
exceptional result (breaking change) by <a
href="https://github.com/RenderMichael"><code>@RenderMichael</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15521">SeleniumHQ/selenium#15521</a></li>
<li>[py] Skip bidi tests on browsers that don't support bidi by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15625">SeleniumHQ/selenium#15625</a></li>
<li>[py] complete
<code>test_should_throw_an_exception_if_an_alert_has_not_been_dealt_with_and_dismiss_the_alert</code>
by <a href="https://github.com/Delta456"><code>@Delta456</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15559">SeleniumHQ/selenium#15559</a></li>
<li>[py] Remove unused xfail on chrome/edge service tests by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15637">SeleniumHQ/selenium#15637</a></li>
<li>[py] Adjust xfail markers for window size/position tests by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15638">SeleniumHQ/selenium#15638</a></li>
<li>[py] Call service.stop() when session can't be started by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15636">SeleniumHQ/selenium#15636</a></li>
<li>[dotnet] [bidi] Reuse memory when receiving websocket messages by <a
href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15640">SeleniumHQ/selenium#15640</a></li>
<li>[py] Remove logging API for non-Chromium browsers by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15641">SeleniumHQ/selenium#15641</a></li>
<li>[py] Raise TypeError when creating webdriver.Remote() without
options by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15619">SeleniumHQ/selenium#15619</a></li>
<li>[py] Upgrade dependencies for mypy tox environment by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15642">SeleniumHQ/selenium#15642</a></li>
<li>[py] Fix Remote Firefox tests on Linux/Wayland by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15648">SeleniumHQ/selenium#15648</a></li>
<li>[dotnet] Enhance Selenium Manager platform detection by <a
href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15649">SeleniumHQ/selenium#15649</a></li>
<li>[dotnet] Use namespace file scoped by <a
href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/15651">SeleniumHQ/selenium#15651</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES">selenium-webdriver's
changelog</a>.</em></p>
<blockquote>
<h1>4.32.0 (2025-05-02)</h1>
<ul>
<li>Add CDP for Chrome 136 and remove 133</li>
<li>log at info level with names and values when Guards#add_condition
used</li>
<li>Add PrintOptions Implementation for Ruby WebDriver (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/15158">#15158</a>)</li>
<li>[ruby] fix lint for print_options.rb (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/15608">#15608</a>)</li>
<li>add enable_downloads to attr_accessor for all options classes</li>
<li>make logging of test guards debug level not info</li>
<li>Set remote active protocol in Firefox to BiDi only</li>
<li>handle issue with selenium manager exit status being nil (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/15676">#15676</a>)</li>
<li>Add websocket-port parameter to firefox service (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/15458">#15458</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/d17c8aa95092dc25ae64f12e7abdc844cf3503f0"><code>d17c8aa</code></a>
[build] Prepare for release of Selenium 4.32.0 (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/15690">#15690</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/3ff6f9ae7c695bf1918af0112b5ee3f6fe65d1ca"><code>3ff6f9a</code></a>
[rb] Add websocket-port parameter to firefox service (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/15458">#15458</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/479d197d5c7c68c3784d4d755a36838974190e0f"><code>479d197</code></a>
[rb] handle issue with selenium manager exit status being nil (<a
href="https://redirect.github.com/SeleniumHQ/selenium/issues/15676">#15676</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/f7aa586d7ee385dcfd8ac156347e795aee015401"><code>f7aa586</code></a>
[rb] Fix a test for changing the remote active protocol for Firefox</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/a1ff120a9fd69daeea6a51d41aee6beb83748895"><code>a1ff120</code></a>
Set remote active protocol in Firefox to BiDi only</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/f4c073d50b2a2fa8a8dcd05b291ddc4c93d477e4"><code>f4c073d</code></a>
[rb] fix linting</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/827efd422dde9e92194f49a37f50a025be99adec"><code>827efd4</code></a>
[rb] make logging of test guards debug level not info</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/0e9e9de5754c0b5daf654b9f5123311b4f18cb62"><code>0e9e9de</code></a>
[rb] fix linting of tests</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/0acb52ef8a10088c91c7a09256b788416bfb32c9"><code>0acb52e</code></a>
[rb] add enable_downloads to attr_accessor for all options classes</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/3d510715dd8bcc340f318b1bb6240fe4f1bd293f"><code>3d51071</code></a>
[rb] update rubocop</li>
<li>Additional commits viewable in <a
href="https://github.com/SeleniumHQ/selenium/compare/selenium-4.31.0...selenium-4.32.0">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
664 | 664 | | |
665 | 665 | | |
666 | 666 | | |
667 | | - | |
| 667 | + | |
668 | 668 | | |
669 | 669 | | |
670 | 670 | | |
| |||
0 commit comments