chore: update ipc-channel to v0.20.0 (#36496)

Companion PR of https://github.com/servo/media/pull/433 and
https://github.com/servo/ipc-channel/pull/390

Testing: existing WPT should pass

Signed-off-by: Wu Yu Wei <yuweiwu@pm.me>
This commit is contained in:
Ngo Iok Ui (Wu Yu Wei) 2025-06-18 17:25:38 +09:00 committed by GitHub
parent cdc8b45965
commit 97011a53ac
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 19 additions and 21 deletions

38
Cargo.lock generated
View file

@ -1070,7 +1070,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c"
dependencies = [
"lazy_static",
"windows-sys 0.48.0",
"windows-sys 0.59.0",
]
[[package]]
@ -4037,17 +4037,16 @@ dependencies = [
[[package]]
name = "ipc-channel"
version = "0.19.0"
version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6fb8251fb7bcd9ccd3725ed8deae9fe7db8e586495c9eb5b0c52e6233e5e75ea"
checksum = "5b1c98b70019c830a1fc39cecfe1f60ff99c4122f0a189697c810c90ec545c14"
dependencies = [
"bincode",
"crossbeam-channel",
"fnv",
"lazy_static",
"libc",
"mio",
"rand 0.8.5",
"rand 0.9.1",
"serde",
"tempfile",
"uuid",
@ -4324,7 +4323,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667"
dependencies = [
"cfg-if",
"windows-targets 0.48.5",
"windows-targets 0.52.6",
]
[[package]]
@ -4693,7 +4692,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c"
dependencies = [
"libc",
"log",
"wasi 0.11.1+wasi-snapshot-preview1",
"windows-sys 0.59.0",
]
@ -6817,7 +6815,7 @@ dependencies = [
[[package]]
name = "servo-media"
version = "0.1.0"
source = "git+https://github.com/servo/media#4931a4b380acd9c95b8787cbcfa812823864e2d0"
source = "git+https://github.com/servo/media#5bc039189cc056c613251851642494b807a6715d"
dependencies = [
"once_cell",
"servo-media-audio",
@ -6830,7 +6828,7 @@ dependencies = [
[[package]]
name = "servo-media-audio"
version = "0.2.0"
source = "git+https://github.com/servo/media#4931a4b380acd9c95b8787cbcfa812823864e2d0"
source = "git+https://github.com/servo/media#5bc039189cc056c613251851642494b807a6715d"
dependencies = [
"byte-slice-cast",
"euclid",
@ -6851,7 +6849,7 @@ dependencies = [
[[package]]
name = "servo-media-derive"
version = "0.1.0"
source = "git+https://github.com/servo/media#4931a4b380acd9c95b8787cbcfa812823864e2d0"
source = "git+https://github.com/servo/media#5bc039189cc056c613251851642494b807a6715d"
dependencies = [
"proc-macro2",
"quote",
@ -6861,7 +6859,7 @@ dependencies = [
[[package]]
name = "servo-media-dummy"
version = "0.1.0"
source = "git+https://github.com/servo/media#4931a4b380acd9c95b8787cbcfa812823864e2d0"
source = "git+https://github.com/servo/media#5bc039189cc056c613251851642494b807a6715d"
dependencies = [
"ipc-channel",
"servo-media",
@ -6875,7 +6873,7 @@ dependencies = [
[[package]]
name = "servo-media-gstreamer"
version = "0.1.0"
source = "git+https://github.com/servo/media#4931a4b380acd9c95b8787cbcfa812823864e2d0"
source = "git+https://github.com/servo/media#5bc039189cc056c613251851642494b807a6715d"
dependencies = [
"byte-slice-cast",
"glib",
@ -6908,7 +6906,7 @@ dependencies = [
[[package]]
name = "servo-media-gstreamer-render"
version = "0.1.0"
source = "git+https://github.com/servo/media#4931a4b380acd9c95b8787cbcfa812823864e2d0"
source = "git+https://github.com/servo/media#5bc039189cc056c613251851642494b807a6715d"
dependencies = [
"gstreamer",
"gstreamer-video",
@ -6918,7 +6916,7 @@ dependencies = [
[[package]]
name = "servo-media-gstreamer-render-android"
version = "0.1.0"
source = "git+https://github.com/servo/media#4931a4b380acd9c95b8787cbcfa812823864e2d0"
source = "git+https://github.com/servo/media#5bc039189cc056c613251851642494b807a6715d"
dependencies = [
"glib",
"gstreamer",
@ -6932,7 +6930,7 @@ dependencies = [
[[package]]
name = "servo-media-gstreamer-render-unix"
version = "0.1.0"
source = "git+https://github.com/servo/media#4931a4b380acd9c95b8787cbcfa812823864e2d0"
source = "git+https://github.com/servo/media#5bc039189cc056c613251851642494b807a6715d"
dependencies = [
"glib",
"gstreamer",
@ -6947,7 +6945,7 @@ dependencies = [
[[package]]
name = "servo-media-player"
version = "0.1.0"
source = "git+https://github.com/servo/media#4931a4b380acd9c95b8787cbcfa812823864e2d0"
source = "git+https://github.com/servo/media#5bc039189cc056c613251851642494b807a6715d"
dependencies = [
"ipc-channel",
"serde",
@ -6959,7 +6957,7 @@ dependencies = [
[[package]]
name = "servo-media-streams"
version = "0.1.0"
source = "git+https://github.com/servo/media#4931a4b380acd9c95b8787cbcfa812823864e2d0"
source = "git+https://github.com/servo/media#5bc039189cc056c613251851642494b807a6715d"
dependencies = [
"uuid",
]
@ -6967,12 +6965,12 @@ dependencies = [
[[package]]
name = "servo-media-traits"
version = "0.1.0"
source = "git+https://github.com/servo/media#4931a4b380acd9c95b8787cbcfa812823864e2d0"
source = "git+https://github.com/servo/media#5bc039189cc056c613251851642494b807a6715d"
[[package]]
name = "servo-media-webrtc"
version = "0.1.0"
source = "git+https://github.com/servo/media#4931a4b380acd9c95b8787cbcfa812823864e2d0"
source = "git+https://github.com/servo/media#5bc039189cc056c613251851642494b807a6715d"
dependencies = [
"log",
"servo-media-streams",
@ -9184,7 +9182,7 @@ version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
dependencies = [
"windows-sys 0.48.0",
"windows-sys 0.59.0",
]
[[package]]

View file

@ -83,7 +83,7 @@ icu_segmenter = "1.5.0"
image = "0.24"
imsz = "0.2"
indexmap = { version = "2.9.0", features = ["std"] }
ipc-channel = "0.19"
ipc-channel = "0.20"
itertools = "0.14"
js = { package = "mozjs", git = "https://github.com/servo/mozjs" }
keyboard-types = "0.7"