1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 02:17:35 +00:00

LibWeb: Set an attribute's owning element when it is known

This commit is contained in:
Timothy Flynn 2021-10-15 12:03:08 -04:00 committed by Linus Groh
parent e01dfaac9a
commit 454d218716
3 changed files with 7 additions and 6 deletions

View file

@ -17,7 +17,7 @@ class Attribute final : public Node {
public:
using WrapperType = Bindings::AttributeWrapper;
static NonnullRefPtr<Attribute> create(Document&, FlyString local_name, String value);
static NonnullRefPtr<Attribute> create(Document&, FlyString local_name, String value, Element const* = nullptr);
virtual ~Attribute() override = default;
@ -38,7 +38,7 @@ public:
constexpr bool specified() const { return true; }
private:
Attribute(Document&, FlyString local_name, String value);
Attribute(Document&, FlyString local_name, String value, Element const*);
QualifiedName m_qualified_name;
String m_value;