Index: cc/output/direct_renderer.cc |
diff --git a/cc/output/direct_renderer.cc b/cc/output/direct_renderer.cc |
index 0083427d3f50deacf362798dfc65984f435de233..1be41e9216244f7695506283ce4779778e768c79 100644 |
--- a/cc/output/direct_renderer.cc |
+++ b/cc/output/direct_renderer.cc |
@@ -436,8 +436,8 @@ |
// If |has_external_stencil_test| we can't discard or clear. Make sure we |
// don't need to. |
- DCHECK(!has_external_stencil_test || |
- !frame->current_render_pass->has_transparent_background); |
+ DCHECK_IMPLIES(has_external_stencil_test, |
+ !frame->current_render_pass->has_transparent_background); |
SurfaceInitializationMode mode; |
if (should_clear_surface && render_pass_is_clipped) { |