Commit graph

5401 commits

Author SHA1 Message Date
bors-servo
809b4ae2ee
Auto merge of #27289 - servo:dependabot/cargo/log-0.4.11, r=jdm
build(deps): bump log from 0.4.8 to 0.4.11

Bumps [log](https://github.com/rust-lang/log) from 0.4.8 to 0.4.11.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's changelog</a>.</em></p>
<blockquote>
<h2>[0.4.11] - 2020-07-09</h2>
<h3>New</h3>
<ul>
<li>Support coercing structured values into concrete types.</li>
<li>Reference the <code>win_dbg_logger</code> in the readme.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Updates a few deprecated items used internally.</li>
<li>Fixed issues in docs and expands sections.</li>
<li>Show the correct build badge in the readme.</li>
<li>Fix up a possible inference breakage with structured value errors.</li>
<li>Respect formatting flags in structured value formatting.</li>
</ul>
<h2>[0.4.10] - 2019-12-16 (yanked)</h2>
<h3>Fixed</h3>
<ul>
<li>Fixed the <code>log!</code> macros so they work in expression context (this regressed in <code>0.4.9</code>, which has been yanked).</li>
</ul>
<h2>[0.4.9] - 2019-12-12 (yanked)</h2>
<h3>Minimum Supported Rust Version</h3>
<p>This release bumps the minimum compiler version to <code>1.31.0</code>. This was mainly needed for <code>cfg-if</code>,
but between <code>1.16.0</code> and <code>1.31.0</code> there are a lot of language and library improvements we now
take advantage of.</p>
<h3>New</h3>
<ul>
<li>Unstable support for capturing key-value pairs in a record using the <code>log!</code> macros</li>
</ul>
<h3>Improved</h3>
<ul>
<li>Better documentation for max level filters.</li>
<li>Internal updates to line up with bumped MSRV</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="aa4c0375cd"><code>aa4c037</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/rust-lang/log/issues/404">#404</a> from KodrAus/cargo/0.4.11</li>
<li><a href="21715ba7ee"><code>21715ba</code></a> just don't do self updates in ci</li>
<li><a href="ee4bc80680"><code>ee4bc80</code></a> prepare for 0.4.11 release</li>
<li><a href="813b6ce479"><code>813b6ce</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/rust-lang/log/issues/401">#401</a> from brettcannon/patch-1</li>
<li><a href="5821b8a338"><code>5821b8a</code></a> Fix a grammatical mistake</li>
<li><a href="9ae6778bd2"><code>9ae6778</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/rust-lang/log/issues/400">#400</a> from KodrAus/fix/value-fmt</li>
<li><a href="c89a4a10b6"><code>c89a4a1</code></a> bump sval to 0.5.2 for fmt fixes</li>
<li><a href="43d69c196e"><code>43d69c1</code></a> remove unneeded io::Error From impl</li>
<li><a href="ee8c6cd426"><code>ee8c6cd</code></a> respect fmt trait and flags in Value</li>
<li><a href="c5c8e48f35"><code>c5c8e48</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/rust-lang/log/issues/398">#398</a> from dtolnay/ra_hir_def</li>
<li>Additional commits viewable in <a href="https://github.com/rust-lang/log/compare/0.4.8...0.4.11">compare view</a></li>
</ul>
</details>
<br />

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

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-07-16 12:18:05 -04:00
dependabot-preview[bot]
795bb49484
build(deps): bump log from 0.4.8 to 0.4.11
Bumps [log](https://github.com/rust-lang/log) from 0.4.8 to 0.4.11.
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.8...0.4.11)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-16 08:02:52 +00:00
dependabot-preview[bot]
21308a8506
build(deps): bump servo-media from 7b0794d to cdf82da
Bumps [servo-media](https://github.com/servo/media) from `7b0794d` to `cdf82da`.
- [Release notes](https://github.com/servo/media/releases)
- [Commits](7b0794d552...cdf82da4cb)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-16 08:01:27 +00:00
dependabot-preview[bot]
270ca7ad9c
build(deps): bump adler from 0.2.2 to 0.2.3
Bumps [adler](https://github.com/jonas-schievink/adler) from 0.2.2 to 0.2.3.
- [Release notes](https://github.com/jonas-schievink/adler/releases)
- [Changelog](https://github.com/jonas-schievink/adler/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jonas-schievink/adler/compare/v0.2.2...v0.2.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-13 08:12:00 +00:00
bors-servo
242e7e2630
Auto merge of #27232 - asajeffrey:webxr-depth-stencil, r=Manishearth
Support depth and stencil in webxr

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

Creates a `DEPTH_STENCIL` attachment if one is provided by the webxr device.

---
<!-- 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
- [x] These changes do not require tests because we don't reftest webxr

<!-- 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-07-10 19:36:45 -04:00
Alan Jeffrey
a9bb3f7181 Support depth and stencil in webxr 2020-07-10 18:35:09 -05:00
bors-servo
fb243a32f0
Auto merge of #27152 - ferjm:mediadevices.enumeratedevices, r=Manishearth
Mediadevices.enumeratedevices

- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #26877
2020-07-10 08:42:27 -04:00
Fernando Jiménez Moreno
c0fb6c8d23 Implement MediaDevices.enumerateDevices() 2020-07-10 13:18:26 +02:00
Alan Jeffrey
a2142d7dbd Add support for webxr cubemap and spherical 360 rendering 2020-07-09 14:02:23 -05:00
bors-servo
352ecda7b5
Auto merge of #27220 - servo:dependabot/cargo/webxr-88f287d, r=Manishearth
build(deps): bump webxr from `e507076` to `88f287d`

Bumps [webxr](https://github.com/servo/webxr) from `e507076` to `88f287d`.
<details>
<summary>Commits</summary>
<ul>
<li><a href="88f287d639"><code>88f287d</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/webxr/issues/180">#180</a> - asajeffrey:openxr-secondary-view, r=Manishearth</li>
<li><a href="1bad69b45b"><code>1bad69b</code></a> Store supports_secondary in OpenXRDevice, avoiding an extra locking</li>
<li><a href="eb7240ce56"><code>eb7240c</code></a> Fix issues with secondary views and layer management.</li>
<li><a href="a17324853a"><code>a173248</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/webxr/issues/179">#179</a> - Manishearth:openxrs-up, r=asajeffrey</li>
<li><a href="cd25d0ea03"><code>cd25d0e</code></a> Update openxr to forked 0.12.2 with upstreamed generated bindings for extensions</li>
<li>See full diff in <a href="e507076cc6...88f287d639">compare view</a></li>
</ul>
</details>
<br />

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-07-09 12:27:31 -04:00
dependabot-preview[bot]
f6469a19cf
build(deps): bump euclid from 0.20.13 to 0.20.14
Bumps [euclid](https://github.com/servo/euclid) from 0.20.13 to 0.20.14.
- [Release notes](https://github.com/servo/euclid/releases)
- [Commits](https://github.com/servo/euclid/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-09 08:02:34 +00:00
dependabot-preview[bot]
d01d500579
build(deps): bump webxr from e507076 to 88f287d
Bumps [webxr](https://github.com/servo/webxr) from `e507076` to `88f287d`.
- [Release notes](https://github.com/servo/webxr/releases)
- [Commits](e507076cc6...88f287d639)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-09 08:01:43 +00:00
bors-servo
3b2f29178f
Auto merge of #27214 - jdm:cspup, r=Manishearth
Update content-security-policy.

Fixes #27199.
2020-07-08 21:27:48 -04:00
Josh Matthews
ca899bb3b3 Update content-security-policy. 2020-07-08 17:04:45 -04:00
bors-servo
ed827223ce
Auto merge of #27164 - jdm:tungstenite, r=nox
Replace ws-rs with async-tungstenite.

This change moves us from ws-rs (which doesn't see a lot of maintainer activity) and its custom async implementation to tungstenite and the tokio ecosystem. This is particularly important because of #27043, which breaks SSL websockets on Windows.

Depends on https://github.com/sdroege/async-tungstenite/pull/40/.

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #27043
- [x] There are tests for these changes
2020-07-08 16:48:51 -04:00
bors-servo
7e919b5391
Auto merge of #27209 - jdm:x11clipup, r=Manishearth
Update x11-clipboard.
2020-07-08 15:57:21 -04:00
Josh Matthews
918b171bf7 Update x11-clipboard. 2020-07-08 13:29:29 -04:00
Josh Matthews
0164e32815 Update bindgen and unicase. 2020-07-08 11:21:23 -04:00
Josh Matthews
76198e40a8 net: Replace ws-rs with async-tungstenite. 2020-07-08 10:33:17 -04:00
bors-servo
23b6640851
Auto merge of #27204 - servo:dependabot/cargo/backtrace-0.3.50, r=jdm
build(deps): bump backtrace from 0.3.49 to 0.3.50

[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️

If you make any changes to it yourself then they will take precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps [backtrace](https://github.com/rust-lang/backtrace-rs) from 0.3.49 to 0.3.50.
<details>
<summary>Commits</summary>
<ul>
<li><a href="2ad451ace0"><code>2ad451a</code></a> Bump to 0.3.50</li>
<li><a href="6f14beca82"><code>6f14bec</code></a> Update some dependency versions (<a href="https://github-redirect.dependabot.com/rust-lang/backtrace-rs/issues/358">#358</a>)</li>
<li><a href="b0f850276c"><code>b0f8502</code></a> Bump miniz-oxide version (<a href="https://github-redirect.dependabot.com/rust-lang/backtrace-rs/issues/354">#354</a>)</li>
<li>See full diff in <a href="https://github.com/rust-lang/backtrace-rs/compare/0.3.49...0.3.50">compare view</a></li>
</ul>
</details>
<br />

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

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-07-08 10:00:26 -04:00
dependabot-preview[bot]
b8855542ad build(deps): bump backtrace from 0.3.49 to 0.3.50
Bumps [backtrace](https://github.com/rust-lang/backtrace-rs) from 0.3.49 to 0.3.50.
- [Release notes](https://github.com/rust-lang/backtrace-rs/releases)
- [Commits](https://github.com/rust-lang/backtrace-rs/compare/0.3.49...0.3.50)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-08 09:59:37 -04:00
bors-servo
e0e22a3399
Auto merge of #27201 - jdm:mediaup, r=ferjm
Update servo-media-audio for HRTF panic fix.

Fixes #24826.
2020-07-08 06:15:40 -04:00
Josh Matthews
d335b4ee94 Update servo-media-audio for HRTF panic fix. 2020-07-07 15:56:20 -04:00
dependabot-preview[bot]
790dc14f66
build(deps): bump smallvec from 1.3.0 to 1.4.1
Bumps [smallvec](https://github.com/servo/rust-smallvec) from 1.3.0 to 1.4.1.
- [Release notes](https://github.com/servo/rust-smallvec/releases)
- [Commits](https://github.com/servo/rust-smallvec/compare/v1.3.0...v1.4.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-07 08:14:13 +00:00
Josh Matthews
01023e0a38 Update webrender to crash-backtrace branch. 2020-07-06 19:27:30 -04:00
dependabot-preview[bot]
d9d1ae842d
build(deps): bump jpeg-decoder from 0.1.19 to 0.1.20
Bumps [jpeg-decoder](https://github.com/image-rs/jpeg-decoder) from 0.1.19 to 0.1.20.
- [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.19...v0.1.20)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-06 08:22:25 +00:00
Kunal Mohan
8ef7f24541 Update wgpu-core and wgpu-types 2020-07-04 13:59:30 +05:30
Manish Goregaokar
45af4fab07 Update servo-media 2020-07-02 13:26:55 -07:00
dependabot-preview[bot]
708a8f4059
build(deps): bump tokio-uds from 0.2.6 to 0.2.7
Bumps [tokio-uds](https://github.com/tokio-rs/tokio) from 0.2.6 to 0.2.7.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-0.2.6...tokio-0.2.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-02 07:50:24 +00:00
bors-servo
4b034ede46
Auto merge of #26752 - ferjm:datachannel, r=Manishearth
WebRTC data channels support

- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #26212

This depends on https://github.com/servo/media/pull/350 and contains the basic pieces to make a  simple test like https://ferjm.github.io/samples/src/content/datachannel/basic/ work
2020-06-30 13:53:32 -04:00
bors-servo
624559640f
Auto merge of #27122 - servo:dependabot/cargo/unicode-width-0.1.8, r=jdm
build(deps): bump unicode-width from 0.1.7 to 0.1.8

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

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=unicode-width&package-manager=cargo&previous-version=0.1.7&new-version=0.1.8)](https://dependabot.com/compatibility-score/?dependency-name=unicode-width&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>
2020-06-30 12:03:01 -04:00
dependabot-preview[bot]
37ab65cf0a
build(deps): bump unicode-width from 0.1.7 to 0.1.8
Bumps [unicode-width](https://github.com/unicode-rs/unicode-width) from 0.1.7 to 0.1.8.
- [Release notes](https://github.com/unicode-rs/unicode-width/releases)
- [Commits](https://github.com/unicode-rs/unicode-width/commits/v0.1.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-30 08:01:22 +00:00
Fernando Jiménez Moreno
db0b9eee98 Update gstreamer-webrtc 2020-06-29 16:53:49 +02:00
Fernando Jiménez Moreno
5788882b16 Update servo-media and gstreamer 2020-06-29 16:53:42 +02:00
Paul Rouget
71bd7a4199 Add key up/down C API 2020-06-29 10:28:34 +02:00
Paul Rouget
7653c6c9fc update keyboard-types crate 2020-06-29 10:27:54 +02:00
Alan Jeffrey
349619ed2d Support for webxr layer management 2020-06-28 16:37:45 -05:00
Kunal Mohan
b74cea3a46 Implement GPUBuffer.mapAsync and update wgpu-core 2020-06-27 20:27:17 +05:30
atouchet
8a9cbcd9c5 Update winapi 2020-06-26 17:42:17 -07:00
bors-servo
e0e2392ebb
Auto merge of #27099 - jdm:jsup, r=jdm
Update mozjs.

Fixes #27045. Fixes #27061.
2020-06-26 18:33:36 -04:00
Josh Matthews
e3602935fe Update mozjs. 2020-06-26 16:43:38 -04:00
dependabot-preview[bot]
4d10c70c32
build(deps): bump openssl from 0.10.29 to 0.10.30
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.29 to 0.10.30.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.29...openssl-v0.10.30)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-26 07:51:29 +00:00
bors-servo
c862ffe3a1
Auto merge of #27081 - servo:dependabot/cargo/procedural-masquerade-0.1.7, r=nox
build(deps): bump procedural-masquerade from 0.1.6 to 0.1.7

Bumps [procedural-masquerade](https://github.com/servo/rust-cssparser) from 0.1.6 to 0.1.7.
<details>
<summary>Commits</summary>
<ul>
<li><a href="3e911361d2"><code>3e91136</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/rust-cssparser/issues/274">#274</a> - servo:pretty-printing-agnostic, r=emilio</li>
<li><a href="2976bf450b"><code>2976bf4</code></a> Make procedural-masquerade resilient to macro input pretty-printing changes</li>
<li><a href="7c9854ebf5"><code>7c9854e</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/rust-cssparser/issues/267">#267</a> - servo:bump-smallvec, r=emilio</li>
<li><a href="ef8162e6b7"><code>ef8162e</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/rust-cssparser/issues/269">#269</a> - servo:nll, r=SimonSapin</li>
<li><a href="cfd59cabd5"><code>cfd59ca</code></a> Clean up a bit now that lifetimes are non-lexical.</li>
<li><a href="efc1b25b69"><code>efc1b25</code></a> Bump smallvec to 1.0, release new minor version (0.27.2)</li>
<li><a href="65d6c3e0a5"><code>65d6c3e</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/rust-cssparser/issues/265">#265</a> - servo:those-without-syn, r=nox</li>
<li><a href="d4af92c10b"><code>d4af92c</code></a> Simplify the implementation of ascii_case_insensitive_phf_map</li>
<li><a href="610cc2215c"><code>610cc22</code></a> Add support for attributes on match arms in match_ignore_ascii_case!</li>
<li><a href="5188d5e0b2"><code>5188d5e</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/rust-cssparser/issues/264">#264</a> - servo:those-without-syn, r=nox</li>
<li>Additional commits viewable in <a href="https://github.com/servo/rust-cssparser/compare/procedural-masquerade-v0.1.6...procedural-masquerade-v0.1.7">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=procedural-masquerade&package-manager=cargo&previous-version=0.1.6&new-version=0.1.7)](https://dependabot.com/compatibility-score/?dependency-name=procedural-masquerade&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-25 11:36:00 -04:00
bors-servo
ff87e33143
Auto merge of #27079 - servo:dependabot/cargo/miow-0.3.5, r=jdm
build(deps): bump miow from 0.3.3 to 0.3.5

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

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

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

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

---

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

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

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

</details>
2020-06-25 10:30:15 -04:00
bors-servo
c42826122d
Auto merge of #27080 - servo:dependabot/cargo/rayon-1.3.1, r=jdm
build(deps): bump rayon from 1.3.0 to 1.3.1

Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.3.0 to 1.3.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rayon-rs/rayon/blob/master/RELEASES.md">rayon's changelog</a>.</em></p>
<blockquote>
<h1>Release rayon 1.3.1 / rayon-core 1.7.1 (2020-06-15)</h1>
<ul>
<li>Fixed a use-after-free race in calls blocked between two rayon thread pools.</li>
<li>Collecting to an indexed <code>Vec</code> now drops any partial writes while unwinding,
rather than just leaking them. If dropping also panics, Rust will abort.
<ul>
<li>Note: the old leaking behavior is considered <em>safe</em>, just not ideal.</li>
</ul>
</li>
<li>The new <code>IndexedParallelIterator::step_by()</code> adapts an iterator to step
through items by the given count, like <code>Iterator::step_by()</code>.</li>
<li>The new <code>ParallelSlice::par_chunks_exact()</code> and mutable equivalent
<code>ParallelSliceMut::par_chunks_exact_mut()</code> ensure that the chunks always have
the exact length requested, leaving any remainder separate, like the slice
methods <code>chunks_exact()</code> and <code>chunks_exact_mut()</code>.</li>
</ul>
<h2>Contributors</h2>
<p>Thanks to all of the contributors for this release!</p>
<ul>
<li><a href="https://github.com/adrian5">@adrian5</a></li>
<li><a href="https://github.com/bluss">@bluss</a></li>
<li><a href="https://github.com/cuviper">@cuviper</a></li>
<li><a href="https://github.com/FlyingCanoe">@FlyingCanoe</a></li>
<li><a href="https://github.com/GuillaumeGomez">@GuillaumeGomez</a></li>
<li><a href="https://github.com/matthiasbeyer">@matthiasbeyer</a></li>
<li><a href="https://github.com/picoHz">@picoHz</a></li>
<li><a href="https://github.com/zesterer">@zesterer</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="a798276590"><code>a798276</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/769">#769</a></li>
<li><a href="4bce3c8f27"><code>4bce3c8</code></a> Update ci/compat-Cargo.lock</li>
<li><a href="c5b6e1cd28"><code>c5b6e1c</code></a> Release rayon 1.3.1 and rayon-core 1.7.1</li>
<li><a href="983866d421"><code>983866d</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/740">#740</a></li>
<li><a href="eac386f1e3"><code>eac386f</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/766">#766</a></li>
<li><a href="8f58a12b51"><code>8f58a12</code></a> Fix wrong examples of find_map variants</li>
<li><a href="b5e81efdda"><code>b5e81ef</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/759">#759</a></li>
<li><a href="94baa8232c"><code>94baa82</code></a> Add collect unwinding test for zero-sized elements</li>
<li><a href="b5869e4553"><code>b5869e4</code></a> Remove redundant Send impl for CollectFolder</li>
<li><a href="7a0c42e649"><code>7a0c42e</code></a> Move collect test to its own file</li>
<li>Additional commits viewable in <a href="https://github.com/rayon-rs/rayon/compare/rayon-core-v1.3.0...v1.3.1">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=rayon&package-manager=cargo&previous-version=1.3.0&new-version=1.3.1)](https://dependabot.com/compatibility-score/?dependency-name=rayon&package-manager=cargo&previous-version=1.3.0&new-version=1.3.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-25 07:54:09 -04:00
dependabot-preview[bot]
1bb2b3dcae
build(deps): bump procedural-masquerade from 0.1.6 to 0.1.7
Bumps [procedural-masquerade](https://github.com/servo/rust-cssparser) from 0.1.6 to 0.1.7.
- [Release notes](https://github.com/servo/rust-cssparser/releases)
- [Commits](https://github.com/servo/rust-cssparser/compare/procedural-masquerade-v0.1.6...procedural-masquerade-v0.1.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-25 08:14:14 +00:00
dependabot-preview[bot]
4e4edcd27e
build(deps): bump rayon from 1.3.0 to 1.3.1
Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/rayon-rs/rayon/releases)
- [Changelog](https://github.com/rayon-rs/rayon/blob/master/RELEASES.md)
- [Commits](https://github.com/rayon-rs/rayon/compare/rayon-core-v1.3.0...v1.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-25 08:13:41 +00:00
dependabot-preview[bot]
2e3d81bd36
build(deps): bump miow from 0.3.3 to 0.3.5
Bumps [miow](https://github.com/yoshuawuyts/miow) from 0.3.3 to 0.3.5.
- [Release notes](https://github.com/yoshuawuyts/miow/releases)
- [Commits](https://github.com/yoshuawuyts/miow/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-25 08:13:07 +00:00
dependabot-preview[bot]
d7b829d4b6
build(deps): bump urlencoding from 1.0.0 to 1.1.1
Bumps [urlencoding](https://github.com/kornelski/rust_urlencoding) from 1.0.0 to 1.1.1.
- [Release notes](https://github.com/kornelski/rust_urlencoding/releases)
- [Commits](https://github.com/kornelski/rust_urlencoding/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-25 08:07:52 +00:00
bors-servo
4e473343d4
Auto merge of #27069 - servo:dependabot/cargo/gstreamer-0.15.7, r=jdm
build(deps): bump gstreamer from 0.15.6 to 0.15.7

Bumps gstreamer from 0.15.6 to 0.15.7.

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=gstreamer&package-manager=cargo&previous-version=0.15.6&new-version=0.15.7)](https://dependabot.com/compatibility-score/?dependency-name=gstreamer&package-manager=cargo&previous-version=0.15.6&new-version=0.15.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-24 14:15:47 -04:00