Bug 2069393 - Collect stylesheet invalidations more lazily. r=#style #358 (firefox-autoland@autoland)

Warnings
  • Checking...
Blockers
  • Checking...
Branches lazy-invalidation -> autoland
Repo firefox-autoland@autoland (git) (git://github.com/emilio/firefox.git)
Author emilio
State closed
Commit Title

Bug 2069393 - Collect stylesheet invalidations more lazily. r=#style

Commit Body

We already keep track of whether a stylesheet has been committed or not, so this patch: * Avoids collecting invalidations for removals that haven't made it to the document. * Avoids collecting invalidations for insertions that get removed too early. This helps with bug 2065622, because most of the time in invalidation there is just useless.

Landings

Successfully landed

Landing requested on , by ealvarez@mozilla.com.

Landing Job: 87810

Last update:

Result: ca0576f17a3bfa9d26eca6db0440180b6dab8553 on firefox-autoland@autoland (git)

Links: Treeherder