servo/tests
bors-servo d1e27eb4f4 Auto merge of #10109 - mbrubeck:compute_damage_short_circuit, r=pcwalton
Fixes for compute_damage

A few changes:

* Make `compute_damage` short-circuit more, by skipping comparisons if they will only set flags that are already set.

* Update some obsolete comments.

* Add a bunch of missing properties to `compute_damage`.

* Set `RECONSTRUCT_FLOW` when `text-decoration` changes, because it can affect text fragment splitting/merging.

I believe this is all of the computed properties except for the animation properties. (I wasn't sure what to do with those.)  After this lands I'd like to work on moving this information into `properties.mako.rs` so that this function can be auto-generated, and so that newly-added properties can default to setting all flags instead of none.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10109)
<!-- Reviewable:end -->
2016-03-22 10:29:48 +05:30
..
compiletest Added compiler lint ban on DOMRefCell 2016-03-09 23:48:32 +02:00
dromaeo
heartbeats Heartbeats now on crates.io. 2016-03-09 15:47:37 -06:00
html Fix unexpected overflow with overflow: hidden set. 2016-03-03 05:02:37 +10:00
jquery Update expected results for the jquery tests. 2016-03-16 14:48:10 +01:00
power
unit Recompute viewport-dependent styles on viewport size change 2016-03-19 13:23:39 -07:00
wpt Auto merge of #10109 - mbrubeck:compute_damage_short_circuit, r=pcwalton 2016-03-22 10:29:48 +05:30