Closed Bug 1355863 Opened 7 years ago Closed 7 years ago

stylo: Stop flagging :any selectors as needing cache revalidation.

Categories

(Core :: CSS Parsing and Computation, enhancement, P4)

enhancement

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: emilio, Unassigned)

References

(Blocks 1 open bug)

Details

Right now we have this code that checks whether a given pseudo-class contains a state flag, and if not we mark the flag as needing revalidation. That catches :empty, etc, but also :-moz-any.

We should exclude it from there, since it's plain false it really needs revalidation (the selectors it contains may, but we analyze those separately).

I believe this may cause a bunch of selectors to be added into the revalidation list without necessity.
Priority: -- → P4
This was fixed long ago.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.