Index: chrome/browser/history/history_types.cc |
diff --git a/chrome/browser/history/history_types.cc b/chrome/browser/history/history_types.cc |
index 77fc0e3ca765f02a0da0752adfb49d705c17e04f..861f6d2ee6d74f71b73001328f2542e571aed2d3 100644 |
--- a/chrome/browser/history/history_types.cc |
+++ b/chrome/browser/history/history_types.cc |
@@ -410,4 +410,17 @@ IconMapping::IconMapping() |
IconMapping::~IconMapping() {} |
+ |
+FaviconData::FaviconData() |
+ : known_icon(false), |
+ expired(false), |
+ icon_type(history::INVALID_ICON) { |
+} |
+ |
+FaviconData::~FaviconData() {} |
+ |
+bool FaviconData::is_valid() { |
+ return known_icon && image_data.get() && image_data->size(); |
+} |
+ |
} // namespace history |