Index: cc/delegated_renderer_layer_impl.cc |
diff --git a/cc/delegated_renderer_layer_impl.cc b/cc/delegated_renderer_layer_impl.cc |
index 693bd58a697d9fa09be96b43cbfe13b4cb9678a8..1b4c904fa9ec4b36162cd3d0188f56ed6e6e9b40 100644 |
--- a/cc/delegated_renderer_layer_impl.cc |
+++ b/cc/delegated_renderer_layer_impl.cc |
@@ -58,8 +58,7 @@ void DelegatedRendererLayerImpl::setRenderPasses(ScopedPtrVector<RenderPass>& re |
if (!m_renderPassesInDrawOrder.isEmpty()) { |
gfx::RectF newRootDamage = m_renderPassesInDrawOrder.last()->damageRect(); |
- newRootDamage.Union(oldRootDamage); |
- m_renderPassesInDrawOrder.last()->setDamageRect(newRootDamage); |
+ m_renderPassesInDrawOrder.last()->setDamageRect(gfx::Union(oldRootDamage, newRootDamage)); |
} |
} |