servo/components/layout/display_list
bors-servo f2036e7661 Auto merge of #19757 - emilio:bye-custom-cascade, r=nox
style: Remove -servo-text-decorations-in-effect

It is bogus, because it depends on the display property as it's cascaded, but
the display property can change afterwards, for example, if we get blockified
because we're the root element or a flex item.

Replace it with a normal field instead.

Also, it carries some weight, because it's the last property that uses this
concept of "derived" property, and "custom cascade". So we can remove some code
after this.

Compute it after the cascade process in StyleAdjuster.

<!-- 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/19757)
<!-- Reviewable:end -->
2018-01-15 05:14:49 -06:00
..
background.rs Use the new WebRender conversion functions. 2018-01-07 22:53:51 +01:00
builder.rs Auto merge of #19757 - emilio:bye-custom-cascade, r=nox 2018-01-15 05:14:49 -06:00
conversions.rs Create a file for WebRender conversions 2018-01-07 22:29:23 +01:00
mod.rs Use the new WebRender conversion functions. 2018-01-07 22:53:51 +01:00
webrender_helpers.rs Remove BoxShadowClipMode from gfx 2018-01-07 23:13:41 +01:00