diff options
Diffstat (limited to 'Libraries/LibHTML/DOM/Text.h')
-rw-r--r-- | Libraries/LibHTML/DOM/Text.h | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/Libraries/LibHTML/DOM/Text.h b/Libraries/LibHTML/DOM/Text.h index c507dbb3ba..30dd7d02c8 100644 --- a/Libraries/LibHTML/DOM/Text.h +++ b/Libraries/LibHTML/DOM/Text.h @@ -1,23 +1,17 @@ #pragma once #include <AK/String.h> -#include <LibHTML/DOM/Node.h> +#include <LibHTML/DOM/CharacterData.h> -class Text final : public Node { +class Text final : public CharacterData { public: explicit Text(Document&, const String&); virtual ~Text() override; - const String& data() const { return m_data; } - virtual String tag_name() const override { return "#text"; } - virtual String text_content() const override { return m_data; } - private: virtual RefPtr<LayoutNode> create_layout_node(const StyleResolver&, const StyleProperties* parent_style) const override; - - String m_data; }; template<> |