#pragma once #include #include class LayoutListItemMarker; class LayoutListItem final : public LayoutBlock { public: LayoutListItem(const Element&, NonnullRefPtr); virtual ~LayoutListItem() override; virtual void layout() override; private: virtual const char* class_name() const override { return "LayoutListItem"; } RefPtr m_marker; };