diff --git a/Userland/Libraries/LibWeb/Layout/Node.cpp b/Userland/Libraries/LibWeb/Layout/Node.cpp index 9fae6c4c84..aa741a1f40 100644 --- a/Userland/Libraries/LibWeb/Layout/Node.cpp +++ b/Userland/Libraries/LibWeb/Layout/Node.cpp @@ -674,6 +674,7 @@ void NodeWithStyle::reset_table_box_computed_values_used_by_wrapper_to_init_valu CSS::MutableComputedValues& mutable_computed_values = static_cast(m_computed_values); mutable_computed_values.set_position(CSS::Position::Static); mutable_computed_values.set_float(CSS::Float::None); + mutable_computed_values.set_clear(CSS::Clear::None); mutable_computed_values.set_inset({ CSS::Length::make_auto(), CSS::Length::make_auto(), CSS::Length::make_auto(), CSS::Length::make_auto() }); mutable_computed_values.set_margin({ CSS::Length::make_px(0), CSS::Length::make_px(0), CSS::Length::make_px(0), CSS::Length::make_px(0) }); } diff --git a/Userland/Libraries/LibWeb/Layout/TreeBuilder.cpp b/Userland/Libraries/LibWeb/Layout/TreeBuilder.cpp index a89909e88c..e675830491 100644 --- a/Userland/Libraries/LibWeb/Layout/TreeBuilder.cpp +++ b/Userland/Libraries/LibWeb/Layout/TreeBuilder.cpp @@ -594,6 +594,7 @@ void TreeBuilder::generate_missing_parents(NodeWithStyle& root) mutable_wrapper_computed_values.set_position(table_box->computed_values().position()); mutable_wrapper_computed_values.set_inset(table_box->computed_values().inset()); mutable_wrapper_computed_values.set_float(table_box->computed_values().float_()); + mutable_wrapper_computed_values.set_clear(table_box->computed_values().clear()); mutable_wrapper_computed_values.set_margin(table_box->computed_values().margin()); table_box->reset_table_box_computed_values_used_by_wrapper_to_init_values();