aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/script_task.rs
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2014-04-26 11:49:53 +0200
committerMs2ger <ms2ger@gmail.com>2014-04-28 23:06:25 +0200
commitebe4b416f30e5b5f4ecea49acd94ac71462f4cc6 (patch)
tree09317bf4bcbf52c298f0401a08f1b9a05870de40 /src/components/script/script_task.rs
parent3ecfb9197f6b771de6de99d12ada87a253a132f2 (diff)
downloadservo-ebe4b416f30e5b5f4ecea49acd94ac71462f4cc6.tar.gz
servo-ebe4b416f30e5b5f4ecea49acd94ac71462f4cc6.zip
Make ScriptTask::mouse_over_targets use Vec.
Diffstat (limited to 'src/components/script/script_task.rs')
-rw-r--r--src/components/script/script_task.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/components/script/script_task.rs b/src/components/script/script_task.rs
index 45bdedf456d..8f3d13c897d 100644
--- a/src/components/script/script_task.rs
+++ b/src/components/script/script_task.rs
@@ -524,7 +524,7 @@ pub struct ScriptTask {
/// The JavaScript runtime.
pub js_runtime: js::rust::rt,
- pub mouse_over_targets: RefCell<Option<~[JS<Node>]>>
+ pub mouse_over_targets: RefCell<Option<Vec<JS<Node>>>>
}
/// In the event of task failure, all data on the stack runs its destructor. However, there
@@ -1101,7 +1101,7 @@ impl ScriptTask {
match page.get_nodes_under_mouse(&point) {
Some(node_address) => {
- let mut target_list: ~[JS<Node>] = ~[];
+ let mut target_list = vec!();
let mut target_compare = false;
let mouse_over_targets = &mut *self.mouse_over_targets.borrow_mut();