| Index: ios/web/web_state/ui/crw_web_controller.h
|
| diff --git a/ios/web/web_state/ui/crw_web_controller.h b/ios/web/web_state/ui/crw_web_controller.h
|
| index 2a844d58f5a6ab606b09e34d1c62b34f36b39ae9..481820f954ef0c46bbd8392458e0216de399ec15 100644
|
| --- a/ios/web/web_state/ui/crw_web_controller.h
|
| +++ b/ios/web/web_state/ui/crw_web_controller.h
|
| @@ -60,23 +60,23 @@ class WebStateImpl;
|
| // Defaults to NO; this should be enabled before attempting to access the view.
|
| @property(nonatomic, assign) BOOL webUsageEnabled;
|
|
|
| -@property(nonatomic, assign) id<CRWWebDelegate> delegate;
|
| -@property(nonatomic, assign) id<CRWNativeContentProvider> nativeProvider;
|
| -@property(nonatomic, assign)
|
| - id<CRWSwipeRecognizerProvider> swipeRecognizerProvider;
|
| +@property(nonatomic, weak) id<CRWWebDelegate> delegate;
|
| +@property(nonatomic, weak) id<CRWNativeContentProvider> nativeProvider;
|
| +@property(nonatomic, weak) id<CRWSwipeRecognizerProvider>
|
| + swipeRecognizerProvider;
|
| @property(nonatomic, readonly) web::WebState* webState;
|
| @property(nonatomic, readonly) web::WebStateImpl* webStateImpl;
|
|
|
| // The container view used to display content. If the view has been purged due
|
| // to low memory, this will recreate it.
|
| -@property(nonatomic, readonly) UIView* view;
|
| +@property(weak, nonatomic, readonly) UIView* view;
|
|
|
| // The web view proxy associated with this controller.
|
| -@property(nonatomic, readonly) id<CRWWebViewProxy> webViewProxy;
|
| +@property(weak, nonatomic, readonly) id<CRWWebViewProxy> webViewProxy;
|
|
|
| // The view that generates print data when printing. It is nil if printing
|
| // is not supported.
|
| -@property(nonatomic, readonly) UIView* viewForPrinting;
|
| +@property(weak, nonatomic, readonly) UIView* viewForPrinting;
|
|
|
| // Content view was reset due to low memory. Use placeholder overlay view on
|
| // next creation.
|
|
|