servo/tests
Jonathan Chan 32f62a5ac6 style: Propagate changes in custom properties' computed values to descendants.
If ComputedValues.custom_properties differs between the old and new
ComputedValues, indicate that we have to propogate changes to
descendants by setting child_cascade_requirement to
MustCascadeDescendants in cascade_primary.

style::matching::TElement::cascade_primary already calls
accumulate_damage, which eventually calls
ServoRestyleDamage::compute_style_difference in order to check if other
properties' computed values changed. If any of those change, we signal
that we need to propogate changes for inherited properties.

With Properties & Values, some custom properties will not be inherited,
and we will need to revisit this.
2017-06-13 13:39:37 -07:00
..
compiletest Rewrite the ban-type lint in Python 2017-02-25 15:56:06 +01:00
dromaeo
heartbeats Update heartbeats-simple to 0.4; Include recently added profiler categories in heartbeat logging 2017-02-20 17:17:54 -06:00
html Implement Gamepad API 2017-04-12 15:43:14 +02:00
jquery
power
unit Add a size_of test for RuleNode. 2017-06-12 12:13:27 -07:00
wpt style: Propagate changes in custom properties' computed values to descendants. 2017-06-13 13:39:37 -07:00