[wpt-sync] Sync PR 31191 - Bump jsdom from 16.7.0 to 18.0.0 in /webrtc/tools
Categories
(Core :: WebRTC, task, P4)
Tracking
()
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 31191 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/31191
Details from upstream follow.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> wrote:
Bump jsdom from 16.7.0 to 18.0.0 in /webrtc/tools
Bumps jsdom from 16.7.0 to 18.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/jsdom/jsdom/releases">jsdom's releases</a>.</em></p>
<blockquote>
<h2>Version 18.0.0</h2>
<p>Potentially-breaking bug fixes:</p>
<ul>
<li>Fixed SSL certificate checking for WebSocket connections. Previously, invalid SSL certificates were always accepted; now, they properly respect the <code>ResourceLoader</code>'s <code>strictSSL</code> option (which defaults to <code>true</code>).</li>
<li>Changed the global in which almost all <code>Promise</code> and <code>TypeError</code> instances are created to be the jsdom global, not the Node.js global. This could affect any code that uses <code>instanceof</code>.</li>
</ul>
<p>Other changes:</p>
<ul>
<li>Fixed moving an element between HTML and XML documents to reset the <code>tagName</code> cache, allowing it to return a lowercase value once it's in the XML document. (LucasLefevre)</li>
<li>Fixed form submission to not happen when the form is invalid. (pozil)</li>
</ul>
<h2>Version 17.0.0</h2>
<p>Breaking change: Node v12 is now the minimum supported version.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/jsdom/jsdom/blob/master/Changelog.md">jsdom's changelog</a>.</em></p>
<blockquote>
<h2>18.0.0</h2>
<p>Potentially-breaking bug fixes:</p>
<ul>
<li>Fixed SSL certificate checking for WebSocket connections. Previously, invalid SSL certificates were always accepted; now, they properly respect the <code>ResourceLoader</code>'s <code>strictSSL</code> option (which defaults to <code>true</code>).</li>
<li>Changed the global in which almost all <code>Promise</code> and <code>TypeError</code> instances are created to be the jsdom global, not the Node.js global. This could affect any code that uses <code>instanceof</code>.</li>
</ul>
<p>Other changes:</p>
<ul>
<li>Fixed moving an element between HTML and XML documents to reset the <code>tagName</code> cache, allowing it to return a lowercase value once it's in the XML document. (LucasLefevre)</li>
<li>Fixed form submission to not happen when the form is invalid. (pozil)</li>
</ul>
<h2>17.0.0</h2>
<p>Breaking change: Node v12 is now the minimum supported version.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/jsdom/jsdom/commit/24e23c0074a74f4068b5179a3936af3f5df1ae9a"><code>24e23c0</code></a> Version 18.0.0</li>
<li><a href="https://github.com/jsdom/jsdom/commit/6a4d9a0646dc19b9521066251d8338953f0715a6"><code>6a4d9a0</code></a> Prevent invalid forms from being submitted</li>
<li><a href="https://github.com/jsdom/jsdom/commit/5731aa371c9c8a8eb97ca167303cd85b88bea31a"><code>5731aa3</code></a> Update dependencies and dev dependencies</li>
<li><a href="https://github.com/jsdom/jsdom/commit/82c4d54aa7062e6e7402a27502639e01836d694d"><code>82c4d54</code></a> Update webidl2js and related dependencies</li>
<li><a href="https://github.com/jsdom/jsdom/commit/0778616c35b698e72a125993545576f00a8e7155"><code>0778616</code></a> Don't uppercase tagName when element is appended to XML document</li>
<li><a href="https://github.com/jsdom/jsdom/commit/7612f1a278d525791a57ac1522b0335bc09904d6"><code>7612f1a</code></a> Fix SSL certificate checking for WebSockets</li>
<li><a href="https://github.com/jsdom/jsdom/commit/ba8e5806d1a23960a03c3dd99af98fd0916b4bc9"><code>ba8e580</code></a> Version 17.0.0</li>
<li><a href="https://github.com/jsdom/jsdom/commit/9dae17bf0ad09042cfccd82e6a9d06d3a615d9f4"><code>9dae17b</code></a> Update dependencies and dev dependencies</li>
<li><a href="https://github.com/jsdom/jsdom/commit/acbf496c3580320f553c6509ed9daa0849c1c9a8"><code>acbf496</code></a> Do not compare compressed PNG</li>
<li><a href="https://github.com/jsdom/jsdom/commit/fea013256f89c9c3876f12134ca4daf4d9400163"><code>fea0132</code></a> Move from optimist to yargs for the benchmark runner</li>
<li>Additional commits viewable in <a href="https://github.com/jsdom/jsdom/compare/16.7.0...18.0.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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)</details>
| Assignee | ||
Updated•4 years ago
|
| Assignee | ||
Updated•4 years ago
|
Description
•