dependabot[bot]
dd0149d953
build(deps): bump serde from 1.0.194 to 1.0.195 ( #31029 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.194 to 1.0.195.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.194...v1.0.195 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 21:40:34 +00:00
dependabot[bot]
77cf708ca6
build(deps): bump winnow from 0.5.31 to 0.5.33 ( #31027 )
...
Bumps [winnow](https://github.com/winnow-rs/winnow ) from 0.5.31 to 0.5.33.
- [Changelog](https://github.com/winnow-rs/winnow/blob/main/CHANGELOG.md )
- [Commits](https://github.com/winnow-rs/winnow/compare/v0.5.31...v0.5.33 )
---
updated-dependencies:
- dependency-name: winnow
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 21:39:58 +00:00
dependabot[bot]
e2c490aaac
build(deps): bump crossbeam-channel from 0.5.10 to 0.5.11 ( #31035 )
...
Bumps [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam ) from 0.5.10 to 0.5.11.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases )
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.5.10...crossbeam-channel-0.5.11 )
---
updated-dependencies:
- dependency-name: crossbeam-channel
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 17:43:53 +00:00
dependabot[bot]
15d6c39ba6
build(deps): bump libz-sys from 1.1.12 to 1.1.13 ( #31031 )
...
Bumps [libz-sys](https://github.com/rust-lang/libz-sys ) from 1.1.12 to 1.1.13.
- [Release notes](https://github.com/rust-lang/libz-sys/releases )
- [Commits](https://github.com/rust-lang/libz-sys/compare/1.1.12...1.1.13 )
---
updated-dependencies:
- dependency-name: libz-sys
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 17:41:34 +00:00
dependabot[bot]
a78bb04c1a
build(deps): bump base64 from 0.21.5 to 0.21.6 ( #31032 )
...
Bumps [base64](https://github.com/marshallpierce/rust-base64 ) from 0.21.5 to 0.21.6.
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/marshallpierce/rust-base64/compare/v0.21.5...v0.21.6 )
---
updated-dependencies:
- dependency-name: base64
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 17:41:14 +00:00
dependabot[bot]
ea4bf48891
build(deps): bump proc-macro2 from 1.0.75 to 1.0.76 ( #31034 )
...
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2 ) from 1.0.75 to 1.0.76.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.75...1.0.76 )
---
updated-dependencies:
- dependency-name: proc-macro2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 17:40:03 +00:00
dependabot[bot]
9278c28863
build(deps): bump crossbeam-utils from 0.8.18 to 0.8.19 ( #31033 )
...
Bumps [crossbeam-utils](https://github.com/crossbeam-rs/crossbeam ) from 0.8.18 to 0.8.19.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases )
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-utils-0.8.18...crossbeam-utils-0.8.19 )
---
updated-dependencies:
- dependency-name: crossbeam-utils
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 17:39:38 +00:00
dependabot[bot]
cfa955778d
build(deps): bump crossbeam-epoch from 0.9.17 to 0.9.18 ( #31030 )
...
Bumps [crossbeam-epoch](https://github.com/crossbeam-rs/crossbeam ) from 0.9.17 to 0.9.18.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases )
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-epoch-0.9.17...crossbeam-epoch-0.9.18 )
---
updated-dependencies:
- dependency-name: crossbeam-epoch
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 17:39:25 +00:00
dependabot[bot]
65c44dea37
build(deps): bump cpufeatures from 0.2.11 to 0.2.12 ( #31008 )
...
Bumps [cpufeatures](https://github.com/RustCrypto/utils ) from 0.2.11 to 0.2.12.
- [Commits](https://github.com/RustCrypto/utils/compare/cpufeatures-v0.2.11...cpufeatures-v0.2.12 )
---
updated-dependencies:
- dependency-name: cpufeatures
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 16:46:47 +00:00
Martin Robinson
aa073c3dca
layout: Implement support for line-height
and vertical-align
( #30902 )
...
* layout: Implement support for `line-height` and `vertical-align`
This is an initial implementation of proper `line-height` and
`vertical-align` support. While this change includes the bulk of the
work there are still many missing pieces for full support. In particular
some big missing things are:
- Flex containers do not properly compute their baselines. The idea is
to tackle this in a followup change. This causes various flex tests
to start failing because everything used to be top aligned.
- The implementation of the line-height quirks (only active in quirks
mode) are incomplete. While the quirk works in many cases, there are
still some cases where it is handled incorrectly. This requires more
redesign and refinement, better suited for a followup.
- Most of the features are CSS 3 such as precision control of the
baseline and first and last baselines are not implemented. This
change gets us close to CSS 2.x support.
While there are many new test passes with this change some tests are
starting to fail. An accounting of new failures:
Tests failing also in Layout 2013:
- /css/css2/positioning/toogle-abspos-on-relpos-inline-child.html (only passes in Chrome)
- /css/CSS2/fonts/font-applies-to-001.xht (potentially an issue with font size)
Invalid tests:
- /css/CSS2/visudet/inline-block-baseline-003.xht
- /css/CSS2/visudet/inline-block-baseline-004.xht
- These are are failing in all browsers. See https://bugs.chromium.org/p/chromium/issues/detail?id=1222151 .
Missing table support:
- /_mozilla/mozilla/table_valign_middle.html
Missing `font-size-adjust` support :
- /css/css-fonts/font-size-adjust-zero-2.html (also failing in 2013)
Incomplete form field support :
- /html/rendering/widgets/the-select-element/option-add-label-quirks.html (label isn't rendered so button isn't the right size in quirks mode due to line height quirk)
Need support for calculating flexbox baseline:
- /css/css-flexbox/fieldset-baseline-alignment.html
- /css/css-flexbox/flex-inline.html
- /css/css-flexbox/flexbox-baseline-multi-line-horiz-001.html
- /css/css-flexbox/flexbox-baseline-single-item-001a.html
- /css/css-flexbox/flexbox-baseline-single-item-001b.html
Failing because we don't create anonymous inline boxes for text children of blocks:
- /css/CSS2/linebox/anonymous-inline-inherit-001.html
Passes locally (potentially related to fonts):
- /css/CSS2/css1/c414-flt-fit-004.xht
- /css/css-transforms/transform-input-017.html
- /html/obsolete/requirements-for-implementations/the-marquee-element-0/marquee-min-intrinsic-size.html
- /css/css-fonts/first-available-font-005.html
- /css/css-fonts/first-available-font-006.html
* Some cleanups after live review with @mukilan
Also update results.
2024-01-08 14:49:50 +00:00
Servo WPT Sync
527119aebb
Sync WPT with upstream (07-01-2024) ( #31018 )
...
* Update web-platform-tests to revision b'ecbab417501c89bca2265314e35719a950b07e02'
* update expectation for service-worker-registration.https.html.ini
The expectation of CRASH was added during the import
seemingly due to an intermittent crash in CI. The test is
no longer crashing.
---------
Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
2024-01-08 05:36:08 +00:00
Martin Robinson
79a0f76d26
Fix the build on Ubuntu 20.04 ( #31019 )
...
Ubuntu 20.04 doesn't have a new enough version of GStreamer, so
automatically disable media when running on that platform.
This also cleans up the media detection a bit, putting the result in a
`enable-media` variable and moving some of the logic into the build
scripts themselves rather than the platform module.
2024-01-07 21:25:22 +00:00
noriaki watanabe
d0ce48db06
Fix installation instructions for Python on Debian-like distributions in README ( #31015 )
...
Signed-off-by: nnabeyang <nabeyang@gmail.com>
2024-01-07 11:25:19 +00:00
dependabot[bot]
4132bc920b
build(deps): bump syn from 2.0.46 to 2.0.48 ( #31009 )
...
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.46 to 2.0.48.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.46...2.0.48 )
---
updated-dependencies:
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-06 20:34:29 +00:00
dependabot[bot]
2cecd1c99e
build(deps): bump itertools from 0.10.5 to 0.12.0 ( #31011 )
...
Bumps [itertools](https://github.com/rust-itertools/itertools ) from 0.10.5 to 0.12.0.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.10.5...v0.12.0 )
---
updated-dependencies:
- dependency-name: itertools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-06 19:10:11 +00:00
dependabot[bot]
d83741d14c
build(deps): bump num-rational from 0.4.0 to 0.4.1 ( #31010 )
...
Bumps [num-rational](https://github.com/rust-num/num-rational ) from 0.4.0 to 0.4.1.
- [Changelog](https://github.com/rust-num/num-rational/blob/master/RELEASES.md )
- [Commits](https://github.com/rust-num/num-rational/compare/num-rational-0.4.0...num-rational-0.4.1 )
---
updated-dependencies:
- dependency-name: num-rational
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-05 16:41:58 +00:00
Martin Robinson
9a1d7aabd7
bootstrap: Adding more output when installing dependencies ( #31003 )
...
It's often the case (especially with the taplo installation and on
Windows) that bootstrap is doing lots of stuff in the background for a
long amount of time. Without output it's hard to tell what exactly is
going on. This change adds more output to this process as well as
removing some Pythong 2.x era code.
2024-01-05 11:14:17 +00:00
dependabot[bot]
afb0d4c56e
build(deps): bump serde_json from 1.0.110 to 1.0.111 ( #31005 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.110 to 1.0.111.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.110...v1.0.111 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-05 08:38:26 +00:00
Martin Robinson
7fa4ea9740
Upgrade media / GStreamer / GLib ( #30750 )
...
- Upgrade the version of GStreamer for Windows
This upgrades the Windows build to use the most recent version of
GStreamer. This is necessary to upgrade our GStreamer dependency.
- Stop shipping GStreamer binaries on Linux
The binary bundle of GStreamer that we package is not used to compile --
only to run layout tests. It's too old for the APIs that we are using
(as evidenced by needed 1.18 for WebRTC) and nowadays Linux
distributions carry a new version so it's unecessary for our build
machines. No longer using this binary bundle will allow us to upgrade
our GStreamer dependency -- which now has stricter checks that we
are using at least version 1.18.
- Upgrade media to use newer versions of GStreamer / GLib dependencies
2024-01-05 08:01:58 +00:00
Delan Azabani
c219204084
Fix crown on NixOS ( #30987 )
...
* Fix crown on NixOS
* no need to install libs, because there are none
* fix program name in usage message
* use the cargo provided by each buildPhase
* cargo update --offline can be used to reformat lockfiles
* document how to keep rust-toolchain.toml and etc/shell.nix in sync
* clarify comment about allowBuiltinFetchGit
* fix license
* clarify purpose of filterlock
* explain why crown must not use workspace dependencies
2024-01-05 02:15:16 +00:00
dependabot[bot]
21d9c2cc63
build(deps): bump proc-macro2 from 1.0.74 to 1.0.75 ( #31004 )
...
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2 ) from 1.0.74 to 1.0.75.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.74...1.0.75 )
---
updated-dependencies:
- dependency-name: proc-macro2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-04 16:59:32 +00:00
Gregory Terzian
90a9300f69
Script: ensure child JS runtimes are dropped before parent ( #30896 )
...
* clear js runtime of dedicated worker that immediately exits
* dedicated worker: clear js runtime if loading script fails
* when the script thread crashes, deallocate worker runtimes before dropping main runtime
* clear runtime if service worker script fails to load
* ensure worker enter their realm before executing script
2024-01-04 09:47:41 +00:00
dependabot[bot]
2f6f03a3b5
build(deps): bump windows-core from 0.51.1 to 0.52.0 ( #30996 )
...
Bumps [windows-core](https://github.com/microsoft/windows-rs ) from 0.51.1 to 0.52.0.
- [Release notes](https://github.com/microsoft/windows-rs/releases )
- [Commits](https://github.com/microsoft/windows-rs/compare/0.51.1...0.52.0 )
---
updated-dependencies:
- dependency-name: windows-core
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-04 08:31:12 +00:00
Alex Touchet
a3a2a43387
Remove IRC comment in style.md ( #30998 )
2024-01-04 04:43:03 +00:00
Gregory Terzian
f44ff83c20
WebGPU: always send exit message to script before exiting ( #30989 )
...
* webgpu: always send exit message to script before exiting
* Update expectations
---------
Co-authored-by: sagudev <16504129+sagudev@users.noreply.github.com>
2024-01-03 17:19:50 +00:00
Taym Haddadi
65cbc95d38
Replace time with std::time in components/devtools ( #30927 )
...
Signed-off-by: Bentaimia Haddadi <haddadi.taym@gmail.com>
2024-01-03 16:52:04 +00:00
dependabot[bot]
d0998a771a
build(deps): bump thiserror from 1.0.55 to 1.0.56 ( #30995 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.55 to 1.0.56.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.55...1.0.56 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03 16:48:52 +00:00
dependabot[bot]
e306f69f64
build(deps): bump serde_bytes from 0.11.13 to 0.11.14 ( #30994 )
...
Bumps [serde_bytes](https://github.com/serde-rs/bytes ) from 0.11.13 to 0.11.14.
- [Release notes](https://github.com/serde-rs/bytes/releases )
- [Commits](https://github.com/serde-rs/bytes/compare/0.11.13...0.11.14 )
---
updated-dependencies:
- dependency-name: serde_bytes
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03 16:45:00 +00:00
dependabot[bot]
06fedebe11
build(deps): bump serde_json from 1.0.109 to 1.0.110 ( #30993 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.109 to 1.0.110.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.109...v1.0.110 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03 16:34:08 +00:00
dependabot[bot]
6695dba592
build(deps): bump semver from 1.0.20 to 1.0.21 ( #30992 )
...
Bumps [semver](https://github.com/dtolnay/semver ) from 1.0.20 to 1.0.21.
- [Release notes](https://github.com/dtolnay/semver/releases )
- [Commits](https://github.com/dtolnay/semver/compare/1.0.20...1.0.21 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03 16:33:13 +00:00
dependabot[bot]
a7e97af9f2
build(deps): bump prettyplease from 0.2.15 to 0.2.16 ( #30991 )
...
Bumps [prettyplease](https://github.com/dtolnay/prettyplease ) from 0.2.15 to 0.2.16.
- [Release notes](https://github.com/dtolnay/prettyplease/releases )
- [Commits](https://github.com/dtolnay/prettyplease/compare/0.2.15...0.2.16 )
---
updated-dependencies:
- dependency-name: prettyplease
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03 16:27:58 +00:00
Bartłomiej Kalemba
94d76b2946
docs(style): update outdated stylo
project name and link ( #30960 )
...
* docs(style): update outdated `stylo` project name and link
* docs(style): remove outdated link to Stylo project
* Update style.md
---------
Co-authored-by: Martin Robinson <mrobinson@igalia.com>
2024-01-03 14:50:40 +00:00
Alex Touchet
7580aa2fc2
Update futures ( #30985 )
2024-01-03 14:50:29 +00:00
Martin Robinson
51c91d2881
bootstrap: Don't try to install Windows Python with ./mach bootstrap
( #30988 )
...
It doesn't make sense to try to install Python using `./mach bootstrap`
since it needs Python to run. Instead separate out Python installation
into its own step in the README.
2024-01-03 13:18:39 +00:00
Martin Robinson
0dbba9b6ff
Download Windows GStreamer dependencies from GitHub ( #30973 )
...
This works around issues where the server is rejecting our requests and
should be more reliable.
2024-01-03 13:06:08 +00:00
dependabot[bot]
230e00c313
build(deps): bump serde from 1.0.193 to 1.0.194 ( #30983 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.193 to 1.0.194.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.193...v1.0.194 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 18:08:55 +00:00
dependabot[bot]
3274c812e5
build(deps): bump iana-time-zone from 0.1.58 to 0.1.59 ( #30978 )
...
Bumps [iana-time-zone](https://github.com/strawlab/iana-time-zone ) from 0.1.58 to 0.1.59.
- [Changelog](https://github.com/strawlab/iana-time-zone/blob/main/CHANGELOG.md )
- [Commits](https://github.com/strawlab/iana-time-zone/compare/v0.1.58...v0.1.59 )
---
updated-dependencies:
- dependency-name: iana-time-zone
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 18:08:19 +00:00
dependabot[bot]
8916ae73cc
build(deps): bump anyhow from 1.0.78 to 1.0.79 ( #30982 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.78 to 1.0.79.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.78...1.0.79 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 17:29:45 +00:00
dependabot[bot]
d2b4439dec
build(deps): bump thiserror from 1.0.53 to 1.0.55 ( #30980 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.53 to 1.0.55.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.53...1.0.55 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 17:29:23 +00:00
dependabot[bot]
8faa904501
build(deps): bump quote from 1.0.33 to 1.0.35 ( #30977 )
...
Bumps [quote](https://github.com/dtolnay/quote ) from 1.0.33 to 1.0.35.
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.33...1.0.35 )
---
updated-dependencies:
- dependency-name: quote
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 17:10:00 +00:00
Martin Robinson
3353db71d2
Fail gracefully when DMG smoketest fails ( #30975 )
...
It seems that timing issues (related to MacOS or the GitHub MacOS)
runners can sometimes cause `hdiutil detach` to fail. Instead of having
this cause the entire build to fail, fail gracefully. This is
essentially a non-issue as the CI environment is always cleaned up when
using GitHub Actions.
Fixes #30757 .
2024-01-02 16:11:16 +00:00
Martin Robinson
bbadef3365
Remove the servo-gst-plugin ( #30976 )
...
The CI doesn't build this by default and it's currently unused. It is
one thing that's currently making it a bit trickier to allow for
non-mach builds of Servo.
2024-01-02 15:23:12 +00:00
dependabot[bot]
5b0c03801a
build(deps): bump ahash from 0.8.6 to 0.8.7 ( #30966 )
...
Bumps [ahash](https://github.com/tkaitchuck/ahash ) from 0.8.6 to 0.8.7.
- [Release notes](https://github.com/tkaitchuck/ahash/releases )
- [Commits](https://github.com/tkaitchuck/ahash/commits )
---
updated-dependencies:
- dependency-name: ahash
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02 06:17:06 +00:00
Martin Robinson
516cc2cbca
tidy: A few small improvements and fixes ( #30941 )
...
1. Make the tidy output easier to follow
2. Integrate the WPT manifest cleanliness step into tidy
itself and don't run it if nothing has changed in the WPT
directory.
3. Fix an issue where Python test requirements were not installed,
which could cause issues with some modules not being found.
Fixes #30002 .
2024-01-02 06:14:51 +00:00
Servo WPT Sync
f58541e652
Sync WPT with upstream (01-01-2024) ( #30962 )
...
* Update web-platform-tests to revision b'2a639a9fe4cdefd4ecd124a3f30caf631150eea5'
* Update expectations
---------
Co-authored-by: sagudev <16504129+sagudev@users.noreply.github.com>
2024-01-01 20:22:51 +00:00
Martin Robinson
7964a4f582
Unfork and upgrade jemallocator ( #30963 )
...
This dependency was forked in ##20641 in order to fix the Android build.
Years have gone by and it's quite likely that many things have changed
in the Android toolchain and these dependencies. We can sort out this
issue when getting the Android build working -- or if all else fails,
disable jemalloc for Android. In the meantime, unfork the dependency and
upgrade it.
Fixes #20645 .
2024-01-01 19:32:45 +00:00
dependabot[bot]
d8e1e0e07c
build(deps): bump clang-sys from 1.3.1 to 1.7.0 ( #30967 )
...
Bumps [clang-sys](https://github.com/KyleMayes/clang-sys ) from 1.3.1 to 1.7.0.
- [Release notes](https://github.com/KyleMayes/clang-sys/releases )
- [Changelog](https://github.com/KyleMayes/clang-sys/blob/master/CHANGELOG.md )
- [Commits](https://github.com/KyleMayes/clang-sys/compare/v1.3.1...v1.7.0 )
---
updated-dependencies:
- dependency-name: clang-sys
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-01 18:03:43 +00:00
dependabot[bot]
f51c7847fb
build(deps): bump serde_json from 1.0.108 to 1.0.109 ( #30969 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.108 to 1.0.109.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.108...v1.0.109 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-01 17:22:36 +00:00
dependabot[bot]
634c3fb1bd
build(deps): bump anyhow from 1.0.77 to 1.0.78 ( #30965 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.77 to 1.0.78.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.77...1.0.78 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-01 16:56:37 +00:00
dependabot[bot]
eb06c00c20
build(deps): bump thiserror from 1.0.52 to 1.0.53 ( #30964 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.52 to 1.0.53.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.52...1.0.53 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-01 16:54:38 +00:00