#include #include #include LayoutReplaced::LayoutReplaced(const Element& element, NonnullRefPtr style) : LayoutNodeWithStyle(&element, move(style)) { // FIXME: Allow non-inline replaced elements. set_inline(true); } LayoutReplaced::~LayoutReplaced() { } void LayoutReplaced::split_into_lines(LayoutBlock& container) { layout(); if (container.line_boxes().is_empty()) container.line_boxes().append(LineBox()); container.line_boxes().last().add_fragment(*this, 0, 0, rect().width(), rect().height()); }