mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-05-11 01:22:43 +02:00
Element::set_shadow_root directly selected the style invalidation reason used when a shadow root changes. Move that mapping into CSS::Invalidation::ElementStateInvalidator. Element still owns the shadow-root state transition and the required layout-tree invalidation. CSS invalidation now owns the style dirtiness for that state change.
221 KiB
221 KiB