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

LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtr

This commit is contained in:
Linus Groh 2022-12-14 17:40:33 +00:00 committed by Tim Flynn
parent 2a66fc6cae
commit 22089436ed
161 changed files with 367 additions and 370 deletions

View file

@ -376,7 +376,7 @@ void HTMLInputElement::create_shadow_tree_if_needed()
break;
}
auto* shadow_root = heap().allocate<DOM::ShadowRoot>(realm(), document(), *this);
auto shadow_root = heap().allocate<DOM::ShadowRoot>(realm(), document(), *this);
auto initial_value = m_value;
if (initial_value.is_null())
initial_value = DeprecatedString::empty();
@ -390,8 +390,8 @@ void HTMLInputElement::create_shadow_tree_if_needed()
m_text_node->set_is_password_input({}, true);
MUST(element->append_child(*m_text_node));
MUST(shadow_root->append_child(move(element)));
set_shadow_root(move(shadow_root));
MUST(shadow_root->append_child(element));
set_shadow_root(shadow_root);
}
void HTMLInputElement::did_receive_focus()