diff options
author | Patrick Walton <pcwalton@mimiga.net> | 2016-03-16 14:53:43 -0700 |
---|---|---|
committer | Patrick Walton <pcwalton@mimiga.net> | 2016-03-21 08:38:00 -0700 |
commit | 21ea8eef1957f62c6a922d69a0f906bbd2e255dd (patch) | |
tree | f6d4f9d89838a5ae9207fcca551436f37ef48d4d | |
parent | e95368df6297e664122da8ae15f25724be557353 (diff) | |
download | servo-21ea8eef1957f62c6a922d69a0f906bbd2e255dd.tar.gz servo-21ea8eef1957f62c6a922d69a0f906bbd2e255dd.zip |
layout: Make transform changes require incremental repaint.
The progress bar in browser.html was only accidentally working before,
so actually making use of `REPAINT` makes it stop working without this
change.
-rw-r--r-- | components/layout/incremental.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/layout/incremental.rs b/components/layout/incremental.rs index 362ec2a472c..7b5838ea19a 100644 --- a/components/layout/incremental.rs +++ b/components/layout/incremental.rs @@ -167,7 +167,8 @@ pub fn compute_damage(old: Option<&Arc<ComputedValues>>, new: &ComputedValues) - [ REPAINT ], [ get_color.color, get_background.background_color, get_border.border_top_color, get_border.border_right_color, - get_border.border_bottom_color, get_border.border_left_color + get_border.border_bottom_color, get_border.border_left_color, + get_effects.transform ]); add_if_not_equal!(old, new, damage, |