Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1167)

Unified Diff: ios/chrome/browser/tabs/tab.h

Issue 2859663002: Revert of [ios] ARCMigrate ios/chrome/browser/tabs/tab.mm to ARC. (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ios/chrome/browser/tabs/BUILD.gn ('k') | ios/chrome/browser/tabs/tab.mm » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ios/chrome/browser/tabs/tab.h
diff --git a/ios/chrome/browser/tabs/tab.h b/ios/chrome/browser/tabs/tab.h
index 075f848a416eda07391701c432525a96aa644fe6..43091fc27ee1f0c3d3c327650d3af6d9afa5864d 100644
--- a/ios/chrome/browser/tabs/tab.h
+++ b/ios/chrome/browser/tabs/tab.h
@@ -113,7 +113,7 @@
@property(nonatomic, readonly) const GURL& visibleURL;
// The Passkit Dialog provider used to show the UI to download a passkit object.
-@property(nonatomic, weak) id<PassKitDialogProvider> passKitDialogProvider;
+@property(nonatomic, assign) id<PassKitDialogProvider> passKitDialogProvider;
// The current title of the tab.
@property(nonatomic, readonly) NSString* title;
@@ -133,27 +133,27 @@
@property(nonatomic, readonly) web::WebState* webState;
@property(nonatomic, readonly) CRWWebController* webController;
-
-// Handles saving and autofill of passwords.
@property(nonatomic, readonly) PasswordController* passwordController;
@property(nonatomic, readonly) BOOL canGoBack;
@property(nonatomic, readonly) BOOL canGoForward;
-@property(nonatomic, weak) id<TabDelegate> delegate;
-@property(nonatomic, weak) id<TabHeadersDelegate> tabHeadersDelegate;
-@property(nonatomic, weak) id<TabSnapshottingDelegate> tabSnapshottingDelegate;
+@property(nonatomic, assign) id<TabDelegate> delegate;
+@property(nonatomic, assign) id<TabHeadersDelegate> tabHeadersDelegate;
+@property(nonatomic, assign) id<TabSnapshottingDelegate>
+ tabSnapshottingDelegate;
@property(nonatomic, readonly) id<FindInPageControllerDelegate>
findInPageControllerDelegate;
// Whether or not desktop user agent is used for the currently visible page.
@property(nonatomic, readonly) BOOL usesDesktopUserAgent;
-@property(nonatomic, weak) id<FullScreenControllerDelegate>
+@property(nonatomic, assign) id<FullScreenControllerDelegate>
fullScreenControllerDelegate;
@property(nonatomic, readonly)
OverscrollActionsController* overscrollActionsController;
-@property(nonatomic, weak) id<OverscrollActionsControllerDelegate>
+@property(nonatomic, assign) id<OverscrollActionsControllerDelegate>
overscrollActionsControllerDelegate;
-@property(nonatomic, weak) id<SnapshotOverlayProvider> snapshotOverlayProvider;
+@property(nonatomic, assign) id<SnapshotOverlayProvider>
+ snapshotOverlayProvider;
// Delegate used to show HTTP Authentication dialogs.
@property(nonatomic, weak) id<TabDialogDelegate> dialogDelegate;
« no previous file with comments | « ios/chrome/browser/tabs/BUILD.gn ('k') | ios/chrome/browser/tabs/tab.mm » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698