| Index: ios/chrome/browser/ui/open_in_controller.mm
|
| diff --git a/ios/chrome/browser/ui/open_in_controller.mm b/ios/chrome/browser/ui/open_in_controller.mm
|
| index a66e9f3d0fe23fba8414c2e7b9188eb2dcaf7207..41c0ee42b9b47e170eaaa320dffb425ec1eed5cf 100644
|
| --- a/ios/chrome/browser/ui/open_in_controller.mm
|
| +++ b/ios/chrome/browser/ui/open_in_controller.mm
|
| @@ -9,7 +9,7 @@
|
| #include "base/location.h"
|
| #include "base/logging.h"
|
| #import "base/mac/bind_objc_block.h"
|
| -#include "base/mac/objc_property_releaser.h"
|
| +#include "base/mac/objc_release_properties.h"
|
| #include "base/sequenced_task_runner.h"
|
| #include "base/strings/sys_string_conversions.h"
|
| #include "base/threading/sequenced_worker_pool.h"
|
| @@ -198,8 +198,6 @@ class OpenInControllerBridge
|
|
|
| // Task runner on which file operations should happen.
|
| scoped_refptr<base::SequencedTaskRunner> sequencedTaskRunner_;
|
| -
|
| - base::mac::ObjCPropertyReleaser propertyReleaser_OpenInController_;
|
| }
|
|
|
| - (id)initWithRequestContext:(net::URLRequestContextGetter*)requestContext
|
| @@ -216,7 +214,6 @@ class OpenInControllerBridge
|
| sequencedTaskRunner_ =
|
| pool->GetSequencedTaskRunner(pool->GetSequenceToken());
|
| isOpenInMenuDisplayed_ = NO;
|
| - propertyReleaser_OpenInController_.Init(self, [OpenInController class]);
|
| }
|
| return self;
|
| }
|
| @@ -254,6 +251,7 @@ class OpenInControllerBridge
|
|
|
| - (void)dealloc {
|
| [self disable];
|
| + base::mac::ReleaseProperties(self);
|
| [super dealloc];
|
| }
|
|
|
|
|