Commit graph

41951 commits

Author SHA1 Message Date
skrzyp1
ee6906443f reading unminified scripts from disk 2020-06-02 21:23:45 +02:00
bors-servo
6a1cb940bf
Auto merge of #26745 - servo:dependabot/cargo/block-buffer-0.7.3, r=jdm
Bump block-buffer from 0.7.0 to 0.7.3

Bumps [block-buffer](https://github.com/RustCrypto/utils) from 0.7.0 to 0.7.3.
<details>
<summary>Commits</summary>
<ul>
<li><a href="6ab1bbf4c9"><code>6ab1bbf</code></a> block-buffer v0.7.3</li>
<li><a href="edab714932"><code>edab714</code></a> Make block-buffer minimal-versions correct (<a href="https://github-redirect.dependabot.com/RustCrypto/utils/issues/23">#23</a>)</li>
<li><a href="3cdecb4bd8"><code>3cdecb4</code></a> Relaxed restrictions on padding buffer size.  See <a href="https://github-redirect.dependabot.com/RustCrypto/utils/issues/20">#20</a> (<a href="https://github-redirect.dependabot.com/RustCrypto/utils/issues/21">#21</a>)</li>
<li><a href="969ed33133"><code>969ed33</code></a> hex-literal license files. closes <a href="https://github-redirect.dependabot.com/RustCrypto/utils/issues/18">#18</a></li>
<li><a href="1f9655532f"><code>1f96555</code></a> hex-literal v0.1.3</li>
<li><a href="7f8eb536ec"><code>7f8eb53</code></a> Removes unnecessary backtick from hex-literal doc (<a href="https://github-redirect.dependabot.com/RustCrypto/utils/issues/16">#16</a>)</li>
<li><a href="fd52602520"><code>fd52602</code></a> comment out input2 method</li>
<li><a href="9ae69ae6dd"><code>9ae69ae</code></a> opaque-debug v0.2.2</li>
<li><a href="5276f2015b"><code>5276f20</code></a> update/add license information</li>
<li><a href="088c596b00"><code>088c596</code></a> add input2 method to block-buffer</li>
<li>Additional commits viewable in <a href="https://github.com/RustCrypto/utils/compare/block-buffer-v0.7.0...block-buffer-v0.7.3">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=block-buffer&package-manager=cargo&previous-version=0.7.0&new-version=0.7.3)](https://dependabot.com/compatibility-score/?dependency-name=block-buffer&package-manager=cargo&previous-version=0.7.0&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-06-02 13:34:17 -04:00
bors-servo
06103eb94a
Auto merge of #26744 - servo:dependabot/cargo/gstreamer-webrtc-sys-0.8.1, r=jdm
Bump gstreamer-webrtc-sys from 0.8.0 to 0.8.1

Bumps gstreamer-webrtc-sys from 0.8.0 to 0.8.1.

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=gstreamer-webrtc-sys&package-manager=cargo&previous-version=0.8.0&new-version=0.8.1)](https://dependabot.com/compatibility-score/?dependency-name=gstreamer-webrtc-sys&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-06-02 11:10:04 -04:00
bors-servo
e98398bea7
Auto merge of #26751 - servo:dependabot/cargo/dtoa-short-0.3.2, r=jdm
Bump dtoa-short from 0.3.0 to 0.3.2

Bumps [dtoa-short](https://github.com/upsuper/dtoa-short) from 0.3.0 to 0.3.2.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/upsuper/dtoa-short/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=dtoa-short&package-manager=cargo&previous-version=0.3.0&new-version=0.3.2)](https://dependabot.com/compatibility-score/?dependency-name=dtoa-short&package-manager=cargo&previous-version=0.3.0&new-version=0.3.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-06-02 08:31:56 -04:00
dependabot-preview[bot]
a24abea4ae
Bump dtoa-short from 0.3.0 to 0.3.2
Bumps [dtoa-short](https://github.com/upsuper/dtoa-short) from 0.3.0 to 0.3.2.
- [Release notes](https://github.com/upsuper/dtoa-short/releases)
- [Commits](https://github.com/upsuper/dtoa-short/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-02 08:18:32 +00:00
dependabot-preview[bot]
8971f03ccd
Bump block-buffer from 0.7.0 to 0.7.3
Bumps [block-buffer](https://github.com/RustCrypto/utils) from 0.7.0 to 0.7.3.
- [Release notes](https://github.com/RustCrypto/utils/releases)
- [Commits](https://github.com/RustCrypto/utils/compare/block-buffer-v0.7.0...block-buffer-v0.7.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-02 08:15:22 +00:00
dependabot-preview[bot]
d11dad9696
Bump gstreamer-webrtc-sys from 0.8.0 to 0.8.1
Bumps gstreamer-webrtc-sys from 0.8.0 to 0.8.1.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-02 08:14:50 +00:00
bors-servo
c4ea4b1d77
Auto merge of #26740 - CYBAI:fix-links, r=jdm
Fix rust's remutex source code link

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

Should I change it to a permalink instead?

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes do not require tests because it just fix links in comments

<!-- 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. -->
2020-06-02 00:21:23 -04:00
bors-servo
84d5f102d1
Auto merge of #26738 - servo:dependabot/cargo/rustc-demangle-0.1.16, r=jdm
Bump rustc-demangle from 0.1.4 to 0.1.16

Bumps [rustc-demangle](https://github.com/alexcrichton/rustc-demangle) from 0.1.4 to 0.1.16.
<details>
<summary>Commits</summary>
<ul>
<li><a href="23f19337af"><code>23f1933</code></a> Bump to 0.1.16</li>
<li><a href="51cb6ead7b"><code>51cb6ea</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/alexcrichton/rustc-demangle/issues/30">#30</a> from eddyb/trailing-dots</li>
<li><a href="c1eeee66d3"><code>c1eeee6</code></a> v0: also support preserving extra suffixes found after mangled symbol.</li>
<li><a href="23654c7170"><code>23654c7</code></a> legacy: handle extra suffixes after parsing the _ZN...E part of the symbol name.</li>
<li><a href="d0fc0e190b"><code>d0fc0e1</code></a> v0: port <code>demangle_thinlto</code> test from legacy.</li>
<li><a href="016ca6e24b"><code>016ca6e</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/alexcrichton/rustc-demangle/issues/29">#29</a> from eddyb/legacy-unescape</li>
<li><a href="c3c684ee33"><code>c3c684e</code></a> legacy: unescape all $u...$ that encode non-control Unicode codepoints.</li>
<li><a href="de656cdd0b"><code>de656cd</code></a> Bump to 0.1.15</li>
<li><a href="5d697bc5f4"><code>5d697bc</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/alexcrichton/rustc-demangle/issues/26">#26</a> from eddyb/underscore-escaping</li>
<li><a href="9f43a300f3"><code>9f43a30</code></a> v0: allow identifiers to start with a digit.</li>
<li>Additional commits viewable in <a href="https://github.com/alexcrichton/rustc-demangle/compare/0.1.4...0.1.16">compare view</a></li>
</ul>
</details>
<br />

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

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-06-01 23:37:14 -04:00
bors-servo
2b24cfed10
Auto merge of #26742 - kunalmohan:gpu-texture, r=kvark
Implement GPUTexture and GPUTextureView

<!-- Please describe your changes on the following line: -->
This also include changes to CodegenRust.py to allow enum values starting with digits.

r?@kvark

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

<!-- Either: -->
- [ ] There are tests for these changes OR
- [ ] 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. -->
2020-06-01 20:53:20 -04:00
bors-servo
c30fcd94e6
Auto merge of #26737 - servo:dependabot/cargo/serde-1.0.111, r=jdm
Bump serde from 1.0.110 to 1.0.111

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.110 to 1.0.111.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p>
<blockquote>
<h2>v1.0.111</h2>
<ul>
<li>Process borrowed lifetimes inside of interpolated macro_rules metavariables, such as in the case of <code>#[derive(Deserialize)] struct S&lt;'a&gt; { field: $field }</code> (<a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/1821">#1821</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="9f331cc257"><code>9f331cc</code></a> Release 1.0.111</li>
<li><a href="ef16c815f6"><code>ef16c81</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/1821">#1821</a> from dtolnay/ungroup</li>
<li><a href="c45a809d5c"><code>c45a809</code></a> Look inside of None-delimited groups when examining types</li>
<li><a href="f7d06cae4c"><code>f7d06ca</code></a> Add failing test involving macro_rules metavariable</li>
<li><a href="31fe82a215"><code>31fe82a</code></a> Resolve match_wildcard_for_single_variants pedantic lint</li>
<li><a href="ef6ed1d1be"><code>ef6ed1d</code></a> Copy some new links from serde.rs to the crate-level doc</li>
<li><a href="9d1251548b"><code>9d12515</code></a> Mirror 'Getting help' from github readme to crates.io readme</li>
<li><a href="c20730ee39"><code>c20730e</code></a> Remove reference to mozilla irc</li>
<li><a href="afd51ef0f4"><code>afd51ef</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/serde-rs/serde/issues/1808">#1808</a> from dtolnay/help</li>
<li><a href="3167f98689"><code>3167f98</code></a> Update 'Getting help' section</li>
<li>See full diff in <a href="https://github.com/serde-rs/serde/compare/v1.0.110...v1.0.111">compare view</a></li>
</ul>
</details>
<br />

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

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-06-01 18:06:49 -04:00
bors-servo
023c869f88
Auto merge of #26736 - servo:dependabot/cargo/combine-3.8.1, r=jdm
Bump combine from 3.5.2 to 3.8.1

Bumps [combine](https://github.com/Marwes/combine) from 3.5.2 to 3.8.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/Marwes/combine/blob/master/CHANGELOG.md">combine's changelog</a>.</em></p>
<blockquote>
<h3>3.8.1 (2019-03-13)</h3>
<h4>Bug Fixes</h4>
<ul>
<li>Handle partial parsing in <code>take_fn/take_until*</code> (<a href="bae1e3bbe4">bae1e3bb</a>)</li>
</ul>
<p><a name="3.8.0"></a></p>
<h2>3.8.0 (2019-03-12)</h2>
<h4>Features</h4>
<ul>
<li>Add take_fn and take_until_bytes (<a href="5f5607806f">5f560780</a>)</li>
</ul>
<p><a name="3.6.7"></a></p>
<h3>3.6.7 (2019-02-13)</h3>
<h4>Bug Fixes</h4>
<ul>
<li>Forward is_partial in all Stream adaptors (<a href="121b398795">121b3987</a>)</li>
</ul>
<p><a name="3.6.6"></a></p>
<h3>3.6.6 (2019-01-12)</h3>
<ul>
<li>Fix two inconsisties regarding EOI <a href="https://github-redirect.dependabot.com/Marwes/combine/pull/227">#227</a></li>
</ul>
<p><a name="3.6.5"></a></p>
<h3>3.6.5 (2019-01-09)</h3>
<h4>Bug Fixes</h4>
<ul>
<li>not_followed_by should fail on empty successful parses (<a href="aa17e7d255">aa17e7d2</a>)</li>
<li>Propagate the PartialState through parser! uses (<a href="ae8882449e">ae888244</a>, closes <a href="https://github-redirect.dependabot.com/Marwes/combine/issues/223">#223</a>)</li>
</ul>
<p><a name="3.6.3"></a></p>
<h3>3.6.3 (2018-11-16)</h3>
</tr></table> ... (truncated)
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="bdbcdfe1ae"><code>bdbcdfe</code></a> (cargo-release) version 3.8.1</li>
<li><a href="aeecb43b63"><code>aeecb43</code></a> Updated changelog</li>
<li><a href="bae1e3bbe4"><code>bae1e3b</code></a> fix: Handle partial parsing in <code>take_fn/take_until*</code></li>
<li><a href="c6c1673106"><code>c6c1673</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/Marwes/combine/issues/236">#236</a> from Marwes/take_until_bytes</li>
<li><a href="a301124ea5"><code>a301124</code></a> FIx changelog</li>
<li><a href="e054643a13"><code>e054643</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/Marwes/combine/issues/234">#234</a> from Marwes/take_until_bytes</li>
<li><a href="4440bbf5cd"><code>4440bbf</code></a> (cargo-release) start next development iteration 3.8.1-alpha.0</li>
<li><a href="53f7fa0801"><code>53f7fa0</code></a> (cargo-release) version 3.8.0</li>
<li><a href="ea28478d2e"><code>ea28478</code></a> (cargo-release) version 3.7.0</li>
<li><a href="5f5607806f"><code>5f56078</code></a> feat: Add take_fn and take_until_bytes</li>
<li>Additional commits viewable in <a href="https://github.com/Marwes/combine/compare/3.5.2...3.8.1">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=combine&package-manager=cargo&previous-version=3.5.2&new-version=3.8.1)](https://dependabot.com/compatibility-score/?dependency-name=combine&package-manager=cargo&previous-version=3.5.2&new-version=3.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-06-01 16:57:44 -04:00
bors-servo
ac42d7915c
Auto merge of #26733 - servo:dependabot/cargo/lyon_geom-0.14.1, r=jdm
Bump lyon_geom from 0.14.0 to 0.14.1

Bumps [lyon_geom](https://github.com/nical/lyon) from 0.14.0 to 0.14.1.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/nical/lyon/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=lyon_geom&package-manager=cargo&previous-version=0.14.0&new-version=0.14.1)](https://dependabot.com/compatibility-score/?dependency-name=lyon_geom&package-manager=cargo&previous-version=0.14.0&new-version=0.14.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-06-01 15:43:01 -04:00
Kunal Mohan
af95d92231 Implement GPUTexture and GPUTextureView 2020-06-01 23:28:12 +05:30
bors-servo
dc8301371b
Auto merge of #26735 - servo:dependabot/cargo/dbus-0.6.5, r=jdm
Bump dbus from 0.6.3 to 0.6.5

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

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=dbus&package-manager=cargo&previous-version=0.6.3&new-version=0.6.5)](https://dependabot.com/compatibility-score/?dependency-name=dbus&package-manager=cargo&previous-version=0.6.3&new-version=0.6.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-06-01 13:45:40 -04:00
bors-servo
684a32879c
Auto merge of #26731 - servo:dependabot/cargo/generic-array-0.12.3, r=jdm
Bump generic-array from 0.12.0 to 0.12.3

Bumps [generic-array](https://github.com/fizyk20/generic-array) from 0.12.0 to 0.12.3.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/fizyk20/generic-array/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=generic-array&package-manager=cargo&previous-version=0.12.0&new-version=0.12.3)](https://dependabot.com/compatibility-score/?dependency-name=generic-array&package-manager=cargo&previous-version=0.12.0&new-version=0.12.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-06-01 12:02:04 -04:00
bors-servo
afb8be50a5
Auto merge of #26732 - servo:dependabot/cargo/miniz-sys-0.1.12, r=jdm
Bump miniz-sys from 0.1.10 to 0.1.12

Bumps [miniz-sys](https://github.com/alexcrichton/flate2-rs) from 0.1.10 to 0.1.12.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/alexcrichton/flate2-rs/commits/miniz-sys-0.1.12">compare view</a></li>
</ul>
</details>
<br />

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

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

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

---

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

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

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

</details>
2020-06-01 09:54:58 -04:00
Kunal Mohan
d9db350df5 Improve webidl precision
Allow enum variants staring with digit
2020-06-01 19:24:34 +05:30
bors-servo
9e58459173
Auto merge of #26730 - servo:dependabot/cargo/podio-0.1.7, r=jdm
Bump podio from 0.1.6 to 0.1.7

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

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

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

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

---

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

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

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

</details>
2020-06-01 08:38:14 -04:00
CYBAI
d2a0d383cd Fix rust's remutex source code link 2020-06-01 21:24:05 +09:00
dependabot-preview[bot]
dc7a66b705
Bump rustc-demangle from 0.1.4 to 0.1.16
Bumps [rustc-demangle](https://github.com/alexcrichton/rustc-demangle) from 0.1.4 to 0.1.16.
- [Release notes](https://github.com/alexcrichton/rustc-demangle/releases)
- [Commits](https://github.com/alexcrichton/rustc-demangle/compare/0.1.4...0.1.16)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-01 08:44:27 +00:00
dependabot-preview[bot]
4b57d92df4
Bump serde from 1.0.110 to 1.0.111
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.110 to 1.0.111.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.110...v1.0.111)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-01 08:38:20 +00:00
dependabot-preview[bot]
461f980dbf
Bump combine from 3.5.2 to 3.8.1
Bumps [combine](https://github.com/Marwes/combine) from 3.5.2 to 3.8.1.
- [Release notes](https://github.com/Marwes/combine/releases)
- [Changelog](https://github.com/Marwes/combine/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Marwes/combine/compare/3.5.2...3.8.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-01 08:37:53 +00:00
dependabot-preview[bot]
d113aef00c
Bump dbus from 0.6.3 to 0.6.5
Bumps [dbus](https://github.com/diwic/dbus-rs) from 0.6.3 to 0.6.5.
- [Release notes](https://github.com/diwic/dbus-rs/releases)
- [Commits](https://github.com/diwic/dbus-rs/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-01 08:37:25 +00:00
dependabot-preview[bot]
a7386d00ad
Bump lyon_geom from 0.14.0 to 0.14.1
Bumps [lyon_geom](https://github.com/nical/lyon) from 0.14.0 to 0.14.1.
- [Release notes](https://github.com/nical/lyon/releases)
- [Changelog](https://github.com/nical/lyon/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nical/lyon/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-01 08:36:34 +00:00
dependabot-preview[bot]
89ca192079
Bump miniz-sys from 0.1.10 to 0.1.12
Bumps [miniz-sys](https://github.com/alexcrichton/flate2-rs) from 0.1.10 to 0.1.12.
- [Release notes](https://github.com/alexcrichton/flate2-rs/releases)
- [Commits](https://github.com/alexcrichton/flate2-rs/commits/miniz-sys-0.1.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-01 08:36:04 +00:00
dependabot-preview[bot]
4a4512a0ff
Bump generic-array from 0.12.0 to 0.12.3
Bumps [generic-array](https://github.com/fizyk20/generic-array) from 0.12.0 to 0.12.3.
- [Release notes](https://github.com/fizyk20/generic-array/releases)
- [Changelog](https://github.com/fizyk20/generic-array/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fizyk20/generic-array/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-01 08:35:38 +00:00
dependabot-preview[bot]
647a5131e1
Bump podio from 0.1.6 to 0.1.7
Bumps [podio](https://github.com/mvdnes/podio) from 0.1.6 to 0.1.7.
- [Release notes](https://github.com/mvdnes/podio/releases)
- [Commits](https://github.com/mvdnes/podio/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-01 08:35:07 +00:00
bors-servo
b59c566880
Auto merge of #26727 - atouchet:cargo3, r=jdm
More Cargo.toml updates

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

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

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

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

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
2020-05-31 12:56:17 -04:00
atouchet
ca30ec02fc More Cargo.toml updates 2020-05-31 08:55:28 -07:00
bors-servo
a509c33abf
Auto merge of #26721 - atouchet:master, r=jdm
More Cargo.toml updates

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

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

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

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

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
2020-05-31 08:24:55 -04:00
bors-servo
b103df6f56
Auto merge of #26725 - servo-wpt-sync:wpt_update_31-05-2020, r=servo-wpt-sync
Sync WPT with upstream (31-05-2020)

Automated downstream sync of changes from upstream as of 31-05-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-05-31 07:25:04 -04:00
WPT Sync Bot
ce1de3b503 Update web-platform-tests to revision c99723afe33bc5b265e41c1a9446eaff7f8e0d57 2020-05-31 11:24:52 +00:00
atouchet
77f7fa552d More Cargo.toml updates 2020-05-30 18:18:57 -07:00
bors-servo
14303bd651
Auto merge of #26719 - servo-wpt-sync:wpt_update_30-05-2020, r=jdm
Sync WPT with upstream (30-05-2020)

Automated downstream sync of changes from upstream as of 30-05-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-05-30 14:39:15 -04:00
bors-servo
e0f3e9b980
Auto merge of #26714 - kunalmohan:gpu-render-pipeline, r=jdm
Implement GPURenderPipeline

<!-- Please describe your changes on the following line: -->
We need to wait for #26699 to merge before this.
A significant amount of validation still needs to be added. I plan on doing that in a follow-up PR.
r?@kvark

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

<!-- Either: -->
- [ ] There are tests for these changes OR
- [ ] 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. -->
2020-05-30 14:22:47 -04:00
bors-servo
5dae012db8
Auto merge of #26678 - gterzian:shutdown_net_runtime, r=Manishearth
Net: shutdown async runtime on exit

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

Shutting down the async runtime as part of exiting the core resource thread.

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

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

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

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
2020-05-30 11:59:20 -04:00
Josh Matthews
9e9a1b2aa4
Add 2020 failure. 2020-05-30 11:21:32 -04:00
Gregory Terzian
fa765168b9 net: shutdown async runtime on exit 2020-05-30 21:04:34 +08:00
bors-servo
dafcee4c2e
Auto merge of #26442 - Eijebong:might-have-failed-going-to-bed, r=jdm
Fix the webidl for Headers

Make the HeadersInit type match the spec.

Fixes #26441
2020-05-30 08:14:53 -04:00
WPT Sync Bot
1c115a1737 Update web-platform-tests to revision 8fd32a0f7c18d32ae9e147d267746accc3ee9ad5 2020-05-30 10:56:10 +00:00
Bastien Orivel
c4273d86f2 Fix the webidl for Headers
Make the HeadersInit type match the spec.

Fixes #26441
2020-05-30 12:46:51 +02:00
Kunal Mohan
130de8b8e6 Implement GPURenderPipeline
Add webidl for GPURenderPipeline and implement GPUDevice.createRenderPipeline()
2020-05-30 11:38:32 +05:30
Kunal Mohan
f014f15d4e Allow sequence of nullable dictionary items in webidl
of type "sequence<Dict?> x"
2020-05-30 11:01:13 +05:30
bors-servo
1a61937031
Auto merge of #26718 - jdm:codegen-sequence, r=Manishearth
Improve precision of sequence types for WebIDL codegen.

Unlike #26699, this doesn't attempt to improve any of the resulting types and only maintains the status quo.

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] There are tests for these changes
2020-05-29 22:10:21 -04:00
bors-servo
8e0a28178f
Auto merge of #26705 - servo:dependabot/cargo/euclid-0.20.13, r=jdm
Bump euclid from 0.20.11 to 0.20.13

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

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=euclid&package-manager=cargo&previous-version=0.20.11&new-version=0.20.13)](https://dependabot.com/compatibility-score/?dependency-name=euclid&package-manager=cargo&previous-version=0.20.11&new-version=0.20.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-29 20:35:10 -04:00
bors-servo
39e0e3f897
Auto merge of #26712 - servo-wpt-sync:wpt_update_29-05-2020, r=jdm
Sync WPT with upstream (29-05-2020)

Automated downstream sync of changes from upstream as of 29-05-2020.
[no-wpt-sync]
r? @servo-wpt-sync
2020-05-29 18:29:13 -04:00
Josh Matthews
791a96efc4
Remove non-2020 failure. 2020-05-29 16:39:28 -04:00
bors-servo
81a13afc45
Auto merge of #26708 - servo:dependabot/cargo/scoped_threadpool-0.1.9, r=jdm
Bump scoped_threadpool from 0.1.7 to 0.1.9

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

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

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-29 16:21:59 -04:00
Josh Matthews
c4f8167b6f dom: Improve precision of sequence types for WebIDL codegen. 2020-05-29 15:16:55 -04:00