Index: cc/trees/property_tree.cc |
diff --git a/cc/trees/property_tree.cc b/cc/trees/property_tree.cc |
index 1a4b0719fa93e33f6bd13fbd91249d41c6a2261c..ec8b47128a02c66927807a5549430feb14306d82 100644 |
--- a/cc/trees/property_tree.cc |
+++ b/cc/trees/property_tree.cc |
@@ -413,6 +413,7 @@ EffectNodeData::EffectNodeData() |
: opacity(1.f), |
screen_space_opacity(1.f), |
has_render_surface(false), |
+ contributes_to_copy_request(false), |
num_copy_requests_in_subtree(0), |
transform_id(0), |
clip_id(0) {} |
@@ -421,6 +422,7 @@ bool EffectNodeData::operator==(const EffectNodeData& other) const { |
return opacity == other.opacity && |
screen_space_opacity == other.screen_space_opacity && |
has_render_surface == other.has_render_surface && |
+ contributes_to_copy_request == other.contributes_to_copy_request && |
num_copy_requests_in_subtree == other.num_copy_requests_in_subtree && |
transform_id == other.transform_id && clip_id == other.clip_id; |
} |
@@ -431,6 +433,7 @@ void EffectNodeData::ToProtobuf(proto::TreeNode* proto) const { |
data->set_opacity(opacity); |
data->set_screen_space_opacity(screen_space_opacity); |
data->set_has_render_surface(has_render_surface); |
+ data->set_contributes_to_copy_request(contributes_to_copy_request); |
data->set_num_copy_requests_in_subtree(num_copy_requests_in_subtree); |
data->set_transform_id(transform_id); |
data->set_clip_id(clip_id); |
@@ -443,6 +446,7 @@ void EffectNodeData::FromProtobuf(const proto::TreeNode& proto) { |
opacity = data.opacity(); |
screen_space_opacity = data.screen_space_opacity(); |
has_render_surface = data.has_render_surface(); |
+ contributes_to_copy_request = data.contributes_to_copy_request(); |
num_copy_requests_in_subtree = data.num_copy_requests_in_subtree(); |
transform_id = data.transform_id(); |
clip_id = data.clip_id(); |