From 9c25474ea6c0c61eae0762d616387a276dccce86 Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Thu, 6 Jun 2013 10:47:30 -0700 Subject: [PATCH] Only warn, don't assert, if the node range length is zero. This broke http://www.all-about-ferrets.com/long-tailed-weasel.html --- src/components/main/layout/box_builder.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/main/layout/box_builder.rs b/src/components/main/layout/box_builder.rs index 60953a7f86a..5e895f4b4c9 100644 --- a/src/components/main/layout/box_builder.rs +++ b/src/components/main/layout/box_builder.rs @@ -177,7 +177,10 @@ impl BoxGenerator { } let mut node_range: Range = Range::new(self.range_stack.pop(), 0); node_range.extend_to(inline.boxes.len()); - assert!(node_range.length() > 0); + + if node_range.length() == 0 { + warn!("node range length is zero?!") + } debug!("BoxGenerator: adding element range=%?", node_range); inline.elems.add_mapping(node, &node_range);