cargo: Remove unused dependency (#38239)

Remove unused `Cargo.toml` dependency to reduce binary size.

Testing: Can still compile in different platforms.

Signed-off-by: Euclid Ye <euclid.ye@huawei.com>
This commit is contained in:
Euclid Ye 2025-07-23 21:32:50 +08:00 committed by GitHub
parent 52f53f61e1
commit 0e4b2bfef0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 0 additions and 22 deletions

11
Cargo.lock generated
View file

@ -1074,7 +1074,6 @@ dependencies = [
"ipc-channel", "ipc-channel",
"kurbo", "kurbo",
"log", "log",
"lyon_geom",
"net_traits", "net_traits",
"pixels", "pixels",
"range", "range",
@ -1098,7 +1097,6 @@ dependencies = [
"malloc_size_of_derive", "malloc_size_of_derive",
"pixels", "pixels",
"serde", "serde",
"serde_bytes",
"servo_config", "servo_config",
"servo_malloc_size_of", "servo_malloc_size_of",
"strum", "strum",
@ -1409,11 +1407,9 @@ dependencies = [
"ipc-channel", "ipc-channel",
"log", "log",
"malloc_size_of_derive", "malloc_size_of_derive",
"pixels",
"profile_traits", "profile_traits",
"raw-window-handle", "raw-window-handle",
"serde", "serde",
"servo_geometry",
"servo_malloc_size_of", "servo_malloc_size_of",
"smallvec", "smallvec",
"strum_macros", "strum_macros",
@ -4669,7 +4665,6 @@ dependencies = [
"base", "base",
"bitflags 2.9.1", "bitflags 2.9.1",
"compositing_traits", "compositing_traits",
"constellation_traits",
"data-url", "data-url",
"embedder_traits", "embedder_traits",
"euclid", "euclid",
@ -7087,7 +7082,6 @@ dependencies = [
"itertools 0.14.0", "itertools 0.14.0",
"jstraceable_derive", "jstraceable_derive",
"keyboard-types", "keyboard-types",
"kurbo",
"layout_api", "layout_api",
"libc", "libc",
"log", "log",
@ -7116,7 +7110,6 @@ dependencies = [
"serde", "serde",
"serde_json", "serde_json",
"servo-media", "servo-media",
"servo_allocator",
"servo_arc", "servo_arc",
"servo_config", "servo_config",
"servo_geometry", "servo_geometry",
@ -8477,10 +8470,8 @@ checksum = "06535c958d6abe68dc4b4ef9e6845f758fc42fe463d0093d0aca40254f03fb14"
name = "timers" name = "timers"
version = "0.0.1" version = "0.0.1"
dependencies = [ dependencies = [
"base",
"crossbeam-channel", "crossbeam-channel",
"malloc_size_of_derive", "malloc_size_of_derive",
"serde",
"servo_malloc_size_of", "servo_malloc_size_of",
] ]
@ -9407,7 +9398,6 @@ version = "0.0.1"
dependencies = [ dependencies = [
"base", "base",
"base64 0.22.1", "base64 0.22.1",
"constellation_traits",
"cookie 0.18.1", "cookie 0.18.1",
"crossbeam-channel", "crossbeam-channel",
"embedder_traits", "embedder_traits",
@ -9466,7 +9456,6 @@ dependencies = [
"serde", "serde",
"servo_config", "servo_config",
"webgpu_traits", "webgpu_traits",
"webrender",
"webrender_api", "webrender_api",
"wgpu-core", "wgpu-core",
"wgpu-types", "wgpu-types",

View file

@ -23,7 +23,6 @@ fonts = { path = "../fonts" }
ipc-channel = { workspace = true } ipc-channel = { workspace = true }
kurbo = { workspace = true } kurbo = { workspace = true }
log = { workspace = true } log = { workspace = true }
lyon_geom = "1.0.4"
net_traits = { workspace = true } net_traits = { workspace = true }
pixels = { path = "../pixels" } pixels = { path = "../pixels" }
range = { path = "../range" } range = { path = "../range" }

View file

@ -22,7 +22,6 @@ atomic_refcell = { workspace = true }
base = { workspace = true } base = { workspace = true }
bitflags = { workspace = true } bitflags = { workspace = true }
compositing_traits = { workspace = true } compositing_traits = { workspace = true }
constellation_traits = { workspace = true }
data-url = { workspace = true } data-url = { workspace = true }
embedder_traits = { workspace = true } embedder_traits = { workspace = true }
euclid = { workspace = true } euclid = { workspace = true }

View file

@ -81,7 +81,6 @@ itertools = { workspace = true }
js = { workspace = true } js = { workspace = true }
jstraceable_derive = { path = "../jstraceable_derive" } jstraceable_derive = { path = "../jstraceable_derive" }
keyboard-types = { workspace = true } keyboard-types = { workspace = true }
kurbo = { workspace = true }
layout_api = { workspace = true } layout_api = { workspace = true }
libc = { workspace = true } libc = { workspace = true }
log = { workspace = true } log = { workspace = true }
@ -109,7 +108,6 @@ selectors = { workspace = true }
serde = { workspace = true, features = ["derive"] } serde = { workspace = true, features = ["derive"] }
serde_json = { workspace = true } serde_json = { workspace = true }
servo-media = { workspace = true } servo-media = { workspace = true }
servo_allocator = { path = "../allocator" }
servo_arc = { workspace = true } servo_arc = { workspace = true }
servo_config = { path = "../config" } servo_config = { path = "../config" }
servo_geometry = { path = "../geometry" } servo_geometry = { path = "../geometry" }

View file

@ -25,7 +25,6 @@ malloc_size_of = { workspace = true }
malloc_size_of_derive = { workspace = true } malloc_size_of_derive = { workspace = true }
pixels = { path = "../../pixels" } pixels = { path = "../../pixels" }
serde = { workspace = true } serde = { workspace = true }
serde_bytes = { workspace = true }
servo_config = { path = "../../config" } servo_config = { path = "../../config" }
strum = { workspace = true } strum = { workspace = true }
stylo = { workspace = true } stylo = { workspace = true }

View file

@ -29,11 +29,9 @@ ipc-channel = { workspace = true }
log = { workspace = true } log = { workspace = true }
malloc_size_of = { workspace = true } malloc_size_of = { workspace = true }
malloc_size_of_derive = { workspace = true } malloc_size_of_derive = { workspace = true }
pixels = { path = '../../pixels' }
profile_traits = { path = '../profile' } profile_traits = { path = '../profile' }
raw-window-handle = { version = "0.6" } raw-window-handle = { version = "0.6" }
serde = { workspace = true } serde = { workspace = true }
servo_geometry = { path = "../../geometry" }
smallvec = { workspace = true } smallvec = { workspace = true }
strum_macros = { workspace = true } strum_macros = { workspace = true }
stylo = { workspace = true } stylo = { workspace = true }

View file

@ -12,8 +12,6 @@ name = "timers"
path = "lib.rs" path = "lib.rs"
[dependencies] [dependencies]
base = { workspace = true }
crossbeam-channel = { workspace = true } crossbeam-channel = { workspace = true }
malloc_size_of = { workspace = true } malloc_size_of = { workspace = true }
malloc_size_of_derive = { workspace = true } malloc_size_of_derive = { workspace = true }
serde = { workspace = true }

View file

@ -14,7 +14,6 @@ path = "lib.rs"
[dependencies] [dependencies]
base = { workspace = true } base = { workspace = true }
base64 = { workspace = true } base64 = { workspace = true }
constellation_traits = { workspace = true }
cookie = { workspace = true } cookie = { workspace = true }
crossbeam-channel = { workspace = true } crossbeam-channel = { workspace = true }
embedder_traits = { workspace = true } embedder_traits = { workspace = true }

View file

@ -22,7 +22,6 @@ pixels = { path = "../pixels" }
serde = { workspace = true, features = ["serde_derive"] } serde = { workspace = true, features = ["serde_derive"] }
servo_config = { path = "../config" } servo_config = { path = "../config" }
webgpu_traits = { workspace = true } webgpu_traits = { workspace = true }
webrender = { workspace = true }
webrender_api = { workspace = true } webrender_api = { workspace = true }
wgpu-core = { workspace = true, features = ["serde", "wgsl"] } wgpu-core = { workspace = true, features = ["serde", "wgsl"] }
wgpu-types = { workspace = true } wgpu-types = { workspace = true }