From 98e53db289527803db269a2ced34b59ef8b6230f Mon Sep 17 00:00:00 2001 From: Manish Goregaokar Date: Tue, 27 Feb 2018 14:44:44 -0800 Subject: [PATCH] Assert that cells aren't floats --- components/layout/table_row.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/components/layout/table_row.rs b/components/layout/table_row.rs index 04948990dc7..0d779ac8f2f 100644 --- a/components/layout/table_row.rs +++ b/components/layout/table_row.rs @@ -150,11 +150,10 @@ impl TableRowFlow { incoming_rowspan_data, &mut max_block_size, &mut largest_leftover_incoming_size); kid.place_float_if_applicable(); - if !kid.base().flags.is_float() { - kid.assign_block_size_for_inorder_child_if_necessary(layout_context, - thread_id, - content_box); - } + debug_assert!(!kid.base().flags.is_float(), "table cells should never float"); + kid.assign_block_size_for_inorder_child_if_necessary(layout_context, + thread_id, + content_box); let row_span; let column_span;