| Index: cc/ipc/quads.mojom | 
| diff --git a/cc/ipc/quads.mojom b/cc/ipc/quads.mojom | 
| index 21cc0da94f70cf5320d7306d0448d96e3c06736b..902ad21d23838cf2356bdc2417ca9ac8b4734730 100644 | 
| --- a/cc/ipc/quads.mojom | 
| +++ b/cc/ipc/quads.mojom | 
| @@ -92,6 +92,12 @@ struct YUVVideoQuadState { | 
| float resource_multiplier; | 
| }; | 
|  | 
| +struct YVideoQuadState { | 
| +  uint32 resource_id; | 
| +  gfx.mojom.PointF uv_top_left; | 
| +  gfx.mojom.PointF uv_bottom_right; | 
| +}; | 
| + | 
| enum Material { | 
| INVALID, | 
| DEBUG_BORDER, | 
| @@ -103,6 +109,7 @@ enum Material { | 
| TEXTURE_CONTENT, | 
| TILED_CONTENT, | 
| YUV_VIDEO_CONTENT, | 
| +  Y_VIDEO_CONTENT, | 
| }; | 
|  | 
| struct DrawQuad { | 
| @@ -137,6 +144,7 @@ struct DrawQuad { | 
| TileQuadState? tile_quad_state; | 
| StreamVideoQuadState? stream_video_quad_state; | 
| YUVVideoQuadState? yuv_video_quad_state; | 
| +  YVideoQuadState? y_video_quad_state; | 
| }; | 
|  | 
| struct QuadList { | 
|  |