diff options
author | Emilio Cobos Álvarez <emilio@crisal.io> | 2017-04-26 15:32:56 +0200 |
---|---|---|
committer | Emilio Cobos Álvarez <emilio@crisal.io> | 2017-04-26 15:32:56 +0200 |
commit | 69fd9a3e9b6b140b504cf5db92f210163f7f766f (patch) | |
tree | 6d8e43eb54a7955153123cf3762c047e4ec5c0d3 /components/script/dom | |
parent | ccf15c0a267e1ee6dac67a1392aec1860dbcd294 (diff) | |
download | servo-69fd9a3e9b6b140b504cf5db92f210163f7f766f.tar.gz servo-69fd9a3e9b6b140b504cf5db92f210163f7f766f.zip |
script: Ensure we don't suppress reflows when stylesheets are dirty.
Diffstat (limited to 'components/script/dom')
-rw-r--r-- | components/script/dom/document.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/components/script/dom/document.rs b/components/script/dom/document.rs index f5ffd973936..ab124ba1734 100644 --- a/components/script/dom/document.rs +++ b/components/script/dom/document.rs @@ -492,6 +492,7 @@ impl Document { // FIXME: This should check the dirty bit on the document, // not the document element. Needs some layout changes to make // that workable. + self.stylesheets_changed_since_reflow.get() || match self.GetDocumentElement() { Some(root) => { root.upcast::<Node>().has_dirty_descendants() || |