| Index: cc/raster/zero_copy_raster_buffer_provider.cc | 
| diff --git a/cc/raster/zero_copy_raster_buffer_provider.cc b/cc/raster/zero_copy_raster_buffer_provider.cc | 
| index 17ef43779dabf0d08a0432cfdc396f59023951b3..a4d02c65713be7215a883b8af470e1e5d9c22f2c 100644 | 
| --- a/cc/raster/zero_copy_raster_buffer_provider.cc | 
| +++ b/cc/raster/zero_copy_raster_buffer_provider.cc | 
| @@ -125,6 +125,20 @@ bool ZeroCopyRasterBufferProvider::CanPartialRasterIntoProvidedResource() | 
| return false; | 
| } | 
|  | 
| +bool ZeroCopyRasterBufferProvider::IsResourceReadyToDraw( | 
| +    ResourceId resource_id) const { | 
| +  // Zero-copy resources are immediately ready to draw. | 
| +  return true; | 
| +} | 
| + | 
| +uint64_t ZeroCopyRasterBufferProvider::SetReadyToDrawCallback( | 
| +    const ResourceProvider::ResourceIdArray& resource_ids, | 
| +    const base::Closure& callback, | 
| +    uint64_t pending_callback_id) const { | 
| +  // Zero-copy resources are immediately ready to draw. | 
| +  return 0; | 
| +} | 
| + | 
| void ZeroCopyRasterBufferProvider::Shutdown() {} | 
|  | 
| }  // namespace cc | 
|  |