1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-20 13:25:08 +00:00

LibWeb: Add HTMLAnchorElement.text getter and setter

And a FIXME for the missing `referrerPolicy` property.
This commit is contained in:
Sam Atkins 2023-03-29 12:38:32 +01:00 committed by Linus Groh
parent 888efe367e
commit 0c19d3aa58
3 changed files with 19 additions and 0 deletions

View file

@ -100,4 +100,18 @@ Optional<ARIA::Role> HTMLAnchorElement::default_role() const
return ARIA::Role::generic;
}
// https://html.spec.whatwg.org/multipage/text-level-semantics.html#dom-a-text
DeprecatedString HTMLAnchorElement::text() const
{
// The text attribute's getter must return this element's descendant text content.
return descendant_text_content();
}
// https://html.spec.whatwg.org/multipage/text-level-semantics.html#dom-a-text
void HTMLAnchorElement::set_text(DeprecatedString const& text)
{
// The text attribute's setter must string replace all with the given value within this element.
string_replace_all(text);
}
}