diff --git a/Libraries/LibHTML/Frame.h b/Libraries/LibHTML/Frame.h index b1b4ab7dea..38a8d8bedb 100644 --- a/Libraries/LibHTML/Frame.h +++ b/Libraries/LibHTML/Frame.h @@ -3,16 +3,13 @@ #include #include #include -#include #include #include #include class Document; -class Frame - : public TreeNode - , public Weakable { +class Frame : public TreeNode { public: static NonnullRefPtr create() { return adopt(*new Frame); } ~Frame(); diff --git a/Libraries/LibHTML/TreeNode.h b/Libraries/LibHTML/TreeNode.h index 2b498720f4..3adf8695f7 100644 --- a/Libraries/LibHTML/TreeNode.h +++ b/Libraries/LibHTML/TreeNode.h @@ -2,9 +2,10 @@ #include #include +#include template -class TreeNode { +class TreeNode : public Weakable { public: void ref() {