LibWeb: Rename PaintableBox::effective_offset() => offset()

Since this function no longer does any computation, just "offset" seems
like a fine name.
This commit is contained in:
Andreas Kling 2023-08-15 15:42:38 +02:00
parent 25a3d0d643
commit 79db9c27c6
Notes: sideshowbarker 2024-07-16 20:05:14 +09:00
3 changed files with 8 additions and 6 deletions

View file

@ -115,16 +115,16 @@ void PaintableBox::set_content_size(CSSPixelSize size)
layout_box().did_set_content_size();
}
CSSPixelPoint PaintableBox::effective_offset() const
CSSPixelPoint PaintableBox::offset() const
{
return m_offset;
}
CSSPixelRect PaintableBox::compute_absolute_rect() const
{
CSSPixelRect rect { effective_offset(), content_size() };
CSSPixelRect rect { offset(), content_size() };
for (auto const* block = containing_block(); block && block->paintable(); block = block->paintable()->containing_block())
rect.translate_by(block->paintable_box()->effective_offset());
rect.translate_by(block->paintable_box()->offset());
return rect;
}

View file

@ -36,7 +36,9 @@ public:
};
CSSPixelRect absolute_rect() const;
CSSPixelPoint effective_offset() const;
// Offset from the top left of the containing block's content edge.
[[nodiscard]] CSSPixelPoint offset() const;
CSSPixelPoint scroll_offset() const;
void set_scroll_offset(CSSPixelPoint);

View file

@ -23,9 +23,9 @@ Layout::SVGBox const& SVGPaintable::layout_box() const
CSSPixelRect SVGPaintable::compute_absolute_rect() const
{
if (auto* svg_svg_box = layout_box().first_ancestor_of_type<Layout::SVGSVGBox>()) {
CSSPixelRect rect { effective_offset(), content_size() };
CSSPixelRect rect { offset(), content_size() };
for (Layout::Box const* ancestor = svg_svg_box; ancestor && ancestor->paintable(); ancestor = ancestor->paintable()->containing_block())
rect.translate_by(ancestor->paintable_box()->effective_offset());
rect.translate_by(ancestor->paintable_box()->offset());
return rect;
}
return PaintableBox::compute_absolute_rect();