LibWeb: Avoid ref-count churn when diffing computed styles

This commit is contained in:
Tim Ledbetter
2026-04-24 16:18:40 +01:00
committed by Andreas Kling
parent 5d38e37a53
commit eef11001ec
Notes: github-actions[bot] 2026-04-25 06:49:15 +00:00
3 changed files with 12 additions and 7 deletions

View File

@@ -31,6 +31,6 @@ struct RequiredInvalidationAfterStyleChange {
static RequiredInvalidationAfterStyleChange full() { return { true, true, true, true, false }; }
};
RequiredInvalidationAfterStyleChange compute_property_invalidation(CSS::PropertyID property_id, ValueComparingRefPtr<StyleValue const> const& old_value, ValueComparingRefPtr<StyleValue const> const& new_value);
RequiredInvalidationAfterStyleChange compute_property_invalidation(CSS::PropertyID property_id, StyleValue const* old_value, StyleValue const* new_value);
}