mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-30 20:59:16 +00:00
LibWeb: Match spec changes to "create an element" algorithm
Corresponds to https://github.com/whatwg/html/pull/10857 No code changes, only comments.
This commit is contained in:
parent
aa29a3ff6b
commit
4c5a40579a
Notes:
github-actions[bot]
2024-12-18 19:23:42 +00:00
Author: https://github.com/AtkinsSJ
Commit: 4c5a40579a
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/2967
12 changed files with 25 additions and 25 deletions
|
@ -442,13 +442,13 @@ void Document::initialize(JS::Realm& realm)
|
|||
// https://html.spec.whatwg.org/multipage/document-lifecycle.html#populate-with-html/head/body
|
||||
WebIDL::ExceptionOr<void> Document::populate_with_html_head_and_body()
|
||||
{
|
||||
// 1. Let html be the result of creating an element given document, html, and the HTML namespace.
|
||||
// 1. Let html be the result of creating an element given document, "html", and the HTML namespace.
|
||||
auto html = TRY(DOM::create_element(*this, HTML::TagNames::html, Namespace::HTML));
|
||||
|
||||
// 2. Let head be the result of creating an element given document, head, and the HTML namespace.
|
||||
// 2. Let head be the result of creating an element given document, "head", and the HTML namespace.
|
||||
auto head = TRY(DOM::create_element(*this, HTML::TagNames::head, Namespace::HTML));
|
||||
|
||||
// 3. Let body be the result of creating an element given document, body, and the HTML namespace.
|
||||
// 3. Let body be the result of creating an element given document, "body", and the HTML namespace.
|
||||
auto body = TRY(DOM::create_element(*this, HTML::TagNames::body, Namespace::HTML));
|
||||
|
||||
// 4. Append html to document.
|
||||
|
@ -930,7 +930,7 @@ WebIDL::ExceptionOr<void> Document::set_title(String const& title)
|
|||
}
|
||||
// 2. Otherwise:
|
||||
else {
|
||||
// 1. Let element be the result of creating an element given the document element's node document, title,
|
||||
// 1. Let element be the result of creating an element given the document element's node document, "title",
|
||||
// and the SVG namespace.
|
||||
element = TRY(DOM::create_element(*this, HTML::TagNames::title, Namespace::SVG));
|
||||
|
||||
|
@ -959,7 +959,7 @@ WebIDL::ExceptionOr<void> Document::set_title(String const& title)
|
|||
}
|
||||
// 3. Otherwise:
|
||||
else {
|
||||
// 1. Let element be the result of creating an element given the document element's node document, title,
|
||||
// 1. Let element be the result of creating an element given the document element's node document, "title",
|
||||
// and the HTML namespace.
|
||||
element = TRY(DOM::create_element(*this, HTML::TagNames::title, Namespace::HTML));
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue