style: Remove dependency on servo_url (#31358)

In order for stylo to be a separate crate, it needs to depend on less
things from Servo. This change makes it so that stylo no longer depends
on servo_url.
This commit is contained in:
Martin Robinson 2024-02-16 12:56:35 +01:00 committed by GitHub
parent 29e1dfe1e4
commit 9a6973d629
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
42 changed files with 236 additions and 144 deletions

9
Cargo.lock generated
View file

@ -3107,6 +3107,7 @@ dependencies = [
"style",
"style_traits",
"time 0.1.45",
"url",
"webrender_api",
]
@ -3143,6 +3144,7 @@ dependencies = [
"servo_url",
"style",
"style_traits",
"url",
"webrender_api",
]
@ -5374,6 +5376,7 @@ dependencies = [
"malloc_size_of",
"malloc_size_of_derive",
"serde",
"servo_arc",
"servo_rand",
"to_shmem",
"url",
@ -5707,7 +5710,6 @@ dependencies = [
"servo_arc",
"servo_atoms",
"servo_config",
"servo_url",
"smallbitvec",
"smallvec",
"static_assertions",
@ -5723,6 +5725,7 @@ dependencies = [
"uluru",
"unicode-bidi",
"unicode-segmentation",
"url",
"void",
"walkdir",
]
@ -5753,9 +5756,9 @@ dependencies = [
"servo_arc",
"servo_atoms",
"servo_config",
"servo_url",
"style",
"style_traits",
"url",
]
[[package]]
@ -5773,10 +5776,10 @@ dependencies = [
"serde",
"servo_arc",
"servo_atoms",
"servo_url",
"size_of_test",
"to_shmem",
"to_shmem_derive",
"url",
"webrender_api",
]