mirror of
https://github.com/servo/servo.git
synced 2025-06-24 17:14: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.
|
// Step 4.
|
||||||
let mut nodes = match node.type_id() {
|
let mut nodes = match node.type_id() {
|
||||||
DocumentFragmentNodeTypeId => node.children().collect(),
|
DocumentFragmentNodeTypeId => node.children().collect(),
|
||||||
_ => ~[node.clone()],
|
_ => vec!(node.clone()),
|
||||||
};
|
};
|
||||||
|
|
||||||
// Step 5: DocumentFragment, mutation records.
|
// Step 5: DocumentFragment, mutation records.
|
||||||
|
@ -1242,14 +1242,14 @@ impl Node {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Step 2.
|
// Step 2.
|
||||||
let removedNodes: ~[JS<Node>] = parent.children().collect();
|
let removedNodes: Vec<JS<Node>> = parent.children().collect();
|
||||||
|
|
||||||
// Step 3.
|
// Step 3.
|
||||||
let addedNodes = match node {
|
let addedNodes = match node {
|
||||||
None => ~[],
|
None => vec!(),
|
||||||
Some(ref node) => match node.type_id() {
|
Some(ref node) => match node.type_id() {
|
||||||
DocumentFragmentNodeTypeId => node.children().collect(),
|
DocumentFragmentNodeTypeId => node.children().collect(),
|
||||||
_ => ~[node.clone()],
|
_ => vec!(node.clone()),
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue