diff --git a/components/devtools/actor.rs b/components/devtools/actor.rs index fccd2a0b8a5e..a309ff6ccf3f 100644 --- a/components/devtools/actor.rs +++ b/components/devtools/actor.rs @@ -31,7 +31,7 @@ pub trait Actor: Any + ActorAsAny { fn name(&self) -> String; } -trait ActorAsAny { +pub trait ActorAsAny { fn actor_as_any(&self) -> &Any; fn actor_as_any_mut(&mut self) -> &mut Any; } diff --git a/components/devtools/actors/root.rs b/components/devtools/actors/root.rs index 5b83a56476aa..0a589db34663 100644 --- a/components/devtools/actors/root.rs +++ b/components/devtools/actors/root.rs @@ -35,7 +35,7 @@ struct ListTabsReply { } #[derive(RustcEncodable)] -struct RootActorMsg { +pub struct RootActorMsg { from: String, applicationType: String, traits: ActorTraits,