LibWeb: Don't assume the parent is BFC in the IFC

This commit is contained in:
Tobias Christiansen 2021-09-23 16:58:57 +02:00 committed by Andreas Kling
parent 4560a8b83f
commit 0ccde5417b

View file

@ -31,6 +31,9 @@ struct AvailableSpaceForLineInfo {
static AvailableSpaceForLineInfo available_space_for_line(const InlineFormattingContext& context, size_t line_index)
{
if (!context.parent()->is_block_formatting_context())
return { 0, context.context_box().width() };
AvailableSpaceForLineInfo info;
// FIXME: This is a total hack guess since we don't actually know the final y position of lines here!