Index: ios/chrome/browser/ui/preload_controller.h |
diff --git a/ios/chrome/browser/ui/preload_controller.h b/ios/chrome/browser/ui/preload_controller.h |
index cf149d0ad1bd171aeb36ea3a22f4263a5108e288..e43b16b57c5ce71fe5894e66bdd80346565aee4a 100644 |
--- a/ios/chrome/browser/ui/preload_controller.h |
+++ b/ios/chrome/browser/ui/preload_controller.h |
@@ -51,7 +51,7 @@ extern const int kPreloadControllerURLFetcherID; |
// The URL of the currently prefetched content. Empty if there is no prefetched |
// content. |
@property(nonatomic, readonly, assign) GURL prefetchedURL; |
-@property(nonatomic, unsafe_unretained) id<PreloadControllerDelegate> delegate; |
+@property(nonatomic, weak) id<PreloadControllerDelegate> delegate; |
// Designated initializer. |
- (instancetype)initWithBrowserState:(ios::ChromeBrowserState*)browserState; |