servo/components/style/invalidation/element
Emilio Cobos Álvarez f14f1fa440 style: fix invalidation of sibling combinators in different slots
This extends the code to deal with sibling invalidation to handle the
case where the flat tree doesn't match the DOM tree. In the test-case
for example, dom is:

  * details
    * summary id=a
    * summary

But flat tree is:

  * details
  * slot
    * summary id=a
  * slot
    * summary

Differential Revision: https://phabricator.services.mozilla.com/D159150
2023-11-03 08:59:49 +01:00
..
document_state.rs style: fix invalidation of sibling combinators in different slots 2023-11-03 08:59:49 +01:00
element_wrapper.rs style: Add simple parsing and matching support for :has 2023-10-02 14:37:19 +00:00
invalidation_map.rs Further changes required by Servo 2023-10-02 14:37:19 +00:00
invalidator.rs style: fix invalidation of sibling combinators in different slots 2023-11-03 08:59:49 +01:00
mod.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
restyle_hints.rs style: More fine-grained viewport units invalidation 2023-05-24 18:32:37 +02:00
state_and_attributes.rs style: fix invalidation of sibling combinators in different slots 2023-11-03 08:59:49 +01:00