LibWeb: Add opt-in tracing of invalidate_layout_tree() calls with reason

This commit is contained in:
Andreas Kling 2025-03-05 21:04:20 +01:00 committed by Alexander Kalenik
parent c333042e63
commit 415079bc11
Notes: github-actions[bot] 2025-03-08 02:39:05 +00:00
8 changed files with 46 additions and 12 deletions

View file

@ -964,7 +964,7 @@ void KeyframeEffect::update_computed_properties()
if (invalidation.relayout)
document.set_needs_layout();
if (invalidation.rebuild_layout_tree)
document.invalidate_layout_tree();
document.invalidate_layout_tree(DOM::InvalidateLayoutTreeReason::KeyframeEffect);
if (invalidation.repaint) {
document.set_needs_display();
document.set_needs_to_resolve_paint_only_properties();