Update past yanked crate.
crossbeam-channel 0.4.3 was yanked in October and 0.4.4 includes https://github.com/crossbeam-rs/crossbeam/pull/533.
---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] There are tests for these changes
Bump ppv-lite86 from 0.2.8 to 0.2.10
Bumps [ppv-lite86](https://github.com/cryptocorrosion/cryptocorrosion) from 0.2.8 to 0.2.10.
<details>
<summary>Commits</summary>
<ul>
<li><a href="3012849c2d"><code>3012849</code></a> release new versions</li>
<li><a href="9213f7eb1f"><code>9213f7e</code></a> Migrate to new cipher crate</li>
<li><a href="1eb8f4b687"><code>1eb8f4b</code></a> eliminate clippy warnings</li>
<li><a href="9f2a3c9a4c"><code>9f2a3c9</code></a> fmt</li>
<li><a href="0dec28b9d0"><code>0dec28b</code></a> eliminate build warnings</li>
<li><a href="96bb212bd1"><code>96bb212</code></a> remove broken function</li>
<li><a href="e42d7188d5"><code>e42d718</code></a> c2-chacha: Migrate to stream-cipher 0.7</li>
<li><a href="c622fec5ab"><code>c622fec</code></a> threefish-cipher: Migrate to block-cipher 0.8</li>
<li><a href="ede56cee70"><code>ede56ce</code></a> c2-chacha: Migrate to stream-cipher 0.6</li>
<li><a href="d84373e793"><code>d84373e</code></a> Remove unnecessary GenericArray::as_mut_slice calls</li>
<li>Additional commits viewable in <a href="https://github.com/cryptocorrosion/cryptocorrosion/compare/ppv-lite86-0.2.8...ppv-lite86-0.2.10">compare view</a></li>
</ul>
</details>
<br />
[](https://dependabot.com/compatibility-score/?dependency-name=ppv-lite86&package-manager=cargo&previous-version=0.2.8&new-version=0.2.10)
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 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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
</details>
Bump syn from 1.0.38 to 1.0.48
Bumps [syn](https://github.com/dtolnay/syn) from 1.0.38 to 1.0.48.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/syn/releases">syn's releases</a>.</em></p>
<blockquote>
<h2>1.0.46</h2>
<ul>
<li>Fix parsing structured attributes that contain nested absolute paths, such as <code>#[derive(::serde::Serialize)]</code> (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/909">#909</a>)</li>
</ul>
<h2>1.0.45</h2>
<ul>
<li>Provide more detailed error messages when parsing specific literal kind (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/908">#908</a>)</li>
</ul>
<h2>1.0.44</h2>
<ul>
<li>Fix some parsing of patterns inside of None-delimited groups (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/907">#907</a>)</li>
</ul>
<h2>1.0.43</h2>
<ul>
<li>Add Parse impl for syn::Signature</li>
</ul>
<h2>1.0.42</h2>
<ul>
<li>Fix several bugs involving unusual suffixes on integer and floating point literal tokens (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/898">#898</a>, <a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/899">#899</a>, <a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/900">#900</a>)</li>
</ul>
<h2>1.0.41</h2>
<ul>
<li>Fix panic on printing an incomplete (having fewer path segments than originally parsed with) qualified path (ExprPath, PatPath, TypePath containing QSelf) (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/891">#891</a>, thanks <a href="https://github.com/taiki-e">@taiki-e</a>)</li>
<li>Fix panic triggered by syntactically invalid overflowing negative float literal after <code>.</code> in a field access position, e.g. <code>let _ = obj.-0.9E999999</code> (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/895">#895</a>, thanks <a href="https://github.com/sameer">@sameer</a>)</li>
<li>Enable using <code>parse_macro_input!</code> with a Parser function rather than type having a Parse impl (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/896">#896</a>, thanks <a href="https://github.com/sbrocket">@sbrocket</a>)</li>
</ul>
<h2>1.0.40</h2>
<ul>
<li>Fix panic on parsing float literals having both an exponent and a suffix beginning with 'e' or 'E', such as <code>9e99e999</code> (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/893">#893</a>)</li>
</ul>
<h2>1.0.39</h2>
<ul>
<li>Improve compile time by pre-expanding derives (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/885">#885</a>)</li>
<li>Parse const generic parameters in any order relative to type parameters (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/886">#886</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="1c8ec79538"><code>1c8ec79</code></a> Release 1.0.48</li>
<li><a href="b7953dfafc"><code>b7953df</code></a> Release 1.0.47</li>
<li><a href="301a74eae7"><code>301a74e</code></a> Unpin crossbeam-utils since they released fix</li>
<li><a href="8f0dbd5050"><code>8f0dbd5</code></a> Update syn-internal-codegen deps</li>
<li><a href="45acd3ad3a"><code>45acd3a</code></a> Set html_root_url for syn-codegen crate</li>
<li><a href="39ee8cc188"><code>39ee8cc</code></a> Release syn-codegen 0.2.0</li>
<li><a href="ab2c642edd"><code>ab2c642</code></a> Update syn-codegen to semver 0.11</li>
<li><a href="f1f86306dc"><code>f1f8630</code></a> Expand wildcard import</li>
<li><a href="ce86fcecf3"><code>ce86fce</code></a> Format syn-internal-codegen with rustfmt 1.4.22-nightly</li>
<li><a href="2804a84e0f"><code>2804a84</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/912">#912</a> from dtolnay/tokendoc</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/syn/compare/1.0.38...1.0.48">compare view</a></li>
</ul>
</details>
<br />
[](https://dependabot.com/compatibility-score/?dependency-name=syn&package-manager=cargo&previous-version=1.0.38&new-version=1.0.48)
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 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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
</details>
Bump spirv_headers from 1.4.2 to 1.5.0
Bumps [spirv_headers](https://github.com/gfx-rs/rspirv) from 1.4.2 to 1.5.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/gfx-rs/rspirv/commits">compare view</a></li>
</ul>
</details>
<br />
[](https://dependabot.com/compatibility-score/?dependency-name=spirv_headers&package-manager=cargo&previous-version=1.4.2&new-version=1.5.0)
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 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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
</details>
Bump glslopt from 0.1.5 to 0.1.7
Bumps [glslopt](https://github.com/jamienicol/glslopt-rs) from 0.1.5 to 0.1.7.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/jamienicol/glslopt-rs/commits">compare view</a></li>
</ul>
</details>
<br />
[](https://dependabot.com/compatibility-score/?dependency-name=glslopt&package-manager=cargo&previous-version=0.1.5&new-version=0.1.7)
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 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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
</details>
Bump autocfg from 1.0.0 to 1.0.1
Bumps [autocfg](https://github.com/cuviper/autocfg) from 1.0.0 to 1.0.1.
<details>
<summary>Commits</summary>
<ul>
<li><a href="d2c60343b6"><code>d2c6034</code></a> Merge <a href="https://github-redirect.dependabot.com/cuviper/autocfg/issues/25">#25</a></li>
<li><a href="0f0e5b6c3e"><code>0f0e5b6</code></a> Release 1.0.1</li>
<li><a href="4614739d8e"><code>4614739</code></a> Factor out code to detect if dir contains target to make it amenable to unit ...</li>
<li><a href="8abdd964e0"><code>8abdd96</code></a> Try to determine if --target was passed to Cargo</li>
<li><a href="7c87e60c8a"><code>7c87e60</code></a> Exclude CI files from the package</li>
<li><a href="e3406d0c3a"><code>e3406d0</code></a> Merge <a href="https://github-redirect.dependabot.com/cuviper/autocfg/issues/22">#22</a></li>
<li><a href="f642d1af4c"><code>f642d1a</code></a> Use TESTS_TARGET_DIR envvar to override tests target dir</li>
<li><a href="3eb9a242a9"><code>3eb9a24</code></a> Fix the master cron</li>
<li><a href="407eb91687"><code>407eb91</code></a> Move master to its own cron'ed workflow</li>
<li><a href="ff3cd9e07e"><code>ff3cd9e</code></a> Merge <a href="https://github-redirect.dependabot.com/cuviper/autocfg/issues/21">#21</a></li>
<li>Additional commits viewable in <a href="https://github.com/cuviper/autocfg/compare/1.0.0...1.0.1">compare view</a></li>
</ul>
</details>
<br />
[](https://dependabot.com/compatibility-score/?dependency-name=autocfg&package-manager=cargo&previous-version=1.0.0&new-version=1.0.1)
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 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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
</details>
Bump lazycell from 1.2.1 to 1.3.0
Bumps [lazycell](https://github.com/indiv0/lazycell) from 1.2.1 to 1.3.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/indiv0/lazycell/blob/master/CHANGELOG.md">lazycell's changelog</a>.</em></p>
<blockquote>
<h2>v1.3.0 (2020-08-12)</h2>
<h4>Bug Fixes</h4>
<ul>
<li>Add custom <code>impl Default</code> to support non-Default-able <code><T></code> types (<a href="b49f4eabec">b49f4eab</a>)</li>
<li><strong>lazycell:</strong> Fix unsound aliasing in <code>LazyCell::fill</code> (<a href="e789ac1a99">e789ac1a</a>, closes <a href="https://github-redirect.dependabot.com/indiv0/lazycell/issues/98">#98</a>)</li>
</ul>
<h4>Features</h4>
<ul>
<li>Implement serde support (<a href="e728a0b680">e728a0b6</a>)</li>
</ul>
<h4>Documentation</h4>
<ul>
<li>fix typo (<a href="5f5ba9d5ac">5f5ba9d5</a>)</li>
</ul>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/indiv0/lazycell/commits">compare view</a></li>
</ul>
</details>
<br />
[](https://dependabot.com/compatibility-score/?dependency-name=lazycell&package-manager=cargo&previous-version=1.2.1&new-version=1.3.0)
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 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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
</details>
Bump surfman-chains from 0.5.0 to 0.5.1
Bumps [surfman-chains](https://github.com/asajeffrey/surfman-chains) from 0.5.0 to 0.5.1.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/asajeffrey/surfman-chains/commits">compare view</a></li>
</ul>
</details>
<br />
[](https://dependabot.com/compatibility-score/?dependency-name=surfman-chains&package-manager=cargo&previous-version=0.5.0&new-version=0.5.1)
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 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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
</details>
build(deps): bump webxr from `7763f48` to `cc6af6d`
Bumps [webxr](https://github.com/servo/webxr) from `7763f48` to `cc6af6d`.
<details>
<summary>Commits</summary>
<ul>
<li><a href="cc6af6d8f4"><code>cc6af6d</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/webxr/issues/191">#191</a> - asajeffrey:glwindow-blending, r=Manishearth</li>
<li><a href="86e0753dd1"><code>86e0753</code></a> Enable alpha blending</li>
<li><a href="168675c499"><code>168675c</code></a> Allow AR examples to be transparent</li>
<li>See full diff in <a href="7763f4826f...cc6af6d8f4">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`.
[//]: # (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 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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
</details>
Update the "bad ports" list
https://github.com/whatwg/fetch/issues/1108
<!-- Please describe your changes on the following line: -->
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] These changes fix #___ (GitHub issue number if applicable)
<!-- Either: -->
- [x] There are tests for these changes OR
- [ ] These changes do not require tests because ___
<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->
<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
Use data_url::Mime to parse the MIME Types
This commit follows the spectification https://fetch.spec.whatwg.org/#concept-header-extract-mime-type
This commit partially addresses #24923 (only the content type part). I'll try to fix the parser stuff in an other commit.
<!-- Please describe your changes on the following line: -->
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] These changes fix #___ (GitHub issue number if applicable)
<!-- Either: -->
- [x] There are tests for these changes OR
- [ ] These changes do not require tests because ___
<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->
<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
Updated CONTRIBUTING file
<!-- Please describe your changes on the following line: -->
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes do not require tests because it's documentation
<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->
<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
Dedupe base64 0.11
<!-- Please describe your changes on the following line: -->
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [ ] `./mach build -d` does not report any errors
- [ ] `./mach test-tidy` does not report any errors
- [ ] These changes fix (part of) #26013
<!-- Either: -->
- [ ] There are tests for these changes OR
- [ ] These changes do not require tests because ___
<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->
<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
Embedding support for offscreen-rendering
The current embedding API assumes it should render directly to a native widget at all times. These changes expose an option to render to an offscreen surface when starting the engine, as well as a new WebrenderSurfman API for temporarily acquiring the surface corresponding to the front buffer so it can be used for blitting purposes.
Demonstrated to work in https://github.com/jdm/servo-embedding-example.
---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
Pin bluetooth devices.
The lack of a pinned revision in this manifest makes it harder for people to experiment with using libsimpleservo from other projects.
Upgrade CI to Ubuntu 20.04 LTS
19.10 has been at end-of-life since July.
Also switch to an un-dated Docker Hub tag. Built docker images expire after a month, and when rebuilding we install the latest versions of additional packages. We might has well pick up-to-date versions of the base system as well.
We do stay within one Ubuntu release, though.
19.10 has been at end-of-life since July.
Also switch to an un-dated Docker Hub tag. Built docker images expire after
a month, and when rebuilding we install the latest versions of additional
packages. We might has well pick up-to-date versions of the base system
as well.
We do stay within one Ubuntu release, though.