Commit graph

43733 commits

Author SHA1 Message Date
dependabot-preview[bot]
6b3e134b30
Bump weezl from 0.1.3 to 0.1.4
Bumps [weezl](https://github.com/image-rs/lzw) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/image-rs/lzw/releases)
- [Changelog](https://github.com/image-rs/lzw/blob/master/Changes.md)
- [Commits](https://github.com/image-rs/lzw/compare/v0.1.3...v0.1.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-09 04:25:22 +00:00
bors-servo
67be5a7d31
Auto merge of #28148 - servo:dependabot/cargo/serde_json-1.0.62, r=jdm
Bump serde_json from 1.0.53 to 1.0.62

Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.53 to 1.0.62.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/serde-rs/json/releases">serde_json's releases</a>.</em></p>
<blockquote>
<h2>v1.0.62</h2>
<ul>
<li>Speed up Display impl of serde_json::Value by 33% (<a href="https://github-redirect.dependabot.com/serde-rs/json/issues/751">#751</a>, thanks <a href="https://github.com/icewind1991"><code>@icewind1991</code></a>)</li>
</ul>
<h2>v1.0.61</h2>
<ul>
<li>Add <code>impl From&lt;Number&gt; for Value</code> (<a href="https://github-redirect.dependabot.com/serde-rs/json/issues/737">#737</a>, thanks <a href="https://github.com/imp"><code>@imp</code></a>)</li>
</ul>
<h2>v1.0.60</h2>
<ul>
<li>Add <code>impl FromIterator&lt;(impl Into&lt;String&gt;, impl Into&lt;Value&gt;)&gt; for Value</code>, which collects a Value::Object (<a href="https://github-redirect.dependabot.com/serde-rs/json/issues/733">#733</a>, thanks <a href="https://github.com/matklad"><code>@matklad</code></a>)</li>
</ul>
<h2>v1.0.59</h2>
<ul>
<li>In arbitrary_precision mode, return None from serde_json::Number::as_f64 if the JSON number is larger than the maximum possible f64</li>
</ul>
<h2>v1.0.58</h2>
<ul>
<li>Add serde_json::Map::remove_entry, matching the equivalent API on BTreeMap</li>
</ul>
<h2>v1.0.57</h2>
<ul>
<li>Allow serde_json::Deserializer to be instantiated without consuming the serde_json::​de::Read impl (<a href="https://github-redirect.dependabot.com/serde-rs/json/issues/684">#684</a>)</li>
</ul>
<h2>v1.0.56</h2>
<ul>
<li>Improve compiler diagnostic on missing commas inside <code>json!</code> macro invocation (<a href="https://github-redirect.dependabot.com/rust-lang/rust/issues/73777">rust-lang/rust#73777</a>)</li>
</ul>
<h2>v1.0.55</h2>
<ul>
<li>Fix missing build script required for using <code>float_roundtrip</code> (<a href="https://github.com/serde-rs/json/releases/tag/v1.0.54">https://github.com/serde-rs/json/releases/tag/v1.0.54</a>)</li>
</ul>
<h2>v1.0.54</h2>
<ul>
<li>
<p>Add <a href="https://github.com/serde-rs/json/blob/v1.0.54/Cargo.toml#L58-L65"><code>float_roundtrip</code></a> feature to enable a slower but higher precision float parser based on <a href="https://github.com/Alexhuszagh/rust-lexical">lexical</a>.</p>
<p>Enabling <code>float_roundtrip</code> will use sufficient precision when parsing fixed precision floats from JSON to ensure that they maintain accuracy when round-tripped through JSON. This comes at an approximately 2x performance cost for parsing floats compared to the default best-effort precision.</p>
<p>Unlike <code>arbitrary_precision</code>, the new <code>float_roundtrip</code> feature makes f64 -&gt; JSON -&gt; f64 produce output identical to the input. <code>arbitrary_precision</code> is for making JSON -&gt; serde_json::Number -&gt; JSON produce output identical to the input.</p>
<pre lang="toml"><code>serde_json = { version = &quot;1.0.54&quot;, features = [&quot;float_roundtrip&quot;] }
</code></pre>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="8d78020522"><code>8d78020</code></a> Release 1.0.62</li>
<li><a href="b6c855dc09"><code>b6c855d</code></a> Touch up PR 751</li>
<li><a href="e81e7d9ffa"><code>e81e7d9</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/json/issues/751">#751</a> from icewind1991/value-display-utf8-unchecked</li>
<li><a href="e0747b9979"><code>e0747b9</code></a> use from_utf8_unchecked in the fmt::Display implementation of Value</li>
<li><a href="7ff8ec6e8d"><code>7ff8ec6</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/json/issues/744">#744</a> from Carreau/patch-1</li>
<li><a href="418507e475"><code>418507e</code></a> Update example to use Result&lt;User, Box<!-- raw HTML omitted -->&gt;</li>
<li><a href="44d7fe33fc"><code>44d7fe3</code></a> Intra-doc link for the crate::value link</li>
<li><a href="065cbef0ba"><code>065cbef</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/json/issues/739">#739</a> from rory/minor-doc-improvement</li>
<li><a href="347674c3dd"><code>347674c</code></a> make a html link in the doccomments</li>
<li><a href="613d66e9c5"><code>613d66e</code></a> Release 1.0.61</li>
<li>Additional commits viewable in <a href="https://github.com/serde-rs/json/compare/v1.0.53...v1.0.62">compare view</a></li>
</ul>
</details>
<br />

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

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

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

---

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

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

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

</details>
2021-02-08 14:36:48 -05:00
bors-servo
e0a116ff7d
Auto merge of #28150 - servo:dependabot/cargo/idna-0.2.1, r=jdm
Bump idna from 0.2.0 to 0.2.1

Bumps [idna](https://github.com/servo/rust-url) from 0.2.0 to 0.2.1.
<details>
<summary>Commits</summary>
<ul>
<li><a href="69417ec89b"><code>69417ec</code></a> v0.2.1</li>
<li><a href="52ea4ba2b3"><code>52ea4ba</code></a> Merge branch 'master' into crates.io</li>
<li><a href="46458f80e4"><code>46458f8</code></a> Upgrade to rustc 81eeec094 2014-11-21.</li>
<li><a href="3d757ec472"><code>3d757ec</code></a> v0.2.0</li>
<li><a href="94e637886a"><code>94e6378</code></a> Merge branch 'master' into crates.io</li>
<li><a href="a838a41263"><code>a838a41</code></a> Apprently &quot;cannot&quot; and &quot;can not&quot; are not identical.</li>
<li><a href="4e30f965cc"><code>4e30f96</code></a> Simplify and document the signature of EncodingOverride::encode.</li>
<li><a href="9ae1fd2fc3"><code>9ae1fd2</code></a> Make rust-encoding an optional feature.</li>
<li><a href="e6866f2a87"><code>e6866f2</code></a> Drop isindex support. We’ll see if anyone asks for it.</li>
<li><a href="00c0111b89"><code>00c0111</code></a> Dont transmute non-UTF-8 bytes to str, even though it kinda maybe looks safe.</li>
<li>Additional commits viewable in <a href="https://github.com/servo/rust-url/compare/idna-v0.2.0...v0.2.1">compare view</a></li>
</ul>
</details>
<br />

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

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

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

---

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

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

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

</details>
2021-02-08 13:34:50 -05:00
dependabot-preview[bot]
c75fcddf16
Bump idna from 0.2.0 to 0.2.1
Bumps [idna](https://github.com/servo/rust-url) from 0.2.0 to 0.2.1.
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](https://github.com/servo/rust-url/compare/idna-v0.2.0...v0.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-08 06:37:29 +00:00
dependabot-preview[bot]
a445da78df
Bump serde_json from 1.0.53 to 1.0.62
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.53 to 1.0.62.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.53...v1.0.62)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-08 06:32:42 +00:00
bors-servo
dd3f42c1b2
Auto merge of #28147 - servo:jdm-patch-49, r=jdm
Use explicit python in Windows CI.

Nightly Windows CI jobs have been failing intermittently ever since I deployed 79bb098816. This change should allow them to succeed again.
2021-02-06 14:18:07 -05:00
Josh Matthews
231c2db8af
Use explicit python in Windows CI. 2021-02-06 14:15:57 -05:00
bors-servo
1610bd2bc8
Auto merge of #28129 - teymour-aldridge:make-unsafe, r=jdm
Make unsafe

<!-- Please describe your changes on the following line: -->

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] These changes fix #16868 (GitHub issue number if applicable) (maybe – I'm not sure)

<!-- Either: -->
- [ ] There are tests for these changes OR
- [x] These changes do not require tests because ___

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
2021-02-05 13:28:28 -05:00
teymour-aldridge
217147b2e4 fmt 2021-02-05 14:46:09 +00:00
teymour-aldridge
ff767b13a9 Remove unused arguments from methods. 2021-02-05 14:29:45 +00:00
teymour-aldridge
466e895cdf Fix errors 2021-02-05 14:29:30 +00:00
teymour-aldridge
0854953e35 Mark methods as unsafe. 2021-02-05 14:29:30 +00:00
bors-servo
5b04bf785a
Auto merge of #28142 - servo-wpt-sync:wpt_update_04-02-2021, r=servo-wpt-sync
Sync WPT with upstream (04-02-2021)

Automated downstream sync of changes from upstream as of 04-02-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-02-04 18:42:02 -05:00
WPT Sync Bot
ca2fd0f290 Update web-platform-tests to revision c8a23aed99841887e72f883ab94a45d928a5820f 2021-02-04 10:43:31 +00:00
bors-servo
00b98796bd
Auto merge of #28139 - servo-wpt-sync:wpt_update_03-02-2021, r=servo-wpt-sync
Sync WPT with upstream (03-02-2021)

Automated downstream sync of changes from upstream as of 03-02-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-02-03 13:53:38 -05:00
WPT Sync Bot
78cf1982a2 Update web-platform-tests to revision 289272c280086dda4bce0d31f2ce0fc1e7a08fa8 2021-02-03 11:17:49 +00:00
bors-servo
6f93950bf2
Auto merge of #28138 - servo-wpt-sync:wpt_update_02-02-2021, r=jdm
Sync WPT with upstream (02-02-2021)

Automated downstream sync of changes from upstream as of 02-02-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-02-02 21:23:58 -05:00
Josh Matthews
d3fd8d2234
Remove intermittent crash 2021-02-02 21:14:15 -05:00
bors-servo
b6cd2d4cb3
Auto merge of #28136 - servo:dependabot/cargo/httparse-1.3.5, r=jdm
Bump httparse from 1.3.4 to 1.3.5

Bumps [httparse](https://github.com/seanmonstar/httparse) from 1.3.4 to 1.3.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/seanmonstar/httparse/releases">httparse's releases</a>.</em></p>
<blockquote>
<h2>v1.3.5</h2>
<ul>
<li><strong>FIX</strong>: Set <code>Response.reason</code> to an empty string if <code>obs-text</code> is found in the reason-phrase.</li>
<li><strong>PERF</strong>: Fix faster <code>next_8</code> to work when there are exactly 8 bytes left.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="ae34f2a56b"><code>ae34f2a</code></a> v1.3.5</li>
<li><a href="3dc923f61d"><code>3dc923f</code></a> Set Response.reason to an empty string when obs-text characters are found in ...</li>
<li><a href="419aa9cbe4"><code>419aa9c</code></a> Describe return of parse function. (<a href="https://github-redirect.dependabot.com/seanmonstar/httparse/issues/82">#82</a>)</li>
<li><a href="ec1500632b"><code>ec15006</code></a> Basic fuzzing using cargo-fuzz (<a href="https://github-redirect.dependabot.com/seanmonstar/httparse/issues/80">#80</a>)</li>
<li><a href="7a322ec20e"><code>7a322ec</code></a> Add missing Eq derivations (<a href="https://github-redirect.dependabot.com/seanmonstar/httparse/issues/77">#77</a>)</li>
<li><a href="0376bc146d"><code>0376bc1</code></a> Fix off-by-one error (<a href="https://github-redirect.dependabot.com/seanmonstar/httparse/issues/75">#75</a>)</li>
<li><a href="a9377af771"><code>a9377af</code></a> Correct <code>&amp;</code> to <code>&amp;&amp;</code> (<a href="https://github-redirect.dependabot.com/seanmonstar/httparse/issues/76">#76</a>)</li>
<li><a href="01e6854260"><code>01e6854</code></a> Set specific version of pico-sys in Cargo.toml (<a href="https://github-redirect.dependabot.com/seanmonstar/httparse/issues/72">#72</a>)</li>
<li><a href="c7a552f051"><code>c7a552f</code></a> Use HTTPS for links (<a href="https://github-redirect.dependabot.com/seanmonstar/httparse/issues/73">#73</a>)</li>
<li>See full diff in <a href="https://github.com/seanmonstar/httparse/compare/v1.3.4...v1.3.5">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=httparse&package-manager=cargo&previous-version=1.3.4&new-version=1.3.5)](https://dependabot.com/compatibility-score/?dependency-name=httparse&package-manager=cargo&previous-version=1.3.4&new-version=1.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>
2021-02-02 09:44:00 -05:00
bors-servo
b052f339de
Auto merge of #28137 - servo:dependabot/cargo/glslopt-0.1.8, r=jdm
Bump glslopt from 0.1.7 to 0.1.8

Bumps [glslopt](https://github.com/jamienicol/glslopt-rs) from 0.1.7 to 0.1.8.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/jamienicol/glslopt-rs/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=glslopt&package-manager=cargo&previous-version=0.1.7&new-version=0.1.8)](https://dependabot.com/compatibility-score/?dependency-name=glslopt&package-manager=cargo&previous-version=0.1.7&new-version=0.1.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>
2021-02-02 08:46:00 -05:00
WPT Sync Bot
1d60404228 Update web-platform-tests to revision b55988f768d44a04712866fb605017e67bfadd75 2021-02-02 10:58:01 +00:00
dependabot-preview[bot]
148d8dd4be
Bump glslopt from 0.1.7 to 0.1.8
Bumps [glslopt](https://github.com/jamienicol/glslopt-rs) from 0.1.7 to 0.1.8.
- [Release notes](https://github.com/jamienicol/glslopt-rs/releases)
- [Commits](https://github.com/jamienicol/glslopt-rs/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-02 06:17:42 +00:00
dependabot-preview[bot]
c51c27e2a6
Bump httparse from 1.3.4 to 1.3.5
Bumps [httparse](https://github.com/seanmonstar/httparse) from 1.3.4 to 1.3.5.
- [Release notes](https://github.com/seanmonstar/httparse/releases)
- [Commits](https://github.com/seanmonstar/httparse/compare/v1.3.4...v1.3.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-02 06:17:19 +00:00
bors-servo
aeea00ebfb
Auto merge of #28128 - servo-wpt-sync:wpt_update_01-02-2021, r=servo-wpt-sync
Sync WPT with upstream (01-02-2021)

Automated downstream sync of changes from upstream as of 01-02-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-02-01 19:22:19 -05:00
bors-servo
1bc77a1445
Auto merge of #28127 - servo:dependabot/cargo/jpeg-decoder-0.1.22, r=jdm
Bump jpeg-decoder from 0.1.21 to 0.1.22

Bumps [jpeg-decoder](https://github.com/image-rs/jpeg-decoder) from 0.1.21 to 0.1.22.
<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.22 (2021-01-27)</h2>
<ul>
<li>Fix panic on jpeg without frames.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="3bf223f7dc"><code>3bf223f</code></a> Update meta data for 0.1.22</li>
<li><a href="ff16c659a8"><code>ff16c65</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/jpeg-decoder/issues/180">#180</a> from image-rs/issue-image-1410-panic</li>
<li><a href="7095d6bc0c"><code>7095d6b</code></a> Catch Frame being missing at image end</li>
<li><a href="ed1b4792ac"><code>ed1b479</code></a> Add test files against panic from missing frame</li>
<li><a href="ee4fc87844"><code>ee4fc87</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/jpeg-decoder/issues/178">#178</a> from image-rs/release-0.1.21</li>
<li>See full diff in <a href="https://github.com/image-rs/jpeg-decoder/compare/v0.1.21...v0.1.22">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.21&new-version=0.1.22)](https://dependabot.com/compatibility-score/?dependency-name=jpeg-decoder&package-manager=cargo&previous-version=0.1.21&new-version=0.1.22)

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

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

---

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

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

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

</details>
2021-02-01 12:58:29 -05:00
bors-servo
d4d7fda606
Auto merge of #28130 - servo:jdm-patch-48, r=jdm
Use 2.7-compatible get-pip in docker build.

- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #28122
- [x] There are tests for these changes
2021-02-01 09:33:20 -05:00
Josh Matthews
ccf79ea6dc
Use 2.7-compatible get-pip in docker build. 2021-02-01 09:32:38 -05:00
WPT Sync Bot
278f763afa Update web-platform-tests to revision 858d8eea637878df26f837fa9b0f2dfa248380ab 2021-02-01 10:52:44 +00:00
dependabot-preview[bot]
5d2fab9e20
Bump jpeg-decoder from 0.1.21 to 0.1.22
Bumps [jpeg-decoder](https://github.com/image-rs/jpeg-decoder) from 0.1.21 to 0.1.22.
- [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.21...v0.1.22)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-01 06:45:39 +00:00
bors-servo
a955ff280d
Auto merge of #28118 - servo-wpt-sync:wpt_update_30-01-2021, r=servo-wpt-sync
Sync WPT with upstream (30-01-2021)

Automated downstream sync of changes from upstream as of 30-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-30 05:42:19 -05:00
WPT Sync Bot
3fc5d9a7b7 Update web-platform-tests to revision 8732b4f9c5d7066162842287301516187caeed9c 2021-01-30 10:42:05 +00:00
bors-servo
8112539838
Auto merge of #28116 - servo-wpt-sync:wpt_update_29-01-2021, r=jdm
Sync WPT with upstream (29-01-2021)

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

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

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

Automated downstream sync of changes from upstream as of 26-01-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-01-26 05:42:51 -05:00
WPT Sync Bot
353491d14a Update web-platform-tests to revision 026cb8c5c7f63871853f21b053f49940be780146 2021-01-26 10:42:35 +00:00
Simon Sapin
ee74a64f53 Silence the warning about rustup --version v.s. rustc --version 2021-01-26 09:23:03 +01:00
Simon Sapin
173123a768 Upgrade to rustc 1.48.0-nightly (623fb90b5 2020-09-26) 2021-01-26 09:23:03 +01:00
Simon Sapin
33651a94ed Upgrade Xargo to v0.3.22
This includes a “Fix for changed rustc directory layout.” change:
https://github.com/japaric/xargo/blob/master/CHANGELOG.md#v0322---2020-07-29

We use Xargo to compile rust-std for Windows UWP targets.
I built `xargo.exe` on Taskcluster with task
https://community-tc.services.mozilla.com/tasks/IHwGq_ViRpGuomBx82XmpQ
created through https://community-tc.services.mozilla.com/tasks/create
with this definition:

```yaml
provisionerId: proj-servo
workerType: win2016
schedulerId: taskcluster-github
created: '2021-01-25T19:39:29.952Z'
deadline: '2021-01-26T19:39:29.952Z'
expires: '2022-01-25T19:39:29.952Z'
payload:
  mounts:
    - file: rustup-init.exe
      content:
        url: https://win.rustup.rs/x86_64
  command:
    - '%HOMEDRIVE%%HOMEPATH%\rustup-init.exe --profile=minimal -y'
    - set PATH=%HOMEDRIVE%%HOMEPATH%\.cargo\bin;%PATH%
    - |-
      cargo install xargo --version 0.3.22
      copy %HOMEDRIVE%%HOMEPATH%\.cargo\bin\xargo.exe .
  artifacts:
    - name: public/xargo.exe
      path: xargo.exe
      type: file
      expires: '2022-01-25T15:07:23.782706Z'
  maxRunTime: 5400
metadata:
  name: Xargo build for Windows
  description: ''
  owner: infra@servo.org
  source: https://community-tc.services.mozilla.com/tasks/create
```

(Note the "update timestamps" button in the bottom-right menu.)

I then created a ZIP file that contains `xargo-v0.3.22/xargo.exe` and
uploaded it with `aws s3 cp ./xargo-v0.3.22.zip s3://servo-deps-2/msvc-deps/`
where our build system can find it.
2021-01-26 09:14:44 +01:00
bors-servo
1ba6f598cb
Auto merge of #28099 - servo-wpt-sync:wpt_update_25-01-2021, r=jdm
Sync WPT with upstream (25-01-2021)

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

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

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

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

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

---

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

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

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

</details>
2021-01-25 09:32:28 -05:00