Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(639)

Unified Diff: ios/chrome/browser/ui/reading_list/reading_list_collection_view_item.h

Issue 2783433004: Fetch Reading List favicon in the Controller (Closed)
Patch Set: Fix tests Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ios/chrome/browser/ui/reading_list/reading_list_collection_view_item.h
diff --git a/ios/chrome/browser/ui/reading_list/reading_list_collection_view_item.h b/ios/chrome/browser/ui/reading_list/reading_list_collection_view_item.h
index ad211363de1163b4ca8ff86b6548d7e3dbb7407b..4d67ba66aca04156f6323a61a395bc8ed52f6cf4 100644
--- a/ios/chrome/browser/ui/reading_list/reading_list_collection_view_item.h
+++ b/ios/chrome/browser/ui/reading_list/reading_list_collection_view_item.h
@@ -6,11 +6,11 @@
#define IOS_CHROME_BROWSER_UI_READING_LIST_READING_LIST_COLLECTION_VIEW_ITEM_H_
#import "components/reading_list/core/reading_list_entry.h"
-#import "ios/chrome/browser/favicon/favicon_attributes_provider.h"
#import "ios/chrome/browser/ui/collection_view/cells/collection_view_text_item.h"
#import "ios/third_party/material_components_ios/src/components/CollectionCells/src/MaterialCollectionCells.h"
class GURL;
+@class FaviconAttributes;
@protocol ReadingListCollectionViewItemAccessibilityDelegate;
// Collection view item for representing a ReadingListEntry.
@@ -31,13 +31,14 @@ class GURL;
@property(nonatomic, weak)
id<ReadingListCollectionViewItemAccessibilityDelegate>
accessibilityDelegate;
+// Attributes for favicon.
+@property(nonatomic, strong) FaviconAttributes* attributes;
// Designated initializer. The |provider| will be used for loading favicon
// attributes. The |delegate| is used to inform about changes to this item. The
// |url| is displayed as a subtitle. The |state| is used to display visual
// indicator of the distillation status.
- (instancetype)initWithType:(NSInteger)type
- attributesProvider:(FaviconAttributesProvider*)provider
url:(const GURL&)url
distillationState:(ReadingListEntry::DistillationState)state
NS_DESIGNATED_INITIALIZER;

Powered by Google App Engine
This is Rietveld 408576698