dependabot[bot]
afeaff7f1a
build(deps): bump prettyplease from 0.2.22 to 0.2.24 ( #33956 )
...
Bumps [prettyplease](https://github.com/dtolnay/prettyplease ) from 0.2.22 to 0.2.24.
- [Release notes](https://github.com/dtolnay/prettyplease/releases )
- [Commits](https://github.com/dtolnay/prettyplease/compare/0.2.22...0.2.24 )
---
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-10-22 05:22:01 +00:00
dependabot[bot]
1bf68567b8
build(deps): bump syn from 2.0.79 to 2.0.82 ( #33952 )
...
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.79 to 2.0.82.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.79...2.0.82 )
---
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-10-21 20:41:13 +00:00
dependabot[bot]
b4d93dace5
build(deps): bump serde_json from 1.0.131 to 1.0.132 ( #33954 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.131 to 1.0.132.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/1.0.131...1.0.132 )
---
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-10-21 17:44:25 +00:00
dependabot[bot]
799735a9fa
build(deps): bump async-compression from 0.4.16 to 0.4.17 ( #33955 )
...
Bumps [async-compression](https://github.com/Nullus157/async-compression ) from 0.4.16 to 0.4.17.
- [Release notes](https://github.com/Nullus157/async-compression/releases )
- [Changelog](https://github.com/Nullus157/async-compression/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Nullus157/async-compression/compare/v0.4.16...v0.4.17 )
---
updated-dependencies:
- dependency-name: async-compression
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-10-21 17:44:16 +00:00
dependabot[bot]
99f89f403a
build(deps): bump flume from 0.11.0 to 0.11.1 ( #33953 )
...
Bumps [flume](https://github.com/zesterer/flume ) from 0.11.0 to 0.11.1.
- [Changelog](https://github.com/zesterer/flume/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zesterer/flume/commits )
---
updated-dependencies:
- dependency-name: flume
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-10-21 17:31:16 +00:00
Daniel Adams
45267c9f28
crypto: Implement encrypt/decrypt for AES-CBC + JWK support ( #33795 )
...
* Add support for raw importKey with AES-CBC
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Support JWK import/export, importKey for AES-CBC
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Implement encrypt/decrypt for AES-CBC
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Update expectations
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Update Cargo.lock
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Pass MutableHandleObject as arg instead of returning raw pointer
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Swap order of checks in generate_key_aes_cbc
- Fixes WPT tests that expect to error on algorithm first before usages
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Avoid potential GC hazard with array_buffer_ptr
Signed-off-by: Daniel Adams <msub2official@gmail.com>
* Update expectations for discards context
Signed-off-by: Daniel Adams <msub2official@gmail.com>
---------
Signed-off-by: Daniel Adams <msub2official@gmail.com>
2024-10-21 07:32:19 +00:00
Oriol Brufau
c75f6627ba
Upgrade Stylo to 2024-10-04 ( #33767 )
...
* Upgrade Stylo to 2024-10-04
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
* Fixup for https://phabricator.services.mozilla.com/D220285
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
* Fixup for https://bugzilla.mozilla.org/show_bug.cgi?id=1918093
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
* Fixup for https://phabricator.services.mozilla.com/D222817
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
* Fixup for https://phabricator.services.mozilla.com/D222856
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
* Fixup for https://phabricator.services.mozilla.com/D222532
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
* Fixup for https://phabricator.services.mozilla.com/D222533
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
* Fixup for https://phabricator.services.mozilla.com/D222534
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
* Fixup for https://phabricator.services.mozilla.com/D223878
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
---------
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
2024-10-20 19:53:38 +00:00
dependabot[bot]
ee9e1fbbd6
build(deps): bump gstreamer-video from 0.22.6 to 0.22.8 ( #33897 )
...
Bumps gstreamer-video from 0.22.6 to 0.22.8.
---
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-10-20 15:05:10 +00:00
dependabot[bot]
2af81fb097
build(deps): bump serde_json from 1.0.130 to 1.0.131 ( #33913 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.130 to 1.0.131.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/1.0.130...1.0.131 )
---
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-10-19 13:37:04 +00:00
dependabot[bot]
3eebb60b36
build(deps): bump unicase from 2.7.0 to 2.8.0 ( #33914 )
...
Bumps [unicase](https://github.com/seanmonstar/unicase ) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/seanmonstar/unicase/releases )
- [Commits](https://github.com/seanmonstar/unicase/compare/v2.7.0...v2.8.0 )
---
updated-dependencies:
- dependency-name: unicase
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-10-19 13:36:47 +00:00
dependabot[bot]
caaa786a8a
build(deps): bump compiletest_rs from 0.11.0 to 0.11.1 ( #33915 )
...
Bumps [compiletest_rs](https://github.com/Manishearth/compiletest-rs ) from 0.11.0 to 0.11.1.
- [Release notes](https://github.com/Manishearth/compiletest-rs/releases )
- [Commits](https://github.com/Manishearth/compiletest-rs/compare/v0.11.0...v0.11.1 )
---
updated-dependencies:
- dependency-name: compiletest_rs
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-10-19 13:36:21 +00:00
dependabot[bot]
ba68a8f67c
build(deps): bump cc from 1.1.30 to 1.1.31 ( #33916 )
...
Bumps [cc](https://github.com/rust-lang/cc-rs ) from 1.1.30 to 1.1.31.
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.1.30...cc-v1.1.31 )
---
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>
2024-10-19 13:35:02 +00:00
Samson
76bedf28e0
replace sparkle with glow in components/script ( #33911 )
...
* replace sparkle's GlType with canvas_traits's GlType
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
* remove sparkle from components/servo
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
* remove sparkle from script
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
---------
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
2024-10-19 10:40:03 +00:00
Samson
fa9cb79fc8
remove sparkle from components/servo ( #33910 )
...
* replace sparkle's GlType with canvas_traits's GlType
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
* remove sparkle from components/servo
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
---------
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
2024-10-19 05:28:59 +00:00
dependabot[bot]
e667d2fa1b
build(deps): bump serde_json from 1.0.129 to 1.0.130 ( #33905 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.129 to 1.0.130.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/1.0.129...1.0.130 )
---
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-10-18 18:56:34 +00:00
Samson
a58da5aa83
Update to surfman&webxr without sparkle and use glow 0.15 ( #33538 )
...
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
2024-10-18 17:16:48 +00:00
dependabot[bot]
f73ae0414b
build(deps): bump anyhow from 1.0.89 to 1.0.90 ( #33901 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.89 to 1.0.90.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.89...1.0.90 )
---
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-10-18 17:06:56 +00:00
dependabot[bot]
1bda5a6eab
build(deps): bump libc from 0.2.160 to 0.2.161 ( #33899 )
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.160 to 0.2.161.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.161/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.160...0.2.161 )
---
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>
2024-10-18 17:00:16 +00:00
dependabot[bot]
0cb30153a6
build(deps): bump gstreamer from 0.22.7 to 0.22.8 ( #33896 )
...
Bumps gstreamer from 0.22.7 to 0.22.8.
---
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-10-18 16:50:18 +00:00
Simon Wülker
e33bae6d0a
Use ROUTER::add_typed_route
instead of ROUTER::add_route
everywhere ( #33866 )
...
* Use ROUTER::add_typed_route where possible
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* Update webxr, media and ipc-channel
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
---------
Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
2024-10-18 10:47:52 +00:00
dependabot[bot]
14cfcda3b3
build(deps): bump orbclient from 0.3.47 to 0.3.48 ( #33890 )
...
* build(deps): bump orbclient from 0.3.47 to 0.3.48
Bumps orbclient from 0.3.47 to 0.3.48.
---
updated-dependencies:
- dependency-name: orbclient
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* remove libredox from servo-tidy.toml
Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
2024-10-18 06:31:31 +00:00
dependabot[bot]
720d632170
build(deps): bump serde_json from 1.0.128 to 1.0.129 ( #33889 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.128 to 1.0.129.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/1.0.128...1.0.129 )
---
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-10-17 19:16:58 +00:00
dependabot[bot]
f6a77b905f
build(deps): bump rustfix from 0.8.5 to 0.8.6 ( #33886 )
...
Bumps [rustfix](https://github.com/rust-lang/cargo ) from 0.8.5 to 0.8.6.
- [Changelog](https://github.com/rust-lang/cargo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cargo/commits )
---
updated-dependencies:
- dependency-name: rustfix
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-10-17 18:24:45 +00:00
dependabot[bot]
781a961379
build(deps): bump libc from 0.2.159 to 0.2.160 ( #33884 )
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.159 to 0.2.160.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.160/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.159...0.2.160 )
---
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>
2024-10-17 17:15:42 +00:00
dependabot[bot]
2d796a2719
build(deps): bump uuid from 1.10.0 to 1.11.0 ( #33868 )
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.10.0...1.11.0 )
---
updated-dependencies:
- dependency-name: uuid
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-10-17 07:37:16 +00:00
dependabot[bot]
066d3103bb
build(deps): bump async-compression from 0.4.15 to 0.4.16 ( #33870 )
...
Bumps [async-compression](https://github.com/Nullus157/async-compression ) from 0.4.15 to 0.4.16.
- [Release notes](https://github.com/Nullus157/async-compression/releases )
- [Changelog](https://github.com/Nullus157/async-compression/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Nullus157/async-compression/compare/v0.4.15...v0.4.16 )
---
updated-dependencies:
- dependency-name: async-compression
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-10-16 17:32:53 +00:00
dependabot[bot]
133c763e65
build(deps): bump napi-derive-ohos from 0.0.9 to 1.0.0 ( #33869 )
...
Bumps [napi-derive-ohos](https://github.com/ohos-rs/ohos-rs ) from 0.0.9 to 1.0.0.
- [Release notes](https://github.com/ohos-rs/ohos-rs/releases )
- [Commits](https://github.com/ohos-rs/ohos-rs/compare/napi-ohos@0.0.9...ohrs@1.0.0 )
---
updated-dependencies:
- dependency-name: napi-derive-ohos
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 17:32:49 +00:00
dependabot[bot]
ccac50fc91
build(deps): bump proc-macro2 from 1.0.87 to 1.0.88 ( #33867 )
...
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2 ) from 1.0.87 to 1.0.88.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.87...1.0.88 )
---
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-10-16 17:27:16 +00:00
Martin Robinson
036e74524a
net: Start reducing number of IPCs channels used for fetch with a FetchThread
( #33863 )
...
Instead of creating a `ROUTER` for each fetch, create a fetch thread
which handles all incoming and outcoming fetch requests. Now messages
involving fetches carry a "request id" which indicates which fetch is
being addressed by the message. This greatly reduces the number of file
descriptors used by fetch.
In addition, the interface for kicking off fetches is simplified when
using the `Listener` with `Document`s and the `GlobalScope`.
This does not fix all leaked file descriptors / mach ports, but greatly
eliminates the number used. Now tests can be run without limiting
procesess on modern macOS systems.
Followup work:
1. There are more instances where fetch is done using the old method.
Some of these require more changes in order to be converted to the
`FetchThread` approach.
2. Eliminate usage of IPC channels when doing redirects.
3. Also eliminate the IPC channel used for cancel handling.
4. This change opens up the possiblity of controlling the priority of
fetch requests.
Fixes #29834 .
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
2024-10-16 16:53:24 +00:00
dependabot[bot]
5b8fbb023d
build(deps): bump rustversion from 1.0.17 to 1.0.18 ( #33850 )
...
Bumps [rustversion](https://github.com/dtolnay/rustversion ) from 1.0.17 to 1.0.18.
- [Release notes](https://github.com/dtolnay/rustversion/releases )
- [Commits](https://github.com/dtolnay/rustversion/compare/1.0.17...1.0.18 )
---
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>
2024-10-15 17:34:55 +00:00
dependabot[bot]
2f1862aaf5
build(deps): bump cc from 1.1.29 to 1.1.30 ( #33842 )
...
Bumps [cc](https://github.com/rust-lang/cc-rs ) from 1.1.29 to 1.1.30.
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.1.29...cc-v1.1.30 )
---
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>
2024-10-14 17:42:21 +00:00
dependabot[bot]
81e8e582df
build(deps): bump profiling from 1.0.15 to 1.0.16 ( #33841 )
...
Bumps [profiling](https://github.com/aclysma/profiling ) from 1.0.15 to 1.0.16.
- [Changelog](https://github.com/aclysma/profiling/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aclysma/profiling/compare/v1.0.15...v1.0.16 )
---
updated-dependencies:
- dependency-name: profiling
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-10-14 17:40:23 +00:00
dependabot[bot]
f6ebb8eaf1
build(deps): bump bytemuck from 1.18.0 to 1.19.0 ( #33839 )
...
Bumps [bytemuck](https://github.com/Lokathor/bytemuck ) from 1.18.0 to 1.19.0.
- [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md )
- [Commits](https://github.com/Lokathor/bytemuck/compare/v1.18.0...v1.19.0 )
---
updated-dependencies:
- dependency-name: bytemuck
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-10-14 17:25:02 +00:00
dependabot[bot]
223e01ed9e
build(deps): bump wasm-bindgen-futures from 0.4.43 to 0.4.45 ( #33838 )
...
Bumps [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen ) from 0.4.43 to 0.4.45.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: wasm-bindgen-futures
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-10-14 17:21:11 +00:00
dependabot[bot]
aedad32726
build(deps): bump async-compression from 0.4.14 to 0.4.15 ( #33837 )
...
Bumps [async-compression](https://github.com/Nullus157/async-compression ) from 0.4.14 to 0.4.15.
- [Release notes](https://github.com/Nullus157/async-compression/releases )
- [Changelog](https://github.com/Nullus157/async-compression/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Nullus157/async-compression/compare/v0.4.14...v0.4.15 )
---
updated-dependencies:
- dependency-name: async-compression
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-10-14 17:15:12 +00:00
Samson
bd8006afc5
Update wgpu ( #33819 )
...
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
2024-10-12 14:45:10 +00:00
dependabot[bot]
0eb8d22d88
build(deps): bump webxr from 845ae9c
to e3249c3
( #33815 )
...
Bumps [webxr](https://github.com/servo/webxr ) from `845ae9c` to `e3249c3`.
- [Commits](845ae9c22c...e3249c3df9
)
---
updated-dependencies:
- dependency-name: webxr
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-11 17:51:54 +00:00
dependabot[bot]
3b4a1ab8dd
build(deps): bump web-sys from 0.3.70 to 0.3.72 ( #33814 )
...
Bumps [web-sys](https://github.com/rustwasm/wasm-bindgen ) from 0.3.70 to 0.3.72.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: web-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-10-11 17:48:04 +00:00
dependabot[bot]
afbfad2f63
build(deps): bump cc from 1.1.28 to 1.1.29 ( #33813 )
...
Bumps [cc](https://github.com/rust-lang/cc-rs ) from 1.1.28 to 1.1.29.
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.1.28...cc-v1.1.29 )
---
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>
2024-10-11 17:38:57 +00:00
dependabot[bot]
1167c8245a
build(deps): bump glow from 0.14.1 to 0.14.2 ( #33810 )
...
Bumps [glow](https://github.com/grovesNL/glow ) from 0.14.1 to 0.14.2.
- [Commits](https://github.com/grovesNL/glow/commits )
---
updated-dependencies:
- dependency-name: glow
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-10-11 17:36:09 +00:00
dependabot[bot]
d89d1490ae
build(deps): bump js-sys from 0.3.70 to 0.3.72 ( #33812 )
...
Bumps [js-sys](https://github.com/rustwasm/wasm-bindgen ) from 0.3.70 to 0.3.72.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: js-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-10-11 17:35:40 +00:00
Martin Robinson
0553789d48
fonts: Instantiate system fonts using system font loaders ( #33747 )
...
System fonts used to be instantiated using the system font loader and
this change restores that behavior. In addition, on macOS and FreeType
platforms font data for system fonts is loaded using memory mapping. The
benefit is that system font loaders typically are able to cache fonts in
system memory (using memory mapping, for instance) and we'd like to load
them in a the way most compatible with other applications.
On my Linux system, this manages to get the overhead of loading a very
large font down from 10ms to approximately 1ms. Subsequent runs show
even less overhead. We've measured similar gains on macOS systems.
Currently, system font data must be loaded into memory manually for
canvas and this is unlikely to change even with a switch to `vello`. The
use of explicit memmory mapping should help in this case -- though it
probably won't be possible to use this properly on macOS and Windows if
we ever want to load fonts from TTCs properly.
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
2024-10-10 23:09:51 +00:00
dependabot[bot]
4564ce2fcc
build(deps): bump wasm-bindgen from 0.2.93 to 0.2.95 ( #33793 )
...
Bumps [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen ) from 0.2.93 to 0.2.95.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.93...0.2.95 )
---
updated-dependencies:
- dependency-name: wasm-bindgen
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-10-10 22:56:03 +00:00
dependabot[bot]
81ce12b23a
build(deps): bump async-compression from 0.4.13 to 0.4.14 ( #33788 )
...
Bumps [async-compression](https://github.com/Nullus157/async-compression ) from 0.4.13 to 0.4.14.
- [Release notes](https://github.com/Nullus157/async-compression/releases )
- [Changelog](https://github.com/Nullus157/async-compression/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Nullus157/async-compression/compare/v0.4.13...v0.4.14 )
---
updated-dependencies:
- dependency-name: async-compression
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-10-10 18:22:53 +00:00
Gae24
fd19409f31
Upgrade to egui@0.29.1
and winit@0.30.5
( #33751 )
...
* update egui dependencies
Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
* update glow to 0.14.1
Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
* update winit to 0.30.5
Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
* update servo-tidy.toml
Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
* Use more imports to avoid qualified usage, fix build, and silence warnings about deprecated methods
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
---------
Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
Co-authored-by: Martin Robinson <mrobinson@igalia.com>
2024-10-10 17:18:03 +00:00
birdbrained
a591778a25
Improve Au(0)
constructions ( #33709 )
...
This replaces `Au(0)` with `Au::zero()` and other utility functions when possible.
Signed-off-by: hackerbirds <120066692+hackerbirds@users.noreply.github.com>
2024-10-10 16:45:18 +00:00
Samson
7cd73ef4a7
use ThreadSafeJSContext
instead of ContextForRequestInterrupt
( #33769 )
...
* use `ThreadSafeJSContext` instead of `ContextForRequestInterrupt`
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
* use servo/mozjs
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
---------
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
2024-10-10 09:43:51 +00:00
dependabot[bot]
67edd5683b
build(deps): bump dwrote from 0.11.1 to 0.11.2 ( #33766 )
...
Bumps [dwrote](https://github.com/servo/dwrote-rs ) from 0.11.1 to 0.11.2.
- [Commits](https://github.com/servo/dwrote-rs/commits )
---
updated-dependencies:
- dependency-name: dwrote
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-10-09 18:45:01 +00:00
dependabot[bot]
f6ec73bc1d
build(deps): bump bindgen from 0.69.4 to 0.69.5 ( #33764 )
...
Bumps [bindgen](https://github.com/rust-lang/rust-bindgen ) from 0.69.4 to 0.69.5.
- [Release notes](https://github.com/rust-lang/rust-bindgen/releases )
- [Changelog](https://github.com/rust-lang/rust-bindgen/blob/v0.69.5/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/rust-bindgen/compare/v0.69.4...v0.69.5 )
---
updated-dependencies:
- dependency-name: bindgen
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-10-09 18:17:33 +00:00
dependabot[bot]
5079552f93
build(deps): bump cc from 1.1.24 to 1.1.28 ( #33700 )
...
Bumps [cc](https://github.com/rust-lang/cc-rs ) from 1.1.24 to 1.1.28.
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.1.24...cc-v1.1.28 )
---
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>
2024-10-08 18:05:10 +00:00