diff options
author | Andreas Kling <kling@serenityos.org> | 2022-12-15 20:11:01 +0100 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2022-12-16 09:58:03 +0100 |
commit | c355e9692dd0fd417003d9fd42e7fcfe7f6840da (patch) | |
tree | d0651c532052e64c3723fde3a73ad894a571f47b /Userland/Libraries/LibWeb/HTML | |
parent | 2ded895107e28d947a01569e7cb629070c44c83c (diff) | |
download | serenity-c355e9692dd0fd417003d9fd42e7fcfe7f6840da.zip |
LibWeb: Add spec links to IDL APIs in HTMLTableElement
Diffstat (limited to 'Userland/Libraries/LibWeb/HTML')
-rw-r--r-- | Userland/Libraries/LibWeb/HTML/HTMLTableElement.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Userland/Libraries/LibWeb/HTML/HTMLTableElement.cpp b/Userland/Libraries/LibWeb/HTML/HTMLTableElement.cpp index b1c89df5d3..18a2a70a27 100644 --- a/Userland/Libraries/LibWeb/HTML/HTMLTableElement.cpp +++ b/Userland/Libraries/LibWeb/HTML/HTMLTableElement.cpp @@ -73,6 +73,7 @@ void HTMLTableElement::set_caption(HTMLTableCaptionElement* caption) MUST(pre_insert(*caption, first_child())); } +// https://html.spec.whatwg.org/multipage/tables.html#dom-table-createcaption JS::NonnullGCPtr<HTMLTableCaptionElement> HTMLTableElement::create_caption() { auto maybe_caption = caption(); @@ -85,6 +86,7 @@ JS::NonnullGCPtr<HTMLTableCaptionElement> HTMLTableElement::create_caption() return static_cast<HTMLTableCaptionElement&>(*caption); } +// https://html.spec.whatwg.org/multipage/tables.html#dom-table-deletecaption void HTMLTableElement::delete_caption() { auto maybe_caption = caption(); @@ -150,6 +152,7 @@ WebIDL::ExceptionOr<void> HTMLTableElement::set_t_head(HTMLTableSectionElement* return {}; } +// https://html.spec.whatwg.org/multipage/tables.html#dom-table-createthead JS::NonnullGCPtr<HTMLTableSectionElement> HTMLTableElement::create_t_head() { auto maybe_thead = t_head(); @@ -181,6 +184,7 @@ JS::NonnullGCPtr<HTMLTableSectionElement> HTMLTableElement::create_t_head() return static_cast<HTMLTableSectionElement&>(*thead); } +// https://html.spec.whatwg.org/multipage/tables.html#dom-table-deletethead void HTMLTableElement::delete_t_head() { auto maybe_thead = t_head(); @@ -224,6 +228,7 @@ WebIDL::ExceptionOr<void> HTMLTableElement::set_t_foot(HTMLTableSectionElement* return {}; } +// https://html.spec.whatwg.org/multipage/tables.html#dom-table-createtfoot JS::NonnullGCPtr<HTMLTableSectionElement> HTMLTableElement::create_t_foot() { auto maybe_tfoot = t_foot(); @@ -235,6 +240,7 @@ JS::NonnullGCPtr<HTMLTableSectionElement> HTMLTableElement::create_t_foot() return static_cast<HTMLTableSectionElement&>(*tfoot); } +// https://html.spec.whatwg.org/multipage/tables.html#dom-table-deletetfoot void HTMLTableElement::delete_t_foot() { auto maybe_tfoot = t_foot(); @@ -256,6 +262,7 @@ JS::NonnullGCPtr<DOM::HTMLCollection> HTMLTableElement::t_bodies() return *m_t_bodies; } +// https://html.spec.whatwg.org/multipage/tables.html#dom-table-createtbody JS::NonnullGCPtr<HTMLTableSectionElement> HTMLTableElement::create_t_body() { auto tbody = DOM::create_element(document(), TagNames::tbody, Namespace::HTML); @@ -312,6 +319,7 @@ JS::NonnullGCPtr<DOM::HTMLCollection> HTMLTableElement::rows() return *m_rows; } +// https://html.spec.whatwg.org/multipage/tables.html#dom-table-insertrow WebIDL::ExceptionOr<JS::NonnullGCPtr<HTMLTableRowElement>> HTMLTableElement::insert_row(long index) { auto rows = this->rows(); |