Module style::invalidation::element::invalidator [] [src]

The struct that takes care of encapsulating all the logic on where and how element styles need to be invalidated.

Structs

Invalidation

An Invalidation is a complex selector that describes which elements, relative to a current element we are processing, must be restyled.

InvalidationResult

The result of a whole invalidation process for a given element.

TreeStyleInvalidator

The struct that takes care of encapsulating all the logic on where and how element styles need to be invalidated.

Traits

InvalidationProcessor

A trait to abstract the collection of invalidations for a given pass.

Type Definitions

InvalidationVector

A vector of invalidations, optimized for small invalidation sets.