| Index: cc/tiles/tile_manager.cc
 | 
| diff --git a/cc/tiles/tile_manager.cc b/cc/tiles/tile_manager.cc
 | 
| index b9d3ab7fd1535260af4c358a69181603cdf974ec..3a09995cdb7d922b5fa74337ffc8824302f0536b 100644
 | 
| --- a/cc/tiles/tile_manager.cc
 | 
| +++ b/cc/tiles/tile_manager.cc
 | 
| @@ -668,8 +668,10 @@ scoped_refptr<RasterTask> TileManager::CreateRasterTask(
 | 
|    if (resource) {
 | 
|      resource_content_id = tile->invalidated_id();
 | 
|      DCHECK_EQ(DetermineResourceFormat(tile), resource->format());
 | 
| -    DCHECK_EQ(tile->desired_texture_size().ToString(),
 | 
| -              resource->size().ToString());
 | 
| +    if (!IsResourceFormatCompressed(resource->format())) {
 | 
| +      DCHECK_EQ(tile->desired_texture_size().ToString(),
 | 
| +                resource->size().ToString());
 | 
| +    }
 | 
|    } else {
 | 
|      resource = resource_pool_->AcquireResource(tile->desired_texture_size(),
 | 
|                                                 DetermineResourceFormat(tile));
 | 
| 
 |