Closed Bug 1908997 Opened 3 months ago Closed 3 months ago

[wpt-sync] Sync PR 47209 - Bump selenium from 4.20.0 to 4.23.0 in /tools

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 47209 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/47209
Details from upstream follow.

dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> wrote:

Bump selenium from 4.20.0 to 4.23.0 in /tools

Bumps selenium from 4.20.0 to 4.23.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/SeleniumHQ/Selenium/releases">selenium's releases</a>.</em></p>
<blockquote>
<h2>Selenium 4.23.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/node/selenium-webdriver/CHANGES.md">JavaScript</a></strong>     |    <!-- raw HTML omitted --> <strong><a href="https://github.com/SeleniumHQ/selenium/blob/trunk/cpp/iedriverserver/CHANGELOG">IEDriver</a></strong>
<!-- raw HTML omitted --></p>
<h2>What's Changed</h2>
<ul>
<li><a href="https://github.com/seleniumhq/selenium/commit/4df0a231af83908edb1a4304028b508f245d26a8"><code>4df0a231af</code></a> - [build] Prepare for release of Selenium 4.23.0 (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14273">#14273</a>) :: Selenium CI Bot</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/e5422e6a4e8328af13b7fe0416a99127b657af4e"><code>e5422e6a4e</code></a> - [bidi][java] Add high-level logging APIs (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14225">#14225</a>) :: Puja Jagani</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/8cf9a591534450ada479c0149f84106ffe1b3982"><code>8cf9a59153</code></a> - [grid] Set session-request-timeout as client readTimeout in RemoteNewSessionQueue (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14272">#14272</a>) :: Viet Nguyen Duc</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/f3724e661adb896a11160bb0816a42ce60df6916"><code>f3724e661a</code></a> - [java] Consistent UTF-8 Encoding and Code Enhancements (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14218">#14218</a>) :: Alex</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/72e3a61001af990eafe607e719ed5b21f82671c0"><code>72e3a61001</code></a> - [java] custom duration for Actions constructor (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14085">#14085</a>) :: Alex</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/10b3305fe594b72ccda8d4d59200bf66b8736622"><code>10b3305fe5</code></a> - Update logo path in readme (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14177">#14177</a>) :: Nikolay Borisenko</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/d8830283fb459fef2aca0d26c54c209ead96dda7"><code>d8830283fb</code></a> - [rb] Add backtrace locations and cause to errors (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14170">#14170</a>) :: Augustin Gottlieb Pequeno</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/4a17ec391c1787d3b3c258ea439c8f9e5f4b4146"><code>4a17ec391c</code></a> - [java] Merge android specific parameters in chrome options (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14217">#14217</a>) :: Alex</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/9aa1a7f3eeb4c656a4b662e53d0cd937e9efd1a7"><code>9aa1a7f3ee</code></a> - py: fix RelativeBy#near to take 2 parameters (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/13082">#13082</a>) :: pinterior</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/9d6131f48ef123b6c3f4e95ba3c76912367fc916"><code>9d6131f48e</code></a> - Remove 'browserName' capability from stereotype when using RelaySession (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14247">#14247</a>) :: bhecquet</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/82715b914b25aa26dc4217562303c55c059a71ed"><code>82715b914b</code></a> - [dotnet] Quit fails after not successful new session (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14242">#14242</a>) :: Indomitable</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/79512380c6abd194b616b6161907f861ff452c7e"><code>79512380c6</code></a> - [bidi][js] Deprecate argument value wrapper class (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14251">#14251</a>) :: Puja Jagani</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/12769d6785755c05418f019a73d0d3d3daf01c57"><code>12769d6785</code></a> - [java] Revert workaround for old netty http client (addendum to <a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/12843">#12843</a>) (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14134">#14134</a>) :: Oleksandr Kulychok</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/7334bfc47303a6ae2fb05df9a44d487ece372f46"><code>7334bfc473</code></a> - [bidi][js] Add high-level script pinning APIs (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14250">#14250</a>) :: Puja Jagani</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/0f6884149f1c60f03538c84473f2e48b1fcd47db"><code>0f6884149f</code></a> - [bidi][js] Add dom mutation handlers (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14238">#14238</a>) :: Puja Jagani</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/785914e555cfbb2733eb9626f439828b6469a57d"><code>785914e555</code></a> - [py] Remove precompiled binaries from sdist (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14233">#14233</a>) :: James Hilliard</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/6b28a8c03feb0c4121d07299a18444dcbc34b35e"><code>6b28a8c03f</code></a> - [bidi] Add source type to log entry (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14244">#14244</a>) :: Puja Jagani</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/df75c3a73939bf019439364e2f61e55e93399d8c"><code>df75c3a739</code></a> - [rb] Update selenium manager types (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14189">#14189</a>) :: Augustin Gottlieb Pequeno</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/f09642274e9dc2f9807da0addcc7eee93efee340"><code>f09642274e</code></a> - [dotnet] Return back protected synchronous Execute method in WebDriver :: Nikolay Borisenko</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/425ed87c9e2d4ef60e3b994a472745cc8e9e2aea"><code>425ed87c9e</code></a> - [bidi][js] Add methods to add/remove handlers in Script module (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14230">#14230</a>) :: Puja Jagani</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/5e8d6a1f93c51a719c13d7dc263097bec707b11f"><code>5e8d6a1f93</code></a> - [bidi][java] Avoid creating new instances of log entry event :: Puja Jagani</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/06e7b7a4d7a2b28ffb67f1a3dcfa1f45274627de"><code>06e7b7a4d7</code></a> - [bidi][java] Ensure empty values are removed from the call back map :: Puja Jagani</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/5c087471ad161f84598df38e34caf8b4fb3ddb4e"><code>5c087471ad</code></a> - [bidi] [java] Fix the adding and the removing listener :: Puja Jagani</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/48fd9563cbc4492a5494a35e48eb0d1202265f8d"><code>48fd9563cb</code></a> - [bidi] [java] Ensure the listeners returns an id (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14215">#14215</a>) :: Puja Jagani</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/54941080765f976b88da7f273f1647b2d98aaf70"><code>5494108076</code></a> - [py] websocket-client v.1.8.0 was added to setup.py (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14187">#14187</a>) :: Alex</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/fe7e7c743455b5ae3f74a9e729f754ffcdb335c3"><code>fe7e7c7434</code></a> - [js + bazel]: Run Node browser tests on the RBE (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14194">#14194</a>) :: Simon Stewart</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/164bf7944b6f7a343de792a5ee48f694286dac3c"><code>164bf7944b</code></a> - [bidi][java] Remove the method that converts node value to RemoteWebElement :: Puja Jagani</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/e8745c61e3ab3d1873d1a8cb178fc166aed63e71"><code>e8745c61e3</code></a> - [java] Deleting tests referencing deprecated methods in Require.java :: Diego Molina</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/257104ea93dbe7f52b4c332da48c6cc44198641a"><code>257104ea93</code></a> - Bump JS dependencies (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14193">#14193</a>) :: Simon Stewart</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/dcd99ce83a3b50f23602e1c7d091752587f52a12"><code>dcd99ce83a</code></a> - [java] Removing usages of deprecated methods in Require.java :: Diego Molina</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/2b32dbd572535de7434518667507180b83bf61e2"><code>2b32dbd572</code></a> - [java] Removing <code>LocateNodeParameters.Builder</code>, deprecated since 4.20 :: Diego Molina</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/034a58207823def56d4adf4384bf4a901e87b29b"><code>034a582078</code></a> - [java] Setting proxy in SM only when it is needed. :: Diego Molina</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/abdaa7539a2b13fd298017ec4f44ca08f12d6503"><code>abdaa7539a</code></a> - [js][bidi] Fix the event unsubscribe method. Update modules to have close methods. (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14192">#14192</a>) :: Puja Jagani</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/84cc67e7c7698062ecfbbe4172bb8ef91c54edad"><code>84cc67e7c7</code></a> - [rb] Add URLs constant to update error messages (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14174">#14174</a>) :: Augustin Gottlieb Pequeno</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/fd5f54ebd7f859502c4fd5dd3431b4ad8ec2125b"><code>fd5f54ebd7</code></a> - [rb] Run remote tests on RBE (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/13906">#13906</a>) :: Alex Rodionov</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/8184982ab006c5f6528d7e416d763c3aadba1338"><code>8184982ab0</code></a> - [build] add notes for where automated build can be improved for next release :: titusfortner</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/815839a857ea993277ab39a38e213f60d4b64295"><code>815839a857</code></a> - [build] ensure rust version and changelog are properly committed :: titusfortner</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/917b2d4a5752bc264dbe9fc0a91240fd861eec02"><code>917b2d4a57</code></a> - [build] parse patch version tags to update and PR just applicable languages :: titusfortner</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/826a6bddeb4368896ee7ccec91dfc742375b94e1"><code>826a6bddeb</code></a> - [rb] Add FedCM support to the ruby selenium client (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/13796">#13796</a>) :: Augustin Gottlieb Pequeno</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/0770acd6c05a2f2a548af01ae4940b38533695d5"><code>0770acd6c0</code></a> - [build] Release Staging workflow automatically runs Update Documentation workflow :: titusfortner</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/4ec3e7a9decd3734b0a8ed8b3739512b4ad93b80"><code>4ec3e7a9de</code></a> - [build] have update-documentation make a PR from the updated branch :: titusfortner</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/fbd6ff324dd9644220c579132757f75fe73964a0"><code>fbd6ff324d</code></a> - [build] add temporary code to update documentattion workflow to generate correct api docs :: titusfortner</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/6936f64293959fb5e542140154911ba2bf12d6f4"><code>6936f64293</code></a> - Updates the py api doc build (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14173">#14173</a>) :: Ed Manlove</li>
<li><a href="https://github.com/seleniumhq/selenium/commit/aba09e486d3c4f348a0a653d95b5bc94304c5587"><code>aba09e486d</code></a> - [dotnet] Kick off sending of request and log it in parallel :: Nikolay Borisenko</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/4df0a231af83908edb1a4304028b508f245d26a8"><code>4df0a23</code></a> [build] Prepare for release of Selenium 4.23.0 (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14273">#14273</a>)</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/e5422e6a4e8328af13b7fe0416a99127b657af4e"><code>e5422e6</code></a> [bidi][java] Add high-level logging APIs (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14225">#14225</a>)</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/8cf9a591534450ada479c0149f84106ffe1b3982"><code>8cf9a59</code></a> [grid] Set session-request-timeout as client readTimeout in RemoteNewSessionQ...</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/f3724e661adb896a11160bb0816a42ce60df6916"><code>f3724e6</code></a> [java] Consistent UTF-8 Encoding and Code Enhancements (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14218">#14218</a>)</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/72e3a61001af990eafe607e719ed5b21f82671c0"><code>72e3a61</code></a> [java] custom duration for Actions constructor (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14085">#14085</a>)</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/10b3305fe594b72ccda8d4d59200bf66b8736622"><code>10b3305</code></a> Update logo path in readme (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14177">#14177</a>)</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/d8830283fb459fef2aca0d26c54c209ead96dda7"><code>d883028</code></a> [rb] Add backtrace locations and cause to errors (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14170">#14170</a>)</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/4a17ec391c1787d3b3c258ea439c8f9e5f4b4146"><code>4a17ec3</code></a> [java] Merge android specific parameters in chrome options (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14217">#14217</a>)</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/9aa1a7f3eeb4c656a4b662e53d0cd937e9efd1a7"><code>9aa1a7f</code></a> py: fix RelativeBy#near to take 2 parameters (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/13082">#13082</a>)</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/9d6131f48ef123b6c3f4e95ba3c76912367fc916"><code>9d6131f</code></a> Remove 'browserName' capability from stereotype when using RelaySession (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14247">#14247</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/SeleniumHQ/Selenium/compare/selenium-4.20.0...selenium-4.23.0">compare view</a></li>
</ul>
</details>
<br />

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.


<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>

Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.