diff options
author | Fernando Jiménez Moreno <ferjmoreno@gmail.com> | 2019-01-30 16:19:40 +0100 |
---|---|---|
committer | Fernando Jiménez Moreno <ferjmoreno@gmail.com> | 2019-04-26 10:17:46 +0200 |
commit | 2e5c0584637079889f4ed490b98afe07445f26d5 (patch) | |
tree | 6ea30c1008277842b80a0780da33582af54be66b /components/script/dom/range.rs | |
parent | f6ba16588280aa6c2dcd872860a181c74b270c9b (diff) | |
download | servo-2e5c0584637079889f4ed490b98afe07445f26d5.tar.gz servo-2e5c0584637079889f4ed490b98afe07445f26d5.zip |
Implement concept of shadow including tree order
Diffstat (limited to 'components/script/dom/range.rs')
-rw-r--r-- | components/script/dom/range.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/components/script/dom/range.rs b/components/script/dom/range.rs index afa759de52f..2f0b5422b1e 100644 --- a/components/script/dom/range.rs +++ b/components/script/dom/range.rs @@ -976,7 +976,10 @@ impl RangeMethods for Range { let fragment_node = element.parse_fragment(fragment)?; // Step 4. - for node in fragment_node.upcast::<Node>().traverse_preorder() { + for node in fragment_node + .upcast::<Node>() + .traverse_preorder(/* shadow incluing */ false) + { if let Some(script) = node.downcast::<HTMLScriptElement>() { script.set_already_started(false); script.set_parser_inserted(false); |