LibWeb: Don't drop entire layout tree on object element update

It's sufficient to just rebuild the layout subtree rooted at the object
element itself.
This commit is contained in:
Andreas Kling 2025-03-24 23:07:53 +00:00 committed by Jelle Raaijmakers
commit dc83f3375c
Notes: github-actions[bot] 2025-03-25 07:32:42 +00:00
2 changed files with 1 additions and 2 deletions

View file

@ -53,7 +53,6 @@ enum class QuirksMode {
#define ENUMERATE_INVALIDATE_LAYOUT_TREE_REASONS(X) \
X(DocumentAddAnElementToTheTopLayer) \
X(DocumentRequestAnElementToBeRemovedFromTheTopLayer) \
X(HTMLObjectElement) \
X(ShadowRootSetInnerHTML)
enum class InvalidateLayoutTreeReason {