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

Unified Diff: ios/chrome/browser/ui/main/browser_view_wrangler.mm

Issue 2610923005: Replace ObjCPropertyReleaser with ReleaseProperties() project-wide. (Closed)
Patch Set: weak -> assign Created 3 years, 11 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
Index: ios/chrome/browser/ui/main/browser_view_wrangler.mm
diff --git a/ios/chrome/browser/ui/main/browser_view_wrangler.mm b/ios/chrome/browser/ui/main/browser_view_wrangler.mm
index b16f003a763a24dc5fc9bb5235248e5e9d06885b..7ced70d3173a97995184d76b07307af2dfece47d 100644
--- a/ios/chrome/browser/ui/main/browser_view_wrangler.mm
+++ b/ios/chrome/browser/ui/main/browser_view_wrangler.mm
@@ -4,7 +4,7 @@
#import "ios/chrome/browser/ui/main/browser_view_wrangler.h"
-#include "base/mac/objc_property_releaser.h"
+#include "base/mac/objc_release_properties.h"
#import "base/mac/scoped_nsobject.h"
#include "ios/chrome/browser/application_context.h"
#include "ios/chrome/browser/browser_state/chrome_browser_state.h"
@@ -25,8 +25,6 @@
@interface BrowserViewWrangler ()<TabModelObserver> {
ios::ChromeBrowserState* _browserState;
__unsafe_unretained id<TabModelObserver> _tabModelObserver;
-
- base::mac::ObjCPropertyReleaser _propertyReleaser_BrowserViewWrangler;
}
// Responsible for maintaining all state related to sharing to other devices.
@@ -66,8 +64,6 @@
- (instancetype)initWithBrowserState:(ios::ChromeBrowserState*)browserState
tabModelObserver:(id<TabModelObserver>)tabModelObserver {
if ((self = [super init])) {
- _propertyReleaser_BrowserViewWrangler.Init(self,
- [BrowserViewWrangler class]);
_browserState = browserState;
_tabModelObserver = tabModelObserver;
}
@@ -99,6 +95,7 @@
[_mainTabModel browserStateDestroyed];
[_otrTabModel browserStateDestroyed];
+ base::mac::ReleaseProperties(self);
[super dealloc];
}

Powered by Google App Engine
This is Rietveld 408576698