diff options
author | Arpad Borsos <arpad.borsos@googlemail.com> | 2015-01-09 12:44:12 +0100 |
---|---|---|
committer | Arpad Borsos <arpad.borsos@googlemail.com> | 2015-01-09 12:47:28 +0100 |
commit | 322daccb42413ab8471ec938774d6f2a716d9929 (patch) | |
tree | 8530aeaef56580b17146a789a936850e080f77d3 /components/script | |
parent | d9751c0fbb13d04b27c42a9ba5065b5af26f1286 (diff) | |
download | servo-322daccb42413ab8471ec938774d6f2a716d9929.tar.gz servo-322daccb42413ab8471ec938774d6f2a716d9929.zip |
Fix assertion trying to remove a Node that has no parent
fixes #4562
Diffstat (limited to 'components/script')
-rw-r--r-- | components/script/dom/node.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/components/script/dom/node.rs b/components/script/dom/node.rs index 849f912bf35..6d13220bd71 100644 --- a/components/script/dom/node.rs +++ b/components/script/dom/node.rs @@ -1478,6 +1478,7 @@ impl Node { // Step 1. match child.parent_node() { Some(ref node) if node != &Temporary::from_rooted(parent) => return Err(NotFound), + None => return Err(NotFound), _ => () } |