diff --git a/Cargo.lock b/Cargo.lock index 3b10400efb9..16e89f2e575 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1043,7 +1043,6 @@ dependencies = [ "gleam", "image", "ipc-channel", - "keyboard-types", "libc", "log", "net", @@ -1052,7 +1051,6 @@ dependencies = [ "script_traits", "servo_config", "servo_geometry", - "servo_url", "style_traits", "surfman", "tracing", @@ -1107,7 +1105,6 @@ dependencies = [ "euclid", "fonts", "gaol", - "http 1.2.0", "ipc-channel", "keyboard-types", "log", @@ -2123,7 +2120,6 @@ dependencies = [ "core-foundation 0.9.4", "core-graphics", "core-text", - "crossbeam-channel", "dwrote", "euclid", "fnv", @@ -4156,7 +4152,6 @@ version = "0.0.1" dependencies = [ "app_units", "base", - "crossbeam-channel", "embedder_traits", "euclid", "fnv", @@ -4174,7 +4169,6 @@ dependencies = [ "script", "script_layout_interface", "script_traits", - "serde_json", "servo_allocator", "servo_arc", "servo_atoms", @@ -4620,7 +4614,6 @@ name = "metrics_tests" version = "0.0.1" dependencies = [ "base", - "fonts_traits", "ipc-channel", "metrics", "profile_traits", @@ -4912,7 +4905,6 @@ dependencies = [ "embedder_traits", "headers 0.4.0", "http 1.2.0", - "hyper 1.6.0", "hyper-util", "hyper_serde", "ipc-channel", @@ -6387,7 +6379,6 @@ dependencies = [ "atomic_refcell", "base", "canvas_traits", - "crossbeam-channel", "euclid", "fnv", "fonts", @@ -6781,12 +6772,9 @@ dependencies = [ name = "servo_config" version = "0.0.1" dependencies = [ - "euclid", - "log", "serde", "serde_json", "servo_config_macro", - "servo_geometry", "servo_url", "style_config", ] @@ -6828,8 +6816,6 @@ dependencies = [ "keyboard-types", "malloc_size_of", "markup5ever", - "serde", - "serde_bytes", "servo_allocator", "servo_arc", "smallvec", @@ -7646,7 +7632,6 @@ version = "0.0.1" dependencies = [ "base", "crossbeam-channel", - "log", "malloc_size_of_derive", "serde", "servo_malloc_size_of", @@ -8641,7 +8626,6 @@ dependencies = [ "ipc-channel", "log", "serde", - "time", ] [[package]] diff --git a/components/compositing/Cargo.toml b/components/compositing/Cargo.toml index 833fd8f4f99..4382036accc 100644 --- a/components/compositing/Cargo.toml +++ b/components/compositing/Cargo.toml @@ -27,7 +27,6 @@ fnv = { workspace = true } gleam = { workspace = true } image = { workspace = true } ipc-channel = { workspace = true } -keyboard-types = { workspace = true } libc = { workspace = true } log = { workspace = true } net = { path = "../net" } @@ -36,7 +35,6 @@ profile_traits = { workspace = true } script_traits = { workspace = true } servo_config = { path = "../config" } servo_geometry = { path = "../geometry" } -servo_url = { path = "../url" } style_traits = { workspace = true } tracing = { workspace = true, optional = true } webrender = { workspace = true } diff --git a/components/config/Cargo.toml b/components/config/Cargo.toml index 450e6298471..8f0c85127e5 100644 --- a/components/config/Cargo.toml +++ b/components/config/Cargo.toml @@ -12,11 +12,8 @@ name = "servo_config" path = "lib.rs" [dependencies] -euclid = { workspace = true } -log = { workspace = true } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } servo_config_macro = { path = "macro" } -servo_geometry = { path = "../geometry" } servo_url = { path = "../url" } style_config = { workspace = true } diff --git a/components/constellation/Cargo.toml b/components/constellation/Cargo.toml index a4b6cd77fd2..3a22e73be45 100644 --- a/components/constellation/Cargo.toml +++ b/components/constellation/Cargo.toml @@ -30,7 +30,6 @@ devtools_traits = { workspace = true } embedder_traits = { workspace = true } euclid = { workspace = true } fonts = { path = "../fonts" } -http = { workspace = true } ipc-channel = { workspace = true } keyboard-types = { workspace = true } log = { workspace = true } diff --git a/components/fonts/Cargo.toml b/components/fonts/Cargo.toml index 0079bb898ad..2230d663649 100644 --- a/components/fonts/Cargo.toml +++ b/components/fonts/Cargo.toml @@ -21,7 +21,6 @@ app_units = { workspace = true } atomic_refcell = { workspace = true } base = { workspace = true } bitflags = { workspace = true } -crossbeam-channel = { workspace = true } euclid = { workspace = true } fnv = { workspace = true } fontsan = { git = "https://github.com/servo/fontsan" } diff --git a/components/layout_thread/Cargo.toml b/components/layout_thread/Cargo.toml index 0298e1a1c1c..7b0f8b2bc1c 100644 --- a/components/layout_thread/Cargo.toml +++ b/components/layout_thread/Cargo.toml @@ -17,7 +17,6 @@ tracing = ["dep:tracing", "layout/tracing"] [dependencies] app_units = { workspace = true } base = { workspace = true } -crossbeam-channel = { workspace = true } embedder_traits = { workspace = true } euclid = { workspace = true } fnv = { workspace = true } @@ -36,7 +35,6 @@ rayon = { workspace = true } script = { path = "../script" } script_layout_interface = { workspace = true } script_traits = { workspace = true } -serde_json = { workspace = true } servo_allocator = { path = "../allocator" } servo_arc = { workspace = true } servo_atoms = { workspace = true } diff --git a/components/malloc_size_of/Cargo.toml b/components/malloc_size_of/Cargo.toml index 2f0db5627c5..270c16b98d8 100644 --- a/components/malloc_size_of/Cargo.toml +++ b/components/malloc_size_of/Cargo.toml @@ -21,8 +21,6 @@ indexmap = { workspace = true } ipc-channel = { workspace = true } keyboard-types = { workspace = true } markup5ever = { workspace = true } -serde = { workspace = true } -serde_bytes = { workspace = true } servo_allocator = { path = "../allocator" } servo_arc = { workspace = true } smallvec = { workspace = true } diff --git a/components/shared/net/Cargo.toml b/components/shared/net/Cargo.toml index 579b1123e5f..056d48146f2 100644 --- a/components/shared/net/Cargo.toml +++ b/components/shared/net/Cargo.toml @@ -21,7 +21,6 @@ crossbeam-channel = { workspace = true } embedder_traits = { workspace = true } headers = { workspace = true } http = { workspace = true } -hyper = { workspace = true } hyper_serde = { workspace = true } hyper-util = { workspace = true } ipc-channel = { workspace = true } diff --git a/components/shared/script_layout/Cargo.toml b/components/shared/script_layout/Cargo.toml index 1dee24a3107..144bc0d2392 100644 --- a/components/shared/script_layout/Cargo.toml +++ b/components/shared/script_layout/Cargo.toml @@ -16,7 +16,6 @@ base = { workspace = true } app_units = { workspace = true } atomic_refcell = { workspace = true } canvas_traits = { workspace = true } -crossbeam-channel = { workspace = true } euclid = { workspace = true } fnv = { workspace = true } fonts = { path = "../../fonts" } diff --git a/components/shared/webxr/Cargo.toml b/components/shared/webxr/Cargo.toml index 5388ad488f9..d9a80f84a25 100644 --- a/components/shared/webxr/Cargo.toml +++ b/components/shared/webxr/Cargo.toml @@ -23,4 +23,3 @@ euclid = { workspace = true } ipc-channel = { workspace = true, optional = true } log = { workspace = true } serde = { workspace = true, optional = true } -time = { workspace = true, optional = true } diff --git a/components/timers/Cargo.toml b/components/timers/Cargo.toml index 122807cc038..f204749ae87 100644 --- a/components/timers/Cargo.toml +++ b/components/timers/Cargo.toml @@ -14,7 +14,6 @@ path = "lib.rs" [dependencies] base = { workspace = true } crossbeam-channel = { workspace = true } -log = { workspace = true } malloc_size_of = { workspace = true } malloc_size_of_derive = { workspace = true } serde = { workspace = true } diff --git a/tests/unit/metrics/Cargo.toml b/tests/unit/metrics/Cargo.toml index bd98e4d0935..936b9a0ff9a 100644 --- a/tests/unit/metrics/Cargo.toml +++ b/tests/unit/metrics/Cargo.toml @@ -14,7 +14,6 @@ doctest = false [dependencies] base = { workspace = true } -fonts_traits = { workspace = true } ipc-channel = { workspace = true } metrics = { path = "../../../components/metrics" } profile_traits = { workspace = true }