Index: chrome/browser/history/history_types.h |
diff --git a/chrome/browser/history/history_types.h b/chrome/browser/history/history_types.h |
index 97d8763956d79fb855d9568669ca78e5b226199f..e4709a4c4927a9fbe6d7d3483a13a9b98b186477 100644 |
--- a/chrome/browser/history/history_types.h |
+++ b/chrome/browser/history/history_types.h |
@@ -792,11 +792,17 @@ struct FaviconData { |
// Indicates whether the icon is known by the history backend. |
bool known_icon; |
- // The bits of bitmap. |
- scoped_refptr<base::RefCountedMemory> bitmap_data; |
- |
- // The bitmap's pixel size, or 0 if the bitmap hasn't been resized. |
- gfx::Size pixel_size; |
+ struct Variant { |
+ Variant(); |
+ ~Variant(); |
+ // The bits of bitmap. |
+ // XXX make this a gfx::Image? |
+ scoped_refptr<base::RefCountedMemory> bitmap_data; |
+ |
+ // The bitmap's pixel size, or 0 if the bitmap hasn't been resized. |
+ gfx::Size pixel_size; |
+ }; |
+ std::vector<Variant> variants; |
// Indicates whether image is expired. |
bool expired; |