Commit graph

5401 commits

Author SHA1 Message Date
Samson
b28314d33e
Update to Rust 1.78 (#32217)
* Update to rust 1.78

* Update crown for rust 1.78

* rust 1.78 is now stable

* Update for nix

* Update comment

Co-authored-by: Martin Robinson <mrobinson@igalia.com>

* Update support/crown/src/common.rs

* Update support/crown/Cargo.toml

* Update support/crown/src/common.rs

* Fix ipc problem

* Update ipc-channel to 0.18.1

* fixed fixme

---------

Co-authored-by: Martin Robinson <mrobinson@igalia.com>
2024-06-01 06:49:28 +00:00
dependabot[bot]
1f4341e628
build(deps): bump tokio from 1.37.0 to 1.38.0 (#32418)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.37.0 to 1.38.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.37.0...tokio-1.38.0)

---
updated-dependencies:
- dependency-name: tokio
  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-06-01 04:05:16 +00:00
dependabot[bot]
500a475217
build(deps): bump wayland-client from 0.31.2 to 0.31.3 (#32420)
Bumps [wayland-client](https://github.com/smithay/wayland-rs) from 0.31.2 to 0.31.3.
- [Release notes](https://github.com/smithay/wayland-rs/releases)
- [Changelog](https://github.com/Smithay/wayland-rs/blob/master/historical_changelog.md)
- [Commits](https://github.com/smithay/wayland-rs/commits)

---
updated-dependencies:
- dependency-name: wayland-client
  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-05-31 16:52:40 +00:00
dependabot[bot]
2760db0e1a
build(deps): bump wayland-backend from 0.3.3 to 0.3.4 (#32419)
Bumps [wayland-backend](https://github.com/smithay/wayland-rs) from 0.3.3 to 0.3.4.
- [Release notes](https://github.com/smithay/wayland-rs/releases)
- [Changelog](https://github.com/Smithay/wayland-rs/blob/master/historical_changelog.md)
- [Commits](https://github.com/smithay/wayland-rs/commits)

---
updated-dependencies:
- dependency-name: wayland-backend
  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-05-31 16:38:06 +00:00
dependabot[bot]
cb99fab62d
build(deps): bump wayland-scanner from 0.31.1 to 0.31.2 (#32417)
Bumps [wayland-scanner](https://github.com/smithay/wayland-rs) from 0.31.1 to 0.31.2.
- [Release notes](https://github.com/smithay/wayland-rs/releases)
- [Changelog](https://github.com/Smithay/wayland-rs/blob/master/historical_changelog.md)
- [Commits](https://github.com/smithay/wayland-rs/compare/wayland-scanner-v0.31.1...wayland-client-v0.31.2)

---
updated-dependencies:
- dependency-name: wayland-scanner
  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-05-31 16:31:13 +00:00
dependabot[bot]
dc0ba03d68
build(deps): bump bytemuck_derive from 1.6.1 to 1.7.0 (#32395)
Bumps [bytemuck_derive](https://github.com/Lokathor/bytemuck) from 1.6.1 to 1.7.0.
- [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md)
- [Commits](https://github.com/Lokathor/bytemuck/compare/bytemuck_derive-v1.6.1...bytemuck_derive-v1.7.0)

---
updated-dependencies:
- dependency-name: bytemuck_derive
  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-05-31 09:30:59 +00:00
dependabot[bot]
5fafc82730
build(deps): bump compiletest_rs from 0.10.2 to 0.11.0 (#32408)
Bumps [compiletest_rs](https://github.com/Manishearth/compiletest-rs) from 0.10.2 to 0.11.0.
- [Release notes](https://github.com/Manishearth/compiletest-rs/releases)
- [Commits](https://github.com/Manishearth/compiletest-rs/compare/v0.10.2...v0.11.0)

---
updated-dependencies:
- dependency-name: compiletest_rs
  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-05-31 08:01:34 +00:00
dependabot[bot]
48bcdacfbe
build(deps): bump icu_segmenter from 1.4.0 to 1.5.0 (#32398)
Bumps [icu_segmenter](https://github.com/unicode-org/icu4x) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/compare/icu@1.4.0...icu@1.5.0)

---
updated-dependencies:
- dependency-name: icu_segmenter
  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-05-31 06:50:58 +00:00
Delan Azabani
5a7891fbed
Bump deps that only failed due to CI issues (#32414)
* build(deps): bump zerovec from 0.10.1 to 0.10.2 (closes #32394)

* build(deps): bump zerofrom-derive from 0.1.3 to 0.1.4 (closes #32396)

* build(deps): bump writeable from 0.5.4 to 0.5.5 (closes #32397)

* build(deps): bump tinystr from 0.7.5 to 0.7.6 (closes #32400)

* build(deps): bump yoke-derive from 0.7.3 to 0.7.4 (closes #32402)

---------

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-31 06:49:26 +00:00
Martin Robinson
60b4b6c9f0
layout: Add support for white-space-collapse: break-spaces (#32388)
This change adds support for `white-space-collapse: break-spaces` and
adds initial parsing support for `overflow-wrap` and `word-break`. The
later two properties are not fully supported, only in their interaction
with `break-spaces`. This is a preliminary change preparing to implement
them.

In addition, `break_and_shape` is now forked and added to Layout 2020.
This function is going to change a lot soon and forking is preparation
for this. More code that is only used by Layout 2013 is moved from `gfx`
to that crate.

Co-authored-by: Rakhi Sharma <atbrakhi@igalia.com>
2024-05-30 05:33:07 +00:00
dependabot[bot]
c0dedf06d6
build(deps): bump zerofrom from 0.1.3 to 0.1.4 (#32403)
Bumps [zerofrom](https://github.com/unicode-org/icu4x) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/unicode-org/icu4x/releases)
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md)
- [Commits](https://github.com/unicode-org/icu4x/commits)

---
updated-dependencies:
- dependency-name: zerofrom
  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-05-29 19:08:07 +00:00
dependabot[bot]
42061ccafe
build(deps): bump backtrace from 0.3.71 to 0.3.72 (#32389)
Bumps [backtrace](https://github.com/rust-lang/backtrace-rs) from 0.3.71 to 0.3.72.
- [Release notes](https://github.com/rust-lang/backtrace-rs/releases)
- [Commits](https://github.com/rust-lang/backtrace-rs/compare/0.3.71...0.3.72)

---
updated-dependencies:
- dependency-name: backtrace
  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-05-28 17:30:12 +00:00
Martin Robinson
0289377091
Move RenderingContext to webrender_traits (#32386)
The `gfx_traits` crate is gradually become just about text and fonts and
this is one of the few things there that is standing in the way of this.
Eventually `webrender_traits` will be the general cross-process
compositor API, so this sort of makes sense as well.
2024-05-28 12:48:55 +00:00
dependabot[bot]
277eb87cc0
build(deps): bump clang-sys from 1.7.0 to 1.8.0 (#32384)
Bumps [clang-sys](https://github.com/KyleMayes/clang-sys) from 1.7.0 to 1.8.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/commits)

---
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-05-28 08:38:55 +00:00
dependabot[bot]
93785a8a3a
build(deps): bump proc-macro2 from 1.0.83 to 1.0.84 (#32385)
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.83 to 1.0.84.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.83...1.0.84)

---
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-05-27 17:31:44 +00:00
dependabot[bot]
e8e8c23a30
build(deps): bump hashbrown from 0.14.3 to 0.14.5 (#32383)
Bumps [hashbrown](https://github.com/rust-lang/hashbrown) from 0.14.3 to 0.14.5.
- [Changelog](https://github.com/rust-lang/hashbrown/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/hashbrown/compare/v0.14.3...v0.14.5)

---
updated-dependencies:
- dependency-name: hashbrown
  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-05-27 17:26:24 +00:00
dependabot[bot]
8322cb9b82
build(deps): bump serde from 1.0.202 to 1.0.203 (#32382)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.202 to 1.0.203.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.202...v1.0.203)

---
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-05-27 17:22:00 +00:00
Oriol Brufau
453ac11e3d
Upgrade stylo to 2024-05-15 (#32334)
* Upgrade stylo to 2024-05-15

* Fixup for https://phabricator.services.mozilla.com/D208599

* Fixup for https://phabricator.services.mozilla.com/D208569

* Fixup for https://phabricator.services.mozilla.com/D207796

* Fixup for https://phabricator.services.mozilla.com/D209690

* hashbrown and indexmap are no longer duplicated
2024-05-27 15:24:34 +00:00
dependabot[bot]
512e67f6d1
build(deps): bump itertools from 0.12.1 to 0.13.0 (#32372)
Bumps [itertools](https://github.com/rust-itertools/itertools) from 0.12.1 to 0.13.0.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.12.1...v0.13.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-05-25 05:40:46 +00:00
dependabot[bot]
373481e420
build(deps): bump bytemuck_derive from 1.6.0 to 1.6.1 (#32380)
Bumps [bytemuck_derive](https://github.com/Lokathor/bytemuck) from 1.6.0 to 1.6.1.
- [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md)
- [Commits](https://github.com/Lokathor/bytemuck/compare/bytemuck_derive-v1.6.0...bytemuck_derive-v1.6.1)

---
updated-dependencies:
- dependency-name: bytemuck_derive
  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-05-25 02:39:20 +00:00
dependabot[bot]
4c09b11274
build(deps): bump parking_lot from 0.12.2 to 0.12.3 (#32379)
Bumps [parking_lot](https://github.com/Amanieu/parking_lot) from 0.12.2 to 0.12.3.
- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Amanieu/parking_lot/compare/0.12.2...0.12.3)

---
updated-dependencies:
- dependency-name: parking_lot
  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-05-25 02:34:48 +00:00
dependabot[bot]
327ccc7f28
build(deps): bump gstreamer-video from 0.22.4 to 0.22.5 (#32369)
Bumps gstreamer-video from 0.22.4 to 0.22.5.

---
updated-dependencies:
- dependency-name: gstreamer-video
  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-05-24 22:52:07 +00:00
dependabot[bot]
bc976cb054
build(deps): bump syn from 2.0.65 to 2.0.66 (#32368)
Bumps [syn](https://github.com/dtolnay/syn) from 2.0.65 to 2.0.66.
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/2.0.65...2.0.66)

---
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-05-24 19:27:25 +00:00
dependabot[bot]
fdd814ef7d
build(deps): bump gstreamer-webrtc from 0.22.0 to 0.22.5 (#32374)
Bumps gstreamer-webrtc from 0.22.0 to 0.22.5.

---
updated-dependencies:
- dependency-name: gstreamer-webrtc
  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-05-24 17:31:41 +00:00
dependabot[bot]
85c1070889
build(deps): bump gstreamer-base-sys from 0.22.0 to 0.22.5 (#32376)
Bumps gstreamer-base-sys from 0.22.0 to 0.22.5.

---
updated-dependencies:
- dependency-name: gstreamer-base-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-05-24 17:31:19 +00:00
dependabot[bot]
af82ac65de
build(deps): bump gstreamer-video-sys from 0.22.1 to 0.22.5 (#32375)
Bumps gstreamer-video-sys from 0.22.1 to 0.22.5.

---
updated-dependencies:
- dependency-name: gstreamer-video-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-05-24 17:28:45 +00:00
dependabot[bot]
891a4ffd80
build(deps): bump gstreamer-sdp-sys from 0.22.0 to 0.22.5 (#32370)
Bumps gstreamer-sdp-sys from 0.22.0 to 0.22.5.

---
updated-dependencies:
- dependency-name: gstreamer-sdp-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-05-24 17:26:24 +00:00
dependabot[bot]
805ad72e04
build(deps): bump gstreamer-gl-sys from 0.22.0 to 0.22.5 (#32371)
Bumps gstreamer-gl-sys from 0.22.0 to 0.22.5.

---
updated-dependencies:
- dependency-name: gstreamer-gl-sys
  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-05-24 17:23:54 +00:00
dependabot[bot]
9690964f8f
build(deps): bump gstreamer-gl-egl-sys from 0.22.0 to 0.22.5 (#32373)
Bumps gstreamer-gl-egl-sys from 0.22.0 to 0.22.5.

---
updated-dependencies:
- dependency-name: gstreamer-gl-egl-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-05-24 17:23:49 +00:00
dependabot[bot]
69cdfe92d7
build(deps): bump libz-sys from 1.1.16 to 1.1.18 (#32367)
Bumps [libz-sys](https://github.com/rust-lang/libz-sys) from 1.1.16 to 1.1.18.
- [Release notes](https://github.com/rust-lang/libz-sys/releases)
- [Commits](https://github.com/rust-lang/libz-sys/compare/1.1.16...1.1.18)

---
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-05-24 17:17:40 +00:00
dependabot[bot]
45ef2c4abf
build(deps): bump gstreamer-gl-x11-sys from 0.22.0 to 0.22.5 (#32362)
Bumps gstreamer-gl-x11-sys from 0.22.0 to 0.22.5.

---
updated-dependencies:
- dependency-name: gstreamer-gl-x11-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-05-24 06:25:29 +00:00
Ngo Iok Ui (Wu Yu Wei)
b1031d68c7
Move webgl_channel into base crate (#32339)
* Move webgl_channel into a shared crate

* Add license header

* Rename channle types and simplify module

* Move module to base
2024-05-24 06:13:20 +00:00
dependabot[bot]
fc08bd1aa7
build(deps): bump gstreamer-app-sys from 0.22.0 to 0.22.5 (#32363)
Bumps gstreamer-app-sys from 0.22.0 to 0.22.5.

---
updated-dependencies:
- dependency-name: gstreamer-app-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-05-23 16:47:57 +00:00
dependabot[bot]
61a616e98e
build(deps): bump gstreamer from 0.22.4 to 0.22.5 (#32364)
Bumps gstreamer from 0.22.4 to 0.22.5.

---
updated-dependencies:
- dependency-name: gstreamer
  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-05-23 16:47:39 +00:00
dependabot[bot]
400498bab9
build(deps): bump gstreamer-webrtc-sys from 0.22.0 to 0.22.5 (#32361)
Bumps gstreamer-webrtc-sys from 0.22.0 to 0.22.5.

---
updated-dependencies:
- dependency-name: gstreamer-webrtc-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-05-23 16:40:39 +00:00
dependabot[bot]
f4488f2a86
build(deps): bump glib-macros from 0.19.5 to 0.19.7 (#32360)
Bumps [glib-macros](https://github.com/gtk-rs/gtk-rs-core) from 0.19.5 to 0.19.7.
- [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.5...0.19.7)

---
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>
2024-05-23 16:38:58 +00:00
dependabot[bot]
c259389a16
build(deps): bump gstreamer-sys from 0.22.2 to 0.22.5 (#32359)
Bumps gstreamer-sys from 0.22.2 to 0.22.5.

---
updated-dependencies:
- dependency-name: gstreamer-sys
  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-05-23 16:37:39 +00:00
dependabot[bot]
57e7816560
build(deps): bump gstreamer-audio-sys from 0.22.0 to 0.22.5 (#32358)
Bumps gstreamer-audio-sys from 0.22.0 to 0.22.5.

---
updated-dependencies:
- dependency-name: gstreamer-audio-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-05-23 16:35:56 +00:00
dependabot[bot]
6ea2beceab
build(deps): bump gstreamer-audio from 0.22.4 to 0.22.5 (#32357)
Bumps gstreamer-audio from 0.22.4 to 0.22.5.

---
updated-dependencies:
- dependency-name: gstreamer-audio
  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-05-23 16:32:50 +00:00
dependabot[bot]
8d178844e0
build(deps): bump glib from 0.19.6 to 0.19.7 (#32356)
Bumps [glib](https://github.com/gtk-rs/gtk-rs-core) from 0.19.6 to 0.19.7.
- [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.6...0.19.7)

---
updated-dependencies:
- dependency-name: glib
  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-05-23 16:32:41 +00:00
dependabot[bot]
342f1e3f6a
build(deps): bump gstreamer-player-sys from 0.22.0 to 0.22.5 (#32355)
Bumps gstreamer-player-sys from 0.22.0 to 0.22.5.

---
updated-dependencies:
- dependency-name: gstreamer-player-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-05-23 16:31:47 +00:00
Munish Mummadi
a772ecf786
Uprade stylo to include servo/style#33 (#32147)
This adds support for text decoration color and style.
2024-05-23 05:18:46 +00:00
dependabot[bot]
6451b1a21b
--- (#32348)
updated-dependencies:
- dependency-name: font-kit
  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-05-22 16:55:26 +00:00
Martin Robinson
9f32809671
fonts: Clean up messaging during web fonts loads (#32332)
Instead of sending a message to the script thread via IPC when a web
font loads and then sending another, just give the `FontContext` a
callback that send a single message to the script thread. This moves all
the cache invalidation internally into `FontContext` as well.

Additionally, the unused LayoutControlMessage::ExitNow enum variant is
removed.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
2024-05-22 08:30:35 +00:00
dependabot[bot]
add18db67e
--- (#32337)
updated-dependencies:
- dependency-name: objc-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-05-21 17:12:36 +00:00
dependabot[bot]
9f245d3a23
--- (#32336)
updated-dependencies:
- dependency-name: euclid
  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-05-21 17:05:34 +00:00
dependabot[bot]
c51c1f91cb
--- (#32335)
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-05-21 17:02:11 +00:00
Oriol Brufau
5b13604bd8
Implement 'empty-cells' for layout 2020 (#32331)
https://drafts.csswg.org/css-tables/#empty-cell-rendering

Co-authored-by: Martin Robinson <mrobinson@igalia.com>
2024-05-21 11:08:08 +00:00
Martin Robinson
67e556e3be
fonts: Depend directly on freetype-sys (#32318)
Instead of depending on `rust-freetype`, depend directly on
`freetype-sys` which is a transitive dependency. This provides almost
everything we need (apart from one function call). This will help us
eliminate one crate in the dependency chain.
2024-05-21 10:47:15 +00:00
dependabot[bot]
f7affae95e
build(deps): bump raw-window-handle from 0.6.0 to 0.6.2 (#32323)
Bumps [raw-window-handle](https://github.com/rust-windowing/raw-window-handle) from 0.6.0 to 0.6.2.
- [Release notes](https://github.com/rust-windowing/raw-window-handle/releases)
- [Changelog](https://github.com/rust-windowing/raw-window-handle/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-windowing/raw-window-handle/compare/v0.6.0...v0.6.2)

---
updated-dependencies:
- dependency-name: raw-window-handle
  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-05-21 04:18:34 +00:00