LibWeb: Return NonnullGCPtr<DOMTokenList> from relList getters

This commit is contained in:
Tim Ledbetter 2024-05-18 05:54:15 +01:00 committed by Andreas Kling
commit fc395716e9
Notes: sideshowbarker 2024-07-17 20:22:04 +09:00
8 changed files with 12 additions and 12 deletions

View file

@ -39,12 +39,12 @@ void HTMLAreaElement::attribute_changed(FlyString const& name, Optional<String>
}
// https://html.spec.whatwg.org/multipage/image-maps.html#dom-area-rellist
JS::GCPtr<DOM::DOMTokenList> HTMLAreaElement::rel_list()
JS::NonnullGCPtr<DOM::DOMTokenList> HTMLAreaElement::rel_list()
{
// The IDL attribute relList must reflect the rel content attribute.
if (!m_rel_list)
m_rel_list = DOM::DOMTokenList::create(*this, HTML::AttributeNames::rel);
return m_rel_list;
return *m_rel_list;
}
Optional<String> HTMLAreaElement::hyperlink_element_utils_href() const