From 2b99c76052f7325b6aa3bb5dfb6b839d6c9a96e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= Date: Wed, 22 Mar 2017 14:38:33 +0100 Subject: [PATCH] Bug 1349553: Add a bit of debugging information to the preprocess_children stage. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit MozReview-Commit-ID: 7zv62MRX8dE Signed-off-by: Emilio Cobos Álvarez --- components/style/traversal.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/style/traversal.rs b/components/style/traversal.rs index 1b7c8042bae..767547f3a28 100644 --- a/components/style/traversal.rs +++ b/components/style/traversal.rs @@ -567,6 +567,7 @@ fn preprocess_children(traversal: &D, where E: TElement, D: DomTraversal { + trace!("preprocess_children: {:?}", element); // Loop over all the children. for child in element.as_node().children() { // FIXME(bholley): Add TElement::element_children instead of this. @@ -599,6 +600,8 @@ fn preprocess_children(traversal: &D, // Handle element snapshots and sibling restyle hints. let stylist = &traversal.shared_context().stylist; let later_siblings = restyle_data.compute_final_hint(child, stylist); + trace!(" > {:?} -> {:?}, later_siblings: {:?}", + child, restyle_data.hint, later_siblings); if later_siblings { propagated_hint.insert(&(RESTYLE_SELF | RESTYLE_DESCENDANTS).into()); }