From ebe4b416f30e5b5f4ecea49acd94ac71462f4cc6 Mon Sep 17 00:00:00 2001 From: Ms2ger Date: Sat, 26 Apr 2014 11:49:53 +0200 Subject: [PATCH] Make ScriptTask::mouse_over_targets use Vec. --- src/components/script/script_task.rs | 4 ++-- 1 file 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]>> + pub mouse_over_targets: RefCell>>> } /// 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] = ~[]; + let mut target_list = vec!(); let mut target_compare = false; let mouse_over_targets = &mut *self.mouse_over_targets.borrow_mut();