mirror of
https://github.com/servo/servo.git
synced 2025-10-02 09:39:14 +01:00
storage: Move storage related backend threads to their own crate (#39418)
This PR moves storage related APIs (currently just webstorage and indexeddb) into their own crate. This reduces the congestion in the net thread. Related Zulip thread: https://servo.zulipchat.com/#narrow/channel/263398-general/topic/indexedDB.20location/with/535911631 Sub PRs: - [x] Move shared storage/net stuff to base (`IpcSend` and `CoreResourcePool`) #39419 --------- Signed-off-by: Ashwin Naren <arihant2math@gmail.com> Co-authored-by: Martin Robinson <mrobinson@igalia.com>
This commit is contained in:
parent
ba5f36b671
commit
d12dc23083
60 changed files with 378 additions and 280 deletions
|
@ -140,6 +140,7 @@ servo-tracing = { path = "components/servo_tracing" }
|
|||
servo_arc = { git = "https://github.com/servo/stylo", branch = "2025-09-02" }
|
||||
skrifa = "0.35.0"
|
||||
smallvec = { version = "1.15", features = ["serde", "union"] }
|
||||
storage_traits = { path = "components/shared/storage" }
|
||||
string_cache = "0.8"
|
||||
strum = "0.26"
|
||||
strum_macros = "0.26"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue