summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Libraries/LibWeb/DOM/Element.cpp10
-rw-r--r--Libraries/LibWeb/DOM/Element.h2
2 files changed, 0 insertions, 12 deletions
diff --git a/Libraries/LibWeb/DOM/Element.cpp b/Libraries/LibWeb/DOM/Element.cpp
index 97691c2a6b..1956cc21a4 100644
--- a/Libraries/LibWeb/DOM/Element.cpp
+++ b/Libraries/LibWeb/DOM/Element.cpp
@@ -101,16 +101,6 @@ void Element::remove_attribute(const FlyString& name)
m_attributes.remove_first_matching([&](auto& attribute) { return attribute.name() == name; });
}
-void Element::set_attributes(Vector<Attribute>&& attributes)
-{
- CSS::StyleInvalidator style_invalidator(document());
-
- m_attributes = move(attributes);
-
- for (auto& attribute : m_attributes)
- parse_attribute(attribute.name(), attribute.value());
-}
-
bool Element::has_class(const FlyString& class_name) const
{
for (auto& class_ : m_classes) {
diff --git a/Libraries/LibWeb/DOM/Element.h b/Libraries/LibWeb/DOM/Element.h
index 6aa3119acc..d85c2115b8 100644
--- a/Libraries/LibWeb/DOM/Element.h
+++ b/Libraries/LibWeb/DOM/Element.h
@@ -65,8 +65,6 @@ public:
void set_attribute(const FlyString& name, const String& value);
void remove_attribute(const FlyString& name);
- void set_attributes(Vector<Attribute>&&);
-
template<typename Callback>
void for_each_attribute(Callback callback) const
{