From ec60c5827b9fa4b099f54fef4835029963c2c4cf Mon Sep 17 00:00:00 2001 From: "Brian J. Burg" Date: Mon, 19 Nov 2012 13:03:23 -0800 Subject: [PATCH] box_builder: Add logging for cases when BoxGenerator attaches a singleton box to root or block flow. --- src/servo/layout/box_builder.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/servo/layout/box_builder.rs b/src/servo/layout/box_builder.rs index 31cb09ef786..e637db8de53 100644 --- a/src/servo/layout/box_builder.rs +++ b/src/servo/layout/box_builder.rs @@ -127,11 +127,17 @@ impl BoxGenerator { }, @BlockFlow(*) => { let new_box = builder.make_box(ctx, box_type, node, self.flow); + debug!("BoxGenerator[f%d]: attaching box[b%d] to block flow (node: %s)", + self.flow.d().id, new_box.d().id, node.debug_str()); + assert self.flow.block().box.is_none(); self.flow.block().box = Some(new_box); }, @RootFlow(*) => { let new_box = builder.make_box(ctx, box_type, node, self.flow); + debug!("BoxGenerator[f%d]: attaching box[b%d] to root flow (node: %s)", + self.flow.d().id, new_box.d().id, node.debug_str()); + assert self.flow.root().box.is_none(); self.flow.root().box = Some(new_box); },