Commit graph

5401 commits

Author SHA1 Message Date
bors-servo
5efd1b84f7
Auto merge of #26689 - servo:dependabot/cargo/futures-sink-0.3.5, r=jdm
Bump futures-sink from 0.3.4 to 0.3.5

Bumps [futures-sink](https://github.com/rust-lang/futures-rs) from 0.3.4 to 0.3.5.
<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.5</h2>
<ul>
<li>Added <code>StreamExt::flat_map</code>.</li>
<li>Added <code>StreamExt::ready_chunks</code>.</li>
<li>Added <code>*_unpin</code> methods to <code>SinkExt</code>.</li>
<li>Added a <code>cancellation()</code> future to <code>oneshot::Sender</code>.</li>
<li>Added <code>reunite</code> method to <code>ReadHalf</code> and <code>WriteHalf</code>.</li>
<li>Added <code>Extend</code> implementations for <code>Futures(Un)Ordered</code> and <code>SelectAll</code>.</li>
<li>Added support for reexporting the <code>join!</code> and <code>select!</code> macros.</li>
<li>Added <code>no_std</code> support for the <code>pending!</code> and <code>poll!</code> macros.</li>
<li>Added <code>Send</code> and <code>Sync</code> support for <code>AssertUnmoved</code>.</li>
<li>Fixed a bug where <code>Shared</code> wasn't relinquishing control to the executor.</li>
<li>Removed the <code>Send</code> bound on the output of <code>RemoteHandle</code>.</li>
<li>Relaxed bounds on <code>FuturesUnordered</code>.</li>
<li>Reorganized internal tests to work under different <code>--feature</code>s.</li>
<li>Reorganized the bounds on <code>StreamExt::forward</code>.</li>
<li>Removed and replaced a large amount of internal <code>unsafe</code>.</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.5 - 2020-05-08</h1>
<ul>
<li>Added <code>StreamExt::flat_map</code>.</li>
<li>Added <code>StreamExt::ready_chunks</code>.</li>
<li>Added <code>*_unpin</code> methods to <code>SinkExt</code>.</li>
<li>Added a <code>cancellation()</code> future to <code>oneshot::Sender</code>.</li>
<li>Added <code>reunite</code> method to <code>ReadHalf</code> and <code>WriteHalf</code>.</li>
<li>Added <code>Extend</code> implementations for <code>Futures(Un)Ordered</code> and <code>SelectAll</code>.</li>
<li>Added support for reexporting the <code>join!</code> and <code>select!</code> macros.</li>
<li>Added <code>no_std</code> support for the <code>pending!</code> and <code>poll!</code> macros.</li>
<li>Added <code>Send</code> and <code>Sync</code> support for <code>AssertUnmoved</code>.</li>
<li>Fixed a bug where <code>Shared</code> wasn't relinquishing control to the executor.</li>
<li>Removed the <code>Send</code> bound on the output of <code>RemoteHandle</code>.</li>
<li>Relaxed bounds on <code>FuturesUnordered</code>.</li>
<li>Reorganized internal tests to work under different <code>--feature</code>s.</li>
<li>Reorganized the bounds on <code>StreamExt::forward</code>.</li>
<li>Removed and replaced a large amount of internal <code>unsafe</code>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="4ceafb384c"><code>4ceafb3</code></a> Stage 0.3.5</li>
<li><a href="5b91728e10"><code>5b91728</code></a> Drop unneeded Send/Sync bound from AssertUnmoved</li>
<li><a href="4b930bb470"><code>4b930bb</code></a> Implement Send + Sync for AssertUnmoved</li>
<li><a href="3bf5ac99e9"><code>3bf5ac9</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2128">#2128</a> from Diggsey/snip</li>
<li><a href="1b44548be7"><code>1b44548</code></a> Merge branch 'master' into snip</li>
<li><a href="32005e3f74"><code>32005e3</code></a> fix: Shared must relinquish control to the executor if repolled</li>
<li><a href="dc06edaf54"><code>dc06eda</code></a> Update pin-utils to 0.1</li>
<li><a href="dc00793b38"><code>dc00793</code></a> Make ready and lazy's panic messages easy to understand</li>
<li><a href="127b244ecd"><code>127b244</code></a> Allow pending! and poll! in no_std</li>
<li><a href="dfc6673946"><code>dfc6673</code></a> Update futures-util/src/future/future/flatten.rs</li>
<li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.4...0.3.5">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.4&new-version=0.3.5)](https://dependabot.com/compatibility-score/?dependency-name=futures-sink&package-manager=cargo&previous-version=0.3.4&new-version=0.3.5)

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>
2020-05-28 11:15:49 -04:00
bors-servo
43ec6b223a
Auto merge of #26690 - servo:dependabot/cargo/memoffset-0.5.4, r=jdm
Bump memoffset from 0.5.1 to 0.5.4

Bumps [memoffset](https://github.com/Gilnaa/memoffset) from 0.5.1 to 0.5.4.
<details>
<summary>Commits</summary>
<ul>
<li><a href="031c41f583"><code>031c41f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/Gilnaa/memoffset/issues/42">#42</a> from RalfJung/version</li>
<li><a href="e8085721f3"><code>e808572</code></a> bump version for release</li>
<li><a href="65c13f24aa"><code>65c13f2</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/Gilnaa/memoffset/issues/41">#41</a> from Gilnaa/move_to_autocfg</li>
<li><a href="4179c58af6"><code>4179c58</code></a> Fixed build for 1.19</li>
<li><a href="449841d45d"><code>449841d</code></a> Switch to autocfg from rustc_version</li>
<li><a href="73f5dddc90"><code>73f5ddd</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/Gilnaa/memoffset/issues/40">#40</a> from RalfJung/raw_field</li>
<li><a href="e002a54759"><code>e002a54</code></a> rustfmt</li>
<li><a href="81a6523a09"><code>81a6523</code></a> avoid accessing libcore for compat with old Rust versions</li>
<li><a href="497aded88d"><code>497aded</code></a> add raw_field macro to compute raw ptr to field</li>
<li><a href="b7011a0ab9"><code>b7011a0</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/Gilnaa/memoffset/issues/39">#39</a> from AnthonyMikh/fix_typo</li>
<li>Additional commits viewable in <a href="https://github.com/Gilnaa/memoffset/compare/v0.5.1...v0.5.4">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=memoffset&package-manager=cargo&previous-version=0.5.1&new-version=0.5.4)](https://dependabot.com/compatibility-score/?dependency-name=memoffset&package-manager=cargo&previous-version=0.5.1&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>
2020-05-28 08:51:55 -04:00
bors-servo
d8ea5373c5
Auto merge of #26688 - servo:dependabot/cargo/tokio-codec-0.1.2, r=jdm
Bump tokio-codec from 0.1.0 to 0.1.2

Bumps [tokio-codec](https://github.com/tokio-rs/tokio) from 0.1.0 to 0.1.2.
<details>
<summary>Commits</summary>
<ul>
<li><a href="571a48255e"><code>571a482</code></a> Bump to 0.1.2</li>
<li><a href="ba19515833"><code>ba19515</code></a> Clarify a comment</li>
<li><a href="a21153a0e9"><code>a21153a</code></a> Clear out old <code>Signal</code> on drop</li>
<li><a href="83a5277af1"><code>83a5277</code></a> Touch up more impls and comments</li>
<li><a href="b748fa955c"><code>b748fa9</code></a> Handle a few more errors</li>
<li><a href="277fff43f5"><code>277fff4</code></a> Various cleanups:</li>
<li><a href="a02a38fbae"><code>a02a38f</code></a> The driver task</li>
<li><a href="f7167b48a7"><code>f7167b4</code></a> Provide the new kind of Signal stream</li>
<li><a href="8abc26df39"><code>8abc26d</code></a> Implement the wake-up part of the new signal handling</li>
<li><a href="b9da819153"><code>b9da819</code></a> Use tokio-core from git</li>
<li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-codec-0.1.0...0.1.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=tokio-codec&package-manager=cargo&previous-version=0.1.0&new-version=0.1.2)](https://dependabot.com/compatibility-score/?dependency-name=tokio-codec&package-manager=cargo&previous-version=0.1.0&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>
2020-05-28 07:08:18 -04:00
dependabot-preview[bot]
6a65c8d1e7
Bump tokio-fs from 0.1.6 to 0.1.7
Bumps [tokio-fs](https://github.com/tokio-rs/tokio) from 0.1.6 to 0.1.7.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Changelog](https://github.com/tokio-rs/tokio/blob/tokio-0.1.7/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-fs-0.1.6...tokio-0.1.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-28 08:14:04 +00:00
dependabot-preview[bot]
ad8fc49140
Bump regex from 1.3.4 to 1.3.7
Bumps [regex](https://github.com/rust-lang/regex) from 1.3.4 to 1.3.7.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.3.4...regex-1.3.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-28 08:13:38 +00:00
dependabot-preview[bot]
5ab2ca9d89
Bump tracy-rs from 0.1.0 to 0.1.1
Bumps tracy-rs from 0.1.0 to 0.1.1.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-28 08:13:06 +00:00
dependabot-preview[bot]
08909b5c6e
Bump tokio-tcp from 0.1.1 to 0.1.4
Bumps [tokio-tcp](https://github.com/tokio-rs/tokio) from 0.1.1 to 0.1.4.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-tcp-0.1.1...0.1.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-28 08:12:36 +00:00
dependabot-preview[bot]
054c83b832
Bump memoffset from 0.5.1 to 0.5.4
Bumps [memoffset](https://github.com/Gilnaa/memoffset) from 0.5.1 to 0.5.4.
- [Release notes](https://github.com/Gilnaa/memoffset/releases)
- [Commits](https://github.com/Gilnaa/memoffset/compare/v0.5.1...v0.5.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-28 08:12:09 +00:00
dependabot-preview[bot]
de6539df1d
Bump futures-sink from 0.3.4 to 0.3.5
Bumps [futures-sink](https://github.com/rust-lang/futures-rs) from 0.3.4 to 0.3.5.
- [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.4...0.3.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-28 08:11:33 +00:00
dependabot-preview[bot]
0badb80d5e
Bump tokio-codec from 0.1.0 to 0.1.2
Bumps [tokio-codec](https://github.com/tokio-rs/tokio) from 0.1.0 to 0.1.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-codec-0.1.0...0.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-28 08:11:15 +00:00
dependabot-preview[bot]
c5e5dbf532
Bump gstreamer-audio-sys from 0.8.0 to 0.8.1
Bumps gstreamer-audio-sys from 0.8.0 to 0.8.1.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-28 08:10:43 +00:00
bors-servo
693ff29858
Auto merge of #26675 - servo:dependabot/cargo/jpeg-decoder-0.1.19, r=jdm
Bump jpeg-decoder from 0.1.14 to 0.1.19

Bumps [jpeg-decoder](https://github.com/image-rs/jpeg-decoder) from 0.1.14 to 0.1.19.
<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.19 (2020-04-27)</h2>
<ul>
<li>Fix decoding returning too much image data</li>
<li>Fix recognizing padding in marker segments</li>
<li>Several decode performance improvements</li>
<li>Remove use of deprecated <code>Error::description</code></li>
</ul>
<h2>v0.1.18 (2019-12-10)</h2>
<ul>
<li>Fix two bugs causing panics introduced in 0.1.17.</li>
</ul>
<h2>v0.1.17 (2019-12-08)</h2>
<ul>
<li>Minimum supported rust version changed to 1.34</li>
<li>Fix clippy::into_iter_on_array warning</li>
<li>Ignore extraneous bytes after SOS</li>
<li>Support IDCT Scaling</li>
</ul>
<h2>v0.1.16 (2019-08-25)</h2>
<ul>
<li>Minimum supported rust version changed to 1.28</li>
<li>Allow zero length DHT segments</li>
</ul>
<h2>v0.1.15 (2018-06-10)</h2>
<ul>
<li>Added support for WebAssembly and asm.js (thanks <a href="https://github.com/CryZe">@CryZe</a>!)</li>
<li>Bugfix for images with APP14 segments longer than 12 bytes.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="a4c3d53411"><code>a4c3d53</code></a> Release notes for 0.1.19</li>
<li><a href="7ca9b90ab7"><code>7ca9b90</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/jpeg-decoder/issues/147">#147</a> from ggopcceop/multipleFf</li>
<li><a href="5f65ebe082"><code>5f65ebe</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/jpeg-decoder/issues/150">#150</a> from lovasoa/optimize_compute_image</li>
<li><a href="7e220e882f"><code>7e220e8</code></a> Fix missing borrow when using rayon</li>
<li><a href="15004d4258"><code>15004d4</code></a> Avoid large allocation in grayscale image decoding</li>
<li><a href="91cdd861bb"><code>91cdd86</code></a> Generalize the grayscale image computation optimization</li>
<li><a href="004d9b44b4"><code>004d9b4</code></a> Added a few test images</li>
<li><a href="0920c4c506"><code>0920c4c</code></a> Fix <a href="https://github-redirect.dependabot.com/image-rs/jpeg-decoder/issues/148">#148</a> (<a href="https://github-redirect.dependabot.com/image-rs/jpeg-decoder/issues/149">#149</a>)</li>
<li><a href="56baf5134b"><code>56baf51</code></a> add the test file</li>
<li><a href="53121e3e6e"><code>53121e3</code></a> Revert 0xFF marker check</li>
<li>Additional commits viewable in <a href="https://github.com/image-rs/jpeg-decoder/compare/v0.1.14...v0.1.19">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.14&new-version=0.1.19)](https://dependabot.com/compatibility-score/?dependency-name=jpeg-decoder&package-manager=cargo&previous-version=0.1.14&new-version=0.1.19)

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>
2020-05-27 15:59:19 -04:00
bors-servo
748b4241b7
Auto merge of #26674 - servo:dependabot/cargo/raw-window-handle-0.3.3, r=jdm
Bump raw-window-handle from 0.3.1 to 0.3.3

Bumps [raw-window-handle](https://github.com/rust-windowing/raw-window-handle) from 0.3.1 to 0.3.3.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rust-windowing/raw-window-handle/blob/master/CHANGELOG.md">raw-window-handle's changelog</a>.</em></p>
<blockquote>
<h1>0.3.3 (2019-12-1)</h1>
<ul>
<li>Add missing <code>Hash</code> implementation for <code>AndroidHandle</code>.</li>
</ul>
<h1>0.3.2 (2019-11-29)</h1>
<ul>
<li>Add <code>Hash</code> implementation for <code>RawWindowHandle</code>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/rust-windowing/raw-window-handle/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=raw-window-handle&package-manager=cargo&previous-version=0.3.1&new-version=0.3.3)](https://dependabot.com/compatibility-score/?dependency-name=raw-window-handle&package-manager=cargo&previous-version=0.3.1&new-version=0.3.3)

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>
2020-05-27 14:59:15 -04:00
bors-servo
cc6e9e94a2
Auto merge of #26673 - servo:dependabot/cargo/uuid-0.8.1, r=jdm
Bump uuid from 0.8.0 to 0.8.1

Bumps [uuid](https://github.com/uuid-rs/uuid) from 0.8.0 to 0.8.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/uuid-rs/uuid/releases">uuid's releases</a>.</em></p>
<blockquote>
<h2>uuid 0.8.1: Docs</h2>
<p>This release doesn't contain any source changes, it fixes up errors in the docs, adds clarification and more examples.</p>
<h1>Contributions</h1>
<ul>
<li>Tidy up some docs. (<a href="https://github-redirect.dependabot.com/uuid-rs/uuid/issues/434">#434</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="fb62500eef"><code>fb62500</code></a> Merge <a href="https://github-redirect.dependabot.com/uuid-rs/uuid/issues/435">#435</a></li>
<li><a href="5b12da4983"><code>5b12da4</code></a> prepare for 0.8.1 release</li>
<li><a href="db2fe00bca"><code>db2fe00</code></a> Merge <a href="https://github-redirect.dependabot.com/uuid-rs/uuid/issues/434">#434</a></li>
<li><a href="1c370519f6"><code>1c37051</code></a> tidy up some docs</li>
<li>See full diff in <a href="https://github.com/uuid-rs/uuid/compare/0.8.0...0.8.1">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=uuid&package-manager=cargo&previous-version=0.8.0&new-version=0.8.1)](https://dependabot.com/compatibility-score/?dependency-name=uuid&package-manager=cargo&previous-version=0.8.0&new-version=0.8.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>
2020-05-27 14:01:51 -04:00
bors-servo
0f752565e2
Auto merge of #26672 - servo:dependabot/cargo/objc_id-0.1.1, r=jdm
Bump objc_id from 0.1.0 to 0.1.1

Bumps [objc_id](https://github.com/SSheldon/rust-objc-id) from 0.1.0 to 0.1.1.
<details>
<summary>Commits</summary>
<ul>
<li><a href="6527cdf28f"><code>6527cdf</code></a> Bumped to version 0.1.1</li>
<li><a href="0cfd606137"><code>0cfd606</code></a> Use StrongPtr and WeakPtr from objc::rc</li>
<li>See full diff in <a href="https://github.com/SSheldon/rust-objc-id/compare/0.1.0...0.1.1">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=objc_id&package-manager=cargo&previous-version=0.1.0&new-version=0.1.1)](https://dependabot.com/compatibility-score/?dependency-name=objc_id&package-manager=cargo&previous-version=0.1.0&new-version=0.1.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>
2020-05-27 12:58:32 -04:00
bors-servo
5a7427fb13
Auto merge of #26671 - servo:dependabot/cargo/mio-uds-0.6.8, r=jdm
Bump mio-uds from 0.6.7 to 0.6.8

Bumps [mio-uds](https://github.com/deprecrated/mio-uds) from 0.6.7 to 0.6.8.
<details>
<summary>Commits</summary>
<ul>
<li><a href="16a585e149"><code>16a585e</code></a> Release v0.6.8</li>
<li><a href="88d51cea94"><code>88d51ce</code></a> Bump libc dependency for illumos</li>
<li><a href="d1bfd4c24b"><code>d1bfd4c</code></a> Update Cargo.toml</li>
<li><a href="32d27e91be"><code>32d27e9</code></a> Update README</li>
<li><a href="73a008e3ce"><code>73a008e</code></a> Add support for Solaris target</li>
<li><a href="4923430e2e"><code>4923430</code></a> Add support for illumos target</li>
<li><a href="77587c1583"><code>77587c1</code></a> Configure GitHub Actions for CI</li>
<li><a href="0aa344db80"><code>0aa344d</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/deprecrated/mio-uds/issues/20">#20</a> from kmkaplan/patch-1</li>
<li><a href="3dff2f473f"><code>3dff2f4</code></a> Fix documentation for UnixListener::accept_std</li>
<li><a href="cc915ebce3"><code>cc915eb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/deprecrated/mio-uds/issues/19">#19</a> from marioidival/master</li>
<li>Additional commits viewable in <a href="https://github.com/deprecrated/mio-uds/compare/0.6.7...0.6.8">compare view</a></li>
</ul>
</details>
<br />

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

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>
2020-05-27 11:58:22 -04:00
bors-servo
1b458c0830
Auto merge of #26670 - servo:dependabot/cargo/derive_more-0.99.7, r=jdm
Bump derive_more from 0.99.2 to 0.99.7

Bumps [derive_more](https://github.com/JelteF/derive_more) from 0.99.2 to 0.99.7.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/JelteF/derive_more/blob/master/CHANGELOG.md">derive_more's changelog</a>.</em></p>
<blockquote>
<h2>0.99.7 - 2020-05-16</h2>
<h3>Fixes</h3>
<ul>
<li>Fix generic derives for <code>MulAssign</code></li>
</ul>
<h3>Improvements</h3>
<ul>
<li>When specifying specific features of the crate to only enable specific
derives, the <code>extra-traits</code> feature of  <code>syn</code> is not always enabled
when those the specified features do not require it. This should speed up
compile time of <code>syn</code> when this feature is not needed.</li>
</ul>
<h2>0.99.6 - 2020-05-13</h2>
<h3>Improvements</h3>
<ul>
<li>Make sure output of derives is deterministic, for better support in
rust-analyzer</li>
</ul>
<h2>0.99.5 - 2020-03-28</h2>
<h3>New features</h3>
<ul>
<li>Support for deriving <code>Error</code>!!! (many thanks to <a href="https://github.com/ffuugoo">@ffuugoo</a> and <a href="https://github.com/tyranron">@tyranron</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li>
<p>Fix generic bounds for <code>Deref</code> and <code>DerefMut</code> with <code>forward</code>, i.e. put <code>Deref</code>
bound on whole type, so on <code>where Box&lt;T&gt;: Deref</code> instead of on <code>T: Deref</code>.
(<a href="https://github-redirect.dependabot.com/JelteF/derive_more/issues/114">#107</a>)</p>
</li>
<li>
<p>The <code>tests</code> directory is now correctly included in the crate (requested by
Debian package maintainers)</p>
</li>
</ul>
<h2>0.99.4 - 2020-03-28</h2>
<p>Note: This version is yanked, because quickly after release it was found out
tests did not run in CI.</p>
<h2>0.99.3 - 2020-02-19</h2>
<h3>Fixes</h3>
<ul>
<li>Fix generic bounds for <code>Deref</code> and <code>DerefMut</code> with no <code>forward</code>, i.e. no bounds
are necessary. (<a href="https://github-redirect.dependabot.com/JelteF/derive_more/issues/114">#107</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8d9a56efd9"><code>8d9a56e</code></a> (cargo-release) version 0.99.7</li>
<li><a href="3b785593d9"><code>3b78559</code></a> Update CHANGELOG for 0.99.7 release</li>
<li><a href="e4b29f32f6"><code>e4b29f3</code></a> Add generics tests for MulAssign</li>
<li><a href="52c1bd7894"><code>52c1bd7</code></a> fix derivation of MulAssign for generic structs (<a href="https://github-redirect.dependabot.com/JelteF/derive_more/issues/126">#126</a>)</li>
<li><a href="a51ce925ef"><code>a51ce92</code></a> Update CHANGELOG</li>
<li><a href="8f10b1ff2e"><code>8f10b1f</code></a> Only require syn extra-traits derives that need it</li>
<li><a href="e6cc12fda4"><code>e6cc12f</code></a> (cargo-release) start next development iteration 0.99.7-alpha.0</li>
<li><a href="f0abb1f576"><code>f0abb1f</code></a> (cargo-release) version 0.99.6</li>
<li><a href="3deaddc0bc"><code>3deaddc</code></a> Use deterministic hash collections (<a href="https://github-redirect.dependabot.com/JelteF/derive_more/issues/125">#125</a>)</li>
<li><a href="45feff367c"><code>45feff3</code></a> Update CHANGELOG for 0.99.5 release</li>
<li>Additional commits viewable in <a href="https://github.com/JelteF/derive_more/compare/v0.99.2...v0.99.7">compare view</a></li>
</ul>
</details>
<br />

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

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

</details>
2020-05-27 10:58:31 -04:00
bors-servo
d96550bd95
Auto merge of #26669 - servo:dependabot/cargo/syn-1.0.27, r=jdm
Bump syn from 1.0.26 to 1.0.27

Bumps [syn](https://github.com/dtolnay/syn) from 1.0.26 to 1.0.27.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/syn/releases">syn's releases</a>.</em></p>
<blockquote>
<h2>1.0.27</h2>
<ul>
<li>Parse function calls in which the callee is an interpolated macro variable <code>$fn(...)</code> (<a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/833">#833</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="fb242347db"><code>fb24234</code></a> Release 1.0.27</li>
<li><a href="e1139e37a4"><code>e1139e3</code></a> Wrap long token streams in tests</li>
<li><a href="680ebee419"><code>680ebee</code></a> Make TokenStream explicit in snapshot tests</li>
<li><a href="8496c33eec"><code>8496c33</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dtolnay/syn/issues/834">#834</a> from dtolnay/group</li>
<li><a href="b247d62faf"><code>b247d62</code></a> Remove fixed fixme</li>
<li><a href="aa6052b0ad"><code>aa6052b</code></a> Update Group attrs snapshot</li>
<li><a href="be29b2585b"><code>be29b25</code></a> Respect precedence around Group when parsing attrs</li>
<li><a href="81394dd5ad"><code>81394dd</code></a> Add test for attributes surrounding group expr</li>
<li><a href="c144538e05"><code>c144538</code></a> Add snapshot test for group with trailer expr</li>
<li><a href="7caca26653"><code>7caca26</code></a> Parse trailer exprs where the lhs is a Group</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/syn/compare/1.0.26...1.0.27">compare view</a></li>
</ul>
</details>
<br />

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

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>
2020-05-27 09:58:27 -04:00
dependabot-preview[bot]
93d7b48e3e
Bump which from 3.0.0 to 3.1.1
Bumps [which](https://github.com/harryfei/which-rs) from 3.0.0 to 3.1.1.
- [Release notes](https://github.com/harryfei/which-rs/releases)
- [Commits](https://github.com/harryfei/which-rs/compare/3.0.0...3.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-27 08:21:22 +00:00
dependabot-preview[bot]
531ce5f570 Bump jpeg-decoder from 0.1.14 to 0.1.19
Bumps [jpeg-decoder](https://github.com/image-rs/jpeg-decoder) from 0.1.14 to 0.1.19.
- [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.14...v0.1.19)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-27 08:20:54 +00:00
dependabot-preview[bot]
0cceba5da1
Bump raw-window-handle from 0.3.1 to 0.3.3
Bumps [raw-window-handle](https://github.com/rust-windowing/raw-window-handle) from 0.3.1 to 0.3.3.
- [Release notes](https://github.com/rust-windowing/raw-window-handle/releases)
- [Changelog](https://github.com/rust-windowing/raw-window-handle/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-windowing/raw-window-handle/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-27 08:20:27 +00:00
dependabot-preview[bot]
5976cd27a0
Bump uuid from 0.8.0 to 0.8.1
Bumps [uuid](https://github.com/uuid-rs/uuid) from 0.8.0 to 0.8.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/0.8.0...0.8.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-27 08:20:13 +00:00
dependabot-preview[bot]
94edd7d390
Bump objc_id from 0.1.0 to 0.1.1
Bumps [objc_id](https://github.com/SSheldon/rust-objc-id) from 0.1.0 to 0.1.1.
- [Release notes](https://github.com/SSheldon/rust-objc-id/releases)
- [Commits](https://github.com/SSheldon/rust-objc-id/compare/0.1.0...0.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-27 08:19:31 +00:00
dependabot-preview[bot]
93404d2854
Bump mio-uds from 0.6.7 to 0.6.8
Bumps [mio-uds](https://github.com/deprecrated/mio-uds) from 0.6.7 to 0.6.8.
- [Release notes](https://github.com/deprecrated/mio-uds/releases)
- [Commits](https://github.com/deprecrated/mio-uds/compare/0.6.7...0.6.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-27 08:19:05 +00:00
dependabot-preview[bot]
03c60de8cd Bump derive_more from 0.99.2 to 0.99.7
Bumps [derive_more](https://github.com/JelteF/derive_more) from 0.99.2 to 0.99.7.
- [Release notes](https://github.com/JelteF/derive_more/releases)
- [Changelog](https://github.com/JelteF/derive_more/blob/master/CHANGELOG.md)
- [Commits](https://github.com/JelteF/derive_more/compare/v0.99.2...v0.99.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-27 08:18:30 +00:00
dependabot-preview[bot]
abffa4e35f Bump syn from 1.0.26 to 1.0.27
Bumps [syn](https://github.com/dtolnay/syn) from 1.0.26 to 1.0.27.
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/1.0.26...1.0.27)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-27 08:18:07 +00:00
bors-servo
34a41f57c6
Auto merge of #26662 - servo:rustup, r=jdm
Partial preparations for upgrading to Rust nightly-2020-05-26

CC https://github.com/servo/servo/issues/26661
Fixes https://github.com/servo/servo/issues/26645
2020-05-27 02:55:17 -04:00
bors-servo
b4198ecba6
Auto merge of #26658 - servo:dependabot/cargo/crossbeam-deque-0.7.3, r=jdm
Bump crossbeam-deque from 0.7.2 to 0.7.3

Bumps [crossbeam-deque](https://github.com/crossbeam-rs/crossbeam) from 0.7.2 to 0.7.3.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md">crossbeam-deque's changelog</a>.</em></p>
<blockquote>
<h1>Version 0.7.3</h1>
<ul>
<li>Fix breakage with nightly feature due to <a href="https://github-redirect.dependabot.com/rust-lang/rust/issues/65214">rust-lang/rust#65214</a>.</li>
<li>Bump <code>crossbeam-channel</code> to <code>0.4</code>.</li>
<li>Bump <code>crossbeam-epoch</code> to <code>0.8</code>.</li>
<li>Bump <code>crossbeam-queue</code> to <code>0.2</code>.</li>
<li>Bump <code>crossbeam-utils</code> to <code>0.7</code>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-deque-0.7.2...crossbeam-0.7.3">compare view</a></li>
</ul>
</details>
<br />

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

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>
2020-05-26 22:52:33 -04:00
bors-servo
5c04c9a1f8
Auto merge of #26657 - servo:dependabot/cargo/ordered-float-1.0.2, r=jdm
Bump ordered-float from 1.0.0 to 1.0.2

Bumps [ordered-float](https://github.com/reem/rust-ordered-float) from 1.0.0 to 1.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/reem/rust-ordered-float/releases">ordered-float's releases</a>.</em></p>
<blockquote>
<h2>v1.0.2</h2>
<ul>
<li>Implement <code>FromStr</code> (<a href="https://github-redirect.dependabot.com/reem/rust-ordered-float/issues/53">#53</a>)</li>
<li>Internal refactoring (<a href="https://github-redirect.dependabot.com/reem/rust-ordered-float/issues/55">#55</a>)</li>
<li>Fix for <code>no_std</code> builds (<a href="https://github-redirect.dependabot.com/reem/rust-ordered-float/issues/59">#59</a>)</li>
</ul>
<h2>v1.0.1</h2>
<ul>
<li><code>no_std</code> support (<a href="https://github-redirect.dependabot.com/reem/rust-ordered-float/issues/51">#51</a>)</li>
<li>Remove <code>unreachable</code> dependency (<a href="https://github-redirect.dependabot.com/reem/rust-ordered-float/issues/50">#50</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="77232132c0"><code>7723213</code></a> Version 1.0.2</li>
<li><a href="9aa400fc7e"><code>9aa400f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/reem/rust-ordered-float/issues/59">#59</a> from cbiffle/no-std</li>
<li><a href="06bc834e97"><code>06bc834</code></a> In no_std context, use no_std num-traits.</li>
<li><a href="5850e60e08"><code>5850e60</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/reem/rust-ordered-float/issues/55">#55</a> from Lucretiel/patch-1</li>
<li><a href="f157d58a4e"><code>f157d58</code></a> Various small updates &amp; refactors to <code>NotNan</code></li>
<li><a href="f02bf451f0"><code>f02bf45</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/reem/rust-ordered-float/issues/53">#53</a> from Lucretiel/master</li>
<li><a href="5f9dff559c"><code>5f9dff5</code></a> OrderedFloat and NotNan now implement FromStr</li>
<li><a href="7786afd58f"><code>7786afd</code></a> Version 1.0.1</li>
<li><a href="471af990a1"><code>471af99</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/reem/rust-ordered-float/issues/51">#51</a> from mbrubeck/no_std</li>
<li><a href="0bcf90b321"><code>0bcf90b</code></a> no_std support</li>
<li>Additional commits viewable in <a href="https://github.com/reem/rust-ordered-float/compare/v1.0.0...v1.0.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=ordered-float&package-manager=cargo&previous-version=1.0.0&new-version=1.0.2)](https://dependabot.com/compatibility-score/?dependency-name=ordered-float&package-manager=cargo&previous-version=1.0.0&new-version=1.0.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>
2020-05-26 21:34:35 -04:00
bors-servo
9f57120d84
Auto merge of #26656 - servo:dependabot/cargo/truetype-0.26.2, r=jdm
Bump truetype from 0.26.0 to 0.26.2

Bumps [truetype](https://github.com/bodoni/truetype) from 0.26.0 to 0.26.2.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/bodoni/truetype/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=truetype&package-manager=cargo&previous-version=0.26.0&new-version=0.26.2)](https://dependabot.com/compatibility-score/?dependency-name=truetype&package-manager=cargo&previous-version=0.26.0&new-version=0.26.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>
2020-05-26 20:37:06 -04:00
bors-servo
4150c79b16
Auto merge of #26654 - servo:dependabot/cargo/linked-hash-map-0.5.3, r=jdm
Bump linked-hash-map from 0.5.1 to 0.5.3

Bumps [linked-hash-map](https://github.com/contain-rs/linked-hash-map) from 0.5.1 to 0.5.3.
<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.1&new-version=0.5.3)](https://dependabot.com/compatibility-score/?dependency-name=linked-hash-map&package-manager=cargo&previous-version=0.5.1&new-version=0.5.3)

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>
2020-05-26 19:37:29 -04:00
bors-servo
c7d5d163e2
Auto merge of #26653 - servo:dependabot/cargo/same-file-1.0.6, r=jdm
Bump same-file from 1.0.2 to 1.0.6

Bumps [same-file](https://github.com/BurntSushi/same-file) from 1.0.2 to 1.0.6.
<details>
<summary>Commits</summary>
<ul>
<li><a href="5799cd323b"><code>5799cd3</code></a> 1.0.6</li>
<li><a href="3082787d2a"><code>3082787</code></a> ci: switch to GitHub actions</li>
<li><a href="75beb80eb9"><code>75beb80</code></a> style: use rustfmt</li>
<li><a href="37db168d80"><code>37db168</code></a> edition: switch to Rust 2018</li>
<li><a href="6055547748"><code>6055547</code></a> msrv: document policy and bump to 1.34.0</li>
<li><a href="edcf5600d2"><code>edcf560</code></a> doc: add tests for README file</li>
<li><a href="0185dfdc94"><code>0185dfd</code></a> api: reexport <code>Hash</code> impl for top-level <code>Handle</code></li>
<li><a href="4205e2e1ed"><code>4205e2e</code></a> 1.0.5</li>
<li><a href="dcbd9099b8"><code>dcbd909</code></a> cleanup: drop rand, fix warnings</li>
<li><a href="b121320aa3"><code>b121320</code></a> api: add unknown module</li>
<li>Additional commits viewable in <a href="https://github.com/BurntSushi/same-file/compare/1.0.2...1.0.6">compare view</a></li>
</ul>
</details>
<br />

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

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>
2020-05-26 18:20:21 -04:00
bors-servo
06c4ca14c3
Auto merge of #26642 - servo:dynamic-wrap-panic, r=Manishearth
Use dynamic dispatch in `mozjs::panic::wrap_panic`

Pick up https://github.com/servo/rust-mozjs/pull/512

Fixes https://github.com/servo/servo/issues/26585

This diff is best viewed with "ignore whitespace changes", because of indentation change.
2020-05-26 16:20:10 -04:00
Simon Sapin
cfd62cf8dc Partial preparations for upgrading to Rust nightly-2020-05-26
CC https://github.com/servo/servo/issues/26661
Fixes https://github.com/servo/servo/issues/26645
2020-05-26 21:11:23 +02:00
bors-servo
21ff41c117
Auto merge of #26652 - servo:dependabot/cargo/inflate-0.4.5, r=jdm
Bump inflate from 0.4.3 to 0.4.5

Bumps [inflate](https://github.com/PistonDevelopers/inflate) from 0.4.3 to 0.4.5.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/PistonDevelopers/inflate/commits">compare view</a></li>
</ul>
</details>
<br />

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

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>
2020-05-26 14:28:28 -04:00
bors-servo
b0bf182316
Auto merge of #26651 - servo:dependabot/cargo/encoding_rs-0.8.23, r=jdm
Bump encoding_rs from 0.8.22 to 0.8.23

Bumps [encoding_rs](https://github.com/hsivonen/encoding_rs) from 0.8.22 to 0.8.23.
<details>
<summary>Commits</summary>
<ul>
<li><a href="8e3eee590e"><code>8e3eee5</code></a> Increment version number to 0.8.23.</li>
<li><a href="753239ecb1"><code>753239e</code></a> Use valid SPDX in the license field.</li>
<li><a href="adcb9b3004"><code>adcb9b3</code></a> Remove year from copyright notices.</li>
<li>See full diff in <a href="https://github.com/hsivonen/encoding_rs/compare/v0.8.22...v0.8.23">compare view</a></li>
</ul>
</details>
<br />

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

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>
2020-05-26 11:52:04 -04:00
bors-servo
f3313739f5
Auto merge of #26646 - jdm:parking_lot, r=asajeffrey
Avoid parking_lot bustage with recent rustc nightlies.

- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #26644
- [x] There are tests for these changes
2020-05-26 10:48:10 -04:00
Josh Matthews
1da40b59af Remove use of nightly features in parking_lot. Update many uses from 0.9 to 0.10. 2020-05-26 09:34:50 -04:00
dependabot-preview[bot]
0941d2f6fb
Bump crossbeam-deque from 0.7.2 to 0.7.3
Bumps [crossbeam-deque](https://github.com/crossbeam-rs/crossbeam) from 0.7.2 to 0.7.3.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-deque-0.7.2...crossbeam-0.7.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-26 08:24:00 +00:00
dependabot-preview[bot]
fb92c69933
Bump ordered-float from 1.0.0 to 1.0.2
Bumps [ordered-float](https://github.com/reem/rust-ordered-float) from 1.0.0 to 1.0.2.
- [Release notes](https://github.com/reem/rust-ordered-float/releases)
- [Commits](https://github.com/reem/rust-ordered-float/compare/v1.0.0...v1.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-26 08:03:16 +00:00
dependabot-preview[bot]
55ba5ecea2
Bump truetype from 0.26.0 to 0.26.2
Bumps [truetype](https://github.com/bodoni/truetype) from 0.26.0 to 0.26.2.
- [Release notes](https://github.com/bodoni/truetype/releases)
- [Commits](https://github.com/bodoni/truetype/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-26 08:02:48 +00:00
dependabot-preview[bot]
ee1f3a0f57
Bump linked-hash-map from 0.5.1 to 0.5.3
Bumps [linked-hash-map](https://github.com/contain-rs/linked-hash-map) from 0.5.1 to 0.5.3.
- [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>
2020-05-26 08:01:44 +00:00
dependabot-preview[bot]
c5d95cfb9b
Bump same-file from 1.0.2 to 1.0.6
Bumps [same-file](https://github.com/BurntSushi/same-file) from 1.0.2 to 1.0.6.
- [Release notes](https://github.com/BurntSushi/same-file/releases)
- [Commits](https://github.com/BurntSushi/same-file/compare/1.0.2...1.0.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-26 08:01:24 +00:00
dependabot-preview[bot]
92f799097d
Bump inflate from 0.4.3 to 0.4.5
Bumps [inflate](https://github.com/PistonDevelopers/inflate) from 0.4.3 to 0.4.5.
- [Release notes](https://github.com/PistonDevelopers/inflate/releases)
- [Commits](https://github.com/PistonDevelopers/inflate/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-26 08:00:58 +00:00
dependabot-preview[bot]
592d689644
Bump encoding_rs from 0.8.22 to 0.8.23
Bumps [encoding_rs](https://github.com/hsivonen/encoding_rs) from 0.8.22 to 0.8.23.
- [Release notes](https://github.com/hsivonen/encoding_rs/releases)
- [Commits](https://github.com/hsivonen/encoding_rs/compare/v0.8.22...v0.8.23)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-26 08:00:33 +00:00
dependabot-preview[bot]
1df8a71e08
Bump unicode-width from 0.1.4 to 0.1.7
Bumps [unicode-width](https://github.com/unicode-rs/unicode-width) from 0.1.4 to 0.1.7.
- [Release notes](https://github.com/unicode-rs/unicode-width/releases)
- [Commits](https://github.com/unicode-rs/unicode-width/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-26 08:00:07 +00:00
bors-servo
a3446579ec
Auto merge of #26421 - Eijebong:remove-influent, r=jdm
Remove influxDB support for profile

It's apparently unused. Influent is unmaintained. Let's remove it
2020-05-25 23:08:32 -04:00
bors-servo
599ef5d12c
Auto merge of #26636 - servo:dependabot/cargo/color_quant-1.0.1, r=jdm
Bump color_quant from 1.0.0 to 1.0.1

Bumps [color_quant](https://github.com/PistonDevelopers/color_quant) from 1.0.0 to 1.0.1.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/PistonDevelopers/color_quant/commits">compare view</a></li>
</ul>
</details>
<br />

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

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

</details>
2020-05-25 22:05:49 -04:00
bors-servo
12532fd07d
Auto merge of #26635 - servo:dependabot/cargo/net2-0.2.34, r=jdm
Bump net2 from 0.2.33 to 0.2.34

Bumps [net2](https://github.com/deprecrated/net2-rs) from 0.2.33 to 0.2.34.
<details>
<summary>Commits</summary>
<ul>
<li><a href="1e915300a4"><code>1e91530</code></a> Release v0.2.34</li>
<li><a href="89945ebc27"><code>89945eb</code></a> Make cargo packaging explicit</li>
<li><a href="fe62962c1b"><code>fe62962</code></a> Clean up trailing whitespace</li>
<li><a href="67ec2c1211"><code>67ec2c1</code></a> Update URLs in Cargo.toml</li>
<li><a href="24f41cbb73"><code>24f41cb</code></a> Add support for illumos target</li>
<li><a href="3350e3819a"><code>3350e38</code></a> Update README</li>
<li><a href="4d3e46872a"><code>4d3e468</code></a> Silence try!() deprecation warnings</li>
<li><a href="15a82b17ee"><code>15a82b1</code></a> Configure GitHub Actions for CI</li>
<li><a href="eda403f030"><code>eda403f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/deprecrated/net2-rs/issues/84">#84</a> from rylev/wasi-scaffold</li>
<li><a href="60cb366efe"><code>60cb366</code></a> Change wrong cfg</li>
<li>Additional commits viewable in <a href="https://github.com/deprecrated/net2-rs/compare/0.2.33...0.2.34">compare view</a></li>
</ul>
</details>
<br />

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

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>
2020-05-25 16:53:57 -04:00
bors-servo
4294c306e6
Auto merge of #26634 - servo:dependabot/cargo/wayland-protocols-0.21.13, r=jdm
Bump wayland-protocols from 0.21.4 to 0.21.13

Bumps [wayland-protocols](https://github.com/smithay/wayland-rs) from 0.21.4 to 0.21.13.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/Smithay/wayland-rs/blob/master/CHANGELOG.md">wayland-protocols's changelog</a>.</em></p>
<blockquote>
<h1>Change Log</h1>
<h2>Unreleased</h2>
<h2>0.26.6 -- 2020-05-23</h2>
<h4>Bugfixes</h4>
<ul>
<li>[cursor] Update <code>xcursor</code> to <code>0.3</code>, fixing a few cursor-related bugs.</li>
</ul>
<h2>0.26.5 -- 2020-05-21</h2>
<h4>Bugfixes</h4>
<ul>
<li>[client] Fix a deadlock when dispatching &amp; reading event queues conccurently from different threads when
using the rust implementation of the protocol.</li>
<li>[cursor] Don't panic if <code>load_cursor</code> fails to find the requested cursor</li>
<li>[cursor] Fix buffer content endianness</li>
<li>[cursor] Use <code>xcursor</code> for parsing cursor files</li>
</ul>
<h2>0.26.4 -- 2020-05-01</h2>
<h4>Bugfixes</h4>
<ul>
<li>[cursor] Fix FreeBSD build</li>
</ul>
<h2>0.26.3 -- 2020-04-22</h2>
<p><em>Technical release due to crates.io issues.</em></p>
<h2>0.26.2 -- 2020-04-22</h2>
<h4>Bugfixes</h4>
<ul>
<li>[cursor] Properly assign internal buffers to filters.</li>
</ul>
<h2>0.26.1 -- 2020-04-22</h2>
<h4>Additions</h4>
<ul>
<li>[cursor] Introduce helper functions <code>Cursor::image_count()</code>, <code>CursorImageBuffer::delay</code>,
<code>CursorImageBuffer::hotspot()</code> and <code>CursorImageBuffer::dimensions()</code> to access metadata of cursor images.</li>
</ul>
<h2>0.26.0 -- 2020-04-22</h2>
<h4>Breaking Changes</h4>
<ul>
<li>The minimum supported Rust version is now 1.41.0</li>
<li><code>wayland-cursor</code> is now fully implemented in Rust</li>
</ul>
</tr></table> ... (truncated)
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/smithay/wayland-rs/commits">compare view</a></li>
</ul>
</details>
<br />

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

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>
2020-05-25 15:13:17 -04:00