Index: cc/quads/render_pass.cc |
diff --git a/cc/quads/render_pass.cc b/cc/quads/render_pass.cc |
index afcc6e816fb5857aebeb60e8d2ef593620bb737e..5c124225bc79fbf717dae65172037c85f28c4dcb 100644 |
--- a/cc/quads/render_pass.cc |
+++ b/cc/quads/render_pass.cc |
@@ -175,6 +175,10 @@ SharedQuadState* RenderPass::CreateAndAppendSharedQuadState() { |
} |
void RenderPass::AppendDrawQuad(scoped_ptr<DrawQuad> draw_quad) { |
+ DCHECK(!shared_quad_state_list.empty()); |
+ DCHECK(!draw_quad->rect.IsEmpty()); |
+ DCHECK(!draw_quad->visible_rect.IsEmpty()); |
+ |
quad_list.push_back(draw_quad.Pass()); |
} |