LibWeb: Reduce usage of Node::containing_block() in BFC

Explicitly pass containing block width in
resolve_vertical_box_model_metrics() instead of doing containing block
box lookup.

This is a part of refactoring towards removing containing_block() usage
that will allow us introduce partial layout.
This commit is contained in:
Aliaksandr Kalenik 2024-11-11 15:12:09 +01:00 committed by Andreas Kling
commit 07d8ddb5fa
Notes: github-actions[bot] 2024-11-11 19:21:51 +00:00
3 changed files with 6 additions and 7 deletions

View file

@ -50,7 +50,7 @@ public:
void layout_block_level_box(Box const&, BlockContainer const&, CSSPixels& bottom_of_lowest_margin_box, AvailableSpace const&);
void resolve_vertical_box_model_metrics(Box const&);
void resolve_vertical_box_model_metrics(Box const&, CSSPixels width_of_containing_block);
enum class DidIntroduceClearance {
Yes,