Chromium Code Reviews| Index: content/common/cc_messages.cc |
| diff --git a/content/common/cc_messages.cc b/content/common/cc_messages.cc |
| index 5ec8ae81cf0346ed8254a9c38c20295d4bb34742..fbd9fe0a5b71c461aa6682c8773fd8298243ba10 100644 |
| --- a/content/common/cc_messages.cc |
| +++ b/content/common/cc_messages.cc |
| @@ -320,6 +320,9 @@ void ParamTraits<cc::RenderPass>::Write( |
| case cc::DrawQuad::IO_SURFACE_CONTENT: |
| WriteParam(m, *cc::IOSurfaceDrawQuad::MaterialCast(quad)); |
| break; |
| + case cc::DrawQuad::PICTURE_CONTENT: |
| + NOTREACHED(); |
|
danakj
2013/03/21 02:34:42
Instead of assert can you just not send the quad?
Leandro GraciĆ” Gil
2013/03/21 16:42:48
Done.
|
| + break; |
| case cc::DrawQuad::TEXTURE_CONTENT: |
| WriteParam(m, *cc::TextureDrawQuad::MaterialCast(quad)); |
| break; |
| @@ -434,6 +437,9 @@ bool ParamTraits<cc::RenderPass>::Read( |
| case cc::DrawQuad::IO_SURFACE_CONTENT: |
| draw_quad = ReadDrawQuad<cc::IOSurfaceDrawQuad>(m, iter); |
| break; |
| + case cc::DrawQuad::PICTURE_CONTENT: |
| + NOTREACHED(); |
| + return false; |
| case cc::DrawQuad::TEXTURE_CONTENT: |
| draw_quad = ReadDrawQuad<cc::TextureDrawQuad>(m, iter); |
| break; |
| @@ -513,6 +519,9 @@ void ParamTraits<cc::RenderPass>::Log( |
| case cc::DrawQuad::IO_SURFACE_CONTENT: |
| LogParam(*cc::IOSurfaceDrawQuad::MaterialCast(quad), l); |
| break; |
| + case cc::DrawQuad::PICTURE_CONTENT: |
| + NOTREACHED(); |
| + break; |
| case cc::DrawQuad::TEXTURE_CONTENT: |
| LogParam(*cc::TextureDrawQuad::MaterialCast(quad), l); |
| break; |