Files
ladybird/Libraries/LibWeb/CSS
Andreas Kling 61a18d91d6 LibWeb: Move pseudo-class state invalidation into a helper
Document.cpp contained the CSS rule-cache matching used to decide which
elements need style updates when hover, focus, or target state changes.
Move that logic into CSS::Invalidation::PseudoClassInvalidator.

Document still owns the current state slots and chooses when a state
transition happens. The helper now owns the selector matching and
recursive invalidation pass for those pseudo-class transitions.
2026-04-29 15:47:23 +02:00
..
2026-02-18 08:02:45 -05:00
2026-02-18 08:02:45 -05:00
2026-04-22 14:24:12 +01:00