/* * Copyright (c) 2024, Aliaksandr Kalenik * * SPDX-License-Identifier: BSD-2-Clause */ #include #include namespace Web::Painting { ScrollFrame::ScrollFrame(PaintableBox const& paintable_box, bool sticky, ScrollFrameIndex parent_index) : m_paintable_box(paintable_box) , m_sticky(sticky) , m_parent_index(parent_index) { } PaintableBox const& ScrollFrame::paintable_box() const { auto paintable_box = m_paintable_box.strong_ref(); VERIFY(paintable_box); return *paintable_box; } }