1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-16 10:34:58 +00:00

LibWeb: Add a StackOfOpenElements helper for "popping until a tag name"

This commit is contained in:
Andreas Kling 2020-05-28 18:09:31 +02:00
parent e026a50777
commit c84212aaba
3 changed files with 14 additions and 12 deletions

View file

@ -94,4 +94,11 @@ bool StackOfOpenElements::contains(const Element& element) const
return false;
}
void StackOfOpenElements::pop_until_an_element_with_tag_name_has_been_popped(const FlyString& tag_name)
{
while (m_elements.last().tag_name() != tag_name)
pop();
pop();
}
}