summaryrefslogtreecommitdiffstats
path: root/chromium/cc/trees/effect_node.cc
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-07-16 11:45:35 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-07-17 08:59:23 +0000
commit552906b0f222c5d5dd11b9fd73829d510980461a (patch)
tree3a11e6ed0538a81dd83b20cf3a4783e297f26d91 /chromium/cc/trees/effect_node.cc
parent1b05827804eaf047779b597718c03e7d38344261 (diff)
BASELINE: Update Chromium to 83.0.4103.122
Change-Id: Ie3a82f5bb0076eec2a7c6a6162326b4301ee291e Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'chromium/cc/trees/effect_node.cc')
-rw-r--r--chromium/cc/trees/effect_node.cc9
1 files changed, 7 insertions, 2 deletions
diff --git a/chromium/cc/trees/effect_node.cc b/chromium/cc/trees/effect_node.cc
index b84952f357e..a412c237f1c 100644
--- a/chromium/cc/trees/effect_node.cc
+++ b/chromium/cc/trees/effect_node.cc
@@ -98,6 +98,8 @@ const char* RenderSurfaceReasonToString(RenderSurfaceReason reason) {
return "root";
case RenderSurfaceReason::k3dTransformFlattening:
return "3d transform flattening";
+ case RenderSurfaceReason::kBackdropScope:
+ return "backdrop scope";
case RenderSurfaceReason::kBlendMode:
return "blend mode";
case RenderSurfaceReason::kBlendModeDstIn:
@@ -143,9 +145,10 @@ void EffectNode::AsValueInto(base::trace_event::TracedValue* value) const {
value->SetInteger("parent_id", parent_id);
value->SetInteger("stable_id", stable_id);
value->SetDouble("opacity", opacity);
- if (!backdrop_filters.IsEmpty()) {
+ if (!filters.IsEmpty())
+ value->SetString("filters", filters.ToString());
+ if (!backdrop_filters.IsEmpty())
value->SetString("backdrop_filters", backdrop_filters.ToString());
- }
value->SetDouble("backdrop_filter_quality", backdrop_filter_quality);
value->SetBoolean("is_fast_rounded_corner", is_fast_rounded_corner);
if (!rounded_corner_bounds.IsEmpty()) {
@@ -156,6 +159,8 @@ void EffectNode::AsValueInto(base::trace_event::TracedValue* value) const {
value->SetBoolean("cache_render_surface", cache_render_surface);
value->SetBoolean("has_copy_request", has_copy_request);
value->SetBoolean("double_sided", double_sided);
+ value->SetBoolean("hidden_by_backface_visibility",
+ hidden_by_backface_visibility);
value->SetBoolean("trilinear_filtering", trilinear_filtering);
value->SetBoolean("is_drawn", is_drawn);
value->SetBoolean("has_potential_filter_animation",