summaryrefslogtreecommitdiffstats
path: root/cc/proto
diff options
context:
space:
mode:
authorjaydasika <jaydasika@chromium.org>2016-01-27 09:05:07 -0800
committerCommit bot <commit-bot@chromium.org>2016-01-27 17:06:16 +0000
commit8665451221d678b75feeebbea51fd780148aa2cc (patch)
treed8bb9febcf7a2dd13d4a8075a54c1c9168947c4d /cc/proto
parent477b16c4b0051e183d22d3705faeebcb2cc0cc42 (diff)
downloadchromium_src-8665451221d678b75feeebbea51fd780148aa2cc.zip
chromium_src-8665451221d678b75feeebbea51fd780148aa2cc.tar.gz
chromium_src-8665451221d678b75feeebbea51fd780148aa2cc.tar.bz2
cc :: Reland compute if layer is drawn from property trees
This CL : * deletes is_hidden * computes if a layer is drawn using the effect tree BUG=575413 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel patch from issue 1588093004 at patchset 250001 (http://crrev.com/1588093004#ps250001) Review URL: https://codereview.chromium.org/1633203002 Cr-Commit-Position: refs/heads/master@{#371807}
Diffstat (limited to 'cc/proto')
-rw-r--r--cc/proto/property_tree.proto10
1 files changed, 7 insertions, 3 deletions
diff --git a/cc/proto/property_tree.proto b/cc/proto/property_tree.proto
index 50cfb45..d35f264 100644
--- a/cc/proto/property_tree.proto
+++ b/cc/proto/property_tree.proto
@@ -81,9 +81,13 @@ message EffectNodeData {
optional float opacity = 1;
optional float screen_space_opacity = 2;
optional bool has_render_surface = 3;
- optional int64 num_copy_requests_in_subtree = 4;
- optional int64 transform_id = 5;
- optional int64 clip_id = 6;
+ optional bool has_copy_request = 4;
+ optional bool has_background_filters = 5;
+ optional bool is_drawn = 6;
+ optional bool screen_space_opacity_is_animating = 7;
+ optional int64 num_copy_requests_in_subtree = 8;
+ optional int64 transform_id = 9;
+ optional int64 clip_id = 10;
}
message ScrollNodeData {