Use WeakNSProtocol/WeakNSObject for WebControllerObserverBridge ivars.
commitb3557d52f651bc50320ff2bee52409b3065c849c
authoreugenebut <eugenebut@chromium.org>
Tue, 12 May 2015 16:21:52 +0000 (12 09:21 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 12 May 2015 16:22:18 +0000 (12 16:22 +0000)
treed4a2806302f34800a9a2b0eec9b431b27e9b30a5
parente5fab09f6e313f78d4113e4d4fe0ce3b38ce0ca5
Use WeakNSProtocol/WeakNSObject for WebControllerObserverBridge ivars.

This is a speculative fix for crash which happens on calling
respondToSelector: method on dangling web_controller_observer_ pointer.

BUG=486668

Review URL: https://codereview.chromium.org/1136753004

Cr-Commit-Position: refs/heads/master@{#329415}
ios/web/web_state/web_controller_observer_bridge.h