mirror of
https://github.com/servo/servo.git
synced 2025-06-24 09:04:33 +01:00
Use Vec in Node mutation methods.
This commit is contained in:
parent
02bcf97fd0
commit
cc7d04702d
1 changed files with 4 additions and 4 deletions
|
@ -1201,7 +1201,7 @@ impl Node {
|
|||
// Step 4.
|
||||
let mut nodes = match node.type_id() {
|
||||
DocumentFragmentNodeTypeId => node.children().collect(),
|
||||
_ => ~[node.clone()],
|
||||
_ => vec!(node.clone()),
|
||||
};
|
||||
|
||||
// Step 5: DocumentFragment, mutation records.
|
||||
|
@ -1242,14 +1242,14 @@ impl Node {
|
|||
}
|
||||
|
||||
// Step 2.
|
||||
let removedNodes: ~[JS<Node>] = parent.children().collect();
|
||||
let removedNodes: Vec<JS<Node>> = parent.children().collect();
|
||||
|
||||
// Step 3.
|
||||
let addedNodes = match node {
|
||||
None => ~[],
|
||||
None => vec!(),
|
||||
Some(ref node) => match node.type_id() {
|
||||
DocumentFragmentNodeTypeId => node.children().collect(),
|
||||
_ => ~[node.clone()],
|
||||
_ => vec!(node.clone()),
|
||||
},
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue