mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-05-11 09:27:00 +02:00
Element.cpp still contained the CSS logic for deciding whether an invalidation set references features present on an element. Move that matcher into CSS::Invalidation::InvalidationSetMatcher. The helper uses Element's public API for classes, id, attributes, pseudo-class state, and removed-attribute tracking. This keeps Element focused on DOM state while CSS::Invalidation owns selector feature matching.
4.1 KiB
4.1 KiB