| Index: ios/chrome/browser/ui/activity_services/chrome_activity_item_source.h
|
| diff --git a/ios/chrome/browser/ui/activity_services/chrome_activity_item_source.h b/ios/chrome/browser/ui/activity_services/chrome_activity_item_source.h
|
| index 12e9fd777bbd7235a245ac6d7fabab0b41ee81cc..d4372995f8dbcaa1113927caec9fd513323daa4a 100644
|
| --- a/ios/chrome/browser/ui/activity_services/chrome_activity_item_source.h
|
| +++ b/ios/chrome/browser/ui/activity_services/chrome_activity_item_source.h
|
| @@ -8,14 +8,7 @@
|
| #import <Foundation/Foundation.h>
|
| #import <UIKit/UIKit.h>
|
|
|
| -// Provides an URL and a subject to UIActivities. The subject is used by the
|
| -// Mail UIActivities to populate the subject field.
|
| -@interface UIActivityURLSource : NSObject<UIActivityItemSource>
|
| -
|
| -// Default initializer. |subject| and |url| must not be nil.
|
| -- (instancetype)initWithURL:(NSURL*)url subject:(NSString*)subject;
|
| -
|
| -@end
|
| +#import "ios/chrome/browser/ui/activity_services/chrome_activity_item_thumbnail_generator.h"
|
|
|
| // Returns a text to the UIActivities that can take advantage of it.
|
| @interface UIActivityTextSource : NSObject<UIActivityItemSource>
|
| @@ -37,11 +30,16 @@
|
| // Management App Extensions by returning a NSDictionary with the URL of the
|
| // current page *and* also conforms to UTType public.url so it can be used
|
| // with other Social Sharing Extensions as well. The |subject| is used by
|
| -// Mail applications to pre-fill in the subject line.
|
| +// Mail applications to pre-fill in the subject line. The |thumbnailGenerator|
|
| +// is used to provide thumbnails to extensions that request one.
|
| +// TODO(crbug.com/685225): Rename UIActivityFindLoginActionSource.
|
| @interface UIActivityFindLoginActionSource : NSObject<UIActivityItemSource>
|
|
|
| -// Default initializer. |subject| and |url| must not be nil.
|
| -- (instancetype)initWithURL:(NSURL*)url subject:(NSString*)subject;
|
| +// Default initializer. |subject|, |url|, and |thumbnailGenerator| must not be
|
| +// nil.
|
| +- (instancetype)initWithURL:(NSURL*)url
|
| + subject:(NSString*)subject
|
| + thumbnailGenerator:(ThumbnailGeneratorBlock)thumbnailGenerator;
|
|
|
| @end
|
|
|
|
|