Mac: Update tracking area workaround.
commit4f93ae284db6d9726397dfbddd682a04567911d7
authorandresantoso <andresantoso@chromium.org>
Mon, 30 Mar 2015 19:32:28 +0000 (30 12:32 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 30 Mar 2015 19:33:26 +0000 (30 19:33 +0000)
tree40ba0649c8f0976c986884ca3f4e6b02f2ec1078
parent90741fd16abc6fb90874cdc2ac6c5737af0943dc
Mac: Update tracking area workaround.

http://crrev.com/941543002 did not succeed in fixing the crashes from
http://crbug.com/315379, and caused a regression http://crbug.com/470035.

This patch is a partial revert to reset the tracking area every time the
view is resized, but only applies the workaround on 10.7 to 10.9,
since the AppKit bug was introduced on 10.7 and is fixed on 10.10.

BUG=470035,315379

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

Cr-Commit-Position: refs/heads/master@{#322837}
ui/base/cocoa/base_view.mm