Bug 1336863: Ensure we don't restyle with outdated rules.

This commit is contained in:
Emilio Cobos Álvarez 2017-04-27 13:08:27 +02:00
parent 8824a68063
commit 7a88ca284d
No known key found for this signature in database
GPG key ID: 056B727BB9C1027C

View file

@ -178,6 +178,7 @@ fn traverse_subtree(element: GeckoElement, raw_data: RawServoStyleSetBorrowed,
} }
let per_doc_data = PerDocumentStyleData::from_ffi(raw_data).borrow(); let per_doc_data = PerDocumentStyleData::from_ffi(raw_data).borrow();
debug_assert!(!per_doc_data.stylesheets.has_changed());
let token = RecalcStyleOnly::pre_traverse(element, &per_doc_data.stylist, traversal_flags); let token = RecalcStyleOnly::pre_traverse(element, &per_doc_data.stylist, traversal_flags);
if !token.should_traverse() { if !token.should_traverse() {