Index: cc/paint/display_item_list.cc |
diff --git a/cc/paint/display_item_list.cc b/cc/paint/display_item_list.cc |
index c1b069548409f6a31a1aeea75870222fc5c62645..6a6b110b752aea5a1ca996b5a6bd697d50d86a62 100644 |
--- a/cc/paint/display_item_list.cc |
+++ b/cc/paint/display_item_list.cc |
@@ -526,6 +526,8 @@ DisplayItemList::CreateTracedValue(bool include_items) const { |
void DisplayItemList::GenerateDiscardableImagesMetadata() { |
// This should be only called once. |
DCHECK(image_map_.empty()); |
+ if (!has_discardable_images_) |
+ return; |
gfx::Rect bounds = rtree_.GetBounds(); |
DiscardableImageMap::ScopedMetadataGenerator generator( |