Commit graph

43648 commits

Author SHA1 Message Date
Josh Matthews
60e7bee865
Remove 2020 failure. 2021-01-29 18:14:25 -05:00
Josh Matthews
508bd24770
Add 2020 failure. 2021-01-29 18:14:03 -05:00
Josh Matthews
91abfdc1ef
Add 2020 failure. 2021-01-29 18:13:41 -05:00
WPT Sync Bot
7b73751e5d Update web-platform-tests to revision 1a7d6fcf01f28389b557b20951808a8adfef7e2d 2021-01-29 10:50:22 +00:00
bors-servo
cabd254509
Auto merge of #28114 - servo-wpt-sync:wpt_update_28-01-2021, r=servo-wpt-sync
Sync WPT with upstream (28-01-2021)

Automated downstream sync of changes from upstream as of 28-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-28 06:22:26 -05:00
WPT Sync Bot
7e5a73a627 Update web-platform-tests to revision 9c4b78680260532467b053e6bd0fd506251c4fdb 2021-01-28 11:22:11 +00:00
bors-servo
35d56e4a5a
Auto merge of #28111 - servo-wpt-sync:wpt_update_27-01-2021, r=servo-wpt-sync
Sync WPT with upstream (27-01-2021)

Automated downstream sync of changes from upstream as of 27-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-27 05:26:18 -05:00
WPT Sync Bot
ec9472572a Update web-platform-tests to revision c5dd38e18824f16f48b0c1703f43ff33359d9947 2021-01-27 10:26:03 +00:00
bors-servo
74e3a4b0c5
Auto merge of #28108 - servo-wpt-sync:wpt_update_26-01-2021, r=servo-wpt-sync
Sync WPT with upstream (26-01-2021)

Automated downstream sync of changes from upstream as of 26-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-26 05:42:51 -05:00
WPT Sync Bot
353491d14a Update web-platform-tests to revision 026cb8c5c7f63871853f21b053f49940be780146 2021-01-26 10:42:35 +00:00
bors-servo
1ba6f598cb
Auto merge of #28099 - servo-wpt-sync:wpt_update_25-01-2021, r=jdm
Sync WPT with upstream (25-01-2021)

Automated downstream sync of changes from upstream as of 25-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-25 22:12:48 -05:00
bors-servo
877b5b65e9
Auto merge of #28094 - servo:jdm-patch-48, r=jdm
Ensure webgpu test filtering works.
2021-01-25 20:10:18 -05:00
Josh Matthews
ce913efa01
Remove intermittent crash 2021-01-25 12:27:05 -05:00
Josh Matthews
6dbcdf5ae7
Turn off coverage for webgpu 2021-01-25 12:26:04 -05:00
bors-servo
4d7b4d249f
Auto merge of #28098 - servo:dependabot/cargo/jpeg-decoder-0.1.21, r=jdm
Bump jpeg-decoder from 0.1.20 to 0.1.21

Bumps [jpeg-decoder](https://github.com/image-rs/jpeg-decoder) from 0.1.20 to 0.1.21.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/image-rs/jpeg-decoder/blob/master/CHANGELOG.md">jpeg-decoder's changelog</a>.</em></p>
<blockquote>
<h2>v0.1.21 (2021-01-23)</h2>
<ul>
<li>Fix incorrect order of MCUs in non-interleaved streams</li>
<li>DCT Progressive images with incomplete coefficient blocks are now rendered</li>
<li>Fix a panic on invalid dimensions</li>
<li>Reduce allocations and runtime of decoding</li>
<li>Rework multi-threading to run a thread per component</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="adc1bb346b"><code>adc1bb3</code></a> Update crate meta data for 0.1.21</li>
<li><a href="3bdaa07fe0"><code>3bdaa07</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/jpeg-decoder/issues/177">#177</a> from quilan1/process-unfinished-progressive-data</li>
<li><a href="b022ad1575"><code>b022ad1</code></a> Progressive images now render incomplete coefficients</li>
<li><a href="9cb72e5202"><code>9cb72e5</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/jpeg-decoder/issues/168">#168</a> from Shnatsel/multithreading-poc</li>
<li><a href="92350c7321"><code>92350c7</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/jpeg-decoder/issues/175">#175</a> from okaneco/byteorder</li>
<li><a href="bc18ecf4b8"><code>bc18ecf</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/jpeg-decoder/issues/176">#176</a> from quilan1/bugfix-non-interleaved-mcus</li>
<li><a href="bc1a817fe6"><code>bc1a817</code></a> Added test case for non-interleaved MCU crash</li>
<li><a href="6d9fd3ef34"><code>6d9fd3e</code></a> The decoder now treats non-interleaved streams as blocks</li>
<li><a href="29b9c047ad"><code>29b9c04</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/jpeg-decoder/issues/174">#174</a> from jrmuizel/icc</li>
<li><a href="7666d6dbd9"><code>7666d6d</code></a> Remove byteorder dep</li>
<li>Additional commits viewable in <a href="https://github.com/image-rs/jpeg-decoder/compare/v0.1.20...v0.1.21">compare view</a></li>
</ul>
</details>
<br />

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

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-25 09:32:28 -05:00
WPT Sync Bot
1fd4862e1a Update web-platform-tests to revision 82877d9297125b49ce24a1404f7413786a27ffae 2021-01-25 11:24:48 +00:00
dependabot-preview[bot]
424b33a671
Bump jpeg-decoder from 0.1.20 to 0.1.21
Bumps [jpeg-decoder](https://github.com/image-rs/jpeg-decoder) from 0.1.20 to 0.1.21.
- [Release notes](https://github.com/image-rs/jpeg-decoder/releases)
- [Changelog](https://github.com/image-rs/jpeg-decoder/blob/master/CHANGELOG.md)
- [Commits](https://github.com/image-rs/jpeg-decoder/compare/v0.1.20...v0.1.21)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-25 06:18:27 +00:00
Josh Matthews
506630d3f5
Disable WebGPU tests on macOS CI. 2021-01-24 23:49:18 -05:00
bors-servo
7ac8b749e3
Auto merge of #28091 - servo-wpt-sync:wpt_update_24-01-2021, r=jdm
Sync WPT with upstream (24-01-2021)

Automated downstream sync of changes from upstream as of 24-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-24 20:41:42 -05:00
bors-servo
639e686bfa
Auto merge of #28093 - jdm:no-dups, r=SimonSapin
Disallow duplicate taskcluster artifacts.

Taskcluster has started complaining if the task's payload contains duplicate artifacts. These changes strip them out and add automated tests that detect them in the future.
2021-01-24 20:18:40 -05:00
Josh Matthews
e33c626edf
Ensure webgpu test filtering works. 2021-01-24 19:55:36 -05:00
Josh Matthews
5d923c0a95 Disallow duplicate taskcluster artifacts. 2021-01-24 18:37:29 -05:00
Josh Matthews
5fdefc7455
Fix 2020 failure 2021-01-24 11:07:33 -05:00
WPT Sync Bot
9320df4683 Update web-platform-tests to revision 35077458592d7cf9349840211759aa85f20cd20c 2021-01-24 10:46:36 +00:00
bors-servo
500cb865bd
Auto merge of #28084 - servo-wpt-sync:wpt_update_21-01-2021, r=servo-wpt-sync
Sync WPT with upstream (21-01-2021)

Automated downstream sync of changes from upstream as of 21-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-21 07:43:37 -05:00
WPT Sync Bot
964f9a5544 Update web-platform-tests to revision 3b17f29d98e9f39a4836a7450f9fe992f3cc0e7b 2021-01-21 10:35:13 +00:00
bors-servo
4096fb9169
Auto merge of #28079 - servo:dependabot/cargo/futures-channel-0.3.12, r=jdm
Bump futures-channel from 0.3.8 to 0.3.12

Bumps [futures-channel](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-channel'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-channel'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-channel&package-manager=cargo&previous-version=0.3.8&new-version=0.3.12)](https://dependabot.com/compatibility-score/?dependency-name=futures-channel&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-20 23:22:58 -05:00
bors-servo
b521b7dff7
Auto merge of #28082 - servo-wpt-sync:wpt_update_20-01-2021, r=servo-wpt-sync
Sync WPT with upstream (20-01-2021)

Automated downstream sync of changes from upstream as of 20-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-20 07:36:22 -05:00
WPT Sync Bot
399043f6a9 Update web-platform-tests to revision 8afe199d816965050217a49a3d4479ec36822d37 2021-01-20 10:38:03 +00:00
bors-servo
97ee6792ca
Auto merge of #28078 - servo-wpt-sync:wpt_update_19-01-2021, r=servo-wpt-sync
Sync WPT with upstream (19-01-2021)

Automated downstream sync of changes from upstream as of 19-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-20 02:42:21 -05:00
dependabot-preview[bot]
e509d43c24
Bump futures-channel from 0.3.8 to 0.3.12
Bumps [futures-channel](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-20 07:03:08 +00:00
bors-servo
1729af2d29
Auto merge of #28071 - servo:dependabot/cargo/futures-sink-0.3.12, r=jdm
Bump futures-sink from 0.3.8 to 0.3.12

Bumps [futures-sink](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-sink'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-sink'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-sink&package-manager=cargo&previous-version=0.3.8&new-version=0.3.12)](https://dependabot.com/compatibility-score/?dependency-name=futures-sink&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-20 00:36:13 -05:00
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
WPT Sync Bot
a4eda174fa Update web-platform-tests to revision 0f74915a040e481eefedaddd5fe0cf5c16043a5d 2021-01-19 10:15:39 +00: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
dependabot-preview[bot]
a646ddac7f
Bump futures-sink from 0.3.8 to 0.3.12
Bumps [futures-sink](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:50:56 +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