mirror of
https://github.com/RGBCube/serenity
synced 2025-06-01 07:28:11 +00:00
LibWeb: Avoid LayoutState hash lookups in more parts of float layout
This commit is contained in:
parent
11d2e6101f
commit
4e6de47f93
3 changed files with 11 additions and 6 deletions
|
@ -42,7 +42,8 @@ public:
|
|||
void add_absolutely_positioned_box(Box const& box) { m_absolutely_positioned_boxes.append(box); }
|
||||
|
||||
SpaceUsedAndContainingMarginForFloats space_used_and_containing_margin_for_floats(CSSPixels y) const;
|
||||
SpaceUsedByFloats intrusion_by_floats_into_box(Box const&, CSSPixels y_in_box) const;
|
||||
[[nodiscard]] SpaceUsedByFloats intrusion_by_floats_into_box(Box const&, CSSPixels y_in_box) const;
|
||||
[[nodiscard]] SpaceUsedByFloats intrusion_by_floats_into_box(LayoutState::UsedValues const&, CSSPixels y_in_box) const;
|
||||
|
||||
virtual CSSPixels greatest_child_width(Box const&) const override;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue