diff options
author | Manish Goregaokar <manishsmail@gmail.com> | 2018-02-27 14:44:44 -0800 |
---|---|---|
committer | Manish Goregaokar <manishsmail@gmail.com> | 2018-02-27 14:44:44 -0800 |
commit | 98e53db289527803db269a2ced34b59ef8b6230f (patch) | |
tree | a05e5b8f71ad03b8083d6f661c48631e3a5f892f /components/layout/table_row.rs | |
parent | 19974e39c8128e5ba7d3bb76e093b169b3e5c14b (diff) | |
download | servo-98e53db289527803db269a2ced34b59ef8b6230f.tar.gz servo-98e53db289527803db269a2ced34b59ef8b6230f.zip |
Assert that cells aren't floats
Diffstat (limited to 'components/layout/table_row.rs')
-rw-r--r-- | components/layout/table_row.rs | 9 |
1 files 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; |