mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-05-03 13:02:09 +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.
1.6 KiB
1.6 KiB