Expand description
Invalidation of element styles relative selectors.
Structsยง
- Already
Invalidated ๐Entry  - Optimization
Context ๐ - Context required to try and optimize away relative dependencies.
 - Relative
Selector Dependency Collector  - Interface for collecting relative selector dependencies.
 - Relative
Selector Inner Invalidation Processor  - Invalidation for the selector(s) inside a relative selector.
 - Relative
Selector ๐Invalidation  - Relative
Selector Invalidator  - Overall invalidator for handling relative selector invalidations.
 - Relative
Selector Outer Invalidation Processor  - Blindly invalidate everything outside of a relative selector.
Consider 
:is(.a :has(.b) .c ~ .d) ~ .e .f, where .b gets deleted. Since the tree mutated, we cannot rely on snapshots. - ToInvalidate ๐
 
Enumsยง
- DomMutation
Operation  - Kind of DOM mutation this relative selector invalidation is being carried out in.
 
Functionsยง
Type Aliasesยง
- Already
Invalidated ๐ - Dependencies ๐
 - Element
Dependencies ๐ - Inner
Invalidations ๐ - Invalidations ๐