Closed Bug 1903909 Opened 1 year ago Closed 1 year ago

[wpt-sync] Sync PR 46851 - Bump selenium from 4.20.0 to 4.22.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 46851 into mozilla-central (this bug is closed when the sync is complete).

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

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

Bump selenium from 4.20.0 to 4.22.0 in /tools

Bumps selenium from 4.20.0 to 4.22.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.22.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>[dotnet] change source of navigation alias by <a href="https://github.com/titusfortner"><code>@​titusfortner</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/13960">SeleniumHQ/selenium#13960</a></li>
<li>[rust] Include mixed output (INFO, WARN, DEBUG, etc. to stderr and minimal JSON to stdout) by <a href="https://github.com/bonigarcia"><code>@​bonigarcia</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/13414">SeleniumHQ/selenium#13414</a></li>
<li>Add <code>selenium-manager</code> executables to python manifest by <a href="https://github.com/yuzawa-san"><code>@​yuzawa-san</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/13998">SeleniumHQ/selenium#13998</a></li>
<li>[java][bidi] Remove non-relevant annotations by <a href="https://github.com/pujagani"><code>@​pujagani</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14013">SeleniumHQ/selenium#14013</a></li>
<li>[java] Add convenience for enabling BiDi by <a href="https://github.com/pujagani"><code>@​pujagani</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14029">SeleniumHQ/selenium#14029</a></li>
<li>14034: Eliminate assumption of mutable list argument in SeleniumManager.getBinaryPaths() by <a href="https://github.com/sbabcoc"><code>@​sbabcoc</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14036">SeleniumHQ/selenium#14036</a></li>
<li>14035: Add 'toJson' method to produce expected serialization by <a href="https://github.com/sbabcoc"><code>@​sbabcoc</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14038">SeleniumHQ/selenium#14038</a></li>
<li>[js] Trying to fix JS nightly by <a href="https://github.com/diemol"><code>@​diemol</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14048">SeleniumHQ/selenium#14048</a></li>
<li>Notify nightly failures by <a href="https://github.com/diemol"><code>@​diemol</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14049">SeleniumHQ/selenium#14049</a></li>
<li>[rb] manage bidi instance on the bridge not the driver by <a href="https://github.com/titusfortner"><code>@​titusfortner</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14071">SeleniumHQ/selenium#14071</a></li>
<li>Fix EOFError when calling the Remote WebDriver download_file method by <a href="https://github.com/millin"><code>@​millin</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14031">SeleniumHQ/selenium#14031</a></li>
<li>[rb] Expand RBS typing support by replacing untypes with precise typing by <a href="https://github.com/aguspe"><code>@​aguspe</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/13709">SeleniumHQ/selenium#13709</a></li>
<li>[rb] Implement High Level Logging API with BiDi by <a href="https://github.com/titusfortner"><code>@​titusfortner</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14073">SeleniumHQ/selenium#14073</a></li>
<li>[rb] Add <code>logger</code> gem as a runtime dependency by <a href="https://github.com/Earlopain"><code>@​Earlopain</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14082">SeleniumHQ/selenium#14082</a></li>
<li>[build] Add Bazel bidi flag by <a href="https://github.com/titusfortner"><code>@​titusfortner</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14083">SeleniumHQ/selenium#14083</a></li>
<li>[rb] implement toggle for BiDi and Classic implementations by <a href="https://github.com/titusfortner"><code>@​titusfortner</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14092">SeleniumHQ/selenium#14092</a></li>
<li>[dotnet] add asynchronous methods to Navigation class by <a href="https://github.com/titusfortner"><code>@​titusfortner</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14051">SeleniumHQ/selenium#14051</a></li>
<li>[py] Add low-level sync API to use DevTools by <a href="https://github.com/p0deje"><code>@​p0deje</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/13977">SeleniumHQ/selenium#13977</a></li>
<li>[bidi][js] Add types for user prompt related events by <a href="https://github.com/pujagani"><code>@​pujagani</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14097">SeleniumHQ/selenium#14097</a></li>
<li>[build] update rules_dotnet to 0.15.1 by <a href="https://github.com/titusfortner"><code>@​titusfortner</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14096">SeleniumHQ/selenium#14096</a></li>
<li>[rust] Use pure Rust implementation for which command by <a href="https://github.com/bonigarcia"><code>@​bonigarcia</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14114">SeleniumHQ/selenium#14114</a></li>
<li>[rust] Enable Firefox nightly for linux on arm64 by <a href="https://github.com/bgermann"><code>@​bgermann</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14099">SeleniumHQ/selenium#14099</a></li>
<li>Add preference to enable CDP in Firefox by default by <a href="https://github.com/pujagani"><code>@​pujagani</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14091">SeleniumHQ/selenium#14091</a></li>
<li>[bazel + js]: Get small js tests running on the rbe by <a href="https://github.com/shs96c"><code>@​shs96c</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14123">SeleniumHQ/selenium#14123</a></li>
<li>[bidi][js] Add callback handlers for logging APIs by <a href="https://github.com/pujagani"><code>@​pujagani</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14120">SeleniumHQ/selenium#14120</a></li>
<li>Update bazel and its dependencies by <a href="https://github.com/shs96c"><code>@​shs96c</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14129">SeleniumHQ/selenium#14129</a></li>
<li>Updating Firefox AddOns for Testing by <a href="https://github.com/diemol"><code>@​diemol</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/13999">SeleniumHQ/selenium#13999</a></li>
<li>fixed docs api url in README.md for selenium-webdriver npm package by <a href="https://github.com/3dprogramin"><code>@​3dprogramin</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14138">SeleniumHQ/selenium#14138</a></li>
<li>[py] Implement High Level Logging API with BiDi by <a href="https://github.com/p0deje"><code>@​p0deje</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14107">SeleniumHQ/selenium#14107</a></li>
<li>[rb] Adds support for the w3c silent option for the ruby library by <a href="https://github.com/aguspe"><code>@​aguspe</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14152">SeleniumHQ/selenium#14152</a></li>
<li>[java][grid]: video file name set independently in dynamic grid via se:videoName by <a href="https://github.com/VietND96"><code>@​VietND96</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14148">SeleniumHQ/selenium#14148</a></li>
<li>[bidi][js] Add high-level logging API by <a href="https://github.com/pujagani"><code>@​pujagani</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14135">SeleniumHQ/selenium#14135</a></li>
<li>[js] Fix locate nodes BiDi test by <a href="https://github.com/pujagani"><code>@​pujagani</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14140">SeleniumHQ/selenium#14140</a></li>
<li>[py] remove desired capabilities argument for Webkitgtk by <a href="https://github.com/iampopovich"><code>@​iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14128">SeleniumHQ/selenium#14128</a></li>
<li>[build] create a stage release workflow for after the pre-release PR by <a href="https://github.com/titusfortner"><code>@​titusfortner</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14122">SeleniumHQ/selenium#14122</a></li>
<li>EdgeOptions.useWebView to return "this" by <a href="https://github.com/vlad8x8"><code>@​vlad8x8</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14157">SeleniumHQ/selenium#14157</a></li>
<li>[java] minor performance improvements and code cleanup by <a href="https://github.com/iampopovich"><code>@​iampopovich</code></a> in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14054">SeleniumHQ/selenium#14054</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/yuzawa-san"><code>@​yuzawa-san</code></a> made their first contribution in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/13998">SeleniumHQ/selenium#13998</a></li>
<li><a href="https://github.com/millin"><code>@​millin</code></a> made their first contribution in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14031">SeleniumHQ/selenium#14031</a></li>
<li><a href="https://github.com/bgermann"><code>@​bgermann</code></a> made their first contribution in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14099">SeleniumHQ/selenium#14099</a></li>
<li><a href="https://github.com/3dprogramin"><code>@​3dprogramin</code></a> made their first contribution in <a href="https://redirect.github.com/SeleniumHQ/selenium/pull/14138">SeleniumHQ/selenium#14138</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/c5f314670396b04e92b32500bd6e0dfac31e841f"><code>c5f3146</code></a> [build] Prepare for release of Selenium 4.22.0 (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14163">#14163</a>)</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/2a7ddf1fdeb724bb5f4bd6cd64867894aa485add"><code>2a7ddf1</code></a> [java] use java.nio to check files <a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14088">#14088</a></li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/00c4f60eb1602c7bbc1340c9ad56ca4f9d4ef51f"><code>00c4f60</code></a> [build] create github workflow for updating documentation</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/6704db0535b1f11ba15b242cb2a6a96f704b4b8f"><code>6704db0</code></a> [java] minor performance improvements and code cleanup (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14054">#14054</a>)</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/aca918be3c33a869959eeff3c25c352f77ca4f8c"><code>aca918b</code></a> EdgeOptions.useWebView to return "this" (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14157">#14157</a>)</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/0814580fbba02480f893e17a9f9414b34c1e34fd"><code>0814580</code></a> [build] create a stage release workflow for after the pre-release PR (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14122">#14122</a>)</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/8b567118737a5d0466a23077249e6f4c74f3b695"><code>8b56711</code></a> [py] remove desired capabilities argument for Webkitgtk (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14128">#14128</a>)</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/078ff3b4baf4a3c68d38a55fdb5c1cb0b34b4b96"><code>078ff3b</code></a> [js] Fix locate nodes BiDi test (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14140">#14140</a>)</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/f8db820e734a1c0f37bc11a5aea193527ed850af"><code>f8db820</code></a> [rb] remove guards from test for fixed edge bug</li>
<li><a href="https://github.com/SeleniumHQ/selenium/commit/8960ff01ce184cfd753043ebabe831c0103dc388"><code>8960ff0</code></a> [bidi][js] Add high-level logging API (<a href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14135">#14135</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/SeleniumHQ/Selenium/compare/selenium-4.20.0...selenium-4.22.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: 1 year ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.