Commit graph

45781 commits

Author SHA1 Message Date
Martin Robinson
d71d4b61bf Fix the Layout 2020 build 2023-03-20 16:56:03 +01:00
2shiori17
74ecc2bd64 Remove net from dependencies 2023-03-20 22:12:50 +09:00
bors-servo
c7e48cffdd
Auto merge of #29516 - servo:wpt_update_19-03-2023, r=servo-wpt-sync
Sync WPT with upstream (19-03-2023)

Automated downstream sync of changes from upstream as of 19-03-2023
[no-wpt-sync]
r? @servo-wpt-sync
2023-03-19 02:43:05 +01:00
WPT Sync Bot
3c4c34479c Update web-platform-tests to revision b'ceb972b009e1b43c589dce3f36b050121493d2e0' 2023-03-19 01:42:51 +00:00
bors-servo
88ff668147
Auto merge of #29513 - servo:dependabot/cargo/winit-0.28.3, r=jdm
Bump winit from 0.28.2 to 0.28.3

Bumps [winit](https://github.com/rust-windowing/winit) from 0.28.2 to 0.28.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/rust-windowing/winit/releases">winit's releases</a>.</em></p>
<blockquote>
<h2>Winit Version v0.28.3</h2>
<ul>
<li>Fix macOS memory leaks.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rust-windowing/winit/blob/master/CHANGELOG.md">winit's changelog</a>.</em></p>
<blockquote>
<h1>0.28.3</h1>
<ul>
<li>Fix macOS memory leaks.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="64a97c16c7"><code>64a97c1</code></a> Winit version 0.28.3</li>
<li><a href="dec45bb09f"><code>dec45bb</code></a> Fix macos memory leaks (<a href="https://redirect.github.com/rust-windowing/winit/issues/2739">#2739</a>)</li>
<li>See full diff in <a href="https://github.com/rust-windowing/winit/compare/v0.28.2...v0.28.3">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=winit&package-manager=cargo&previous-version=0.28.2&new-version=0.28.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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)

</details>
2023-03-18 06:24:42 +01:00
bors-servo
ac6e07936b
Auto merge of #29512 - servo:dependabot/cargo/openssl-0.10.46, r=jdm
Bump openssl from 0.10.45 to 0.10.46

Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.45 to 0.10.46.
<details>
<summary>Commits</summary>
<ul>
<li><a href="98f4d44997"><code>98f4d44</code></a> Release openssl v0.10.46</li>
<li><a href="54329d7cbd"><code>54329d7</code></a> Release openssl-sys v0.9.81</li>
<li><a href="53116f811c"><code>53116f8</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/1831">#1831</a> from alex/boring-bindgen</li>
<li><a href="71acbdfaa4"><code>71acbdf</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/1844">#1844</a> from sfackler/revert-1829-1827_dTLSv1_2_support</li>
<li><a href="4a630b78a7"><code>4a630b7</code></a> Revert &quot;Add DTLS 1.2 support in newer releases of SSL libs.&quot;</li>
<li><a href="611563314b"><code>6115633</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/1829">#1829</a> from dbodden-pesa/1827_dTLSv1_2_support</li>
<li><a href="40eed05da5"><code>40eed05</code></a> Fix formatting.</li>
<li><a href="9eb1f1c132"><code>9eb1f1c</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/1842">#1842</a> from sfackler/sfackler-patch-1</li>
<li><a href="ee3eaa325b"><code>ee3eaa3</code></a> Move code per PR feedback.</li>
<li><a href="b3b83c4ab2"><code>b3b83c4</code></a> Bump CI to 3.1.0</li>
<li>Additional commits viewable in <a href="https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.45...openssl-v0.10.46">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=openssl&package-manager=cargo&previous-version=0.10.45&new-version=0.10.46)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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)

</details>
2023-03-18 04:29:26 +01:00
dependabot[bot]
a6b6b7cb41
Bump winit from 0.28.2 to 0.28.3
Bumps [winit](https://github.com/rust-windowing/winit) from 0.28.2 to 0.28.3.
- [Release notes](https://github.com/rust-windowing/winit/releases)
- [Changelog](https://github.com/rust-windowing/winit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-windowing/winit/compare/v0.28.2...v0.28.3)

---
updated-dependencies:
- dependency-name: winit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-17 17:28:00 +00:00
dependabot[bot]
fcb1852d04
Bump openssl from 0.10.45 to 0.10.46
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.45 to 0.10.46.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.45...openssl-v0.10.46)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-17 17:20:31 +00:00
bors-servo
837cb2fda4
Auto merge of #29510 - mrobinson:update-layout-2020-results, r=mukilan
Update Layout 2020 test results for the CSS2 suite

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

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes do not require tests because they simply update test results.

<!-- 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. -->
2023-03-17 14:00:45 +01:00
Martin Robinson
898665d2cf Update Layout 2020 test results for the CSS2 suite 2023-03-17 10:12:30 +01:00
bors-servo
fa23e88bbe
Auto merge of #29508 - servo:dependabot/cargo/openssl-sys-0.9.81, r=mukilan
Bump openssl-sys from 0.9.80 to 0.9.81

Bumps [openssl-sys](https://github.com/sfackler/rust-openssl) from 0.9.80 to 0.9.81.
<details>
<summary>Commits</summary>
<ul>
<li><a href="54329d7cbd"><code>54329d7</code></a> Release openssl-sys v0.9.81</li>
<li><a href="53116f811c"><code>53116f8</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/1831">#1831</a> from alex/boring-bindgen</li>
<li><a href="71acbdfaa4"><code>71acbdf</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/1844">#1844</a> from sfackler/revert-1829-1827_dTLSv1_2_support</li>
<li><a href="4a630b78a7"><code>4a630b7</code></a> Revert &quot;Add DTLS 1.2 support in newer releases of SSL libs.&quot;</li>
<li><a href="611563314b"><code>6115633</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/1829">#1829</a> from dbodden-pesa/1827_dTLSv1_2_support</li>
<li><a href="40eed05da5"><code>40eed05</code></a> Fix formatting.</li>
<li><a href="9eb1f1c132"><code>9eb1f1c</code></a> Merge pull request <a href="https://redirect.github.com/sfackler/rust-openssl/issues/1842">#1842</a> from sfackler/sfackler-patch-1</li>
<li><a href="ee3eaa325b"><code>ee3eaa3</code></a> Move code per PR feedback.</li>
<li><a href="b3b83c4ab2"><code>b3b83c4</code></a> Bump CI to 3.1.0</li>
<li><a href="65a75a818f"><code>65a75a8</code></a> Added support for building boringssl with bindgen</li>
<li>Additional commits viewable in <a href="https://github.com/sfackler/rust-openssl/compare/openssl-sys-v0.9.80...openssl-sys-v0.9.81">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=openssl-sys&package-manager=cargo&previous-version=0.9.80&new-version=0.9.81)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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)

</details>
2023-03-17 05:39:22 +01:00
bors-servo
3deaadcbfb
Auto merge of #29509 - servo:wpt_update_17-03-2023, r=servo-wpt-sync
Sync WPT with upstream (17-03-2023)

Automated downstream sync of changes from upstream as of 17-03-2023
[no-wpt-sync]
r? @servo-wpt-sync
2023-03-17 02:55:55 +01:00
WPT Sync Bot
3b420af385 Update web-platform-tests to revision b'afdce893ed51bc1a7a7ac03b16b5a575caad071a' 2023-03-17 01:55:41 +00:00
dependabot[bot]
522f95b1b4
Bump openssl-sys from 0.9.80 to 0.9.81
Bumps [openssl-sys](https://github.com/sfackler/rust-openssl) from 0.9.80 to 0.9.81.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-sys-v0.9.80...openssl-sys-v0.9.81)

---
updated-dependencies:
- dependency-name: openssl-sys
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-16 17:09:18 +00:00
bors-servo
a8da28e55d
Auto merge of #29490 - mrobinson:move-hit-testing-out, r=mukilan
Move hit testing information out of WebRender

Store hit testing information in a data structure that sits alongside the display list in the compositor. This will allow the compositor to store more information per-node. The data structure also takes care of de-duplicating information between successive display list entries. In the future, the data structure can be even more aggressive in producing smaller side hit testing lists, if necessary.

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

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes do not require tests because they should not change behavior.

<!-- 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. -->
2023-03-16 12:41:37 +01:00
bors-servo
2f7b5a5551
Auto merge of #29485 - servo:update-vscode-docs, r=mrobinson
HACKING_QUICKSTART: update vscode guide

This patch updates the vscode section of the hacking quickstart guide to document how to fix the UnsupportedABI proc macro resolution error in rust-analyzer (rust-lang/rust-analyzer#13322).

For example, following these steps will fix the errors on each `#[derive(JSTraceable, MallocSizeOf)]` line in components/script/dom/document.rs.

---

- [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
- [x] These changes do not require tests because they only affect the docs
2023-03-16 11:02:33 +01:00
bors-servo
bae05b0926
Auto merge of #29505 - mrobinson:fix-update-wpt-for-layout-2020, r=jdm
Fix the `update-wpt` command for Layout2020

After a recent refactor, layout2020 related arguments are no longer being processed. This change fixes that.

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

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes do not require tests because they affect scripts.

<!-- 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. -->
2023-03-15 20:29:13 +01:00
Martin Robinson
6821f04eee Fix the update-wpt command for Layout2020
After a recent refactor, layout2020 related arguments are no longer
being processed. This change fixes that.
2023-03-15 16:02:30 +01:00
Martin Robinson
6d4b7e7a22 Move hit testing information out of WebRender
Store hit testing information in a data structure that sits alongside
the display list in the compositor. This will allow the compositor to
store more information per-node. The data structure also takes care of
de-duplicating information between successive display list entries. In
the future, the data structure can be even more aggressive in producing
smaller side hit testing lists, if necessary.
2023-03-15 12:25:29 +01:00
bors-servo
d95c371d79
Auto merge of #29486 - mrobinson:move-more-code-into-clip-scroll-state, r=mukilan
Move more code into ClipScrollState during WebRender DL building

This change moves a bit more code into the `ClipScrollState` helper during WR display list building as well as inlines build_common_item_properties. This is all in preparation of modifications to this code which will build a Compositor-side scroll tree. It should not change any behavior.

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

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes do not require tests because they do not change behavior.

<!-- 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. -->
2023-03-13 09:07:28 +01:00
2shiori17
68472fabf8 Fix dom-headers-get 2023-03-11 20:15:14 +09:00
2shiori17
7d1d387f3d Fix header ordering 2023-03-11 20:05:32 +09:00
bors-servo
cd81a7ae85
Auto merge of #29487 - servo:wpt_update_11-03-2023, r=mukilan
Sync WPT with upstream (11-03-2023)

Automated downstream sync of changes from upstream as of 11-03-2023
[no-wpt-sync]
r? @servo-wpt-sync
2023-03-11 09:50:36 +01:00
2shiori17
b5b6225850 Fix concept-headers-append 2023-03-11 17:32:38 +09:00
WPT Sync Bot
2ebdfcea9d Update web-platform-tests to revision b'3ee7ccc2abbbc8d8f6efbb45f80bffdb3c0c76ba' 2023-03-11 01:46:58 +00:00
Martin Robinson
05dda4026b Move more code into ClipScrollState during WebRender DL building
This change moves a bit more code into the `ClipScrollState` helper
during WR display list building as well as inlines
build_common_item_properties. This is all in preparation of
modifications to this code which will build a Compositor-side scroll
tree. It should not change any behavior.
2023-03-10 15:58:46 +01:00
bors-servo
111363d338
Auto merge of #29484 - mukilan:build-and-package-layout-2020, r=mrobinson
Package and upload linux w/ layout-2020 engine.

The layout-2020 variant will be consumed by the internal WPT trend [dashboard][1] only and won't be made available on servo.org.

This change will be removed once the layout engine we will use going forward is finalized.

[1]: https://servo.github.io/internal-wpt-dashboard/

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

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

<!-- Either: -->
- [ ] There are tests for these changes OR
- [x] These changes do not require tests because they modify the nightly CI job.

<!-- 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. -->
2023-03-10 12:43:05 +01:00
Delan Azabani
50e7f41e48 HACKING_QUICKSTART: update vscode guide 2023-03-10 19:04:53 +08:00
Mukilan Thiyagarajan
1b310224a5 Package and upload linux w/ layout-2020 engine.
The layout-2020 variant will be consumed by the
internal WPT trend [dashboard][1] only and won't
be made available on servo.org.

This change will be removed once the layout
engine we will use going forward is finalized.

[1]: https://servo.github.io/internal-wpt-dashboard/

Signed-off-by: Mukilan Thiyagarajan <me@mukilan.in>
2023-03-10 15:21:02 +05:30
bors-servo
cdede1dd68
Auto merge of #29480 - servo:wpt_update_08-03-2023, r=servo-wpt-sync
Sync WPT with upstream (08-03-2023)

Automated downstream sync of changes from upstream as of 08-03-2023
[no-wpt-sync]
r? @servo-wpt-sync
2023-03-08 03:09:27 +01:00
WPT Sync Bot
0431e20517 Update web-platform-tests to revision b'14684f837eba364df3de2b6683d4eb5385333158' 2023-03-08 02:09:14 +00:00
bors-servo
f09561254d
Auto merge of #29477 - servo:dependabot/cargo/zune-inflate-0.2.51, r=jdm
Bump zune-inflate from 0.2.50 to 0.2.51

Bumps [zune-inflate](https://github.com/etemesi254/zune-image) from 0.2.50 to 0.2.51.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/etemesi254/zune-image/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=zune-inflate&package-manager=cargo&previous-version=0.2.50&new-version=0.2.51)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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)

</details>
2023-03-07 22:57:03 +01:00
bors-servo
02ea5bac4f
Auto merge of #29476 - servo:dependabot/cargo/string_cache-0.8.7, r=jdm
Bump string_cache from 0.8.6 to 0.8.7

Bumps [string_cache](https://github.com/servo/string-cache) from 0.8.6 to 0.8.7.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/servo/string-cache/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=string_cache&package-manager=cargo&previous-version=0.8.6&new-version=0.8.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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)

</details>
2023-03-07 20:53:13 +01:00
bors-servo
8796fab8ed
Auto merge of #29470 - servo:dependabot/cargo/rustix-0.36.9, r=jdm
Bump rustix from 0.36.8 to 0.36.9

Bumps [rustix](https://github.com/bytecodealliance/rustix) from 0.36.8 to 0.36.9.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/bytecodealliance/rustix/releases">rustix's releases</a>.</em></p>
<blockquote>
<h2>0.36.9</h2>
<ul>
<li>Fixes undefined references to <code>pwritev64v2</code>, <code>preadv64v2</code>, <code>getauxval</code>, and <code>setns</code> on older glibc versions (<a href="https://github-redirect.dependabot.com/bytecodealliance/rustix/issues/535">#535</a> and <a href="https://github-redirect.dependabot.com/bytecodealliance/rustix/issues/556">#556</a>)</li>
<li>Hopefully fixes the intermittent build errors (<a href="https://github-redirect.dependabot.com/bytecodealliance/rustix/issues/544">#544</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="11b9039934"><code>11b9039</code></a> chore: Release rustix version 0.36.9</li>
<li><a href="b6a067a39e"><code>b6a067a</code></a> Add more <code>cargo:rerun-if-env-changed</code>'s to build.rs (<a href="https://github-redirect.dependabot.com/bytecodealliance/rustix/issues/544">#544</a>)</li>
<li><a href="e8cb03edfd"><code>e8cb03e</code></a> Reenable FreeBSD CI with correct image family (<a href="https://github-redirect.dependabot.com/bytecodealliance/rustix/issues/540">#540</a>)</li>
<li><a href="f31a5386d6"><code>f31a538</code></a> Disable FreeBSD CI for now. (<a href="https://github-redirect.dependabot.com/bytecodealliance/rustix/issues/530">#530</a>)</li>
<li><a href="d4b8528cf7"><code>d4b8528</code></a> Fix <code>use-libc-auxv</code> to use a weak dependency on <code>getauxval</code>. (<a href="https://github-redirect.dependabot.com/bytecodealliance/rustix/issues/535">#535</a>)</li>
<li><a href="57e14c828a"><code>57e14c8</code></a> Use <code>weak!</code> for <code>setns</code>, <code>preadv64v2</code>, and <code>pwritev64v2</code> on GLIBC. (<a href="https://github-redirect.dependabot.com/bytecodealliance/rustix/issues/556">#556</a>)</li>
<li>See full diff in <a href="https://github.com/bytecodealliance/rustix/compare/v0.36.8...v0.36.9">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rustix&package-manager=cargo&previous-version=0.36.8&new-version=0.36.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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)

</details>
2023-03-07 18:45:09 +01:00
dependabot[bot]
e7be103bf4
Bump zune-inflate from 0.2.50 to 0.2.51
Bumps [zune-inflate](https://github.com/etemesi254/zune-image) from 0.2.50 to 0.2.51.
- [Release notes](https://github.com/etemesi254/zune-image/releases)
- [Commits](https://github.com/etemesi254/zune-image/commits)

---
updated-dependencies:
- dependency-name: zune-inflate
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-07 17:14:12 +00:00
dependabot[bot]
8272e69dbf
Bump string_cache from 0.8.6 to 0.8.7
Bumps [string_cache](https://github.com/servo/string-cache) from 0.8.6 to 0.8.7.
- [Release notes](https://github.com/servo/string-cache/releases)
- [Commits](https://github.com/servo/string-cache/commits)

---
updated-dependencies:
- dependency-name: string_cache
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-07 17:03:58 +00:00
bors-servo
05640d04b5
Auto merge of #29468 - servo:dependabot/cargo/rayon-1.7.0, r=jdm
Bump rayon from 1.6.1 to 1.7.0

Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.6.1 to 1.7.0.
<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.7.0 / rayon-core 1.11.0 (2023-03-03)</h1>
<ul>
<li>The minimum supported <code>rustc</code> is now 1.59.</li>
<li>Added a fallback when threading is unsupported.</li>
<li>The new <code>ParallelIterator::take_any</code> and <code>skip_any</code> methods work like
unordered <code>IndexedParallelIterator::take</code> and <code>skip</code>, counting items in
whatever order they are visited in parallel.</li>
<li>The new <code>ParallelIterator::take_any_while</code> and <code>skip_any_while</code> methods work
like unordered <code>Iterator::take_while</code> and <code>skip_while</code>, which previously had
no parallel equivalent. The &quot;while&quot; condition may be satisfied from anywhere
in the parallel iterator, affecting all future items regardless of position.</li>
<li>The new <code>yield_now</code> and <code>yield_local</code> functions will cooperatively yield
execution to Rayon, either trying to execute pending work from the entire
pool or from just the local deques of the current thread, respectively.</li>
</ul>
<h1>Release rayon-core 1.10.2 (2023-01-22)</h1>
<ul>
<li>Fixed miri-reported UB for SharedReadOnly tags protected by a call.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="7ffaf3463b"><code>7ffaf34</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/716">#716</a></li>
<li><a href="163003e0e3"><code>163003e</code></a> bump the release date</li>
<li><a href="f7d75532fc"><code>f7d7553</code></a> Release rayon 1.3.0 / rayon-core 1.7.0</li>
<li><a href="b98bb23f05"><code>b98bb23</code></a> Remove unneeded extern crate statements</li>
<li><a href="9b92c7deb9"><code>9b92c7d</code></a> cargo fmt</li>
<li><a href="e02f439bbf"><code>e02f439</code></a> Remove useless 'use crate;' in favor of the crate prelude</li>
<li><a href="a1db0fe390"><code>a1db0fe</code></a> Fix clippy::flat_map_identity</li>
<li><a href="4e4025693f"><code>4e40256</code></a> Update ci/compat-Cargo.lock</li>
<li><a href="1f9d117d51"><code>1f9d117</code></a> Remove cfg(rayon_unstable)</li>
<li><a href="198ca7f6aa"><code>198ca7f</code></a> Remove rayon-futures</li>
<li>Additional commits viewable in <a href="https://github.com/rayon-rs/rayon/compare/rayon-core-v1.6.1...rayon-core-v1.7.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rayon&package-manager=cargo&previous-version=1.6.1&new-version=1.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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)

</details>
2023-03-07 16:26:04 +01:00
bors-servo
4945c0ba2d
Auto merge of #29475 - mrobinson:fix-layout-2020-build, r=mukilan
Fix the layout 2020 build after euclid upgrade

The euclid upgrade included some backward incompatible changes to the API. This changes updates a few function calls that used the old names.

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

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes do not require tests because they do not change behavior.

<!-- 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. -->
2023-03-07 14:02:23 +01:00
bors-servo
7dfc0312c1
Auto merge of #29457 - servo:dependabot/cargo/winit-0.28.2, r=mukilan
Bump winit from 0.28.1 to 0.28.2

Bumps [winit](https://github.com/rust-windowing/winit) from 0.28.1 to 0.28.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/rust-windowing/winit/releases">winit's releases</a>.</em></p>
<blockquote>
<h2>Winit Version v0.28.2</h2>
<ul>
<li>Implement <code>HasRawDisplayHandle</code> for <code>EventLoop</code>.</li>
<li>On macOS, set resize increments only for live resizes.</li>
<li>On Wayland, fix rare crash on DPI change.</li>
<li>On Web, add support for <code>Window::theme</code>.</li>
<li>On Wayland, fix rounding issues when doing resize.</li>
<li>On macOS, fix wrong focused state on startup.</li>
<li>On Windows, fix crash on setting taskbar when using Visual Studio debugger.</li>
<li>On macOS, resize simple fullscreen windows on windowDidChangeScreen events.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rust-windowing/winit/blob/master/CHANGELOG.md">winit's changelog</a>.</em></p>
<blockquote>
<h1>0.28.2</h1>
<ul>
<li>Implement <code>HasRawDisplayHandle</code> for <code>EventLoop</code>.</li>
<li>On macOS, set resize increments only for live resizes.</li>
<li>On Wayland, fix rare crash on DPI change</li>
<li>Web: Added support for <code>Window::theme</code>.</li>
<li>On Wayland, fix rounding issues when doing resize.</li>
<li>On macOS, fix wrong focused state on startup.</li>
<li>On Windows, fix crash on setting taskbar when using Visual Studio debugger.</li>
<li>On macOS, resize simple fullscreen windows on windowDidChangeScreen events.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d102c21792"><code>d102c21</code></a> Winit version 0.28.2</li>
<li><a href="68ed564def"><code>68ed564</code></a> On macOS, resize simple fullscreen on window move</li>
<li><a href="339d57b646"><code>339d57b</code></a> On Windows, check whether CoCreateInstance succeeds</li>
<li><a href="2e4dafc9fe"><code>2e4dafc</code></a> On macOS, fix initial focused state</li>
<li><a href="0fbba02318"><code>0fbba02</code></a> Update FEATURES.md</li>
<li><a href="41e524f12c"><code>41e524f</code></a> On Wayland, fix rounding issue in resizes</li>
<li><a href="644c47a6f8"><code>644c47a</code></a> Add support for <code>Window::theme</code> on the web (<a href="https://github-redirect.dependabot.com/rust-windowing/winit/issues/2687">#2687</a>)</li>
<li><a href="0be08e574d"><code>0be08e5</code></a> On Wayland, fix rare crash on DPI change</li>
<li><a href="811cc5cdb7"><code>811cc5c</code></a> On macOS, set resize increments only for live resize</li>
<li><a href="230b37df56"><code>230b37d</code></a> Implement <code>HasRawDisplayHandle</code> for <code>EventLoop</code> (<a href="https://github-redirect.dependabot.com/rust-windowing/winit/issues/2677">#2677</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/rust-windowing/winit/compare/v0.28.1...v0.28.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=winit&package-manager=cargo&previous-version=0.28.1&new-version=0.28.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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)

</details>
2023-03-07 12:23:05 +01:00
Martin Robinson
2440f71f9a Fix the layout 2020 build after euclid upgrade
The euclid upgrade included some backward incompatible changes to the
API. This changes updates a few function calls that used the old names.
2023-03-07 12:20:01 +01:00
dependabot[bot]
6cf8013b93
Bump winit from 0.28.1 to 0.28.2
Bumps [winit](https://github.com/rust-windowing/winit) from 0.28.1 to 0.28.2.
- [Release notes](https://github.com/rust-windowing/winit/releases)
- [Changelog](https://github.com/rust-windowing/winit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-windowing/winit/compare/v0.28.1...v0.28.2)

---
updated-dependencies:
- dependency-name: winit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-07 11:06:10 +00:00
bors-servo
af3871299c
Auto merge of #29472 - servo:dependabot/cargo/unicode-ident-1.0.8, r=mukilan
Bump unicode-ident from 1.0.5 to 1.0.8

Bumps [unicode-ident](https://github.com/dtolnay/unicode-ident) from 1.0.5 to 1.0.8.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dtolnay/unicode-ident/releases">unicode-ident's releases</a>.</em></p>
<blockquote>
<h2>1.0.8</h2>
<ul>
<li>Set html_root_url attribute</li>
</ul>
<h2>1.0.7</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.6</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="c4f455414f"><code>c4f4554</code></a> Release 1.0.8</li>
<li><a href="ba9f7812cc"><code>ba9f781</code></a> Set html_root_url</li>
<li><a href="90a7433bd4"><code>90a7433</code></a> Release 1.0.7</li>
<li><a href="90954572e0"><code>9095457</code></a> Ignore let_underscore_untyped pedantic clippy lint</li>
<li><a href="6fd6b654dd"><code>6fd6b65</code></a> Revert &quot;Resolve let_underscore_untyped pedantic clippy lint&quot;</li>
<li><a href="d739d18f92"><code>d739d18</code></a> Resolve let_underscore_untyped pedantic clippy lint</li>
<li><a href="d91b5d9b58"><code>d91b5d9</code></a> Enable type layout randomization in CI on nightly</li>
<li><a href="006eb756e3"><code>006eb75</code></a> Support a manual trigger on CI workflow</li>
<li><a href="bfa5c91ffc"><code>bfa5c91</code></a> Opt out -Zrustdoc-scrape-examples on docs.rs</li>
<li><a href="d23c2d64dd"><code>d23c2d6</code></a> Prevent actions duplication on noop merge commits</li>
<li>Additional commits viewable in <a href="https://github.com/dtolnay/unicode-ident/compare/1.0.5...1.0.8">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=unicode-ident&package-manager=cargo&previous-version=1.0.5&new-version=1.0.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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)

</details>
2023-03-07 07:50:27 +01:00
bors-servo
48ccb957d1
Auto merge of #29473 - servo:dependabot/cargo/pest-2.5.6, r=mukilan
Bump pest from 2.5.5 to 2.5.6

Bumps [pest](https://github.com/pest-parser/pest) from 2.5.5 to 2.5.6.
<details>
<summary>Commits</summary>
<ul>
<li><a href="f294ead3e1"><code>f294ead</code></a> doc: added a note regarding the no_std support (<a href="https://github-redirect.dependabot.com/pest-parser/pest/issues/819">#819</a>)</li>
<li><a href="ebb1ccd930"><code>ebb1ccd</code></a> fix: grammar <code>////</code> parsing error. (fixes <a href="https://github-redirect.dependabot.com/pest-parser/pest/issues/817">#817</a>) (<a href="https://github-redirect.dependabot.com/pest-parser/pest/issues/818">#818</a>)</li>
<li><a href="18ca64fb8c"><code>18ca64f</code></a> Update benchmark result typo (with Pest v2.5.2 as base line). (<a href="https://github-redirect.dependabot.com/pest-parser/pest/issues/794">#794</a>)</li>
<li><a href="ac89744825"><code>ac89744</code></a> Fix multiple grammars not always recompile issue <a href="https://github-redirect.dependabot.com/pest-parser/pest/issues/789">#789</a> (<a href="https://github-redirect.dependabot.com/pest-parser/pest/issues/790">#790</a>)</li>
<li>See full diff in <a href="https://github.com/pest-parser/pest/compare/v2.5.5...v2.5.6">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pest&package-manager=cargo&previous-version=2.5.5&new-version=2.5.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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)

</details>
2023-03-07 05:25:35 +01:00
dependabot[bot]
f3b2609329
Bump pest from 2.5.5 to 2.5.6
Bumps [pest](https://github.com/pest-parser/pest) from 2.5.5 to 2.5.6.
- [Release notes](https://github.com/pest-parser/pest/releases)
- [Commits](https://github.com/pest-parser/pest/compare/v2.5.5...v2.5.6)

---
updated-dependencies:
- dependency-name: pest
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 17:24:50 +00:00
dependabot[bot]
45e0139dc8
Bump unicode-ident from 1.0.5 to 1.0.8
Bumps [unicode-ident](https://github.com/dtolnay/unicode-ident) from 1.0.5 to 1.0.8.
- [Release notes](https://github.com/dtolnay/unicode-ident/releases)
- [Commits](https://github.com/dtolnay/unicode-ident/compare/1.0.5...1.0.8)

---
updated-dependencies:
- dependency-name: unicode-ident
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 17:23:16 +00:00
dependabot[bot]
76c1c74657
Bump rustix from 0.36.8 to 0.36.9
Bumps [rustix](https://github.com/bytecodealliance/rustix) from 0.36.8 to 0.36.9.
- [Release notes](https://github.com/bytecodealliance/rustix/releases)
- [Commits](https://github.com/bytecodealliance/rustix/compare/v0.36.8...v0.36.9)

---
updated-dependencies:
- dependency-name: rustix
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 17:04:32 +00:00
dependabot[bot]
bd60db39cf
Bump rayon from 1.6.1 to 1.7.0
Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.6.1 to 1.7.0.
- [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.6.1...rayon-core-v1.7.0)

---
updated-dependencies:
- dependency-name: rayon
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 17:02:30 +00:00
2shiori17
ee1f241231 Implement concept-header-list-sort-and-combine 2023-03-06 23:34:04 +09:00
bors-servo
6a7d097e90
Auto merge of #29466 - servo:wpt_update_06-03-2023, r=servo-wpt-sync
Sync WPT with upstream (06-03-2023)

Automated downstream sync of changes from upstream as of 06-03-2023
[no-wpt-sync]
r? @servo-wpt-sync
2023-03-06 02:45:21 +01:00
WPT Sync Bot
59944f9e42 Update web-platform-tests to revision b'e731a1368a9d3436487e0996ecfebbef5a58f485' 2023-03-06 01:45:09 +00:00