LibWeb: Rename Element::shadow_root_internal() to shadow_root()

And let the old shadow_root(), which was only supposed to be used by
bindings, be called shadow_root_for_bindings() instead.

This makes it much easier to read DOM code, and we don't have to worry
about when to use shadow_root_internal() or why.
This commit is contained in:
Andreas Kling
2024-06-25 11:28:58 +02:00
committed by Andreas Kling
parent c7d9c1c0b2
commit f4bdf56212
18 changed files with 27 additions and 28 deletions

View File

@@ -334,7 +334,7 @@ WebIDL::ExceptionOr<void> HTMLTextAreaElement::set_rows(unsigned rows)
void HTMLTextAreaElement::create_shadow_tree_if_needed()
{
if (shadow_root_internal())
if (shadow_root())
return;
auto shadow_root = heap().allocate<DOM::ShadowRoot>(realm(), document(), *this, Bindings::ShadowRootMode::Closed);