mirror of
https://github.com/servo/servo.git
synced 2025-08-02 20:20:14 +01:00
Remove usage of unstable box syntax, except in the script crate
… because there’s a lot of it, and script still uses any other unstable features anyway.
This commit is contained in:
parent
796a8dc618
commit
aa5761a5fb
40 changed files with 195 additions and 195 deletions
|
@ -52,7 +52,7 @@ impl FramerateActor {
|
|||
};
|
||||
|
||||
actor.start_recording();
|
||||
registry.register_later(box actor);
|
||||
registry.register_later(Box::new(actor));
|
||||
actor_name
|
||||
}
|
||||
|
||||
|
|
|
@ -196,7 +196,7 @@ impl NodeInfoToProtocol for NodeInfo {
|
|||
pipeline: pipeline.clone(),
|
||||
};
|
||||
actors.register_script_actor(self.uniqueId, name.clone());
|
||||
actors.register_later(box node_actor);
|
||||
actors.register_later(Box::new(node_actor));
|
||||
name
|
||||
} else {
|
||||
actors.script_to_actor(self.uniqueId)
|
||||
|
@ -558,7 +558,7 @@ impl Actor for InspectorActor {
|
|||
};
|
||||
let mut walker_name = self.walker.borrow_mut();
|
||||
*walker_name = Some(walker.name());
|
||||
registry.register_later(box walker);
|
||||
registry.register_later(Box::new(walker));
|
||||
}
|
||||
|
||||
let (tx, rx) = ipc::channel().unwrap();
|
||||
|
@ -587,7 +587,7 @@ impl Actor for InspectorActor {
|
|||
};
|
||||
let mut pageStyle = self.pageStyle.borrow_mut();
|
||||
*pageStyle = Some(style.name());
|
||||
registry.register_later(box style);
|
||||
registry.register_later(Box::new(style));
|
||||
}
|
||||
|
||||
let msg = GetPageStyleReply {
|
||||
|
@ -610,7 +610,7 @@ impl Actor for InspectorActor {
|
|||
};
|
||||
let mut highlighter = self.highlighter.borrow_mut();
|
||||
*highlighter = Some(highlighter_actor.name());
|
||||
registry.register_later(box highlighter_actor);
|
||||
registry.register_later(Box::new(highlighter_actor));
|
||||
}
|
||||
|
||||
let msg = GetHighlighterReply {
|
||||
|
|
|
@ -45,7 +45,7 @@ impl MemoryActor {
|
|||
name: actor_name.clone()
|
||||
};
|
||||
|
||||
registry.register_later(box actor);
|
||||
registry.register_later(Box::new(actor));
|
||||
actor_name
|
||||
}
|
||||
|
||||
|
|
|
@ -34,7 +34,7 @@ impl ObjectActor {
|
|||
};
|
||||
|
||||
registry.register_script_actor(uuid, name.clone());
|
||||
registry.register_later(box actor);
|
||||
registry.register_later(Box::new(actor));
|
||||
|
||||
name
|
||||
} else {
|
||||
|
|
|
@ -12,7 +12,6 @@
|
|||
|
||||
#![allow(non_snake_case)]
|
||||
#![deny(unsafe_code)]
|
||||
#![feature(box_syntax)]
|
||||
|
||||
extern crate devtools_traits;
|
||||
extern crate hyper;
|
||||
|
@ -143,9 +142,9 @@ fn run_server(sender: Sender<DevtoolsControlMsg>,
|
|||
|
||||
let mut registry = ActorRegistry::new();
|
||||
|
||||
let root = box RootActor {
|
||||
let root = Box::new(RootActor {
|
||||
tabs: vec!(),
|
||||
};
|
||||
});
|
||||
|
||||
registry.register(root);
|
||||
registry.find::<RootActor>("root");
|
||||
|
@ -262,17 +261,17 @@ fn run_server(sender: Sender<DevtoolsControlMsg>,
|
|||
id: id,
|
||||
};
|
||||
actor_workers.insert((pipeline, id), worker.name.clone());
|
||||
actors.register(box worker);
|
||||
actors.register(Box::new(worker));
|
||||
}
|
||||
|
||||
actor_pipelines.insert(pipeline, tab.name.clone());
|
||||
actors.register(box tab);
|
||||
actors.register(box console);
|
||||
actors.register(box inspector);
|
||||
actors.register(box timeline);
|
||||
actors.register(box profiler);
|
||||
actors.register(box performance);
|
||||
actors.register(box thread);
|
||||
actors.register(Box::new(tab));
|
||||
actors.register(Box::new(console));
|
||||
actors.register(Box::new(inspector));
|
||||
actors.register(Box::new(timeline));
|
||||
actors.register(Box::new(profiler));
|
||||
actors.register(Box::new(performance));
|
||||
actors.register(Box::new(thread));
|
||||
}
|
||||
|
||||
fn handle_console_message(actors: Arc<Mutex<ActorRegistry>>,
|
||||
|
@ -467,7 +466,7 @@ fn run_server(sender: Sender<DevtoolsControlMsg>,
|
|||
let actor_name = actors.new_name("netevent");
|
||||
let actor = NetworkEventActor::new(actor_name.clone());
|
||||
entry.insert(actor_name.clone());
|
||||
actors.register(box actor);
|
||||
actors.register(Box::new(actor));
|
||||
actor_name
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue