diff --git a/Libraries/LibHTML/Layout/LayoutInline.cpp b/Libraries/LibHTML/Layout/LayoutInline.cpp
index 41133cbd2d..0b0d1db62b 100644
--- a/Libraries/LibHTML/Layout/LayoutInline.cpp
+++ b/Libraries/LibHTML/Layout/LayoutInline.cpp
@@ -1,8 +1,9 @@
+#include
#include
#include
-LayoutInline::LayoutInline(const Node& node, RefPtr style_properties)
- : LayoutNode(&node, move(style_properties))
+LayoutInline::LayoutInline(const Element& element, NonnullRefPtr style)
+ : LayoutNode(&element, move(style))
{
set_inline(true);
}
diff --git a/Libraries/LibHTML/Layout/LayoutInline.h b/Libraries/LibHTML/Layout/LayoutInline.h
index 3f9f6e019a..7103afb72e 100644
--- a/Libraries/LibHTML/Layout/LayoutInline.h
+++ b/Libraries/LibHTML/Layout/LayoutInline.h
@@ -6,7 +6,7 @@ class LayoutBlock;
class LayoutInline : public LayoutNode {
public:
- LayoutInline(const Node&, RefPtr);
+ LayoutInline(const Element&, NonnullRefPtr);
virtual ~LayoutInline() override;
virtual const char* class_name() const override { return "LayoutInline"; }