aboutsummaryrefslogtreecommitdiffstats
path: root/components/media
diff options
context:
space:
mode:
authorMartin Robinson <mrobinson@igalia.com>2023-10-05 19:47:39 +0200
committerMartin Robinson <mrobinson@igalia.com>2023-11-03 15:38:18 +0000
commitf4d3af296c05260dfbb3deea4f8fa400cb6887d3 (patch)
tree169db2cc68e01a755b30500dd525f1a2ec2da861 /components/media
parent863529d9622c68f0a9535225237eb5e5c5b8c757 (diff)
downloadservo-f4d3af296c05260dfbb3deea4f8fa400cb6887d3.tar.gz
servo-f4d3af296c05260dfbb3deea4f8fa400cb6887d3.zip
Move `*_traits` and other shared types to `shared`
This is the start of the organization of types that are in their own crates in order to break dependency cycles between other crates. The idea here is that putting these packages into their own directory is the first step toward cleaning them up. They have grown organically and it is difficult to explain to new folks where to put new shared types. Many of these crates contain more than traits or don't contain traits at all. Notably, `script_traits` isn't touched because it is vendored from Gecko. Eventually this will move to `third_party`.
Diffstat (limited to 'components/media')
-rw-r--r--components/media/Cargo.toml2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/media/Cargo.toml b/components/media/Cargo.toml
index e667638e1ba..a63c108fcac 100644
--- a/components/media/Cargo.toml
+++ b/components/media/Cargo.toml
@@ -20,4 +20,4 @@ serde = { workspace = true }
servo-media = { git = "https://github.com/servo/media" }
servo_config = { path = "../config" }
webrender_api = { workspace = true }
-webrender_traits = { path = "../webrender_traits" }
+webrender_traits = { workspace = true }