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 8c865a8dd7cee8fdaf9230a4e1754c65fd1ee1d0..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, assign) id<PreloadControllerDelegate> delegate; |
+@property(nonatomic, weak) id<PreloadControllerDelegate> delegate; |
// Designated initializer. |
- (instancetype)initWithBrowserState:(ios::ChromeBrowserState*)browserState; |