aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* build(deps): bump errno from 0.3.8 to 0.3.9 (#32258)dependabot[bot]2024-05-081-3/+3
| | | | | | | | | | | | | | | Bumps [errno](https://github.com/lambda-fairy/rust-errno) from 0.3.8 to 0.3.9. - [Changelog](https://github.com/lambda-fairy/rust-errno/blob/main/CHANGELOG.md) - [Commits](https://github.com/lambda-fairy/rust-errno/commits) --- updated-dependencies: - dependency-name: errno 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>
* build(deps): bump serde_json from 1.0.116 to 1.0.117 (#32257)dependabot[bot]2024-05-081-2/+2
| | | | | | | | | | | | | | | Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.116 to 1.0.117. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/v1.0.116...v1.0.117) --- 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>
* webgpu: Refactor webgpu crate (#32255)Samson2024-05-0821-1413/+1475
| | | | | | | * wgpu(_core) -> wgc * Refactor webgpu crate split lib.rs into multiple modules
* webgpu: Update to wgpu 0.20 (#32173)Samson2024-05-0821-852/+1552
| | | | | | | | | | | * Update wgpu to 0.20 * good expectations * Throw TypeError in configure on unsupported format instead of panic * Expect * `into_command_buffer_id`,`into_command_encoder_id`
* Skip installing 'clang' if 'clang' binary already exists (#32242)Diego Pino2024-05-081-0/+5
| | | | | | | | | | | Simply installing 'clang' installs the default version of Clang for Linux. For instance, the command: 'apt install clang' installs 'clang-14' in Ubuntu 22.04. It might be possible that a more recent version of clang is already installed in the system. For instance, package 'clang-17'. In the case a 'clang' binary is already installed in the system, skip the installation of 'clang'.
* Devtools device description: improve how Servo is advertised in Firefox's ↵Olivier Tilloy2024-05-084-4/+55
| | | | | | | | | | | | | | | | | | | | | | | | | about:debugging (fixes #27528) (#32227) * Devtools device description: fix the case of the 'platformversion' property * Devtools device description: expose the properties Firefox expects for the display name and version of the server When connecting to Servo from Firefox (about:debugging), it will display "Servo (71.0)" instead of "{$name} (${version})". * Devtools device description: update versions to match those in the UA string * Devtools device description: expose a property (appbuildid) Firefox expects to compare versions for compatibility (_compareVersionCompatibility function) * Devtools device description: advertise a current platform version to remove the incompatibility warning in Firefox's about:debugging * Devtools preference actor: fix retrieving the actual preference by its key * Devtools preference actor: translate Firefox preference names onto the corresponding Servo preference names * Devtools device description: downgrade the platform version to prevent a confusing warning in about:debugging if the build ID is newer than that of Firefox (likely) * Devtools device description: add comments * Devtools device description: use CARGO_PKG_VERSION for the user-visible version number
* build(deps): bump anyhow from 1.0.82 to 1.0.83 (#32253)dependabot[bot]2024-05-071-2/+2
| | | | | | | | | | | | | | | Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.82 to 1.0.83. - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](https://github.com/dtolnay/anyhow/compare/1.0.82...1.0.83) --- 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>
* build(deps): bump thiserror from 1.0.59 to 1.0.60 (#32252)dependabot[bot]2024-05-071-4/+4
| | | | | | | | | | | | | | | Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.59 to 1.0.60. - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/1.0.59...1.0.60) --- 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>
* build(deps): bump syn from 2.0.60 to 2.0.61 (#32251)dependabot[bot]2024-05-071-38/+38
| | | | | | | | | | | | | | | Bumps [syn](https://github.com/dtolnay/syn) from 2.0.60 to 2.0.61. - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](https://github.com/dtolnay/syn/compare/2.0.60...2.0.61) --- 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>
* build(deps): bump zerocopy from 0.7.33 to 0.7.34 (#32250)dependabot[bot]2024-05-071-4/+4
| | | | | | | | | | | | | | | | Bumps [zerocopy](https://github.com/google/zerocopy) from 0.7.33 to 0.7.34. - [Release notes](https://github.com/google/zerocopy/releases) - [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md) - [Commits](https://github.com/google/zerocopy/commits) --- updated-dependencies: - dependency-name: zerocopy 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>
* build(deps): bump rustversion from 1.0.15 to 1.0.16 (#32245)dependabot[bot]2024-05-071-2/+2
| | | | | | | | | | | | | | | Bumps [rustversion](https://github.com/dtolnay/rustversion) from 1.0.15 to 1.0.16. - [Release notes](https://github.com/dtolnay/rustversion/releases) - [Commits](https://github.com/dtolnay/rustversion/compare/1.0.15...1.0.16) --- updated-dependencies: - dependency-name: rustversion 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>
* build(deps): bump ryu from 1.0.17 to 1.0.18 (#32249)dependabot[bot]2024-05-071-2/+2
| | | | | | | | | | | | | | | Bumps [ryu](https://github.com/dtolnay/ryu) from 1.0.17 to 1.0.18. - [Release notes](https://github.com/dtolnay/ryu/releases) - [Commits](https://github.com/dtolnay/ryu/compare/1.0.17...1.0.18) --- updated-dependencies: - dependency-name: ryu 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>
* build(deps): bump proc-macro2 from 1.0.81 to 1.0.82 (#32248)dependabot[bot]2024-05-071-2/+2
| | | | | | | | | | | | | | | Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.81 to 1.0.82. - [Release notes](https://github.com/dtolnay/proc-macro2/releases) - [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.81...1.0.82) --- 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>
* build(deps): bump semver from 1.0.22 to 1.0.23 (#32247)dependabot[bot]2024-05-071-2/+2
| | | | | | | | | | | | | | | Bumps [semver](https://github.com/dtolnay/semver) from 1.0.22 to 1.0.23. - [Release notes](https://github.com/dtolnay/semver/releases) - [Commits](https://github.com/dtolnay/semver/compare/1.0.22...1.0.23) --- 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>
* build(deps): bump paste from 1.0.14 to 1.0.15 (#32246)dependabot[bot]2024-05-071-2/+2
| | | | | | | | | | | | | | | Bumps [paste](https://github.com/dtolnay/paste) from 1.0.14 to 1.0.15. - [Release notes](https://github.com/dtolnay/paste/releases) - [Commits](https://github.com/dtolnay/paste/compare/1.0.14...1.0.15) --- updated-dependencies: - dependency-name: paste 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>
* build(deps): bump rustc-demangle from 0.1.23 to 0.1.24 (#32244)dependabot[bot]2024-05-071-2/+2
| | | | | | | | | | | | | | Bumps [rustc-demangle](https://github.com/rust-lang/rustc-demangle) from 0.1.23 to 0.1.24. - [Commits](https://github.com/rust-lang/rustc-demangle/compare/0.1.23...0.1.24) --- updated-dependencies: - dependency-name: rustc-demangle 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>
* build(deps): bump autocfg from 1.2.0 to 1.3.0 (#32237)dependabot[bot]2024-05-071-2/+2
| | | | | | | | | | | | | | Bumps [autocfg](https://github.com/cuviper/autocfg) from 1.2.0 to 1.3.0. - [Commits](https://github.com/cuviper/autocfg/compare/1.2.0...1.3.0) --- updated-dependencies: - dependency-name: autocfg 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>
* build(deps): bump zerocopy from 0.7.32 to 0.7.33 (#32234)dependabot[bot]2024-05-071-4/+4
| | | | | | | | | | | | | | | | Bumps [zerocopy](https://github.com/google/zerocopy) from 0.7.32 to 0.7.33. - [Release notes](https://github.com/google/zerocopy/releases) - [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md) - [Commits](https://github.com/google/zerocopy/compare/v0.7.32...v0.7.33) --- updated-dependencies: - dependency-name: zerocopy 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>
* build(deps): bump getrandom from 0.2.14 to 0.2.15 (#32235)dependabot[bot]2024-05-071-2/+2
| | | | | | | | | | | | | | | Bumps [getrandom](https://github.com/rust-random/getrandom) from 0.2.14 to 0.2.15. - [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-random/getrandom/compare/v0.2.14...v0.2.15) --- updated-dependencies: - dependency-name: getrandom 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>
* build(deps): bump num-traits from 0.2.18 to 0.2.19 (#32236)dependabot[bot]2024-05-071-2/+2
| | | | | | | | | | | | | | | Bumps [num-traits](https://github.com/rust-num/num-traits) from 0.2.18 to 0.2.19. - [Changelog](https://github.com/rust-num/num-traits/blob/master/RELEASES.md) - [Commits](https://github.com/rust-num/num-traits/compare/num-traits-0.2.18...num-traits-0.2.19) --- updated-dependencies: - dependency-name: num-traits 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>
* build(deps): bump cc from 1.0.96 to 1.0.97 (#32238)dependabot[bot]2024-05-071-2/+2
| | | | | | | | | | | | | | | Bumps [cc](https://github.com/rust-lang/cc-rs) from 1.0.96 to 1.0.97. - [Release notes](https://github.com/rust-lang/cc-rs/releases) - [Commits](https://github.com/rust-lang/cc-rs/compare/1.0.96...1.0.97) --- updated-dependencies: - dependency-name: cc 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>
* build(deps): bump tokio-util from 0.7.10 to 0.7.11 (#32239)dependabot[bot]2024-05-071-5/+4
| | | | | | | | | | | | | | | Bumps [tokio-util](https://github.com/tokio-rs/tokio) from 0.7.10 to 0.7.11. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.10...tokio-util-0.7.11) --- updated-dependencies: - dependency-name: tokio-util 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>
* Revert "script: implement AbortController (#31361)" (#32243)Samson2024-05-0786-517/+1193
| | | This reverts commit 7fce850cffb72a6fbcf763a40164a9b35b7fa833.
* Update web-platform-tests to revision ↵Servo WPT Sync2024-05-06189-620/+4263
| | | | b'536297144c737f84096d1f448e790de0fb654956' (#32232)
* android: Remove outdated `#[allow(bare_trait_objects)]` (#32225)Jonathan Schwender2024-05-041-2/+0
| | | This was added in 1d38bc04, but has since been fixed upstream.
* script: implement AbortController (#31361)Smitty2024-05-0488-1194/+522
| | | | | | | | | | | | | | | | | | | | | * Implement AbortController Signed-off-by: syvb <me@iter.ca> * Update WPT tests Signed-off-by: syvb <me@iter.ca> * Address review comments * Fix duplicate import generation * Update WPT test expectations * Change expectation to FAIL for flaky test --------- Signed-off-by: syvb <me@iter.ca>
* Do not use crown when building docs (#32220)Samson2024-05-041-0/+1
|
* Cargo.toml cleanup (#32224)Alex Touchet2024-05-041-9/+7
|
* fonts: Add `MallocSizeOf` implementation for `FontContext` (#32206)Martin Robinson2024-05-0313-25/+119
| | | | | | | | | | | | | | | | * fonts: Add `MallocSizeOf` implementation for `FontContext` Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com> Signed-off-by: Martin Robinson <mrobinson@igalia.com> * android: remove unused imports in font_list.rs Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com> --------- Signed-off-by: Martin Robinson <mrobinson@igalia.com> Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com> Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
* Fix some clippy warnings in `components/gfx` and `components/script` (#32215)Pi-Cla2024-05-0219-47/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * clippy: Squish warnings and errors in gfx warning: redundant closure (gfx/font.rs:415:18) warning: useless conversion to the same type (gfx/font.rs:534:9) warning: the following explicit lifetimes could be elided: 'a (gfx/font.rs:619:16) error: this loop never actually loops (gfx/font_cache_thread.rs:112:9) warning: this expression creates a reference which is immediately dereferenced by the compiler (gfx/font_cache_thread.rs:229:51) warning: redundant closure (gfx/font_cache_thread.rs:551:18) 3 instances of: warning: casting integer literal to `f64` is unnecessary (gfx/platform/freetype/font_list.rs:271-273) * clippy: methods called `from_*` usually take no `self` It reports that by standard convention, from_* methods should not take any `&self` parameter * clippy: you should consider adding a `Default` implementation It reports that public types with a pub fn new() -> Self should have a Default implementation since they can be constructed without arguments * clippy: casting to the same type is unnecessary (`f32` -> `f32`) * clippy: use of `unwrap_or_else` to construct default value * clippy: methods called `is_*` usually take `self` by mutable reference or `self` by reference or no `self` * clippy: manual `!RangeInclusive::contains` implementation contains expresses the intent better and has less failure modes (such as fencepost errors or using || instead of &&) * clippy: this function has an empty `#[must_use]` attribute, but returns a type already marked as `#[must_use]` * clippy: Fix some new warnings warning: this `if` statement can be collapsed (gfx/font.rs:468:130) warning: this lifetime isn't used in the impl (gfx/platform/freetype/font.rs:341:6) warning: field assignment outside of initializer for an instance created with Default::default() (compositor.rs:881:17)
* Add font-fallback on OpenHarmony and fix several compilation issues (#32141)Jonathan Schwender2024-05-028-27/+307
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add OpenHarmony support for allocator / profile Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com> * gfx: Build harfbuzz from source on OHOS Updates `freetype-sys` to v0.20.1, which includes a build fix for OpenHarmony. Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com> * gfx: Don't depend on fontconfig on OpenHarmony Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com> * gfx: Add ohos font fallback Hardcode HarmonyOS_Sans_SC_Regular for Chinese Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com> * libservo: OHOS useragent, and explicitly opt out of sandboxing Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com> * libservo: Disable get_native_media_display_and_gl_context on ohos Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com> --------- Signed-off-by: Jonathan Schwender <jonathan.schwender@huawei.com>
* servoshell: Upgrade `egui` and many other dependencies (#31278)Magnus Larsen2024-05-0220-553/+789
| | | | | | | | | | | | | | | | | | | | | | | | | | * servoshell: Upgrade `egui` and many other dependencies This upgrades: - `core-graphics` - `core-text` - `egui` and friends - `font-kit` - `glow` and friends - `harfbuzz-sys` - `jni` - `nix` - `raqote` - `raw-window-handle` - `winit` * Downgrade jni until we can properly upgrade * Update some test results It's unclear why these are now passing, but they are. --------- Co-authored-by: Martin Robinson <mrobinson@igalia.com>
* fonts: Make `FontContext` thread-safe and share it per-Layout (#32205)Martin Robinson2024-05-0227-507/+444
| | | | | | | | | | | | This allows sharing font templates, fonts, and platform fonts across layout threads. It's the first step toward storing web fonts in the layout versus the shared `FontCacheThread`. Now fonts and font groups have some locking (especially on FreeType), which will probably affect performance. On the other hand, we measured memory usage and this saves roughly 40 megabytes of memory when loading servo.org based on data from the memory profiler. Signed-off-by: Martin Robinson <mrobinson@igalia.com> Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
* feat: Support font-relative `ch` and `ic` units (#32171)Andreu Botella2024-05-0268-435/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat: Support font-relative `ch` and `ic` units After #31966, which made it possible for the first time to resolve font-relative CSS units, this change adds support for the `ch` and `ic` units. One difference with the `ex` unit that was added in that PR is that these units must reflect the advance width of a character (the zero digit in the case of `ch`, and the CJK water radical for `ic`) as it would be rendered by the current font group. This means that the size of these units don't only depend on the first available font, in the case where that font does not contain a glyph for that character. This is implemented by adding the advance width for these two characters as optional fields of `FontMetrics`, so the advance width computation happens in advance. Then, when the font metrics are queried as part of unit resolution, the font group is searched for the first font containing that character. This change only implements support for these units in upright typesetting modes, since Servo does not yet have support for vertical writing modes. This means that many of the WPT tests that test for the behavior of these units with vertical writing modes do not pass. This change also makes a number of WPT tests pass, which relied on the `ch` and `ic` units. It, however, also makes the test `/css/css-text/white-space/text-wrap-balance-overflow-002.html` fail, since it tests `text-wrap: balance`, which Servo does not yet implement, and it was only previously passing by chance due to the previous behavior of these units. * Revert Python 3.10-related changes to wss * Fix formatting * Remove test expectation
* fonts: Use `FontInstanceFlags::EMBEDDED_BITMAPS` for color fonts on MacOS ↵Martin Robinson2024-05-0212-38/+471
| | | | | | (#32203) This flag ensures that these fonts are rendered full color in WebRender, allowing for full color emoji.
* Update web-platform-tests to revision ↵Servo WPT Sync2024-05-02149-3112/+5249
| | | | b'9b5719f9756aba6e4aa3c855db9cc54648df815f' (#32214)
* compositor: Do not handle embedder events during or after shutdown (#32207)Martin Robinson2024-05-021-0/+32
| | | | | | | | | This is a speculative fix for #32202, which I cannot reproduce consistently. This prevents handling any embedder events while shutting down or after shutdown is complete. It doesn't make sense to do this as the compositor can be in a very inconsistent state during this time and lead to panics. Fixes ##32202.
* build(deps): bump x11rb from 0.13.0 to 0.13.1 (#32211)dependabot[bot]2024-05-011-2/+2
| | | | | | | | | | | | | | | Bumps [x11rb](https://github.com/psychon/x11rb) from 0.13.0 to 0.13.1. - [Changelog](https://github.com/psychon/x11rb/blob/master/doc/changelog.md) - [Commits](https://github.com/psychon/x11rb/compare/v0.13.0...v0.13.1) --- updated-dependencies: - dependency-name: x11rb 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>
* build(deps): bump serde from 1.0.199 to 1.0.200 (#32210)dependabot[bot]2024-05-012-5/+5
| | | | | | | | | | | | | | | Bumps [serde](https://github.com/serde-rs/serde) from 1.0.199 to 1.0.200. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/compare/v1.0.199...v1.0.200) --- 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>
* build(deps): bump x11rb-protocol from 0.13.0 to 0.13.1 (#32209)dependabot[bot]2024-05-011-2/+2
| | | | | | | | | | | | | | | Bumps [x11rb-protocol](https://github.com/psychon/x11rb) from 0.13.0 to 0.13.1. - [Changelog](https://github.com/psychon/x11rb/blob/master/doc/changelog.md) - [Commits](https://github.com/psychon/x11rb/compare/v0.13.0...v0.13.1) --- updated-dependencies: - dependency-name: x11rb-protocol 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>
* mach: Upgrade boto3 and remove Python < 3.10 dependencies (#32208)Martin Robinson2024-05-011-4/+2
| | | | | | | This change upgrades boto3, which will fix an upcoming urllib3 version conflict in the WPT and also removes all remaining dependencies for Python version < 3.10. The requirement for Servo is 3.10 now. Fixes #32201.
* Update web-platform-tests to revision ↵Samson2024-05-01893-6557/+44827
| | | | | b'86de4ffa4e439098e05f05de7d8cae1c24ff84fb' (#32200) Co-authored-by: Servo WPT Sync <josh+wptsync@joshmatthews.net>
* script: Include layout when collecting memory reports (#32204)Mukilan Thiyagarajan2024-05-014-12/+13
| | | Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>
* Remove unused import (#32192)Taym Haddadi2024-04-301-1/+0
| | | Signed-off-by: Bentaimia Haddadi <haddadi.taym@gmail.com>
* build(deps): bump cc from 1.0.95 to 1.0.96 (#32198)dependabot[bot]2024-04-301-2/+2
| | | | | | | | | | | | | | | Bumps [cc](https://github.com/rust-lang/cc-rs) from 1.0.95 to 1.0.96. - [Release notes](https://github.com/rust-lang/cc-rs/releases) - [Commits](https://github.com/rust-lang/cc-rs/compare/1.0.95...1.0.96) --- updated-dependencies: - dependency-name: cc 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>
* build(deps): bump glib-sys from 0.19.0 to 0.19.5 (#32197)dependabot[bot]2024-04-301-2/+2
| | | | | | | | | | | | | | | | Bumps [glib-sys](https://github.com/gtk-rs/gtk-rs-core) from 0.19.0 to 0.19.5. - [Release notes](https://github.com/gtk-rs/gtk-rs-core/releases) - [Changelog](https://github.com/gtk-rs/gtk-rs-core/blob/master/CHANGELOG.md) - [Commits](https://github.com/gtk-rs/gtk-rs-core/compare/0.19.0...0.19.5) --- updated-dependencies: - dependency-name: glib-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>
* build(deps): bump libc from 0.2.153 to 0.2.154 (#32196)dependabot[bot]2024-04-301-2/+2
| | | | | | | | | | | | | | | Bumps [libc](https://github.com/rust-lang/libc) from 0.2.153 to 0.2.154. - [Release notes](https://github.com/rust-lang/libc/releases) - [Commits](https://github.com/rust-lang/libc/compare/0.2.153...0.2.154) --- updated-dependencies: - dependency-name: libc 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>
* build(deps): bump serde from 1.0.198 to 1.0.199 (#32195)dependabot[bot]2024-04-302-6/+6
| | | | | | | | | | | | | | | Bumps [serde](https://github.com/serde-rs/serde) from 1.0.198 to 1.0.199. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/compare/v1.0.198...v1.0.199) --- 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>
* build(deps): bump glib-macros from 0.19.4 to 0.19.5 (#32194)dependabot[bot]2024-04-301-2/+2
| | | | | | | | | | | | | | | | Bumps [glib-macros](https://github.com/gtk-rs/gtk-rs-core) from 0.19.4 to 0.19.5. - [Release notes](https://github.com/gtk-rs/gtk-rs-core/releases) - [Changelog](https://github.com/gtk-rs/gtk-rs-core/blob/master/CHANGELOG.md) - [Commits](https://github.com/gtk-rs/gtk-rs-core/compare/0.19.4...0.19.5) --- updated-dependencies: - dependency-name: glib-macros 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>
* Disable `/fetch/api/crashtests/huge-fetch.any.js` (#32188)Samson2024-04-302-0/+22
| | | | | | | | | * Disable huge-fetch test for https://github.com/servo/servo/issues/32168 * Disable huge-fetch on layout 2013 * Add issue link