From 9ad3e6cd8ae566b3bbae932d68fd521e49cf7358 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sun, 14 Jun 2020 22:07:00 +0200 Subject: [PATCH] LibWeb: Don't assert when containing block doesn't know how to place We can just log that we don't know what to do for now. --- Libraries/LibWeb/Layout/LayoutBlock.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Libraries/LibWeb/Layout/LayoutBlock.cpp b/Libraries/LibWeb/Layout/LayoutBlock.cpp index c9667bd1c3..ec3ed0a188 100644 --- a/Libraries/LibWeb/Layout/LayoutBlock.cpp +++ b/Libraries/LibWeb/Layout/LayoutBlock.cpp @@ -148,10 +148,8 @@ void LayoutBlock::layout_contained_boxes(LayoutMode layout_mode) place_block_level_replaced_element_in_normal_flow(to(box)); else if (box.is_block()) place_block_level_non_replaced_element_in_normal_flow(to(box)); - else { - dbg() << "FIXME: How do I place a " << box.class_name() << "?"; - ASSERT_NOT_REACHED(); - } + else + dbg() << "FIXME: LayoutBlock::layout_contained_boxes doesn't know how to place a " << box.class_name(); content_height = max(content_height, box.effective_offset().y() + box.height() + box.box_model().margin_box(*this).bottom); content_width = max(content_width, to(box).width()); return IterationDecision::Continue;