diff --git a/rust/Cargo.lock b/rust/Cargo.lock index b6e2b1a80b..59fbd03e6f 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -2050,11 +2050,11 @@ name = "geckoservo" version = "0.0.1" dependencies = [ "atomic_refcell", - "bincode", "cssparser", "cstr", "dom", "gecko-profiler", + "ipdl_utils", "lazy_static", "libc", "log", @@ -2135,6 +2135,7 @@ dependencies = [ "gkrust_utils", "http_sfv", "idna_glue", + "ipdl_utils", "jog", "jsrust_shared", "kvstore", @@ -2246,6 +2247,7 @@ dependencies = [ "gkrust_utils", "http_sfv", "idna_glue", + "ipdl_utils", "jog", "jsrust_shared", "kvstore", @@ -2812,6 +2814,13 @@ dependencies = [ "libc", ] +[[package]] +name = "ipdl_utils" +version = "0.1.0" +dependencies = [ + "bincode", +] + [[package]] name = "itertools" version = "0.10.5" diff --git a/rust/checksums.json b/rust/checksums.json index 98879253a4..f016f0e559 100644 --- a/rust/checksums.json +++ b/rust/checksums.json @@ -1 +1 @@ -{"mc_workspace_toml": "ab1568be7badf72d237f672bc38e95b0cd672851736f5f8386498b6d78760092d7acd1874bd8475184c4264688443cd1db9fec71deaa608c5a218b9e1de2718a", "mc_gkrust_toml": "d29ae84975cc303852ddb92f5ada5d4b458eafe08f5f8f1111479607cf2fd8889ed9a65c5bf511828adebe9a58d91a6c212716ed251b96e8e67aba90c6030654", "mc_hack_toml": "201d4927b4d10e4ca5609721eba3978761dabceec2d8726a2367b654422e0c0a83b1b4617f9bde94898b180851aea8c67b297e168640684f3788c08d7c34f11a", "mc_cargo_lock": "2e549e779ffc191e8908e76efbe63f6474fc8c44876e0087411738f279bb33b10f3c13981892efd0a39b5cd752b44e5209964960a3c5545c811531fe8c6ec2c7"} \ No newline at end of file +{"mc_workspace_toml": "ccf5e3eb3dbf081f9c344aa46403440392f829b04986359eb602f95f52ff28992b93b4d5636f546d0f7a7df5db562cc66bebd4338f4c0d4ee2ea486d4cda22b6", "mc_gkrust_toml": "4c6b699550a88991982fe689b270a60b96c89dd386b44b42372b1c7fb455cff284f42e65f0d0a838c6c7e55da4ceb73a7d7a274ef849e087c1c4ae5a5ddcdf42", "mc_hack_toml": "201d4927b4d10e4ca5609721eba3978761dabceec2d8726a2367b654422e0c0a83b1b4617f9bde94898b180851aea8c67b297e168640684f3788c08d7c34f11a", "mc_cargo_lock": "596a8b66f2138121a78d630f0c558f4c219836fed08349d648aaf83a4ce9c87c5c0b7828dd91074ae25069d1d8d60013ff1a5b0c72ac3100a8404ec286b75d98"} \ No newline at end of file diff --git a/rust/gkrust/Cargo.toml b/rust/gkrust/Cargo.toml index cded2ee37e..443dc980b9 100644 --- a/rust/gkrust/Cargo.toml +++ b/rust/gkrust/Cargo.toml @@ -56,6 +56,7 @@ geckoservo = { path = "../../../servo/ports/geckolib" } gkrust_utils = { path = "../../../xpcom/rust/gkrust_utils" } http_sfv = { path = "../../../netwerk/base/http-sfv" } idna_glue = { path = "../../../netwerk/base/idna_glue", features = ['mailnews'] } +ipdl_utils = { path = "../../../ipc/rust/ipdl_utils" } jog = { path = "../../../toolkit/components/glean/bindings/jog" } jsrust_shared = { path = "../../../js/src/rust/shared" } kvstore = { path = "../../../toolkit/components/kvstore" }