Commit a4ea774e authored by Xianzhu Wang's avatar Xianzhu Wang Committed by Commit Bot

Disable generic effect paint property nodes for SPv1

We seem to have some under-invalidation of effect paint
properties. This CL avoids the bug for SPv1. We will fix the
bug in SPv175/SPv2.

Bug: 769769
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
Change-Id: Iade52f8b1748318edacf959c872552278a116321
Reviewed-on: https://chromium-review.googlesource.com/690616Reviewed-by: default avatarPhilip Rogers <pdr@chromium.org>
Reviewed-by: default avatarTien-Ren Chen <trchen@chromium.org>
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#505274}
parent 8da4896c
......@@ -1609,8 +1609,11 @@ void PaintPropertyTreeBuilder::UpdateFragmentPropertiesForSelf(
full_context.force_subtree_update);
UpdateCssClip(object, *properties, fragment_context,
full_context.force_subtree_update, full_context.clip_changed);
UpdateEffect(object, *properties, fragment_context,
full_context.force_subtree_update, full_context.clip_changed);
if (RuntimeEnabledFeatures::SlimmingPaintV175Enabled()) {
UpdateEffect(object, *properties, fragment_context,
full_context.force_subtree_update,
full_context.clip_changed);
}
UpdateFilter(object, *properties, fragment_context,
full_context.force_subtree_update);
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment