Index: chrome/browser/android/thumbnail/thumbnail_cache.cc |
diff --git a/chrome/browser/android/thumbnail/thumbnail_cache.cc b/chrome/browser/android/thumbnail/thumbnail_cache.cc |
index ca6751592eca8c9d96853fa851f1b9d0a11c7cb6..381bbc32ab1dfa7f1aea8bf909feec61f561edbc 100644 |
--- a/chrome/browser/android/thumbnail/thumbnail_cache.cc |
+++ b/chrome/browser/android/thumbnail/thumbnail_cache.cc |
@@ -473,6 +473,11 @@ void ThumbnailCache::RemoveFromReadQueue(TabId tab_id) { |
read_queue_.erase(read_iter); |
} |
+void ThumbnailCache::OnUIResourcesWereEvicted() { |
+ cache_.Clear(); |
+ approximation_cache_.Clear(); |
+} |
+ |
void ThumbnailCache::InvalidateCachedThumbnail(Thumbnail* thumbnail) { |
DCHECK(thumbnail); |
TabId tab_id = thumbnail->tab_id(); |