aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/node.rs
diff options
context:
space:
mode:
authorFernando Jiménez Moreno <ferjmoreno@gmail.com>2019-01-28 15:57:42 +0100
committerFernando Jiménez Moreno <ferjmoreno@gmail.com>2019-04-26 10:17:45 +0200
commit4740ce53a0cfe64e82ecedd02667390327805f2f (patch)
treea3d9d08d2eaef920fa423a17e8b9c8a1eec9fc75 /components/script/dom/node.rs
parentea69bbc75b6a40af77df5528b23a05b29385f488 (diff)
downloadservo-4740ce53a0cfe64e82ecedd02667390327805f2f.tar.gz
servo-4740ce53a0cfe64e82ecedd02667390327805f2f.zip
Make note_dirty_descendants jump around shadow roots
Diffstat (limited to 'components/script/dom/node.rs')
-rw-r--r--components/script/dom/node.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/script/dom/node.rs b/components/script/dom/node.rs
index 6c509d70c16..9a248e7263f 100644
--- a/components/script/dom/node.rs
+++ b/components/script/dom/node.rs
@@ -560,7 +560,7 @@ impl Node {
pub fn note_dirty_descendants(&self) {
debug_assert!(self.is_connected());
- for ancestor in self.inclusive_ancestors() {
+ for ancestor in self.shadow_including_inclusive_ancestors() {
if ancestor.get_flag(NodeFlags::HAS_DIRTY_DESCENDANTS) {
return;
}