Commit graph

43614 commits

Author SHA1 Message Date
bors-servo
abd8420c01
Auto merge of #28075 - servo:dependabot/cargo/futures-io-0.3.12, r=jdm
Bump futures-io from 0.3.8 to 0.3.12

Bumps [futures-io](https://github.com/rust-lang/futures-rs) from 0.3.8 to 0.3.12.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures-io's releases</a>.</em></p>
<blockquote>
<h2>0.3.12</h2>
<ul>
<li>Fixed <code>Unpin</code> impl of <code>future::{MaybeDone, TryMaybeDone}</code> where trait bounds were accidentally added in 0.3.9. (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2317">#2317</a>)</li>
</ul>
<h2>0.3.11</h2>
<ul>
<li>Fixed heap buffer overflow in <code>AsyncReadExt::{read_to_end, read_to_string}</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2314">#2314</a>)</li>
</ul>
<h2>0.3.10</h2>
<ul>
<li>Fixed type-inference in <code>sink::unfold</code> by specifying more of its types (breaking change -- see <a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2311">#2311</a>)</li>
</ul>
<h2>0.3.9</h2>
<ul>
<li>Significantly improved compile time when <code>async-await</code> crate feature is disabled (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2273">#2273</a>)</li>
<li>Added <code>stream::repeat_with</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2279">#2279</a>)</li>
<li>Added <code>StreamExt::unzip</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2263">#2263</a>)</li>
<li>Added <code>sink::unfold</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2268">#2268</a>)</li>
<li>Added <code>SinkExt::feed</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2155">#2155</a>)</li>
<li>Implemented <code>FusedFuture</code> for <code>oneshot::Receiver</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2300">#2300</a>)</li>
<li>Implemented <code>Clone</code> for <code>sink::With</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2290">#2290</a>)</li>
<li>Re-exported <code>MapOkOrElse</code>, <code>MapInto</code>, <code>OkInto</code>, <code>TryFlatten</code>, <code>WriteAllVectored</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2275">#2275</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures-io's changelog</a>.</em></p>
<blockquote>
<h1>0.3.12 - 2021-01-15</h1>
<ul>
<li>Fixed <code>Unpin</code> impl of <code>future::{MaybeDone, TryMaybeDone}</code> where trait bounds were accidentally added in 0.3.9. (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2317">#2317</a>)</li>
</ul>
<h1>0.3.11 - 2021-01-14</h1>
<ul>
<li>Fixed heap buffer overflow in <code>AsyncReadExt::{read_to_end, read_to_string}</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2314">#2314</a>)</li>
</ul>
<h1>0.3.10 - 2021-01-13</h1>
<ul>
<li>Fixed type-inference in <code>sink::unfold</code> by specifying more of its types (breaking change -- see <a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2311">#2311</a>)</li>
</ul>
<h1>0.3.9 - 2021-01-08</h1>
<ul>
<li>Significantly improved compile time when <code>async-await</code> crate feature is disabled (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2273">#2273</a>)</li>
<li>Added <code>stream::repeat_with</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2279">#2279</a>)</li>
<li>Added <code>StreamExt::unzip</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2263">#2263</a>)</li>
<li>Added <code>sink::unfold</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2268">#2268</a>)</li>
<li>Added <code>SinkExt::feed</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2155">#2155</a>)</li>
<li>Implemented <code>FusedFuture</code> for <code>oneshot::Receiver</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2300">#2300</a>)</li>
<li>Implemented <code>Clone</code> for <code>sink::With</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2290">#2290</a>)</li>
<li>Re-exported <code>MapOkOrElse</code>, <code>MapInto</code>, <code>OkInto</code>, <code>TryFlatten</code>, <code>WriteAllVectored</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2275">#2275</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="1d53a29ec1"><code>1d53a29</code></a> Release 0.3.12</li>
<li><a href="855541d5c1"><code>855541d</code></a> Remove unneeded fields from examples/*/Cargo.toml (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2321">#2321</a>)</li>
<li><a href="a9161a937b"><code>a9161a9</code></a> Fix Unpin impl of (Try)MaybeDone (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2317">#2317</a>)</li>
<li><a href="7f509b523d"><code>7f509b5</code></a> Release 0.3.11</li>
<li><a href="b38805e445"><code>b38805e</code></a> Fix handling of malicious readers in read_to_end (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2314">#2314</a>)</li>
<li><a href="6f948ac6f0"><code>6f948ac</code></a> Fix changelog release date</li>
<li><a href="60b02d2548"><code>60b02d2</code></a> Release 0.3.10</li>
<li><a href="b008f34574"><code>b008f34</code></a> Fix type-inference in sink::unfold() by specifying more of its types (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2311">#2311</a>)</li>
<li><a href="1db2b4ed0b"><code>1db2b4e</code></a> perf: Avoid an Option in the <code>Map*</code> futures (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2306">#2306</a>)</li>
<li><a href="1661badd94"><code>1661bad</code></a> Release 0.3.9</li>
<li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.8...0.3.12">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=futures-io&package-manager=cargo&previous-version=0.3.8&new-version=0.3.12)](https://dependabot.com/compatibility-score/?dependency-name=futures-io&package-manager=cargo&previous-version=0.3.8&new-version=0.3.12)

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>
2021-01-19 21:26:15 -05:00
bors-servo
d045c0d616
Auto merge of #28076 - servo:dependabot/cargo/futures-core-0.3.12, r=jdm
Bump futures-core from 0.3.8 to 0.3.12

Bumps [futures-core](https://github.com/rust-lang/futures-rs) from 0.3.8 to 0.3.12.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures-core's releases</a>.</em></p>
<blockquote>
<h2>0.3.12</h2>
<ul>
<li>Fixed <code>Unpin</code> impl of <code>future::{MaybeDone, TryMaybeDone}</code> where trait bounds were accidentally added in 0.3.9. (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2317">#2317</a>)</li>
</ul>
<h2>0.3.11</h2>
<ul>
<li>Fixed heap buffer overflow in <code>AsyncReadExt::{read_to_end, read_to_string}</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2314">#2314</a>)</li>
</ul>
<h2>0.3.10</h2>
<ul>
<li>Fixed type-inference in <code>sink::unfold</code> by specifying more of its types (breaking change -- see <a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2311">#2311</a>)</li>
</ul>
<h2>0.3.9</h2>
<ul>
<li>Significantly improved compile time when <code>async-await</code> crate feature is disabled (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2273">#2273</a>)</li>
<li>Added <code>stream::repeat_with</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2279">#2279</a>)</li>
<li>Added <code>StreamExt::unzip</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2263">#2263</a>)</li>
<li>Added <code>sink::unfold</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2268">#2268</a>)</li>
<li>Added <code>SinkExt::feed</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2155">#2155</a>)</li>
<li>Implemented <code>FusedFuture</code> for <code>oneshot::Receiver</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2300">#2300</a>)</li>
<li>Implemented <code>Clone</code> for <code>sink::With</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2290">#2290</a>)</li>
<li>Re-exported <code>MapOkOrElse</code>, <code>MapInto</code>, <code>OkInto</code>, <code>TryFlatten</code>, <code>WriteAllVectored</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2275">#2275</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures-core's changelog</a>.</em></p>
<blockquote>
<h1>0.3.12 - 2021-01-15</h1>
<ul>
<li>Fixed <code>Unpin</code> impl of <code>future::{MaybeDone, TryMaybeDone}</code> where trait bounds were accidentally added in 0.3.9. (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2317">#2317</a>)</li>
</ul>
<h1>0.3.11 - 2021-01-14</h1>
<ul>
<li>Fixed heap buffer overflow in <code>AsyncReadExt::{read_to_end, read_to_string}</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2314">#2314</a>)</li>
</ul>
<h1>0.3.10 - 2021-01-13</h1>
<ul>
<li>Fixed type-inference in <code>sink::unfold</code> by specifying more of its types (breaking change -- see <a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2311">#2311</a>)</li>
</ul>
<h1>0.3.9 - 2021-01-08</h1>
<ul>
<li>Significantly improved compile time when <code>async-await</code> crate feature is disabled (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2273">#2273</a>)</li>
<li>Added <code>stream::repeat_with</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2279">#2279</a>)</li>
<li>Added <code>StreamExt::unzip</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2263">#2263</a>)</li>
<li>Added <code>sink::unfold</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2268">#2268</a>)</li>
<li>Added <code>SinkExt::feed</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2155">#2155</a>)</li>
<li>Implemented <code>FusedFuture</code> for <code>oneshot::Receiver</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2300">#2300</a>)</li>
<li>Implemented <code>Clone</code> for <code>sink::With</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2290">#2290</a>)</li>
<li>Re-exported <code>MapOkOrElse</code>, <code>MapInto</code>, <code>OkInto</code>, <code>TryFlatten</code>, <code>WriteAllVectored</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2275">#2275</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="1d53a29ec1"><code>1d53a29</code></a> Release 0.3.12</li>
<li><a href="855541d5c1"><code>855541d</code></a> Remove unneeded fields from examples/*/Cargo.toml (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2321">#2321</a>)</li>
<li><a href="a9161a937b"><code>a9161a9</code></a> Fix Unpin impl of (Try)MaybeDone (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2317">#2317</a>)</li>
<li><a href="7f509b523d"><code>7f509b5</code></a> Release 0.3.11</li>
<li><a href="b38805e445"><code>b38805e</code></a> Fix handling of malicious readers in read_to_end (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2314">#2314</a>)</li>
<li><a href="6f948ac6f0"><code>6f948ac</code></a> Fix changelog release date</li>
<li><a href="60b02d2548"><code>60b02d2</code></a> Release 0.3.10</li>
<li><a href="b008f34574"><code>b008f34</code></a> Fix type-inference in sink::unfold() by specifying more of its types (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2311">#2311</a>)</li>
<li><a href="1db2b4ed0b"><code>1db2b4e</code></a> perf: Avoid an Option in the <code>Map*</code> futures (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2306">#2306</a>)</li>
<li><a href="1661badd94"><code>1661bad</code></a> Release 0.3.9</li>
<li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.8...0.3.12">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=futures-core&package-manager=cargo&previous-version=0.3.8&new-version=0.3.12)](https://dependabot.com/compatibility-score/?dependency-name=futures-core&package-manager=cargo&previous-version=0.3.8&new-version=0.3.12)

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>
2021-01-19 19:22:20 -05:00
bors-servo
4ae534e875
Auto merge of #28073 - servo:dependabot/cargo/futures-task-0.3.12, r=jdm
Bump futures-task from 0.3.8 to 0.3.12

Bumps [futures-task](https://github.com/rust-lang/futures-rs) from 0.3.8 to 0.3.12.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures-task's releases</a>.</em></p>
<blockquote>
<h2>0.3.12</h2>
<ul>
<li>Fixed <code>Unpin</code> impl of <code>future::{MaybeDone, TryMaybeDone}</code> where trait bounds were accidentally added in 0.3.9. (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2317">#2317</a>)</li>
</ul>
<h2>0.3.11</h2>
<ul>
<li>Fixed heap buffer overflow in <code>AsyncReadExt::{read_to_end, read_to_string}</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2314">#2314</a>)</li>
</ul>
<h2>0.3.10</h2>
<ul>
<li>Fixed type-inference in <code>sink::unfold</code> by specifying more of its types (breaking change -- see <a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2311">#2311</a>)</li>
</ul>
<h2>0.3.9</h2>
<ul>
<li>Significantly improved compile time when <code>async-await</code> crate feature is disabled (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2273">#2273</a>)</li>
<li>Added <code>stream::repeat_with</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2279">#2279</a>)</li>
<li>Added <code>StreamExt::unzip</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2263">#2263</a>)</li>
<li>Added <code>sink::unfold</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2268">#2268</a>)</li>
<li>Added <code>SinkExt::feed</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2155">#2155</a>)</li>
<li>Implemented <code>FusedFuture</code> for <code>oneshot::Receiver</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2300">#2300</a>)</li>
<li>Implemented <code>Clone</code> for <code>sink::With</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2290">#2290</a>)</li>
<li>Re-exported <code>MapOkOrElse</code>, <code>MapInto</code>, <code>OkInto</code>, <code>TryFlatten</code>, <code>WriteAllVectored</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2275">#2275</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures-task's changelog</a>.</em></p>
<blockquote>
<h1>0.3.12 - 2021-01-15</h1>
<ul>
<li>Fixed <code>Unpin</code> impl of <code>future::{MaybeDone, TryMaybeDone}</code> where trait bounds were accidentally added in 0.3.9. (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2317">#2317</a>)</li>
</ul>
<h1>0.3.11 - 2021-01-14</h1>
<ul>
<li>Fixed heap buffer overflow in <code>AsyncReadExt::{read_to_end, read_to_string}</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2314">#2314</a>)</li>
</ul>
<h1>0.3.10 - 2021-01-13</h1>
<ul>
<li>Fixed type-inference in <code>sink::unfold</code> by specifying more of its types (breaking change -- see <a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2311">#2311</a>)</li>
</ul>
<h1>0.3.9 - 2021-01-08</h1>
<ul>
<li>Significantly improved compile time when <code>async-await</code> crate feature is disabled (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2273">#2273</a>)</li>
<li>Added <code>stream::repeat_with</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2279">#2279</a>)</li>
<li>Added <code>StreamExt::unzip</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2263">#2263</a>)</li>
<li>Added <code>sink::unfold</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2268">#2268</a>)</li>
<li>Added <code>SinkExt::feed</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2155">#2155</a>)</li>
<li>Implemented <code>FusedFuture</code> for <code>oneshot::Receiver</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2300">#2300</a>)</li>
<li>Implemented <code>Clone</code> for <code>sink::With</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2290">#2290</a>)</li>
<li>Re-exported <code>MapOkOrElse</code>, <code>MapInto</code>, <code>OkInto</code>, <code>TryFlatten</code>, <code>WriteAllVectored</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2275">#2275</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="1d53a29ec1"><code>1d53a29</code></a> Release 0.3.12</li>
<li><a href="855541d5c1"><code>855541d</code></a> Remove unneeded fields from examples/*/Cargo.toml (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2321">#2321</a>)</li>
<li><a href="a9161a937b"><code>a9161a9</code></a> Fix Unpin impl of (Try)MaybeDone (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2317">#2317</a>)</li>
<li><a href="7f509b523d"><code>7f509b5</code></a> Release 0.3.11</li>
<li><a href="b38805e445"><code>b38805e</code></a> Fix handling of malicious readers in read_to_end (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2314">#2314</a>)</li>
<li><a href="6f948ac6f0"><code>6f948ac</code></a> Fix changelog release date</li>
<li><a href="60b02d2548"><code>60b02d2</code></a> Release 0.3.10</li>
<li><a href="b008f34574"><code>b008f34</code></a> Fix type-inference in sink::unfold() by specifying more of its types (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2311">#2311</a>)</li>
<li><a href="1db2b4ed0b"><code>1db2b4e</code></a> perf: Avoid an Option in the <code>Map*</code> futures (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2306">#2306</a>)</li>
<li><a href="1661badd94"><code>1661bad</code></a> Release 0.3.9</li>
<li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.8...0.3.12">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=futures-task&package-manager=cargo&previous-version=0.3.8&new-version=0.3.12)](https://dependabot.com/compatibility-score/?dependency-name=futures-task&package-manager=cargo&previous-version=0.3.8&new-version=0.3.12)

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>
2021-01-19 00:57:11 -05:00
bors-servo
77e5bca6d9
Auto merge of #28077 - servo-wpt-sync:wpt_update_18-01-2021, r=servo-wpt-sync
Sync WPT with upstream (18-01-2021)

Automated downstream sync of changes from upstream as of 18-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-18 07:51:44 -05:00
WPT Sync Bot
07d0496acd Update web-platform-tests to revision a7e1722f0aefeca4ad47312b618c0b47b07e061f 2021-01-18 10:46:49 +00:00
dependabot-preview[bot]
80128f6e6c
Bump futures-core from 0.3.8 to 0.3.12
Bumps [futures-core](https://github.com/rust-lang/futures-rs) from 0.3.8 to 0.3.12.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.8...0.3.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-18 06:57:58 +00:00
dependabot-preview[bot]
617c10bbcf
Bump futures-io from 0.3.8 to 0.3.12
Bumps [futures-io](https://github.com/rust-lang/futures-rs) from 0.3.8 to 0.3.12.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.8...0.3.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-18 06:57:04 +00:00
dependabot-preview[bot]
75698c3bdf
Bump futures-task from 0.3.8 to 0.3.12
Bumps [futures-task](https://github.com/rust-lang/futures-rs) from 0.3.8 to 0.3.12.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.8...0.3.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-18 06:53:49 +00:00
bors-servo
363d265cf3
Auto merge of #28068 - servo-wpt-sync:wpt_update_17-01-2021, r=servo-wpt-sync
Sync WPT with upstream (17-01-2021)

Automated downstream sync of changes from upstream as of 17-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-17 09:16:36 -05:00
WPT Sync Bot
c7e8937c37 Update web-platform-tests to revision a184aa4fd5cd8f92eb87ce0035f257f2a4c7c0b2 2021-01-17 10:25:59 +00:00
bors-servo
e1065fa22a
Auto merge of #28064 - servo-wpt-sync:wpt_update_15-01-2021, r=jdm
Sync WPT with upstream (15-01-2021)

Automated downstream sync of changes from upstream as of 15-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-16 15:30:29 -05:00
WPT Sync Bot
02952b63dd Update web-platform-tests to revision 5e0db3c717532a88040300e65ce7c8b29004d93c 2021-01-15 17:03:21 -05:00
bors-servo
98cf3a1895
Auto merge of #28058 - ghostd:fix-boostrap-ubuntu-2010, r=jdm
Fix bootstrap error on Ubuntu 20.10

<!-- 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
- [x] These changes fix #28045

<!-- 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. -->
2021-01-14 19:19:36 -05:00
bors-servo
d6865e4cff
Auto merge of #28057 - servo-wpt-sync:wpt_update_14-01-2021, r=servo-wpt-sync
Sync WPT with upstream (14-01-2021)

Automated downstream sync of changes from upstream as of 14-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-14 18:51:55 -05:00
Vincent Ricard
02e9fc6ff9 Fix bootstrap error on Ubuntu 20.10 2021-01-14 20:00:20 +01:00
WPT Sync Bot
8e4409345a Update web-platform-tests to revision 55be31752d6d8ae224f4922689e6cdc75576e1e2 2021-01-14 11:48:47 +00:00
bors-servo
2efc2e2880
Auto merge of #28050 - servo-wpt-sync:wpt_update_13-01-2021, r=servo-wpt-sync
Sync WPT with upstream (13-01-2021)

Automated downstream sync of changes from upstream as of 13-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-13 08:04:26 -05:00
WPT Sync Bot
b506d7413a Update web-platform-tests to revision b4c87a442f82ff5e1de9a94e735b7b6c5f2e60c5 2021-01-13 11:02:41 +00:00
bors-servo
8a42710915
Auto merge of #28038 - servo:dependabot/cargo/smallvec-1.6.1, r=jdm
Bump smallvec from 1.5.1 to 1.6.1

Bumps [smallvec](https://github.com/servo/rust-smallvec) from 1.5.1 to 1.6.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/servo/rust-smallvec/releases">smallvec's releases</a>.</em></p>
<blockquote>
<h2>v1.6.1</h2>
<ul>
<li>Fix a possible buffer overflow in <code>insert_many</code> (<a href="https://github-redirect.dependabot.com/servo/rust-smallvec/issues/252">#252</a>, <a href="https://github-redirect.dependabot.com/servo/rust-smallvec/issues/254">#254</a>).</li>
</ul>
<h2>v1.6.0</h2>
<ul>
<li>The <code>&quot;union&quot;</code> feature is now compatible with stable Rust 1.49 (<a href="https://github-redirect.dependabot.com/servo/rust-smallvec/issues/248">#248</a>, <a href="https://github-redirect.dependabot.com/servo/rust-smallvec/issues/247">#247</a>).</li>
<li>Fixed warnings when compiling with Rust 1.51 nightly (<a href="https://github-redirect.dependabot.com/servo/rust-smallvec/issues/242">#242</a>, <a href="https://github-redirect.dependabot.com/servo/rust-smallvec/issues/246">#246</a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="4e53e07280"><code>4e53e07</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/rust-smallvec/issues/254">#254</a> - mbrubeck:overflow, r=emilio</li>
<li><a href="9998ba0694"><code>9998ba0</code></a> Fix potential buffer overflow in <code>insert_many</code></li>
<li><a href="0b2b4e53a5"><code>0b2b4e5</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/rust-smallvec/issues/249">#249</a> - mbrubeck:bump, r=jdm</li>
<li><a href="7ec5548c1b"><code>7ec5548</code></a> Version 1.6.0</li>
<li><a href="73a8953835"><code>73a8953</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/rust-smallvec/issues/248">#248</a> - saethlin:master, r=mbrubeck</li>
<li><a href="2785548293"><code>2785548</code></a> make union feature work on 1.50</li>
<li><a href="f5f1a22c76"><code>f5f1a22</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/rust-smallvec/issues/246">#246</a> - mbrubeck:warnings, r=jdm</li>
<li><a href="d00f4d4736"><code>d00f4d4</code></a> Silence warnings about deprecated LayoutErr</li>
<li><a href="e4c73e4cac"><code>e4c73e4</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/rust-smallvec/issues/242">#242</a> - c410-f3r:patch-2, r=mbrubeck</li>
<li><a href="2964a8469b"><code>2964a84</code></a> Remove <code>min_const_generics</code> feature</li>
<li>See full diff in <a href="https://github.com/servo/rust-smallvec/compare/v1.5.1...v1.6.1">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=smallvec&package-manager=cargo&previous-version=1.5.1&new-version=1.6.1)](https://dependabot.com/compatibility-score/?dependency-name=smallvec&package-manager=cargo&previous-version=1.5.1&new-version=1.6.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>
2021-01-12 23:13:57 -05:00
bors-servo
de414f0324
Auto merge of #28037 - servo:dependabot/cargo/byteorder-1.4.2, r=jdm
Bump byteorder from 1.3.4 to 1.4.2

Bumps [byteorder](https://github.com/BurntSushi/byteorder) from 1.3.4 to 1.4.2.
<details>
<summary>Commits</summary>
<ul>
<li><a href="ca8c10a3f8"><code>ca8c10a</code></a> 1.4.2</li>
<li><a href="54ca336ec2"><code>54ca336</code></a> crates.io: no_std -&gt; no-std</li>
<li><a href="5617f231eb"><code>5617f23</code></a> 1.4.1</li>
<li><a href="0ead1057d4"><code>0ead105</code></a> impl: fix read implementations</li>
<li><a href="cf0253a63e"><code>cf0253a</code></a> 1.4.0</li>
<li><a href="37daff6927"><code>37daff6</code></a> impl: use std endian conversion routines</li>
<li><a href="aa7c5b25ad"><code>aa7c5b2</code></a> msrv: bump to 1.41.1</li>
<li><a href="8061190ab6"><code>8061190</code></a> deps: update to quickcheck 0.9 and rand 0.7</li>
<li><a href="6dac6ebe13"><code>6dac6eb</code></a> crates.io: add no_std in categories</li>
<li><a href="74bb29a743"><code>74bb29a</code></a> changelog: backfill to 1.3.4</li>
<li>Additional commits viewable in <a href="https://github.com/BurntSushi/byteorder/compare/1.3.4...1.4.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=byteorder&package-manager=cargo&previous-version=1.3.4&new-version=1.4.2)](https://dependabot.com/compatibility-score/?dependency-name=byteorder&package-manager=cargo&previous-version=1.3.4&new-version=1.4.2)

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>
2021-01-12 22:54:41 -05:00
bors-servo
8c6e1e9f1d
Auto merge of #28042 - servo:dependabot/cargo/linked-hash-map-0.5.4, r=jdm
Bump linked-hash-map from 0.5.3 to 0.5.4

Bumps [linked-hash-map](https://github.com/contain-rs/linked-hash-map) from 0.5.3 to 0.5.4.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/contain-rs/linked-hash-map/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=linked-hash-map&package-manager=cargo&previous-version=0.5.3&new-version=0.5.4)](https://dependabot.com/compatibility-score/?dependency-name=linked-hash-map&package-manager=cargo&previous-version=0.5.3&new-version=0.5.4)

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>
2021-01-12 20:06:15 -05:00
bors-servo
0c920b2834
Auto merge of #28040 - servo:dependabot/cargo/tendril-0.4.2, r=jdm
Bump tendril from 0.4.1 to 0.4.2

Bumps [tendril](https://github.com/servo/tendril) from 0.4.1 to 0.4.2.
<details>
<summary>Commits</summary>
<ul>
<li><a href="548cfaab79"><code>548cfaa</code></a> Bump to 0.4.2</li>
<li><a href="9532724c32"><code>9532724</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/tendril/issues/46">#46</a> - xfix:resolve-ub, r=jdm</li>
<li><a href="e379f85472"><code>e379f85</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/tendril/issues/49">#49</a> - xfix:upgrade-futf, r=jdm</li>
<li><a href="3367e11208"><code>3367e11</code></a> Update futf to 0.1.2</li>
<li><a href="9e6da0d31d"><code>9e6da0d</code></a> Resolve UB found by miri</li>
<li><a href="08f7f292ab"><code>08f7f29</code></a> cargo fmt</li>
<li><a href="dc22ac0e1d"><code>dc22ac0</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/tendril/issues/43">#43</a> - xfix:use-non-zero-usize-from-standard-library, r=SimonSapin</li>
<li><a href="527347768b"><code>5273477</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/tendril/issues/45">#45</a> - servo:warnings, r=nox</li>
<li><a href="869dfbd22c"><code>869dfbd</code></a> Test a minimum Rust version on CI</li>
<li><a href="604caf6d13"><code>604caf6</code></a> New inclusive range syntax</li>
<li>Additional commits viewable in <a href="https://github.com/servo/tendril/compare/v0.4.1...v0.4.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=tendril&package-manager=cargo&previous-version=0.4.1&new-version=0.4.2)](https://dependabot.com/compatibility-score/?dependency-name=tendril&package-manager=cargo&previous-version=0.4.1&new-version=0.4.2)

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>
2021-01-12 19:05:51 -05:00
bors-servo
f668366d26
Auto merge of #28046 - servo-wpt-sync:wpt_update_12-01-2021, r=servo-wpt-sync
Sync WPT with upstream (12-01-2021)

Automated downstream sync of changes from upstream as of 12-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-12 07:20:29 -05:00
WPT Sync Bot
cce3d8f521 Update web-platform-tests to revision 80090f6edd23993e9907dbc9fb1c6af7aebf91e7 2021-01-12 10:55:01 +00:00
bors-servo
9832f9898b
Auto merge of #28044 - servo-wpt-sync:wpt_update_11-01-2021, r=servo-wpt-sync
Sync WPT with upstream (11-01-2021)

Automated downstream sync of changes from upstream as of 11-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-11 20:10:45 -05:00
WPT Sync Bot
0ea03d814a Update web-platform-tests to revision 6c2e8131efc198de635c2c7ee32bc6b76fd8a0b7 2021-01-11 10:58:11 +00:00
dependabot-preview[bot]
3b8ecc1f83
Bump linked-hash-map from 0.5.3 to 0.5.4
Bumps [linked-hash-map](https://github.com/contain-rs/linked-hash-map) from 0.5.3 to 0.5.4.
- [Release notes](https://github.com/contain-rs/linked-hash-map/releases)
- [Commits](https://github.com/contain-rs/linked-hash-map/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-11 06:38:18 +00:00
dependabot-preview[bot]
d79b788ffa
Bump tendril from 0.4.1 to 0.4.2
Bumps [tendril](https://github.com/servo/tendril) from 0.4.1 to 0.4.2.
- [Release notes](https://github.com/servo/tendril/releases)
- [Commits](https://github.com/servo/tendril/compare/v0.4.1...v0.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-11 06:36:03 +00:00
dependabot-preview[bot]
2df713c0f0
Bump smallvec from 1.5.1 to 1.6.1
Bumps [smallvec](https://github.com/servo/rust-smallvec) from 1.5.1 to 1.6.1.
- [Release notes](https://github.com/servo/rust-smallvec/releases)
- [Commits](https://github.com/servo/rust-smallvec/compare/v1.5.1...v1.6.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-11 06:34:15 +00:00
dependabot-preview[bot]
1f0c3b2cb6
Bump byteorder from 1.3.4 to 1.4.2
Bumps [byteorder](https://github.com/BurntSushi/byteorder) from 1.3.4 to 1.4.2.
- [Release notes](https://github.com/BurntSushi/byteorder/releases)
- [Changelog](https://github.com/BurntSushi/byteorder/blob/master/CHANGELOG.md)
- [Commits](https://github.com/BurntSushi/byteorder/compare/1.3.4...1.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-11 06:33:09 +00:00
bors-servo
8d0e687207
Auto merge of #28024 - servo:dependabot/cargo/thread_local-1.1.0, r=jdm
Bump thread_local from 1.0.1 to 1.1.0

Bumps [thread_local](https://github.com/Amanieu/thread_local-rs) from 1.0.1 to 1.1.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="d9e93cbc8b"><code>d9e93cb</code></a> Bump version to 1.1.0</li>
<li><a href="1ac832a099"><code>1ac832a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/Amanieu/thread_local-rs/issues/22">#22</a> from Koxiaet/list</li>
<li><a href="ef33f172f2"><code>ef33f17</code></a> Deprecate CachedThreadLocal</li>
<li><a href="34edea055d"><code>34edea0</code></a> Fix running benchmarks on CI</li>
<li><a href="fe072dcfcb"><code>fe072dc</code></a> Use a concurrent vector</li>
<li><a href="0b0830efed"><code>0b0830e</code></a> Fix testing on 1.28.0</li>
<li><a href="6c744de251"><code>6c744de</code></a> Skip benchmarking on 1.28.0</li>
<li><a href="d7b2b1d6a6"><code>d7b2b1d</code></a> Use criterion for benchmarks and add more of them</li>
<li><a href="6e46d4f23c"><code>6e46d4f</code></a> Reverse the thread id binary heap</li>
<li><a href="14c5889b5b"><code>14c5889</code></a> Save space with NonNull instead of a raw pointer</li>
<li>Additional commits viewable in <a href="https://github.com/Amanieu/thread_local-rs/compare/v1.0.1...v1.1.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=thread_local&package-manager=cargo&previous-version=1.0.1&new-version=1.1.0)](https://dependabot.com/compatibility-score/?dependency-name=thread_local&package-manager=cargo&previous-version=1.0.1&new-version=1.1.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>
2021-01-10 13:41:08 -05:00
bors-servo
eca0b6bcfb
Auto merge of #28021 - servo:dependabot/cargo/build-parallel-0.1.2, r=jdm
Bump build-parallel from 0.1.1 to 0.1.2

Bumps [build-parallel](https://github.com/jrmuizel/build-parallel) from 0.1.1 to 0.1.2.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/jrmuizel/build-parallel/commits/v0.1.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=build-parallel&package-manager=cargo&previous-version=0.1.1&new-version=0.1.2)](https://dependabot.com/compatibility-score/?dependency-name=build-parallel&package-manager=cargo&previous-version=0.1.1&new-version=0.1.2)

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>
2021-01-10 13:22:56 -05:00
bors-servo
8fcc91a610
Auto merge of #28033 - servo-wpt-sync:wpt_update_10-01-2021, r=servo-wpt-sync
Sync WPT with upstream (10-01-2021)

Automated downstream sync of changes from upstream as of 10-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-10 05:55:39 -05:00
WPT Sync Bot
fcce61b898 Update web-platform-tests to revision 6e977a87a70f34872fc09e4b2448c310ef817e0e 2021-01-10 10:55:24 +00:00
bors-servo
3de36aa286
Auto merge of #28032 - andreubotella:document-charset-bom-cleanup, r=jdm
Clean up the code to BOM sniff.

See https://github.com/servo/servo/pull/28006#discussion_r551968553

cc @CYBAI

<!-- 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: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because they don't change any behavior.

<!-- 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. -->
2021-01-09 18:53:09 -05:00
bors-servo
f706f9116b
Auto merge of #28031 - servo-wpt-sync:wpt_update_09-01-2021, r=servo-wpt-sync
Sync WPT with upstream (09-01-2021)

Automated downstream sync of changes from upstream as of 09-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-09 16:56:15 -05:00
Andreu Botella
d2b9e64cf3 Clean up the code to BOM sniff.
See https://github.com/servo/servo/pull/28006#discussion_r551968553
2021-01-09 19:18:22 +01:00
WPT Sync Bot
9115c87050 Update web-platform-tests to revision 28ac8ff82f255bfb5c799b6d433d19d0a0eb0e34 2021-01-09 10:34:07 +00:00
bors-servo
b2465a1f22
Auto merge of #28028 - servo-wpt-sync:wpt_update_08-01-2021, r=servo-wpt-sync
Sync WPT with upstream (08-01-2021)

Automated downstream sync of changes from upstream as of 08-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-08 05:35:05 -05:00
WPT Sync Bot
9f0945f6a0 Update web-platform-tests to revision 289878db3e356829bb7ae5699dd847f04a7acf58 2021-01-08 10:34:49 +00:00
dependabot-preview[bot]
9682b49bc1
Bump thread_local from 1.0.1 to 1.1.0
Bumps [thread_local](https://github.com/Amanieu/thread_local-rs) from 1.0.1 to 1.1.0.
- [Release notes](https://github.com/Amanieu/thread_local-rs/releases)
- [Commits](https://github.com/Amanieu/thread_local-rs/compare/v1.0.1...v1.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-08 06:52:24 +00:00
dependabot-preview[bot]
2ed30167b7
Bump build-parallel from 0.1.1 to 0.1.2
Bumps [build-parallel](https://github.com/jrmuizel/build-parallel) from 0.1.1 to 0.1.2.
- [Release notes](https://github.com/jrmuizel/build-parallel/releases)
- [Commits](https://github.com/jrmuizel/build-parallel/commits/v0.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-08 06:45:01 +00:00
bors-servo
f275115614
Auto merge of #28019 - servo-wpt-sync:wpt_update_07-01-2021, r=servo-wpt-sync
Sync WPT with upstream (07-01-2021)

Automated downstream sync of changes from upstream as of 07-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-07 05:39:56 -05:00
WPT Sync Bot
54c2e735e6 Update web-platform-tests to revision 313f99aafa6620894b8d7a7acc6e015b9548e179 2021-01-07 10:39:43 +00:00
bors-servo
7840614814
Auto merge of #28018 - servo-wpt-sync:wpt_update_06-01-2021, r=servo-wpt-sync
Sync WPT with upstream (06-01-2021)

Automated downstream sync of changes from upstream as of 06-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-06 07:28:38 -05:00
WPT Sync Bot
65fe0fe078 Update web-platform-tests to revision 22d4100cb662819e50653db96fa563c540e69571 2021-01-06 10:35:55 +00:00
bors-servo
344cc39d50
Auto merge of #28015 - servo-wpt-sync:wpt_update_05-01-2021, r=servo-wpt-sync
Sync WPT with upstream (05-01-2021)

Automated downstream sync of changes from upstream as of 05-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-05 08:51:35 -05:00
WPT Sync Bot
08d41a134a Update web-platform-tests to revision 077d53c8da8b47c1d5060893af96a29f27b10008 2021-01-05 10:40:50 +00:00
bors-servo
29103941fe
Auto merge of #28014 - servo-wpt-sync:wpt_update_04-01-2021, r=servo-wpt-sync
Sync WPT with upstream (04-01-2021)

Automated downstream sync of changes from upstream as of 04-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-04 20:32:01 -05:00
WPT Sync Bot
a90e75d5be Update web-platform-tests to revision b8553208f8e6ab3cb31e147efdbaf28ba54c88f4 2021-01-04 11:00:13 +00:00