Index: ios/chrome/app/safe_mode/safe_mode_coordinator.h |
diff --git a/ios/chrome/app/safe_mode/safe_mode_coordinator.h b/ios/chrome/app/safe_mode/safe_mode_coordinator.h |
index 499e92492a48291d88cef224293b9b75fd5ba827..ba2593353f0c3623fae22d814ec4b5e434c1a9d4 100644 |
--- a/ios/chrome/app/safe_mode/safe_mode_coordinator.h |
+++ b/ios/chrome/app/safe_mode/safe_mode_coordinator.h |
@@ -21,7 +21,7 @@ |
@interface SafeModeCoordinator : ChromeRootCoordinator |
// Delegate for this coordinator. |
-@property(nonatomic, nullable, assign) id<SafeModeCoordinatorDelegate> delegate; |
+@property(nonatomic, nullable, weak) id<SafeModeCoordinatorDelegate> delegate; |
// If YES, there's a reason to show this coordinator. |
+ (BOOL)shouldStart; |