Index: cc/output/gl_renderer.cc |
diff --git a/cc/output/gl_renderer.cc b/cc/output/gl_renderer.cc |
index 52e217889d05007bf1f6074d014a460a31f5751e..d7e6b3dee84923e35364fa99c2572544fa8b143f 100644 |
--- a/cc/output/gl_renderer.cc |
+++ b/cc/output/gl_renderer.cc |
@@ -348,6 +348,11 @@ void GLRenderer::DoDrawQuad(DrawingFrame* frame, const DrawQuad* quad) { |
case DrawQuad::STREAM_VIDEO_CONTENT: |
DrawStreamVideoQuad(frame, StreamVideoDrawQuad::MaterialCast(quad)); |
break; |
+ case DrawQuad::SURFACE_CONTENT: |
+ // Surface content should be fully resolved to other quad types before |
+ // reaching a direct renderer. |
+ NOTREACHED(); |
+ break; |
case DrawQuad::TEXTURE_CONTENT: |
EnqueueTextureQuad(frame, TextureDrawQuad::MaterialCast(quad)); |
break; |