Commit graph

44973 commits

Author SHA1 Message Date
michaelgrigoryan25
6347bcf83f Replaced some Opts struct fields with shorthand initializers. 2022-12-06 21:01:27 +04:00
michaelgrigoryan25
3a99a733cd Removed unnecessary type bindings. 2022-12-06 20:41:32 +04:00
dependabot[bot]
02c39cc1a1
Bump openssl from 0.10.43 to 0.10.44
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.43 to 0.10.44.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.43...openssl-v0.10.44)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-06 16:29:23 +00:00
bors-servo
309c4f9b51
Auto merge of #29124 - michaelgrigoryan25:gh29107, r=jdm
Updated README to fix compatibility issues on Fedora.

<!-- Please describe your changes on the following line: -->
This pull-request fixes compatibility issues with Python in the Fedora part of the documentation. Related to #29107.

---
<!-- 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 fix #29107

<!-- Either: -->
- [X] These changes do not require tests.

<!-- 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. -->
2022-12-02 01:04:46 -05:00
bors-servo
495846f306
Auto merge of #29123 - michaelgrigoryan25:master, r=jdm
Replaced explicit Default implementation for Seed with derive.

<!-- Please describe your changes on the following line: -->
This patch replaces the explicit `std::default::Default` implementation of the [Seed](https://github.com/servo/servo/blob/master/components/rand/lib.rs) struct with a derive macro.

---
<!-- 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

<!-- Either: -->
- [x] These changes do not require tests.

<!-- 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. -->
2022-12-01 22:51:30 -05:00
michaelgrigoryan25
4e997ff334 Updated README to fix compatibility issues on Fedora. 2022-12-01 19:42:40 +04:00
michaelgrigoryan25
269da66cfb Removed the commented code. 2022-12-01 18:27:59 +04:00
michaelgrigoryan25
83b41fdbf0 Replaced explicit Default implementation for Seed with derive. 2022-12-01 18:21:54 +04:00
bors-servo
87ac22469d
Auto merge of #29118 - servo:wpt_update_30-11-2022, r=jdm
Sync WPT with upstream (30-11-2022)

Automated downstream sync of changes from upstream as of 30-11-2022
[no-wpt-sync]
r? @servo-wpt-sync
2022-11-30 22:39:00 -05:00
Josh Matthews
edf38aed62 Refine gitignore. 2022-11-30 07:46:27 -05:00
bors-servo
43e3653671
Auto merge of #29112 - servo:dependabot/cargo/rayon-1.6.0, r=jdm
Bump rayon from 1.5.3 to 1.6.0

Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.5.3 to 1.6.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.6.0 / rayon-core 1.10.0 (2022-11-18)</h1>
<ul>
<li>The minimum supported <code>rustc</code> is now 1.56.</li>
<li>The new <code>IndexedParallelIterator::fold_chunks</code> and <code>fold_chunks_with</code> methods
work like <code>ParallelIterator::fold</code> and <code>fold_with</code> with fixed-size chunks of
items. This may be useful for predictable batching performance, without the
allocation overhead of <code>IndexedParallelIterator::chunks</code>.</li>
<li>New &quot;broadcast&quot; methods run a given function on all threads in the pool.
These run at a sort of reduced priority after each thread has exhausted their
local work queue, but before they attempt work-stealing from other threads.
<ul>
<li>The global <code>broadcast</code> function and <code>ThreadPool::broadcast</code> method will
block until completion, returning a <code>Vec</code> of all return values.</li>
<li>The global <code>spawn_broadcast</code> function and methods on <code>ThreadPool</code>, <code>Scope</code>,
and <code>ScopeFifo</code> will run detached, without blocking the current thread.</li>
</ul>
</li>
<li>Panicking methods now use <code>#[track_caller]</code> to report the caller's location.</li>
<li>Fixed a truncated length in <code>vec::Drain</code> when given an empty range.</li>
</ul>
<h2>Contributors</h2>
<p>Thanks to all of the contributors for this release!</p>
<ul>
<li><a href="https://github.com/cuviper"><code>@​cuviper</code></a></li>
<li><a href="https://github.com/idanmuze"><code>@​idanmuze</code></a></li>
<li><a href="https://github.com/JoeyBF"><code>@​JoeyBF</code></a></li>
<li><a href="https://github.com/JustForFun88"><code>@​JustForFun88</code></a></li>
<li><a href="https://github.com/kianmeng"><code>@​kianmeng</code></a></li>
<li><a href="https://github.com/kornelski"><code>@​kornelski</code></a></li>
<li><a href="https://github.com/ritchie46"><code>@​ritchie46</code></a></li>
<li><a href="https://github.com/ryanrussell"><code>@​ryanrussell</code></a></li>
<li><a href="https://github.com/steffahn"><code>@​steffahn</code></a></li>
<li><a href="https://github.com/TheIronBorn"><code>@​TheIronBorn</code></a></li>
<li><a href="https://github.com/willcrozi"><code>@​willcrozi</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="60cdb43173"><code>60cdb43</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/686">#686</a></li>
<li><a href="efeeace277"><code>efeeace</code></a> Release rayon 1.2.0 / rayon-core 1.6.0</li>
<li><a href="d993d7a666"><code>d993d7a</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/683">#683</a></li>
<li><a href="2720d8d55b"><code>2720d8d</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/682">#682</a></li>
<li><a href="c6a294b62f"><code>c6a294b</code></a> impl ParallelExtend&lt;()&gt; for ()</li>
<li><a href="9bfb3c6d55"><code>9bfb3c6</code></a> clippy::inconsistent_digit_grouping</li>
<li><a href="3cd762e225"><code>3cd762e</code></a> clippy::toplevel_ref_arg</li>
<li><a href="b216c3e0eb"><code>b216c3e</code></a> Update bare traits to <code>dyn Trait</code></li>
<li><a href="58b0275a14"><code>58b0275</code></a> Once:new() is const-stable since Rust 1.24</li>
<li><a href="83b67e27f2"><code>83b67e2</code></a> Merge <a href="https://github-redirect.dependabot.com/rayon-rs/rayon/issues/673">#673</a></li>
<li>Additional commits viewable in <a href="https://github.com/rayon-rs/rayon/compare/v1.5.3...rayon-core-v1.6.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.5.3&new-version=1.6.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>
2022-11-30 07:45:41 -05:00
dependabot[bot]
cc702b4bda
Bump rayon from 1.5.3 to 1.6.0
Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.5.3 to 1.6.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/v1.5.3...rayon-core-v1.6.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-30 02:33:18 +00:00
bors-servo
5e91c73051
Auto merge of #29110 - servo:dependabot/cargo/openssl-0.10.43, r=jdm
Bump openssl from 0.10.42 to 0.10.43

Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.42 to 0.10.43.
<details>
<summary>Commits</summary>
<ul>
<li><a href="7db5cc72d3"><code>7db5cc7</code></a> Release openssl v0.10.43</li>
<li><a href="d5037d4dca"><code>d5037d4</code></a> Release openssl-sys v0.9.78</li>
<li><a href="d43b2e117b"><code>d43b2e1</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1736">#1736</a> from wiktor-k/improve-pkey-docs</li>
<li><a href="6c52dd4928"><code>6c52dd4</code></a> Improve <code>PKey</code> documentation related to ed25519/ed448</li>
<li><a href="9ab49ba3e3"><code>9ab49ba</code></a> Fix lint error on clippy 1.65</li>
<li><a href="b30313a977"><code>b30313a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1710">#1710</a> from alexanderjordanbaker/X509VerifyTimeDepth</li>
<li><a href="2aed206e9b"><code>2aed206</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1728">#1728</a> from wiktor-k/fix-elliptic</li>
<li><a href="520f6efb94"><code>520f6ef</code></a> Fix reference to ECC</li>
<li><a href="0ba0c716ea"><code>0ba0c71</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1709">#1709</a> from wiktor-k/add-dsa-sig</li>
<li><a href="808b9519c4"><code>808b951</code></a> Add support for X509_VERIFY_PARAM_set_time and X509_VERIFY_PARAM_set_depth</li>
<li>Additional commits viewable in <a href="https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.42...openssl-v0.10.43">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.42&new-version=0.10.43)](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>
2022-11-29 21:30:24 -05:00
WPT Sync Bot
274846e69e Update web-platform-tests to revision b'b7c1d80f991820c17aaae0477052c30d7f699eba' 2022-11-30 01:48:52 +00:00
bors-servo
80957c3c79
Auto merge of #29117 - servo:dependabot/cargo/image-0.24.5, r=jdm
Bump image from 0.24.4 to 0.24.5

Bumps [image](https://github.com/image-rs/image) from 0.24.4 to 0.24.5.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/image-rs/image/blob/master/CHANGES.md">image's changelog</a>.</em></p>
<blockquote>
<h3>Version 0.24.5</h3>
<p>Structural changes:</p>
<ul>
<li>Increased the minimum supported Rust version (MSRV) to 1.61.</li>
<li>Increased the version requirement for the <code>tiff</code> crate to 0.8.0.</li>
<li>Increased the version requirement for the <code>jpeg</code> crate to 0.3.0.</li>
</ul>
<p>Bug fixes:</p>
<ul>
<li>The <code>as_rgb32f</code> function of <code>DynamicImage</code> is now correctly documented.</li>
<li>Fixed a crash when decoding ICO images. Added a regression test.</li>
<li>Fixed a panic when transforming webp images. Added a regression test.</li>
<li>Added a check to prevent integer overflow when calculating file size for BMP
images. The missing check could panic in debug mode or else set an incorrect
file size in release mode.</li>
<li>Upgraded the PNG image encoder to use the newer <code>PngEncoder::write_image</code>
instead of the deprecated <code>PngEncoder::encode</code> which did not account for byte
order and could result in images with incorrect colors.</li>
<li>Fixed <code>InsufficientMemory</code> error when trying to decode a PNG image.</li>
<li>Fix warnings and CI issues.</li>
<li>Typos and links in the documentation have been corrected.</li>
</ul>
<p>Performance:</p>
<ul>
<li>Added check for dynamic image dimensions before resizing. This improves
performance in cases where the image does not need to be resized or has
already been resized.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="aa1e81e82e"><code>aa1e81e</code></a> Changes and release notes for 0.24.5</li>
<li><a href="88aadcbac0"><code>88aadcb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image/issues/1821">#1821</a> from micahsnyder/bump-jpeg-dependency</li>
<li><a href="dffefce050"><code>dffefce</code></a> Bump the 'jpeg' version requirement to 0.3.0</li>
<li><a href="bf0a96b4f2"><code>bf0a96b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image/issues/1812">#1812</a> from fintelia/png-with-limits</li>
<li><a href="a7026e91a6"><code>a7026e9</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image/issues/1817">#1817</a> from Flashover89/Check-dimensions-for-dyn-image-befo...</li>
<li><a href="392798ccef"><code>392798c</code></a> Fix white spacing</li>
<li><a href="2be3d17ac4"><code>2be3d17</code></a> Merge branch 'image-rs:master' into Check-dimensions-for-dyn-image-before-res...</li>
<li><a href="46812253f9"><code>4681225</code></a> Fix review findings</li>
<li><a href="1361f4aa85"><code>1361f4a</code></a> Add PngDecoder::with_limits</li>
<li><a href="1878c886db"><code>1878c88</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image/issues/1815">#1815</a> from fintelia/fix-ci</li>
<li>Additional commits viewable in <a href="https://github.com/image-rs/image/compare/v0.24.4...v0.24.5">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=image&package-manager=cargo&previous-version=0.24.4&new-version=0.24.5)](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>
2022-11-29 19:03:37 -05:00
Josh Matthews
2955bc99fd
Remove deflate exemption. 2022-11-29 19:03:24 -05:00
dependabot[bot]
458d21e13b
Bump image from 0.24.4 to 0.24.5
Bumps [image](https://github.com/image-rs/image) from 0.24.4 to 0.24.5.
- [Release notes](https://github.com/image-rs/image/releases)
- [Changelog](https://github.com/image-rs/image/blob/master/CHANGES.md)
- [Commits](https://github.com/image-rs/image/compare/v0.24.4...v0.24.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-29 16:29:56 +00:00
dependabot[bot]
32e99ff41d
Bump openssl from 0.10.42 to 0.10.43
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.42 to 0.10.43.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.42...openssl-v0.10.43)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-29 16:17:53 +00:00
bors-servo
189236862a
Auto merge of #29104 - michaelgrigoryan25:master, r=jdm
bootstrap.py compatibility patch for Fedora.

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

This issue fixes certain problems with the automatic bootstrapping process of Servo on Fedora. Specifically, this patch adds zlib, libjpeg (also aliased as libjpeg-turbo), libjpeg-turbo-devel dependencies to the Fedora dependency array. The documentation was updated accordingly.

---
<!-- 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
- [ ] `./mach test-tidy` does not report any errors

`./mach test-tidy` fails, however, I am not too sure if these errors occurred because of my PR:

```py
Traceback (most recent call last):
  File "/home/_/Documents/Projects/oss/servo/./mach", line 47, in <module>
    main(sys.argv)
  File "/home/_/Documents/Projects/oss/servo/./mach", line 29, in main
    mach = mach_bootstrap.bootstrap(topdir)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/_/Documents/Projects/oss/servo/python/mach_bootstrap.py", line 306, in bootstrap
    import mach.main
  File "/home/_/Documents/Projects/oss/servo/python/mach/mach/main.py", line 164, in <module>
    @CommandProvider
     ^^^^^^^^^^^^^^^
  File "/home/_/Documents/Projects/oss/servo/python/mach/mach/decorators.py", line 115, in CommandProvider
    spec = inspect.getargspec(cls.__init__)
           ^^^^^^^^^^^^^^^^^^
AttributeError: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?
```

- [X] These changes fix #29101

<!-- Either: -->
- [X] These changes do not require tests because we are not changing anything major.

<!-- 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. -->
2022-11-28 23:21:13 -05:00
Michael G
d44d31d24a
Updated documentation for manual installation on Fedora 2022-11-28 08:45:32 +04:00
Michael G
1dd026cef1
Removed a typo 2022-11-28 08:44:21 +04:00
Michael G
7b246573a4
Added required dependencies for Fedora 2022-11-28 08:43:55 +04:00
bors-servo
7227005bc2
Auto merge of #29099 - servo:wpt_update_26-11-2022, r=jdm
Sync WPT with upstream (26-11-2022)

Automated downstream sync of changes from upstream as of 26-11-2022
[no-wpt-sync]
r? @servo-wpt-sync
2022-11-25 22:49:11 -05:00
Josh Matthews
0c78da59a9 Refine gitignore. 2022-11-25 22:48:48 -05:00
WPT Sync Bot
831ab387a5 Update web-platform-tests to revision b'9be67046d1f0d57d0d4fba089f151ef044572f5d' 2022-11-26 01:29:07 +00:00
bors-servo
55c6d24dca
Auto merge of #29096 - servo:wpt_update_25-11-2022, r=jdm
Sync WPT with upstream (25-11-2022)

Automated downstream sync of changes from upstream as of 25-11-2022
[no-wpt-sync]
r? @servo-wpt-sync
2022-11-25 11:42:14 -05:00
Josh Matthews
18bdc9bc12 Refine gitignore. 2022-11-25 11:41:55 -05:00
WPT Sync Bot
4031d79cea Update web-platform-tests to revision b'4435c35d9085ed2be61e64d0093b8e1b0e7a877b' 2022-11-25 01:25:18 +00:00
bors-servo
901b76297d
Auto merge of #29079 - jdm:sm107, r=jdm
Upgrade to spidermonkey 107

This successfully loads servo.org and google.com on macOS, so that means it's time for tests!
2022-11-23 10:05:42 -05:00
Josh Matthews
4fffa67a6e Update bindgen and webxr. 2022-11-23 10:05:06 -05:00
Josh Matthews
60b3af4dad Update to newest merged spidermonkey. 2022-11-23 10:05:06 -05:00
Josh Matthews
f76bb20c2e Format. 2022-11-23 10:04:53 -05:00
Josh Matthews
76edfce6a7 Trigger new module error reporting behaviour. 2022-11-23 10:04:52 -05:00
Josh Matthews
b5c142f692 Update test results. 2022-11-23 10:04:52 -05:00
Josh Matthews
bd77a4043c Changes for spidermomkey upgrade. 2022-11-23 10:04:50 -05:00
bors-servo
2de24be2de
Auto merge of #29090 - servo:wpt_update_22-11-2022, r=jdm
Sync WPT with upstream (22-11-2022)

Automated downstream sync of changes from upstream as of 22-11-2022
[no-wpt-sync]
r? @servo-wpt-sync
2022-11-22 15:08:47 -05:00
Josh Matthews
aa280c587b Refine .gitignore. 2022-11-22 09:30:26 -05:00
WPT Sync Bot
839a2e5f43 Update web-platform-tests to revision b'fcef086d46a1970a1b45eff5aa41b92bbb9d05b0' 2022-11-22 01:31:51 +00:00
bors-servo
7175a5368a
Auto merge of #29085 - jdm:rustup, r=jdm
Update to latest nightly.

Fixes build issue in the latest nightly.
2022-11-21 01:29:20 -05:00
Josh Matthews
801dfeff17 Update to latest nightly. 2022-11-21 00:59:32 -05:00
bors-servo
59c112b35d
Auto merge of #29083 - servo:wpt_update_21-11-2022, r=jdm
Sync WPT with upstream (21-11-2022)

Automated downstream sync of changes from upstream as of 21-11-2022
[no-wpt-sync]
r? @servo-wpt-sync
2022-11-20 20:51:42 -05:00
Josh Matthews
347db225a1 Refind .gitignore. 2022-11-20 20:51:26 -05:00
WPT Sync Bot
22c54a8ce0 Update web-platform-tests to revision b'e89b6eb4952b217c1a7b6540b0fe2613b0b09c54' 2022-11-21 01:23:19 +00:00
bors-servo
73b066e1b5
Auto merge of #28967 - servo:jdm-patch-52, r=jdm
Add missing license files for servo_arc.

Fixes #28966.
2022-11-20 11:42:39 -05:00
bors-servo
f1bb3dcad0
Auto merge of #29080 - servo:macos-upgrade, r=jdm
Build CI on macos-12 image.

The macOS-10.15 images will be unsupported as of December 1, 2022.
2022-11-20 05:23:01 -05:00
Josh Matthews
969e022901 Build CI on macos-12 image. 2022-11-20 05:21:49 -05:00
bors-servo
0847d2b316
Auto merge of #29078 - servo:wpt_update_20-11-2022, r=jdm
Sync WPT with upstream (20-11-2022)

Automated downstream sync of changes from upstream as of 20-11-2022
[no-wpt-sync]
r? @servo-wpt-sync
2022-11-19 21:38:39 -05:00
Josh Matthews
030d58d4cc Refine gitignore rule. 2022-11-19 21:38:16 -05:00
WPT Sync Bot
8f33a04929 Update web-platform-tests to revision b'e89b6eb4952b217c1a7b6540b0fe2613b0b09c54' 2022-11-20 01:27:11 +00:00
bors-servo
5f0ef9c561
Auto merge of #29076 - servo:wpt_update_19-11-2022, r=jdm
Sync WPT with upstream (19-11-2022)

Automated downstream sync of changes from upstream as of 19-11-2022
[no-wpt-sync]
r? @servo-wpt-sync
2022-11-18 21:19:09 -05:00