1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 13:17:35 +00:00

LibWeb: Replace some unnecessary ShadowRoot verify_cast with static_cast

These two occurrences of verify_cast happened right after a check on the
type of converted reference, making the verify_cast redundant.
This commit is contained in:
Baitinq 2022-11-06 00:45:27 +01:00 committed by Linus Groh
parent 5e5cdb2d28
commit 0758bc457e

View file

@ -291,7 +291,7 @@ Node& Node::shadow_including_root()
// if the objects root is a shadow root; otherwise its root.
auto& node_root = root();
if (is<ShadowRoot>(node_root))
return verify_cast<ShadowRoot>(node_root).host()->shadow_including_root();
return static_cast<ShadowRoot&>(node_root).host()->shadow_including_root();
return node_root;
}
@ -868,7 +868,7 @@ void Node::inserted()
ParentNode* Node::parent_or_shadow_host()
{
if (is<ShadowRoot>(*this))
return verify_cast<ShadowRoot>(*this).host();
return static_cast<ShadowRoot&>(*this).host();
return verify_cast<ParentNode>(parent());
}