servo/components/style/invalidation/element
bors-servo 26279064eb Auto merge of #19060 - emilio:invalidation-fishy, r=nox
style: Fix some fishiness in the invalidation code.

See individual commits for details, I think this is not observable.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19060)
<!-- Reviewable:end -->
2017-10-30 07:39:00 -05:00
..
collector.rs style: Make the SelectorMap API slightly nicer. 2017-10-30 12:33:44 +01:00
element_wrapper.rs style: Properly forward ElementWrapper::blocks_ancestor_combinators. 2017-10-30 12:40:25 +01:00
invalidation_map.rs Revert "Diagnostic map semantics." 2017-10-23 13:51:08 -07:00
invalidator.rs style: Ensure QuerySelector only processes the light tree. 2017-10-23 08:27:50 +02:00
mod.rs style: Split the invalidation collection from the invalidator step. 2017-10-13 12:16:59 +02:00
restyle_hints.rs Backed out changeset e64e659c077d: servo PR #18809 and revendor for reftest failures, e.g. in layout/reftests/bugs/392435-1.html. r=backout on a CLOSED TREE 2017-10-19 21:26:51 +00:00