diff options
author | Fernando Jiménez Moreno <ferjmoreno@gmail.com> | 2019-01-23 17:34:10 +0100 |
---|---|---|
committer | Fernando Jiménez Moreno <ferjmoreno@gmail.com> | 2019-04-26 10:17:44 +0200 |
commit | 9022bd3d1162298931153f5ad8c144489c790708 (patch) | |
tree | 443605b3bc43f3025f9f359d77c5f1eff1e21dc1 /components/script/dom/element.rs | |
parent | 569b4fce102a423b513b8282b7a12c02641fa61f (diff) | |
download | servo-9022bd3d1162298931153f5ad8c144489c790708.tar.gz servo-9022bd3d1162298931153f5ad8c144489c790708.zip |
IS_IN_SHADOW_TREE flag
Diffstat (limited to 'components/script/dom/element.rs')
-rw-r--r-- | components/script/dom/element.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/components/script/dom/element.rs b/components/script/dom/element.rs index dcc89638e8a..6dc7b7c3147 100644 --- a/components/script/dom/element.rs +++ b/components/script/dom/element.rs @@ -484,6 +484,9 @@ impl Element { return Err(Error::InvalidState); } + self.upcast::<Node>() + .set_flag(NodeFlags::IS_IN_SHADOW_TREE, true); + // Steps 4, 5 and 6. Ok(self .shadow_root |