Index: ios/chrome/browser/ui/authentication/chrome_signin_view_controller.h |
diff --git a/ios/chrome/browser/ui/authentication/chrome_signin_view_controller.h b/ios/chrome/browser/ui/authentication/chrome_signin_view_controller.h |
index 69a627f8f6f5ab6a9d2f2ac4b69d9faa94a9339e..16835b80eba208b0c0743fedccbe6905340f8d80 100644 |
--- a/ios/chrome/browser/ui/authentication/chrome_signin_view_controller.h |
+++ b/ios/chrome/browser/ui/authentication/chrome_signin_view_controller.h |
@@ -60,7 +60,7 @@ class ChromeBrowserState; |
// sign-in UI flow. |
@interface ChromeSigninViewController : UIViewController |
-@property(nonatomic, assign) id<ChromeSigninViewControllerDelegate> delegate; |
+@property(nonatomic, weak) id<ChromeSigninViewControllerDelegate> delegate; |
// Data clearing policy to use during the authentication. |
// It is valid to set this in the |willStartSignIn:| method of the delegate. |