| Index: ios/chrome/browser/ui/overscroll_actions/overscroll_actions_view.mm
|
| diff --git a/ios/chrome/browser/ui/overscroll_actions/overscroll_actions_view.mm b/ios/chrome/browser/ui/overscroll_actions/overscroll_actions_view.mm
|
| index 9e2768c3ef089715c1e536311f95b1d4ca6d3e43..4333cdbddea9d3a64f759c58b4fd810ce0ecb5fe 100644
|
| --- a/ios/chrome/browser/ui/overscroll_actions/overscroll_actions_view.mm
|
| +++ b/ios/chrome/browser/ui/overscroll_actions/overscroll_actions_view.mm
|
| @@ -7,7 +7,7 @@
|
| #import <QuartzCore/QuartzCore.h>
|
|
|
| #include "base/logging.h"
|
| -#include "base/mac/objc_property_releaser.h"
|
| +#include "base/mac/objc_release_properties.h"
|
| #include "base/mac/scoped_nsobject.h"
|
| #include "ios/chrome/browser/ui/rtl_geometry.h"
|
| #include "ios/chrome/browser/ui/uikit_ui_util.h"
|
| @@ -134,7 +134,6 @@ enum class OverscrollViewState {
|
| // The array is built the first time the method -layersToCenterVertically is
|
| // called.
|
| base::scoped_nsobject<NSArray> _layersToCenterVertically;
|
| - base::mac::ObjCPropertyReleaser _propertyReleaser_OverscrollActionsView;
|
| }
|
|
|
| // Redefined to readwrite.
|
| @@ -242,8 +241,6 @@ enum class OverscrollViewState {
|
| - (instancetype)initWithFrame:(CGRect)frame {
|
| self = [super initWithFrame:frame];
|
| if (self) {
|
| - _propertyReleaser_OverscrollActionsView.Init(self,
|
| - [OverscrollActionsView class]);
|
| _deformationBehaviorEnabled = YES;
|
| self.autoresizingMask =
|
| UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
|
| @@ -305,6 +302,7 @@ enum class OverscrollViewState {
|
|
|
| - (void)dealloc {
|
| [self.snapshotView removeFromSuperview];
|
| + base::mac::ReleaseProperties(self);
|
| [super dealloc];
|
| }
|
|
|
|
|